[PATCH v2 9/9] ARM: stm32: document STM32H7R7 support
Liu Changjie <[email protected]>
| Newsgroups | gmane.linux.kernel,gmane.linux.documentation,gmane.linux.ports.arm.kernel |
|---|---|
| Message-ID | <PH7PR19MB608875DBBBF9B73D5F4520FAACDF2@PH7PR19MB6088.namprd19.prod.outlook.com> |
Describe the STM32H7R7 features and note the ART-Pi2 as the currently supported development board. Signed-off-by: Liu Changjie <[email protected]> --- Changes in v2: - Add F: entries for the new clk driver, bindings, dt-bindings headers and documentation to the STM32 section of MAINTAINERS. Documentation/arch/arm/index.rst | 1 + .../arch/arm/stm32/stm32h7r7-overview.rst | 28 +++++++++++++++++++ MAINTAINERS | 6 ++++ 3 files changed, 35 insertions(+) create mode 100644 Documentation/arch/arm/stm32/stm32h7r7-overview.rst diff --git a/Documentation/arch/arm/index.rst b/Documentation/arch/arm/index.rst index b15621093..1e33535e5 100644 --- a/Documentation/arch/arm/index.rst +++ b/Documentation/arch/arm/index.rst @@ -55,6 +55,7 @@ SoC-specific documents stm32/overview stm32/stm32h743-overview stm32/stm32h750-overview + stm32/stm32h7r7-overview stm32/stm32f769-overview stm32/stm32f429-overview stm32/stm32mp13-overview diff --git a/Documentation/arch/arm/stm32/stm32h7r7-overview.rst b/Documentation/arch/arm/stm32/stm32h7r7-overview.rst new file mode 100644 index 000000000..7856b4319 --- /dev/null +++ b/Documentation/arch/arm/stm32/stm32h7r7-overview.rst @@ -0,0 +1,28 @@ +================== +STM32H7R7 Overview +================== + +Introduction +------------ + +The STM32H7R7 is a Cortex-M7 microcontroller running at up to 600 MHz. It +features: + +- 64 Kbytes of user boot flash and 620 Kbytes of internal SRAM +- 32 Kbytes of instruction cache and 32 Kbytes of data cache +- Two serial xSPI interfaces and an FMC parallel memory interface +- SD/MMC, Ethernet, USB and FD-CAN controllers +- I2C, SPI, I3C and serial interfaces +- NeoChrom graphics accelerator, JPEG codec and LCD-TFT controller + +The RT-Thread ART-Pi2 development board is supported. + +Resources +--------- + +Datasheet and reference manual are publicly available on the STMicroelectronics +website (STM32H7R7_). + +.. _STM32H7R7: https://www.st.com/en/microcontrollers-microprocessors/stm32h7r7-7s7.html + +:Authors: Liu Changjie <[email protected]> diff --git a/MAINTAINERS b/MAINTAINERS index 1ab873685..bd86eab10 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3667,10 +3667,16 @@ L: [email protected] (moderated for non-subscribers) L: [email protected] (moderated for non-subscribers) S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next +F: Documentation/arch/arm/stm32/stm32h7r7-overview.rst +F: Documentation/devicetree/bindings/arm/stm32/ +F: Documentation/devicetree/bindings/clock/st,stm32-rcc.yaml F: arch/arm/boot/dts/st/stm32* F: arch/arm/mach-stm32/ F: arch/arm64/boot/dts/st/ +F: drivers/clk/clk-stm32h7rs.c F: drivers/clocksource/armv7m_systick.c +F: include/dt-bindings/clock/stm32h7rs-clks.h +F: include/dt-bindings/mfd/stm32h7rs-rcc.h N: stm32 N: stm -- 2.55.0