From: Alexandre TORGUE <alexandre.torgue@foss.st.com> To: Arnd Bergmann <arnd@arndb.de>, Olof Johansson <olof@lixom.net>, Kevin Hilman <khilman@baylibre.com>, SoC Team <soc@kernel.org>, arm-soc <arm@kernel.org> Cc: Alexandre TORGUE <alexandre.torgue@foss.st.com>, "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org>, "linux-stm32@st-md-mailman.stormreply.com" <linux-stm32@st-md-mailman.stormreply.com> Subject: [GIT PULL] STM32 DT changes for v5.19 #1 Date: Wed, 4 May 2022 12:56:02 +0200 [thread overview] Message-ID: <5818c943-882d-7e50-430d-ae3299a108ee@foss.st.com> (raw) Hi ARM SoC maintainers, Please consider this first round of STM32 DT updates for v5.19. Main updates are related to new Protonic 10BaseT boards support and the addition of a secure version of STM32MP15 boards (ED1/EV1/DK1/DK2) based on OP-TEE OS and SCMI protocol. Note, that patch "dt-bindings: rcc: Add optional external ethernet RX clock properties" (https://lore.kernel.org/r/20220410220514.21779-1-marex@denx.de) is already merged in Rob tree. regards Alex The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git tags/stm32-dt-for-v5.19-1 for you to fetch changes up to 5b7e58313a77e951850586cfaa9f5d60122f908f: ARM: dts: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1) (2022-05-04 11:03:08 +0200) ---------------------------------------------------------------- STM32 DT for v5.19, round 1 Highlights: ---------- -MCU: -Fix pinctrl node names to match with pinctrl yaml. - MPU: -General: - Fix pinctrl node names to match with pinctrl yaml. - Add Protonics boards support based on STM32MP151A SoC: - PRTT1C - 10BaseT1L switch: mainly embeds a sja1105q switch with TI and Micrel 10BaseT Phys and wifi support. - PRTT1S - 10BaseT1L CO2 sensor board: mainly embeds I2C humidity and CO2 sensors. - PRTT1A - 10BaseT1L multi functional controller. - ST boards: - Add RTC support on stm32mp13. - Add button and heartbit support on stm32mp13 DK board. - Add a secure version of STM32MP15 ED1/EV1/DK1/DK2 boards based on OP-TEE OS and SCMI protocol. - DH boards: - Use MCO2 to generate PHY clock and ETHRX clock in order to release internal PLL for a better SD card usage. - Add 1ms PHY post-reset on Avenger96 board to match with PHY requirements. ---------------------------------------------------------------- Alexandre Torgue (6): dt-bindings: clock: stm32mp1: describes clocks if "st,stm32mp1-rcc-secure" dt-bindings: clock: stm32mp15: rename CK_SCMI define dt-bindings: reset: stm32mp15: rename RST_SCMI define ARM: dts: stm32: enable optee firmware and SCMI support on STM32MP15 dt-bindings: arm: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1) ARM: dts: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1) Fabien Dessenne (5): ARM: dts: stm32: fix pinctrl node name warnings (MCU soc) ARM: dts: stm32: fix pinctrl node name warnings (MPU soc) ARM: dts: stm32: add EXTI interrupt-parent to pinctrl node on stm32mp131 ARM: dts: stm32: add blue led (Linux heartbeat) on stm32mp135f-dk ARM: dts: stm32: add UserPA13 button on stm32mp135f-dk Krzysztof Kozlowski (2): dt-bindings: arm: stm32: narrow DH STM32MP1 SoM boards dt-bindings: arm: stm32: correct blank lines Marek Vasut (5): ARM: dts: stm32: Add alternate pinmux for ethernet0 pins ARM: dts: stm32: Add alternate pinmux for mco2 pins ARM: dts: stm32: Switch DWMAC RMII clock to MCO2 on DHCOM ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 dt-bindings: rcc: Add optional external ethernet RX clock properties Oleksij Rempel (4): dt-bindings: arm: stm32: Add compatible strings for Protonic T1L boards dt-bindings: net: silabs,wfx: add prt,prtt1c-wfm200 antenna variant ARM: dts: stm32: stm32mp15-pinctrl: add spi1-1 pinmux group ARM: dts: stm32: add support for Protonic PRTT1x boards Valentin Caron (2): ARM: dts: stm32: add RTC node on stm32mp131 ARM: dts: stm32: enable RTC support on stm32mp135f-dk .../devicetree/bindings/arm/stm32/stm32.yaml | 63 ++++- .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 34 +++ .../bindings/staging/net/wireless/silabs,wfx.yaml | 1 + arch/arm/boot/dts/Makefile | 7 + arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 2 +- arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 2 +- arch/arm/boot/dts/stm32h743.dtsi | 2 +- arch/arm/boot/dts/stm32mp131.dtsi | 19 +- arch/arm/boot/dts/stm32mp135f-dk.dts | 29 ++ arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 64 +++++ arch/arm/boot/dts/stm32mp151.dtsi | 45 ++- arch/arm/boot/dts/stm32mp151a-prtt1a.dts | 52 ++++ arch/arm/boot/dts/stm32mp151a-prtt1c.dts | 304 +++++++++++++++++++++ arch/arm/boot/dts/stm32mp151a-prtt1l.dtsi | 229 ++++++++++++++++ arch/arm/boot/dts/stm32mp151a-prtt1s.dts | 63 +++++ arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts | 86 ++++++ arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts | 95 +++++++ arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts | 91 ++++++ arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts | 100 +++++++ arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 22 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 1 + include/dt-bindings/clock/stm32mp1-clks.h | 46 ++-- include/dt-bindings/reset/stm32mp1-resets.h | 24 +- 23 files changed, 1319 insertions(+), 62 deletions(-) create mode 100644 arch/arm/boot/dts/stm32mp151a-prtt1a.dts create mode 100644 arch/arm/boot/dts/stm32mp151a-prtt1c.dts create mode 100644 arch/arm/boot/dts/stm32mp151a-prtt1l.dtsi create mode 100644 arch/arm/boot/dts/stm32mp151a-prtt1s.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts
WARNING: multiple messages have this Message-ID (diff)
From: Alexandre TORGUE <alexandre.torgue@foss.st.com> To: Arnd Bergmann <arnd@arndb.de>, Olof Johansson <olof@lixom.net>, Kevin Hilman <khilman@baylibre.com>, SoC Team <soc@kernel.org>, arm-soc <arm@kernel.org> Cc: Alexandre TORGUE <alexandre.torgue@foss.st.com>, "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org>, "linux-stm32@st-md-mailman.stormreply.com" <linux-stm32@st-md-mailman.stormreply.com> Subject: [GIT PULL] STM32 DT changes for v5.19 #1 Date: Wed, 4 May 2022 12:56:02 +0200 [thread overview] Message-ID: <5818c943-882d-7e50-430d-ae3299a108ee@foss.st.com> (raw) Hi ARM SoC maintainers, Please consider this first round of STM32 DT updates for v5.19. Main updates are related to new Protonic 10BaseT boards support and the addition of a secure version of STM32MP15 boards (ED1/EV1/DK1/DK2) based on OP-TEE OS and SCMI protocol. Note, that patch "dt-bindings: rcc: Add optional external ethernet RX clock properties" (https://lore.kernel.org/r/20220410220514.21779-1-marex@denx.de) is already merged in Rob tree. regards Alex The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17: Linux 5.18-rc1 (2022-04-03 14:08:21 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git tags/stm32-dt-for-v5.19-1 for you to fetch changes up to 5b7e58313a77e951850586cfaa9f5d60122f908f: ARM: dts: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1) (2022-05-04 11:03:08 +0200) ---------------------------------------------------------------- STM32 DT for v5.19, round 1 Highlights: ---------- -MCU: -Fix pinctrl node names to match with pinctrl yaml. - MPU: -General: - Fix pinctrl node names to match with pinctrl yaml. - Add Protonics boards support based on STM32MP151A SoC: - PRTT1C - 10BaseT1L switch: mainly embeds a sja1105q switch with TI and Micrel 10BaseT Phys and wifi support. - PRTT1S - 10BaseT1L CO2 sensor board: mainly embeds I2C humidity and CO2 sensors. - PRTT1A - 10BaseT1L multi functional controller. - ST boards: - Add RTC support on stm32mp13. - Add button and heartbit support on stm32mp13 DK board. - Add a secure version of STM32MP15 ED1/EV1/DK1/DK2 boards based on OP-TEE OS and SCMI protocol. - DH boards: - Use MCO2 to generate PHY clock and ETHRX clock in order to release internal PLL for a better SD card usage. - Add 1ms PHY post-reset on Avenger96 board to match with PHY requirements. ---------------------------------------------------------------- Alexandre Torgue (6): dt-bindings: clock: stm32mp1: describes clocks if "st,stm32mp1-rcc-secure" dt-bindings: clock: stm32mp15: rename CK_SCMI define dt-bindings: reset: stm32mp15: rename RST_SCMI define ARM: dts: stm32: enable optee firmware and SCMI support on STM32MP15 dt-bindings: arm: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1) ARM: dts: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1) Fabien Dessenne (5): ARM: dts: stm32: fix pinctrl node name warnings (MCU soc) ARM: dts: stm32: fix pinctrl node name warnings (MPU soc) ARM: dts: stm32: add EXTI interrupt-parent to pinctrl node on stm32mp131 ARM: dts: stm32: add blue led (Linux heartbeat) on stm32mp135f-dk ARM: dts: stm32: add UserPA13 button on stm32mp135f-dk Krzysztof Kozlowski (2): dt-bindings: arm: stm32: narrow DH STM32MP1 SoM boards dt-bindings: arm: stm32: correct blank lines Marek Vasut (5): ARM: dts: stm32: Add alternate pinmux for ethernet0 pins ARM: dts: stm32: Add alternate pinmux for mco2 pins ARM: dts: stm32: Switch DWMAC RMII clock to MCO2 on DHCOM ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 dt-bindings: rcc: Add optional external ethernet RX clock properties Oleksij Rempel (4): dt-bindings: arm: stm32: Add compatible strings for Protonic T1L boards dt-bindings: net: silabs,wfx: add prt,prtt1c-wfm200 antenna variant ARM: dts: stm32: stm32mp15-pinctrl: add spi1-1 pinmux group ARM: dts: stm32: add support for Protonic PRTT1x boards Valentin Caron (2): ARM: dts: stm32: add RTC node on stm32mp131 ARM: dts: stm32: enable RTC support on stm32mp135f-dk .../devicetree/bindings/arm/stm32/stm32.yaml | 63 ++++- .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 34 +++ .../bindings/staging/net/wireless/silabs,wfx.yaml | 1 + arch/arm/boot/dts/Makefile | 7 + arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 2 +- arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 2 +- arch/arm/boot/dts/stm32h743.dtsi | 2 +- arch/arm/boot/dts/stm32mp131.dtsi | 19 +- arch/arm/boot/dts/stm32mp135f-dk.dts | 29 ++ arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 64 +++++ arch/arm/boot/dts/stm32mp151.dtsi | 45 ++- arch/arm/boot/dts/stm32mp151a-prtt1a.dts | 52 ++++ arch/arm/boot/dts/stm32mp151a-prtt1c.dts | 304 +++++++++++++++++++++ arch/arm/boot/dts/stm32mp151a-prtt1l.dtsi | 229 ++++++++++++++++ arch/arm/boot/dts/stm32mp151a-prtt1s.dts | 63 +++++ arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts | 86 ++++++ arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts | 95 +++++++ arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts | 91 ++++++ arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts | 100 +++++++ arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 22 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 1 + include/dt-bindings/clock/stm32mp1-clks.h | 46 ++-- include/dt-bindings/reset/stm32mp1-resets.h | 24 +- 23 files changed, 1319 insertions(+), 62 deletions(-) create mode 100644 arch/arm/boot/dts/stm32mp151a-prtt1a.dts create mode 100644 arch/arm/boot/dts/stm32mp151a-prtt1c.dts create mode 100644 arch/arm/boot/dts/stm32mp151a-prtt1l.dtsi create mode 100644 arch/arm/boot/dts/stm32mp151a-prtt1s.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next reply other threads:[~2022-05-04 10:56 UTC|newest] Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-05-04 10:56 Alexandre TORGUE [this message] 2022-05-04 10:56 ` [GIT PULL] STM32 DT changes for v5.19 #1 Alexandre TORGUE 2022-05-05 19:31 ` patchwork-bot+linux-soc
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=5818c943-882d-7e50-430d-ae3299a108ee@foss.st.com \ --to=alexandre.torgue@foss.st.com \ --cc=arm@kernel.org \ --cc=arnd@arndb.de \ --cc=khilman@baylibre.com \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-stm32@st-md-mailman.stormreply.com \ --cc=olof@lixom.net \ --cc=soc@kernel.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.