OSDN Git Service

mfd: axp20x: Add USB power supply mfd cell to AXP803
authorChen-Yu Tsai <wens@csie.org>
Thu, 18 Apr 2019 16:18:02 +0000 (00:18 +0800)
committerLee Jones <lee.jones@linaro.org>
Tue, 14 May 2019 07:13:27 +0000 (08:13 +0100)
The AXP803 has a VBUS power input. Its functionality is the same as the
one found in the AXP813. Now that the axp20x_usb_power driver supports
this variant, we can add an mfd cell for it to use it.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/axp20x.c

index 902f9f2..2215660 100644 (file)
@@ -747,6 +747,11 @@ static const struct mfd_cell axp803_cells[] = {
                .of_compatible  = "x-powers,axp813-ac-power-supply",
                .num_resources  = ARRAY_SIZE(axp20x_ac_power_supply_resources),
                .resources      = axp20x_ac_power_supply_resources,
+       }, {
+               .name           = "axp20x-usb-power-supply",
+               .num_resources  = ARRAY_SIZE(axp803_usb_power_supply_resources),
+               .resources      = axp803_usb_power_supply_resources,
+               .of_compatible  = "x-powers,axp813-usb-power-supply",
        },
        {       .name           = "axp20x-regulator" },
 };