mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-05 09:26:44 +07:00
ARM: dts: s5pv210: Correct fuelgauge definition on Aries
Correct the fuelgauge definition because only the fuelgauge on fascinate4g has interrupt support (and even then it was wrong). Also, assign the GPIO pinctrl so the interrupt is properly configured Signed-off-by: Jonathan Bakker <xc-racer2@live.ca> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
This commit is contained in:
parent
5b29357091
commit
99bb20321f
@ -425,10 +425,8 @@ i2c_fuel: i2c-gpio-4 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&fg_i2c_pins>;
|
||||
|
||||
fuelgauge@36 {
|
||||
fg: fuelgauge@36 {
|
||||
compatible = "maxim,max17040";
|
||||
interrupt-parent = <&vic0>;
|
||||
interrupts = <7>;
|
||||
reg = <0x36>;
|
||||
};
|
||||
};
|
||||
|
@ -37,10 +37,27 @@ vol-up {
|
||||
};
|
||||
};
|
||||
|
||||
&fg {
|
||||
compatible = "maxim,max77836-battery";
|
||||
|
||||
interrupt-parent = <&gph3>;
|
||||
interrupts = <3 IRQ_TYPE_EDGE_FALLING>;
|
||||
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&fg_irq>;
|
||||
};
|
||||
|
||||
&pinctrl0 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&sleep_cfg>;
|
||||
|
||||
fg_irq: fg-irq {
|
||||
samsung,pins = "gph3-3";
|
||||
samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
|
||||
samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>;
|
||||
samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
|
||||
};
|
||||
|
||||
/* Based on vendor kernel v2.6.35.7 */
|
||||
sleep_cfg: sleep-cfg {
|
||||
PIN_SLP(gpa0-0, PREV, NONE);
|
||||
|
Loading…
Reference in New Issue
Block a user