diff options
| author | Dmitriy Gruzman <dgruzman@motorola.com> | 2014-04-29 17:06:42 -0500 | 
|---|---|---|
| committer | Dmitriy Gruzman <dgruzman@motorola.com> | 2014-05-01 09:48:20 -0500 | 
| commit | 21e4cbbfefdce720f74e97e9b2c018176aa60cea (patch) | |
| tree | 96518d94c5f7ec2a4592dd768908073f257692be | |
| parent | a4279a1b7285af777fdd4e7220de5705bc070328 (diff) | |
| download | olio-linux-3.10-21e4cbbfefdce720f74e97e9b2c018176aa60cea.tar.xz olio-linux-3.10-21e4cbbfefdce720f74e97e9b2c018176aa60cea.zip  | |
IKXCLOCK-955: minnow: Provide charging controls to user space
Add charge_terminate and charge_reduce signals to sysfs. These are active high
signals, so set them to low to ensure charging is enabled and at full rate by
default.
Change-Id: Id8ab82adf717faffd31034242181285d31d6fd8c
Signed-off-by: Dmitriy Gruzman <dgruzman@motorola.com>
| -rw-r--r-- | arch/arm/boot/dts/omap3-minnow.dtsi | 10 | 
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/omap3-minnow.dtsi b/arch/arm/boot/dts/omap3-minnow.dtsi index 0449b1d6291..24d725c732d 100644 --- a/arch/arm/boot/dts/omap3-minnow.dtsi +++ b/arch/arm/boot/dts/omap3-minnow.dtsi @@ -216,6 +216,15 @@  		supplied_to = "max170xx_battery";  		switch-name = "dock";  	}; + +	bq5105x-ctrl { +		reg = <0 0>; +		compatible = "ti,bq5105x-control"; +		gpios = <&gpio1 22 0x0>, /* gpio-22  GPIOF_DIR_OUT|GPIOF_INIT_LOW */ +			<&gpio3 14 0x0>; /* gpio-72  GPIOF_DIR_OUT|GPIOF_INIT_LOW */ +		gpio-names = "charge_reduce", +			     "charge_terminate"; +	};  };  &vc { @@ -518,6 +527,7 @@  			0x0b0 0x001	/* DSS_DATA2, MODE1 | OUTPUT */  			0x0b2 0x001	/* DSS_DATA3, MODE1 | OUTPUT */  			0x0b8 0x104	/* DSS_DATA6, MODE4 | INPUT */ +			0x0bc 0x004	/* DSS_DATA8, MODE4 | OUTPUT */  			0x0c2 0x004	/* DSS_DATA11, MODE4 | OUTPUT */  			0x0c6 0x004	/* DSS_DATA13, MODE4 | OUTPUT */  			0x0dc 0x004	/* CAM_HS, MODE4 | OUTPUT */  |