Message ID | 20220707125022.1156498-1-viorel.suman@oss.nxp.com |
---|---|
Headers | show |
Series | dt-bindings: arm: freescale: Switch fsl,scu from txt to yaml | expand |
On Thu, Jul 07, 2022 at 03:50:07PM +0300, Viorel Suman (OSS) wrote: > From: Viorel Suman <viorel.suman@nxp.com> > > Changes since v7: https://lore.kernel.org/lkml/20220704161541.943696-1-viorel.suman@oss.nxp.com/ > * added missing Reviewed-By: > * Defined "mboxes" and "mbox-names" sections in scu-key.yaml as schema. > > Changes since v6: https://lore.kernel.org/lkml/20220629164414.301813-1-viorel.suman@oss.nxp.com/ > * The series updated so that each patch making the conversion removes > the piece being converted, then finally the patch adding fsl,scu.yaml > removes the last pieces, as suggested by Krzysztof Kozlowski. > * Updated ocotp and system-controller node names in the existing DTS > files > > Changes since v5: https://lore.kernel.org/lkml/20220616164303.790379-1-viorel.suman@nxp.com/ > * Updated according to Krzysztof Kozlowski comments > > Changes since v4: https://lore.kernel.org/lkml/20220615105834.743045-1-viorel.suman@nxp.com/ > * Missing SoB added > > Changes since v3: https://lore.kernel.org/lkml/20220609143423.2839186-1-abel.vesa@nxp.com/ > * Examples included > * Included Abel's patches fixing thermal zone, keys and power controller names. > > Abel Vesa (12): > dt-bindings: clk: imx: Add fsl,scu-clk yaml file > dt-bindings: pinctrl: imx: Add fsl,scu-iomux yaml file > dt-bindings: input: Add fsl,scu-key yaml file > dt-bindings: nvmem: Add fsl,scu-ocotp yaml file > dt-bindings: power: Add fsl,scu-pd yaml file > dt-bindings: rtc: Add fsl,scu-rtc yaml file > dt-bindings: thermal: Add fsl,scu-thermal yaml file > dt-bindings: watchdog: Add fsl,scu-wdt yaml file > dt-bindings: firmware: Add fsl,scu yaml file > arm64: dts: freescale: imx8: Fix power controller name > arm64: dts: freescale: imx8qxp: Add fallback compatible for clock > controller > arm64: dts: freescale: imx8qxp: Fix the keys node name > > Viorel Suman (3): > arm64: dts: freescale: imx8qxp: Remove unnecessary clock related > entries > arm64: dts: freescale: imx8qxp: Fix the ocotp node name > arm64: dts: freescale: imx8: Fix the system-controller node name I'm preparing material for the next merge window, so just picked the series up. If there is more outstanding review comments coming up, let's address them with follow-up changes. Shawn
From: Viorel Suman <viorel.suman@nxp.com> Changes since v7: https://lore.kernel.org/lkml/20220704161541.943696-1-viorel.suman@oss.nxp.com/ * added missing Reviewed-By: * Defined "mboxes" and "mbox-names" sections in scu-key.yaml as schema. Changes since v6: https://lore.kernel.org/lkml/20220629164414.301813-1-viorel.suman@oss.nxp.com/ * The series updated so that each patch making the conversion removes the piece being converted, then finally the patch adding fsl,scu.yaml removes the last pieces, as suggested by Krzysztof Kozlowski. * Updated ocotp and system-controller node names in the existing DTS files Changes since v5: https://lore.kernel.org/lkml/20220616164303.790379-1-viorel.suman@nxp.com/ * Updated according to Krzysztof Kozlowski comments Changes since v4: https://lore.kernel.org/lkml/20220615105834.743045-1-viorel.suman@nxp.com/ * Missing SoB added Changes since v3: https://lore.kernel.org/lkml/20220609143423.2839186-1-abel.vesa@nxp.com/ * Examples included * Included Abel's patches fixing thermal zone, keys and power controller names. Abel Vesa (12): dt-bindings: clk: imx: Add fsl,scu-clk yaml file dt-bindings: pinctrl: imx: Add fsl,scu-iomux yaml file dt-bindings: input: Add fsl,scu-key yaml file dt-bindings: nvmem: Add fsl,scu-ocotp yaml file dt-bindings: power: Add fsl,scu-pd yaml file dt-bindings: rtc: Add fsl,scu-rtc yaml file dt-bindings: thermal: Add fsl,scu-thermal yaml file dt-bindings: watchdog: Add fsl,scu-wdt yaml file dt-bindings: firmware: Add fsl,scu yaml file arm64: dts: freescale: imx8: Fix power controller name arm64: dts: freescale: imx8qxp: Add fallback compatible for clock controller arm64: dts: freescale: imx8qxp: Fix the keys node name Viorel Suman (3): arm64: dts: freescale: imx8qxp: Remove unnecessary clock related entries arm64: dts: freescale: imx8qxp: Fix the ocotp node name arm64: dts: freescale: imx8: Fix the system-controller node name .../bindings/arm/freescale/fsl,scu.txt | 271 ------------------ .../bindings/clock/fsl,scu-clk.yaml | 43 +++ .../devicetree/bindings/firmware/fsl,scu.yaml | 210 ++++++++++++++ .../bindings/input/fsl,scu-key.yaml | 40 +++ .../bindings/nvmem/fsl,scu-ocotp.yaml | 56 ++++ .../bindings/pinctrl/fsl,scu-pinctrl.yaml | 74 +++++ .../devicetree/bindings/power/fsl,scu-pd.yaml | 41 +++ .../devicetree/bindings/rtc/fsl,scu-rtc.yaml | 31 ++ .../bindings/thermal/fsl,scu-thermal.yaml | 38 +++ .../bindings/watchdog/fsl,scu-wdt.yaml | 34 +++ arch/arm64/boot/dts/freescale/imx8qm.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 12 +- 12 files changed, 574 insertions(+), 280 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt create mode 100644 Documentation/devicetree/bindings/clock/fsl,scu-clk.yaml create mode 100644 Documentation/devicetree/bindings/firmware/fsl,scu.yaml create mode 100644 Documentation/devicetree/bindings/input/fsl,scu-key.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/fsl,scu-ocotp.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/power/fsl,scu-pd.yaml create mode 100644 Documentation/devicetree/bindings/rtc/fsl,scu-rtc.yaml create mode 100644 Documentation/devicetree/bindings/thermal/fsl,scu-thermal.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/fsl,scu-wdt.yaml