diff options
author | Quentin Schulz <quentin.schulz@bootlin.com> | 2018-02-28 13:35:56 +0300 |
---|---|---|
committer | Lee Jones <lee.jones@linaro.org> | 2018-05-16 11:21:48 +0300 |
commit | 034c3c95294937b5f6b1517ad74623599ce72008 (patch) | |
tree | 19d0fc18a59bcaf177ac73d6dbe4aa8ad29e8a57 /drivers/mfd/axp20x.c | |
parent | 99fb0f25c448ab72481bd700b66e0e48c583ef5a (diff) | |
download | linux-034c3c95294937b5f6b1517ad74623599ce72008.tar.xz |
mfd: axp20x: Make AXP209/22x cells probe their ADC via DT
This makes AXP209 and AXP22x ADCs probe first via DT and then by
fallback via platform.
Signed-off-by: Quentin Schulz <quentin.schulz@bootlin.com>
Acked-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'drivers/mfd/axp20x.c')
-rw-r--r-- | drivers/mfd/axp20x.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c index e94c72c2faa2..1977a039164d 100644 --- a/drivers/mfd/axp20x.c +++ b/drivers/mfd/axp20x.c @@ -660,6 +660,7 @@ static struct mfd_cell axp20x_cells[] = { .name = "axp20x-regulator", }, { .name = "axp20x-adc", + .of_compatible = "x-powers,axp209-adc", }, { .name = "axp20x-battery-power-supply", .of_compatible = "x-powers,axp209-battery-power-supply", @@ -684,7 +685,8 @@ static struct mfd_cell axp221_cells[] = { }, { .name = "axp20x-regulator", }, { - .name = "axp22x-adc" + .name = "axp22x-adc", + .of_compatible = "x-powers,axp221-adc", }, { .name = "axp20x-ac-power-supply", .of_compatible = "x-powers,axp221-ac-power-supply", @@ -708,6 +710,7 @@ static struct mfd_cell axp223_cells[] = { .resources = axp22x_pek_resources, }, { .name = "axp22x-adc", + .of_compatible = "x-powers,axp221-adc", }, { .name = "axp20x-battery-power-supply", .of_compatible = "x-powers,axp221-battery-power-supply", |