Synaptics TCM I2C touchscreen controller

Required properties:
 - compatible:
		should be "synaptics,tcm-i2c"
 - reg:
		i2c slave address of device
 - interrupt-parent:
		hardware controller of interrupt signal
 - interrupts:
		gpio number and flags of interrupt signal
 - vdd-supply:
		digital power source
 - avdd-supply:
		analog power source
 - pinctrl-names:
 - pinctrl-0:
 - pinctrl-1:
		should be defined if using pinctrl framework
		"pmx_ts_active": active configuration of pins
		"pmx_ts_suspend": disabled configuration of pins
 - synaptics,bus-reg-name:
		name of digital power source regulator
 - synaptics,pwr-reg-name:
		name of analog power source regulator
 - synaptics,irq-gpio:
		interrupt hardware controller, gpio number, and flags
 - synaptics,irq-on-state:
		active state of interrupt signal

Optional properties:
 - synaptics,power-gpio:
		hardware controller and gpio number of power control signal
 - synaptics,power-delay-ms:
		delay time in ms after powering on device
 - synaptics,reset-gpio:
		hardware controller and gpio number of reset signal
 - synaptics,reset-delay-ms:
		delay time in ms after issuing reset to device
 - synaptics,reset-on-state:
		active state of reset signal
 - synaptics,reset-active-ms:
		active duration in ms of reset signal
 - synaptics,x-flip:
		flip x axis
 - synaptics,y-flip:
		flip y axis
 - synaptics,swap-axes:
		swap x and y axes
 - synaptics,ubl-i2c-addr:
		i2c slave address of device in microbootloader mode

Example:
	synaptics_tcm@2c {
		compatible = "synaptics,tcm-i2c";
		reg = <0x2c>;
		interrupt-parent = <&msm_gpio>;
		interrupts = <65 0x2008>;
		vdd-supply = <&pm8994_lvs2>;
		avdd-supply = <&pm8994_l22>;
		pinctrl-names = "pmx_ts_active", "pmx_ts_suspend";
		pinctrl-0 = <&ts_active>;
		pinctrl-1 = <&ts_suspend>;
		synaptics,pwr-reg-name = "avdd";
		synaptics,bus-reg-name = "vdd";
		synaptics,irq-gpio = <&msm_gpio 65 0x2008>;
		synaptics,irq-on-state = <0>;
		synaptics,power-delay-ms = <200>;
		synaptics,reset-delay-ms = <200>;
		synaptics,ubl-i2c-addr = <0x2c>;
	};
