[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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.