* [linux-sunxi] Re: [PATCH v2 03/11] dt-bindings: add device tree binding for X-Powers AXP803 PMIC [not found] <20170411180844.9176B125521@relay.mailchannels.net> @ 2017-04-12 8:06 ` Lee Jones 0 siblings, 0 replies; 3+ messages in thread From: Lee Jones @ 2017-04-12 8:06 UTC (permalink / raw) To: linux-arm-kernel On Wed, 12 Apr 2017, Icenowy Zheng wrote: > > 2017?4?12? ??12:29? Lee Jones <lee.jones@linaro.org>??? > > > > On Tue, 11 Apr 2017, Chen-Yu Tsai wrote: > > > > > Hi, > > > > > > On Tue, Apr 11, 2017 at 11:00 PM, Icenowy Zheng <icenowy@aosc.io> wrote: > > > > > > > > > > > > On Tue, 11 Apr 2017, Lee Jones wrote: > > > > > > > >> On Sat, 08 Apr 2017, Icenowy Zheng wrote: > > > >> > > > >>> AXP803 is a PMIC produced by Shenzhen X-Powers, with either I2C or RSB > > > >>> bus. > > > >>> > > > >>> Add a compatible for it. > > > >>> > > > >>> Signed-off-by: Icenowy Zheng <icenowy@aosc.io> > > > >>> Acked-by: Chen-Yu Tsai <wens@csie.org> > > > >>> --- > > > >>> Changes in v2: > > > >>> - Place AXP803 before AXP806/809. > > > >>> - Added Chen-Yu's ACK. > > > >>> > > > >>>? Documentation/devicetree/bindings/mfd/axp20x.txt | 5 +++-- > > > >>>? 1 file changed, 3 insertions(+), 2 deletions(-) > > > >> > > > >> > > > >> For my own reference: > > > >>? Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org> > > > > > > > > > > > > Excuse me... Who will apply this patch? > > > > Excuse you?? Are you trying to be polite, or rude? > > > > I'm guessing due to the lagging '...', that it's the latter? > > Oh sorry, I mean the former... Okay, no problem then. > > > > I think this patch should be applied by you as it's in bindings/mfd > > > > directory, however, if I'm wrong, please point out ;-) > > > > > > We need the DT maintainers to ack it first. :) > > > > We don't really need the DT Maintainers to get involved here. > > > > What I do need is either clear direction as to how this > > patch-set should be applied, or an indication of which patches are > > dependant on others and which are orthogonal and can be applied > > independently. > > This patch is independent, although the regulator binding patch > depends on it. > > The real driver patches will need the binding patches to be merged > first. Right, so Acking and not applying wasn't such a strange practice after all then. =;-) > And the dt patches depend on also the binding patches. The issue I have now is; because your email client replies as a new mail i.e. non-threaded, now I have no reference to the patch-set. Since time is a valuable resource, I will not be dredging though my inbox looking for all your replies. Please fix your client before replying to another mail. -- Lee Jones Linaro STMicroelectronics Landing Team Lead Linaro.org ? Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog ^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH v2 00/11] AXP803 PMIC support for Pine64 @ 2017-04-07 18:34 Icenowy Zheng 2017-04-07 18:34 ` [PATCH v2 03/11] dt-bindings: add device tree binding for X-Powers AXP803 PMIC Icenowy Zheng 0 siblings, 1 reply; 3+ messages in thread From: Icenowy Zheng @ 2017-04-07 18:34 UTC (permalink / raw) To: linux-arm-kernel The Pine64 (including Pine64+) boards have an AXP803 PMIC, which is a PMIC similar to AXP288, but tweaked to use with Allwinner SoCs rather than Intel tablets (with DCIN and Vbus re-splitted like other AXP PMICs, and RSB bus support added). This patchset adds support for it and enabled it in Pine64 device tree. This patchset can be splitted into two big parts: - Part1: PATCH 1/11 to PATCH 5/11, which are enabling the MFD (and the power key functionality) of AXP803. - Part2: PATCH 6/11 to PATCH 11/11, which are enabling the regulator function of the AXP803 PMIC. Finally Wi-Fi function is added as a usage of regulators function. PATCH 1 and 2 added RSB and NMI device nodes, which are used for the communication between A64 and AXP803. PATCH 3 adds basical devicetree binding for AXP803. PATCH 4 adds support for the AXP803 variant in axp20x-rsb mfd driver. PATCH 5 enabled the AXP803 MFD in Pine64 device tree. PATCH 6 adds devicetree binding for the regulators in AXP803. PATCH 7 adds support for the regulators in AXP803 in the axp20x-regulator driver. PATCH 8 enabled the regulator MFD cell in AXP803. PATCH 9 adds a DTSI file for AXP803, just like what have been done for other AXPs. PATCH 10 enabled the regulators on Pine64. PATCH 11 enabled Wi-Fi support on Pine64, which required DLDO4 and ELDO1 regulators. Icenowy Zheng (11): arm64: allwinner: a64: enable RSB on A64 arm64: allwinner: a64: add NMI controller on A64 dt-bindings: add device tree binding for X-Powers AXP803 PMIC mfd: axp20x: support AXP803 variant arm64: allwinner: a64: add AXP803 node to Pine64 device tree dt-bindings: add AXP803's regulator info regulator: axp20x-regulator: add support for AXP803 mfd: axp20x: add axp20x-regulator cell for AXP803 arm64: allwinner: a64: add DTSI file for AXP803 PMIC arm64: allwinner: a64: enable AXP803 regulators for Pine64 arm64: allwinner: a64: enable Wi-Fi for Pine64 Documentation/devicetree/bindings/mfd/axp20x.txt | 32 ++++- arch/arm64/boot/dts/allwinner/axp803.dtsi | 150 ++++++++++++++++++++ .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 136 +++++++++++++++++++ arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 27 ++++ drivers/mfd/axp20x-rsb.c | 1 + drivers/mfd/axp20x.c | 81 +++++++++++ drivers/regulator/axp20x-regulator.c | 151 ++++++++++++++++++--- include/linux/mfd/axp20x.h | 77 ++++++++++- 8 files changed, 631 insertions(+), 24 deletions(-) create mode 100644 arch/arm64/boot/dts/allwinner/axp803.dtsi -- 2.12.2 ^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH v2 03/11] dt-bindings: add device tree binding for X-Powers AXP803 PMIC 2017-04-07 18:34 [PATCH v2 00/11] AXP803 PMIC support for Pine64 Icenowy Zheng @ 2017-04-07 18:34 ` Icenowy Zheng 2017-04-11 14:04 ` Lee Jones 0 siblings, 1 reply; 3+ messages in thread From: Icenowy Zheng @ 2017-04-07 18:34 UTC (permalink / raw) To: linux-arm-kernel AXP803 is a PMIC produced by Shenzhen X-Powers, with either I2C or RSB bus. Add a compatible for it. Signed-off-by: Icenowy Zheng <icenowy@aosc.io> Acked-by: Chen-Yu Tsai <wens@csie.org> --- Changes in v2: - Place AXP803 before AXP806/809. - Added Chen-Yu's ACK. Documentation/devicetree/bindings/mfd/axp20x.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/mfd/axp20x.txt b/Documentation/devicetree/bindings/mfd/axp20x.txt index b41d2601c6ba..334fb19ce605 100644 --- a/Documentation/devicetree/bindings/mfd/axp20x.txt +++ b/Documentation/devicetree/bindings/mfd/axp20x.txt @@ -6,12 +6,13 @@ axp202 (X-Powers) axp209 (X-Powers) axp221 (X-Powers) axp223 (X-Powers) +axp803 (X-Powers) axp809 (X-Powers) Required properties: - compatible: "x-powers,axp152", "x-powers,axp202", "x-powers,axp209", - "x-powers,axp221", "x-powers,axp223", "x-powers,axp806", - "x-powers,axp809" + "x-powers,axp221", "x-powers,axp223", "x-powers,axp803", + "x-powers,axp806", "x-powers,axp809" - reg: The I2C slave address or RSB hardware address for the AXP chip - interrupt-parent: The parent interrupt controller - interrupts: SoC NMI / GPIO interrupt connected to the PMIC's IRQ pin -- 2.12.2 ^ permalink raw reply related [flat|nested] 3+ messages in thread
* [PATCH v2 03/11] dt-bindings: add device tree binding for X-Powers AXP803 PMIC 2017-04-07 18:34 ` [PATCH v2 03/11] dt-bindings: add device tree binding for X-Powers AXP803 PMIC Icenowy Zheng @ 2017-04-11 14:04 ` Lee Jones 2017-04-11 15:00 ` Icenowy Zheng 0 siblings, 1 reply; 3+ messages in thread From: Lee Jones @ 2017-04-11 14:04 UTC (permalink / raw) To: linux-arm-kernel On Sat, 08 Apr 2017, Icenowy Zheng wrote: > AXP803 is a PMIC produced by Shenzhen X-Powers, with either I2C or RSB > bus. > > Add a compatible for it. > > Signed-off-by: Icenowy Zheng <icenowy@aosc.io> > Acked-by: Chen-Yu Tsai <wens@csie.org> > --- > Changes in v2: > - Place AXP803 before AXP806/809. > - Added Chen-Yu's ACK. > > Documentation/devicetree/bindings/mfd/axp20x.txt | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) For my own reference: Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org> > diff --git a/Documentation/devicetree/bindings/mfd/axp20x.txt b/Documentation/devicetree/bindings/mfd/axp20x.txt > index b41d2601c6ba..334fb19ce605 100644 > --- a/Documentation/devicetree/bindings/mfd/axp20x.txt > +++ b/Documentation/devicetree/bindings/mfd/axp20x.txt > @@ -6,12 +6,13 @@ axp202 (X-Powers) > axp209 (X-Powers) > axp221 (X-Powers) > axp223 (X-Powers) > +axp803 (X-Powers) > axp809 (X-Powers) > > Required properties: > - compatible: "x-powers,axp152", "x-powers,axp202", "x-powers,axp209", > - "x-powers,axp221", "x-powers,axp223", "x-powers,axp806", > - "x-powers,axp809" > + "x-powers,axp221", "x-powers,axp223", "x-powers,axp803", > + "x-powers,axp806", "x-powers,axp809" > - reg: The I2C slave address or RSB hardware address for the AXP chip > - interrupt-parent: The parent interrupt controller > - interrupts: SoC NMI / GPIO interrupt connected to the PMIC's IRQ pin -- Lee Jones Linaro STMicroelectronics Landing Team Lead Linaro.org ? Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog ^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH v2 03/11] dt-bindings: add device tree binding for X-Powers AXP803 PMIC 2017-04-11 14:04 ` Lee Jones @ 2017-04-11 15:00 ` Icenowy Zheng 2017-04-11 15:02 ` [linux-sunxi] " Chen-Yu Tsai 0 siblings, 1 reply; 3+ messages in thread From: Icenowy Zheng @ 2017-04-11 15:00 UTC (permalink / raw) To: linux-arm-kernel On Tue, 11 Apr 2017, Lee Jones wrote: > On Sat, 08 Apr 2017, Icenowy Zheng wrote: > >> AXP803 is a PMIC produced by Shenzhen X-Powers, with either I2C or RSB >> bus. >> >> Add a compatible for it. >> >> Signed-off-by: Icenowy Zheng <icenowy@aosc.io> >> Acked-by: Chen-Yu Tsai <wens@csie.org> >> --- >> Changes in v2: >> - Place AXP803 before AXP806/809. >> - Added Chen-Yu's ACK. >> >> Documentation/devicetree/bindings/mfd/axp20x.txt | 5 +++-- >> 1 file changed, 3 insertions(+), 2 deletions(-) > > For my own reference: > Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org> Excuse me... Who will apply this patch? I think this patch should be applied by you as it's in bindings/mfd directory, however, if I'm wrong, please point out ;-) > >> diff --git a/Documentation/devicetree/bindings/mfd/axp20x.txt b/Documentation/devicetree/bindings/mfd/axp20x.txt >> index b41d2601c6ba..334fb19ce605 100644 >> --- a/Documentation/devicetree/bindings/mfd/axp20x.txt >> +++ b/Documentation/devicetree/bindings/mfd/axp20x.txt >> @@ -6,12 +6,13 @@ axp202 (X-Powers) >> axp209 (X-Powers) >> axp221 (X-Powers) >> axp223 (X-Powers) >> +axp803 (X-Powers) >> axp809 (X-Powers) >> >> Required properties: >> - compatible: "x-powers,axp152", "x-powers,axp202", "x-powers,axp209", >> - "x-powers,axp221", "x-powers,axp223", "x-powers,axp806", >> - "x-powers,axp809" >> + "x-powers,axp221", "x-powers,axp223", "x-powers,axp803", >> + "x-powers,axp806", "x-powers,axp809" >> - reg: The I2C slave address or RSB hardware address for the AXP chip >> - interrupt-parent: The parent interrupt controller >> - interrupts: SoC NMI / GPIO interrupt connected to the PMIC's IRQ pin > > -- > Lee Jones > Linaro STMicroelectronics Landing Team Lead > Linaro.org ? Open source software for ARM SoCs > Follow Linaro: Facebook | Twitter | Blog > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel at lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 3+ messages in thread
* [linux-sunxi] Re: [PATCH v2 03/11] dt-bindings: add device tree binding for X-Powers AXP803 PMIC 2017-04-11 15:00 ` Icenowy Zheng @ 2017-04-11 15:02 ` Chen-Yu Tsai 2017-04-11 16:29 ` Lee Jones 0 siblings, 1 reply; 3+ messages in thread From: Chen-Yu Tsai @ 2017-04-11 15:02 UTC (permalink / raw) To: linux-arm-kernel Hi, On Tue, Apr 11, 2017 at 11:00 PM, Icenowy Zheng <icenowy@aosc.io> wrote: > > > On Tue, 11 Apr 2017, Lee Jones wrote: > >> On Sat, 08 Apr 2017, Icenowy Zheng wrote: >> >>> AXP803 is a PMIC produced by Shenzhen X-Powers, with either I2C or RSB >>> bus. >>> >>> Add a compatible for it. >>> >>> Signed-off-by: Icenowy Zheng <icenowy@aosc.io> >>> Acked-by: Chen-Yu Tsai <wens@csie.org> >>> --- >>> Changes in v2: >>> - Place AXP803 before AXP806/809. >>> - Added Chen-Yu's ACK. >>> >>> Documentation/devicetree/bindings/mfd/axp20x.txt | 5 +++-- >>> 1 file changed, 3 insertions(+), 2 deletions(-) >> >> >> For my own reference: >> Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org> > > > Excuse me... Who will apply this patch? > > I think this patch should be applied by you as it's in bindings/mfd > directory, however, if I'm wrong, please point out ;-) We need the DT maintainers to ack it first. :) ChenYu ^ permalink raw reply [flat|nested] 3+ messages in thread
* [linux-sunxi] Re: [PATCH v2 03/11] dt-bindings: add device tree binding for X-Powers AXP803 PMIC 2017-04-11 15:02 ` [linux-sunxi] " Chen-Yu Tsai @ 2017-04-11 16:29 ` Lee Jones 0 siblings, 0 replies; 3+ messages in thread From: Lee Jones @ 2017-04-11 16:29 UTC (permalink / raw) To: linux-arm-kernel On Tue, 11 Apr 2017, Chen-Yu Tsai wrote: > Hi, > > On Tue, Apr 11, 2017 at 11:00 PM, Icenowy Zheng <icenowy@aosc.io> wrote: > > > > > > On Tue, 11 Apr 2017, Lee Jones wrote: > > > >> On Sat, 08 Apr 2017, Icenowy Zheng wrote: > >> > >>> AXP803 is a PMIC produced by Shenzhen X-Powers, with either I2C or RSB > >>> bus. > >>> > >>> Add a compatible for it. > >>> > >>> Signed-off-by: Icenowy Zheng <icenowy@aosc.io> > >>> Acked-by: Chen-Yu Tsai <wens@csie.org> > >>> --- > >>> Changes in v2: > >>> - Place AXP803 before AXP806/809. > >>> - Added Chen-Yu's ACK. > >>> > >>> Documentation/devicetree/bindings/mfd/axp20x.txt | 5 +++-- > >>> 1 file changed, 3 insertions(+), 2 deletions(-) > >> > >> > >> For my own reference: > >> Acked-for-MFD-by: Lee Jones <lee.jones@linaro.org> > > > > > > Excuse me... Who will apply this patch? Excuse you? Are you trying to be polite, or rude? I'm guessing due to the lagging '...', that it's the latter? > > I think this patch should be applied by you as it's in bindings/mfd > > directory, however, if I'm wrong, please point out ;-) > > We need the DT maintainers to ack it first. :) We don't really need the DT Maintainers to get involved here. What I do need is either clear direction as to how this patch-set should be applied, or an indication of which patches are dependant on others and which are orthogonal and can be applied independently. -- Lee Jones Linaro STMicroelectronics Landing Team Lead Linaro.org ? Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2017-04-12 8:06 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20170411180844.9176B125521@relay.mailchannels.net>
2017-04-12 8:06 ` [linux-sunxi] Re: [PATCH v2 03/11] dt-bindings: add device tree binding for X-Powers AXP803 PMIC Lee Jones
2017-04-07 18:34 [PATCH v2 00/11] AXP803 PMIC support for Pine64 Icenowy Zheng
2017-04-07 18:34 ` [PATCH v2 03/11] dt-bindings: add device tree binding for X-Powers AXP803 PMIC Icenowy Zheng
2017-04-11 14:04 ` Lee Jones
2017-04-11 15:00 ` Icenowy Zheng
2017-04-11 15:02 ` [linux-sunxi] " Chen-Yu Tsai
2017-04-11 16:29 ` Lee Jones
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox