mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
When patches outside the series are in the target folder
KERNELPATCHDIR = "archive/sunxi- $ {KERNEL _ MAJOR _ MINOR}"
they create problems for all other patches in the series
and are difficult to move to the new kernel version because
they are not properly designed.
Move the patches to a separate development folder until
the design is fixed so that we can add them to the series.
39 lines
1.5 KiB
Diff
39 lines
1.5 KiB
Diff
From: Chen-Yu Tsai <wens@csie.org>
|
|
|
|
On newer boards featuring the A523 SoC, the AXP323 (related to the
|
|
AXP313) is paired with the AXP717 and serves as a secondary PMIC
|
|
providing additional regulator outputs. However the mfd cells are all
|
|
registered with PLATFORM_DEVID_NONE, which causes the regulator cells
|
|
to conflict with each other.
|
|
|
|
Commit e37ec3218870 ("mfd: axp20x: Allow multiple regulators") attempted
|
|
to fix this by switching to PLATFORM_DEVID_AUTO so that the device names
|
|
would all be different, however that broke IIO channel mapping, which is
|
|
also tied to the device names. As a result the change was later reverted.
|
|
|
|
Instead, here we attempt to make sure the AXP313/AXP323 regulator cell
|
|
does not conflict by explicitly giving it an ID number. This was
|
|
previously done for the AXP809+AXP806 pair used with the A80 SoC.
|
|
|
|
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
|
|
---
|
|
drivers/mfd/axp20x.c | 3 ++-
|
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c
|
|
index e9914e8a29a3..25c639b348cd 100644
|
|
--- a/drivers/mfd/axp20x.c
|
|
+++ b/drivers/mfd/axp20x.c
|
|
@@ -1053,7 +1053,8 @@ static const struct mfd_cell axp152_cells[] = {
|
|
};
|
|
|
|
static struct mfd_cell axp313a_cells[] = {
|
|
- MFD_CELL_NAME("axp20x-regulator"),
|
|
+ /* AXP323 is sometimes paired with AXP717 as sub-PMIC */
|
|
+ MFD_CELL_BASIC("axp20x-regulator", NULL, NULL, 0, 1),
|
|
MFD_CELL_RES("axp313a-pek", axp313a_pek_resources),
|
|
};
|
|
|
|
--
|
|
2.39.5
|