]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
ARM: tegra: dts:add loki 2-cell battery dts file
authorVenkat Reddy Talla <vreddytalla@nvidia.com>
Tue, 28 Jan 2014 12:25:19 +0000 (17:55 +0530)
committerLaxman Dewangan <ldewangan@nvidia.com>
Wed, 29 Jan 2014 06:35:55 +0000 (22:35 -0800)
adding new dts file for 2-cell battery configuraion,
loki.dts file used for 3-cell battery default.
pass bq2419x charger parameter values through dts file
to update charge control register configuration.

Bug 1402856

Change-Id: I4d59e6ae06046bba0b1a9e0ae4537a6ec6e38121
Signed-off-by: Venkat Reddy Talla <vreddytalla@nvidia.com>
Reviewed-on: http://git-master/r/360947
GVS: Gerrit_Virtual_Submit
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
arch/arm/boot/dts/Makefile
arch/arm/boot/dts/tegra124-loki-02-cell-battery.dts [new file with mode: 0644]
arch/arm/boot/dts/tegra124-loki-03-cell-battery.dts [new file with mode: 0644]
arch/arm/boot/dts/tegra124-loki.dts

index 30eb02653abc347b112cfc4c0a9117e84f9d7a21..dd86d5adaba9619dff7b1e5a4a50466b014b3d43 100644 (file)
@@ -212,6 +212,8 @@ dtb-$(CONFIG_ARCH_TEGRA) += tegra20-harmony.dtb \
        tegra124-laguna-pm358.dtb \
        tegra124-norrin.dtb \
        tegra124-loki.dtb \
+       tegra124-loki-02-cell-battery.dtb \
+       tegra124-loki-03-cell-battery.dtb \
        tegra124-foster.dtb \
        tegra124-thor195.dtb \
        tegra124-tn8.dtb \
diff --git a/arch/arm/boot/dts/tegra124-loki-02-cell-battery.dts b/arch/arm/boot/dts/tegra124-loki-02-cell-battery.dts
new file mode 100644 (file)
index 0000000..b17fc53
--- /dev/null
@@ -0,0 +1,12 @@
+#include "tegra124-loki.dts"
+
+/ {
+       i2c@7000c000 {
+                bq2419x@6b {
+                       charger {
+                               ti,pre-charge-current-limit-milliamp = <512>;
+                               ti,charge-term-current-limit-milliamp = <256>;
+                       };
+               };
+       };
+};
diff --git a/arch/arm/boot/dts/tegra124-loki-03-cell-battery.dts b/arch/arm/boot/dts/tegra124-loki-03-cell-battery.dts
new file mode 100644 (file)
index 0000000..4370121
--- /dev/null
@@ -0,0 +1 @@
+#include "tegra124-loki.dts"
index 823a1db1295a1123fa28e93e9eae91313d0b9006..026e5c285c45c3297d93a36a01342511ccf5c177 100644 (file)
                                auto-recharge-time = <1800>;
                                ti,temp-polling-time-sec = <5>;
                                ti,disbale-suspend-during-charging;
+                               ti,pre-charge-current-limit-milliamp = <768>;
+                               ti,charge-term-current-limit-milliamp = <384>;
+                               ti,ir-comp-resister-ohm = <70>;
+                               ti,ir-comp-voltage-millivolt = <112>;
+                               ti,thermal-regulation-threshold-degc = <100>;
                                consumers {
                                        c1 {
                                                regulator-consumer-supply = "usb_bat_chg";