mCube mc3xxx 3-axis accelerometer sensor driver.

Required properties:

 - compatible		: Should be "mcube,mc3xxx".
 - reg			: i2c slave address of the device.
 - pinctrl-names	: Pinctrl configuration names of this sensor driver.
				Should be "default".
 - pinctrl-0		: The pinctrl node corresponding to "default",
				Should be <&mc3xxx_default>.
 - interrupt-parent	: Parent of interrupt.
 - interrupts		: Accelerometer interrupt to indicate new data ready or events.
 - vdd-supply		: Analog power supply needed to power device.
 - vio-supply		: Digital IO power supply needed for IO and I2C.
 - mcube,position	: The orientation of the accelerometer on the board. There
				are 8 possible ways of positioning it:
				0: top, left-down
				1: top, right-down
				2: top, right-up
				3: top, left-up
				4: bottom, left-down
				5: bottom, right-down
				6: bottom, right-up
				7: bottom, left-up

Example:
&i2c_0 { /* BLSP1 QUP2 */
	 mcube@4c { /* Accelerometer sensor */
		compatible = "mcube,mc3xxx";
		reg = <0x4c>;
		pinctrl-names = "default";
		pinctrl-0 = <&mc3xxx_default>;
		interrupt-parent = <&msm_gpio>;
		interrupts = <115 0x2002>;
		vdd-supply = <&pm8916_l17>;
		vio-supply = <&pm8916_l6>;
		mcube,position = <1>;
	};
};
