Message ID | 1586954449-17463-1-git-send-email-peng.fan@nxp.com |
---|---|
Headers | show |
Series | ARM: imx7ulp: support HSRUN mode | expand |
> Subject: [PATCH V4 0/4] ARM: imx7ulp: support HSRUN mode Ping.. Thanks, Peng. > > From: Peng Fan <peng.fan@nxp.com> > > V4: > Fix dt_bindings check > The same patchset was wrongly posted as V2, > https://patchwork.kernel.org/cover/11485107/ > > This is a splited part from V2: > ARM: imx7ulp: add cpufreq using cpufreq-dt > https://patchwork.kernel.org/cover/11390589/ > Nothing changed > > The original V2 patchset is to support i.MX7ULP cpufreq, still waiting the > virtual clk being accepted. so to decouple, this patchset only takes the run > mode part. > > Peng Fan (4): > dt-bindings: fsl: add i.MX7ULP PMC binding doc > ARM: dts: imx7ulp: add pmc node > ARM: imx: imx7ulp: support HSRUN mode > ARM: imx: cpuidle-imx7ulp: Stop mode disallowed when HSRUN > > .../bindings/arm/freescale/imx7ulp_pmc.yaml | 32 > ++++++++++++++++++++++ > arch/arm/boot/dts/imx7ulp.dtsi | 10 +++++++ > arch/arm/mach-imx/common.h | 1 + > arch/arm/mach-imx/cpuidle-imx7ulp.c | 14 ++++++++-- > arch/arm/mach-imx/pm-imx7ulp.c | 25 > +++++++++++++++++ > 5 files changed, 79 insertions(+), 3 deletions(-) create mode 100644 > Documentation/devicetree/bindings/arm/freescale/imx7ulp_pmc.yaml > > -- > 2.16.4
On Thu, May 07, 2020 at 06:27:52AM +0000, Peng Fan wrote: > > Subject: [PATCH V4 0/4] ARM: imx7ulp: support HSRUN mode > > Ping.. > > Thanks, > Peng. > > > > > From: Peng Fan <peng.fan@nxp.com> > > > > V4: > > Fix dt_bindings check > > The same patchset was wrongly posted as V2, > > https://patchwork.kernel.org/cover/11485107/ > > > > This is a splited part from V2: > > ARM: imx7ulp: add cpufreq using cpufreq-dt > > https://patchwork.kernel.org/cover/11390589/ > > Nothing changed > > > > The original V2 patchset is to support i.MX7ULP cpufreq, still waiting the > > virtual clk being accepted. so to decouple, this patchset only takes the run > > mode part. > > > > Peng Fan (4): > > dt-bindings: fsl: add i.MX7ULP PMC binding doc Need an ACK from Rob on this new binding. Shawn > > ARM: dts: imx7ulp: add pmc node > > ARM: imx: imx7ulp: support HSRUN mode > > ARM: imx: cpuidle-imx7ulp: Stop mode disallowed when HSRUN > > > > .../bindings/arm/freescale/imx7ulp_pmc.yaml | 32 > > ++++++++++++++++++++++ > > arch/arm/boot/dts/imx7ulp.dtsi | 10 +++++++ > > arch/arm/mach-imx/common.h | 1 + > > arch/arm/mach-imx/cpuidle-imx7ulp.c | 14 ++++++++-- > > arch/arm/mach-imx/pm-imx7ulp.c | 25 > > +++++++++++++++++ > > 5 files changed, 79 insertions(+), 3 deletions(-) create mode 100644 > > Documentation/devicetree/bindings/arm/freescale/imx7ulp_pmc.yaml > > > > -- > > 2.16.4 >
Hi Rob, > Subject: [PATCH V4 1/4] dt-bindings: fsl: add i.MX7ULP PMC binding doc Could I have your A-b for this patch? Thanks, Peng. > > From: Peng Fan <peng.fan@nxp.com> > > Add i.MX7ULP Power Management Controller binding doc > pmc0 is used by M4, pmc1 is used by A7, they have different register name > and usage. > > Signed-off-by: Peng Fan <peng.fan@nxp.com> > --- > .../bindings/arm/freescale/imx7ulp_pmc.yaml | 32 > ++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/arm/freescale/imx7ulp_pmc.yaml > > diff --git > a/Documentation/devicetree/bindings/arm/freescale/imx7ulp_pmc.yaml > b/Documentation/devicetree/bindings/arm/freescale/imx7ulp_pmc.yaml > new file mode 100644 > index 000000000000..c60903039718 > --- /dev/null > +++ b/Documentation/devicetree/bindings/arm/freescale/imx7ulp_pmc.yaml > @@ -0,0 +1,32 @@ > +# SPDX-License-Identifier: GPL-2.0 > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/arm/freescale/imx7ulp_pmc.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: i.MX7ULP Power Management Controller(PMC) Device Tree Bindings > + > +maintainers: > + - Peng Fan <peng.fan@nxp.com> > + > +properties: > + compatible: > + items: > + - enum: > + - fsl,imx7ulp-pmc0 > + - fsl,imx7ulp-pmc1 > + > + reg: > + maxItems: 1 > + > +required: > + - compatible > + - reg > + > +examples: > + - | > + pmc0: pmc0@410a1000 { > + compatible = "fsl,imx7ulp-pmc0"; > + reg = <0x410a1000 0x1000>; > + }; > +... > -- > 2.16.4
From: Peng Fan <peng.fan@nxp.com> V4: Fix dt_bindings check The same patchset was wrongly posted as V2, https://patchwork.kernel.org/cover/11485107/ This is a splited part from V2: ARM: imx7ulp: add cpufreq using cpufreq-dt https://patchwork.kernel.org/cover/11390589/ Nothing changed The original V2 patchset is to support i.MX7ULP cpufreq, still waiting the virtual clk being accepted. so to decouple, this patchset only takes the run mode part. Peng Fan (4): dt-bindings: fsl: add i.MX7ULP PMC binding doc ARM: dts: imx7ulp: add pmc node ARM: imx: imx7ulp: support HSRUN mode ARM: imx: cpuidle-imx7ulp: Stop mode disallowed when HSRUN .../bindings/arm/freescale/imx7ulp_pmc.yaml | 32 ++++++++++++++++++++++ arch/arm/boot/dts/imx7ulp.dtsi | 10 +++++++ arch/arm/mach-imx/common.h | 1 + arch/arm/mach-imx/cpuidle-imx7ulp.c | 14 ++++++++-- arch/arm/mach-imx/pm-imx7ulp.c | 25 +++++++++++++++++ 5 files changed, 79 insertions(+), 3 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/freescale/imx7ulp_pmc.yaml