* [PATCH 1/7] arm: docs: Move Arm documentation to Documentation/arch/
2023-05-19 16:46 [PATCH 0/7] docs: Move Documentation/arm under Documentation/arch Jonathan Corbet
@ 2023-05-19 16:46 ` Jonathan Corbet
2023-05-20 1:41 ` Yanteng Si
` (2 more replies)
2023-05-19 16:46 ` [PATCH 2/7] arm: update in-source documentation references Jonathan Corbet
` (5 subsequent siblings)
6 siblings, 3 replies; 18+ messages in thread
From: Jonathan Corbet @ 2023-05-19 16:46 UTC (permalink / raw)
To: linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Jonathan Corbet,
Maxime Coquelin, Alexandre Torgue, Chen-Yu Tsai, Jernej Skrabec,
Samuel Holland, Krzysztof Kozlowski, Alim Akhtar, Alex Shi,
Yanteng Si
Architecture-specific documentation is being moved into Documentation/arch/
as a way of cleaning up the top-level documentation directory and making
the docs hierarchy more closely match the source hierarchy. Move
Documentation/arch into arch/ and fix all documentation references.
Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>
Cc: Chen-Yu Tsai <wens@csie.org>
Cc: Jernej Skrabec <jernej.skrabec@gmail.com>
Cc: Samuel Holland <samuel@sholland.org>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Alim Akhtar <alim.akhtar@samsung.com>
Cc: Alex Shi <alexs@kernel.org>
Cc: Yanteng Si <siyanteng@loongson.cn>
Cc: linux-doc@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-arch@vger.kernel.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
---
Documentation/{ => arch}/arm/arm.rst | 0
Documentation/{ => arch}/arm/booting.rst | 0
Documentation/{ => arch}/arm/cluster-pm-race-avoidance.rst | 0
Documentation/{ => arch}/arm/features.rst | 0
Documentation/{ => arch}/arm/firmware.rst | 0
Documentation/{ => arch}/arm/google/chromebook-boot-flow.rst | 0
Documentation/{ => arch}/arm/index.rst | 0
Documentation/{ => arch}/arm/interrupts.rst | 0
Documentation/{ => arch}/arm/ixp4xx.rst | 0
Documentation/{ => arch}/arm/kernel_mode_neon.rst | 0
Documentation/{ => arch}/arm/kernel_user_helpers.rst | 0
Documentation/{ => arch}/arm/keystone/knav-qmss.rst | 0
Documentation/{ => arch}/arm/keystone/overview.rst | 0
Documentation/{ => arch}/arm/marvell.rst | 0
Documentation/{ => arch}/arm/mem_alignment.rst | 0
Documentation/{ => arch}/arm/memory.rst | 0
Documentation/{ => arch}/arm/microchip.rst | 0
Documentation/{ => arch}/arm/netwinder.rst | 0
Documentation/{ => arch}/arm/nwfpe/index.rst | 0
Documentation/{ => arch}/arm/nwfpe/netwinder-fpe.rst | 0
Documentation/{ => arch}/arm/nwfpe/notes.rst | 0
Documentation/{ => arch}/arm/nwfpe/nwfpe.rst | 0
Documentation/{ => arch}/arm/nwfpe/todo.rst | 0
Documentation/{ => arch}/arm/omap/dss.rst | 0
Documentation/{ => arch}/arm/omap/index.rst | 0
Documentation/{ => arch}/arm/omap/omap.rst | 0
Documentation/{ => arch}/arm/omap/omap_pm.rst | 0
Documentation/{ => arch}/arm/porting.rst | 0
Documentation/{ => arch}/arm/pxa/mfp.rst | 0
Documentation/{ => arch}/arm/sa1100/assabet.rst | 0
Documentation/{ => arch}/arm/sa1100/cerf.rst | 0
Documentation/{ => arch}/arm/sa1100/index.rst | 0
Documentation/{ => arch}/arm/sa1100/lart.rst | 0
Documentation/{ => arch}/arm/sa1100/serial_uart.rst | 0
Documentation/{ => arch}/arm/samsung/bootloader-interface.rst | 0
.../{ => arch}/arm/samsung/clksrc-change-registers.awk | 0
Documentation/{ => arch}/arm/samsung/gpio.rst | 0
Documentation/{ => arch}/arm/samsung/index.rst | 0
Documentation/{ => arch}/arm/samsung/overview.rst | 0
Documentation/{ => arch}/arm/setup.rst | 0
Documentation/{ => arch}/arm/spear/overview.rst | 0
Documentation/{ => arch}/arm/sti/overview.rst | 0
Documentation/{ => arch}/arm/sti/stih407-overview.rst | 0
Documentation/{ => arch}/arm/sti/stih418-overview.rst | 0
Documentation/{ => arch}/arm/stm32/overview.rst | 0
.../{ => arch}/arm/stm32/stm32-dma-mdma-chaining.rst | 0
Documentation/{ => arch}/arm/stm32/stm32f429-overview.rst | 0
Documentation/{ => arch}/arm/stm32/stm32f746-overview.rst | 0
Documentation/{ => arch}/arm/stm32/stm32f769-overview.rst | 0
Documentation/{ => arch}/arm/stm32/stm32h743-overview.rst | 0
Documentation/{ => arch}/arm/stm32/stm32h750-overview.rst | 0
Documentation/{ => arch}/arm/stm32/stm32mp13-overview.rst | 0
Documentation/{ => arch}/arm/stm32/stm32mp151-overview.rst | 0
Documentation/{ => arch}/arm/stm32/stm32mp157-overview.rst | 0
Documentation/{ => arch}/arm/sunxi.rst | 0
Documentation/{ => arch}/arm/sunxi/clocks.rst | 0
Documentation/{ => arch}/arm/swp_emulation.rst | 0
Documentation/{ => arch}/arm/tcm.rst | 0
Documentation/{ => arch}/arm/uefi.rst | 0
Documentation/{ => arch}/arm/vfp/release-notes.rst | 0
Documentation/{ => arch}/arm/vlocks.rst | 0
Documentation/arch/index.rst | 2 +-
Documentation/translations/zh_CN/arm/Booting | 4 ++--
Documentation/translations/zh_CN/arm/kernel_user_helpers.txt | 4 ++--
64 files changed, 5 insertions(+), 5 deletions(-)
rename Documentation/{ => arch}/arm/arm.rst (100%)
rename Documentation/{ => arch}/arm/booting.rst (100%)
rename Documentation/{ => arch}/arm/cluster-pm-race-avoidance.rst (100%)
rename Documentation/{ => arch}/arm/features.rst (100%)
rename Documentation/{ => arch}/arm/firmware.rst (100%)
rename Documentation/{ => arch}/arm/google/chromebook-boot-flow.rst (100%)
rename Documentation/{ => arch}/arm/index.rst (100%)
rename Documentation/{ => arch}/arm/interrupts.rst (100%)
rename Documentation/{ => arch}/arm/ixp4xx.rst (100%)
rename Documentation/{ => arch}/arm/kernel_mode_neon.rst (100%)
rename Documentation/{ => arch}/arm/kernel_user_helpers.rst (100%)
rename Documentation/{ => arch}/arm/keystone/knav-qmss.rst (100%)
rename Documentation/{ => arch}/arm/keystone/overview.rst (100%)
rename Documentation/{ => arch}/arm/marvell.rst (100%)
rename Documentation/{ => arch}/arm/mem_alignment.rst (100%)
rename Documentation/{ => arch}/arm/memory.rst (100%)
rename Documentation/{ => arch}/arm/microchip.rst (100%)
rename Documentation/{ => arch}/arm/netwinder.rst (100%)
rename Documentation/{ => arch}/arm/nwfpe/index.rst (100%)
rename Documentation/{ => arch}/arm/nwfpe/netwinder-fpe.rst (100%)
rename Documentation/{ => arch}/arm/nwfpe/notes.rst (100%)
rename Documentation/{ => arch}/arm/nwfpe/nwfpe.rst (100%)
rename Documentation/{ => arch}/arm/nwfpe/todo.rst (100%)
rename Documentation/{ => arch}/arm/omap/dss.rst (100%)
rename Documentation/{ => arch}/arm/omap/index.rst (100%)
rename Documentation/{ => arch}/arm/omap/omap.rst (100%)
rename Documentation/{ => arch}/arm/omap/omap_pm.rst (100%)
rename Documentation/{ => arch}/arm/porting.rst (100%)
rename Documentation/{ => arch}/arm/pxa/mfp.rst (100%)
rename Documentation/{ => arch}/arm/sa1100/assabet.rst (100%)
rename Documentation/{ => arch}/arm/sa1100/cerf.rst (100%)
rename Documentation/{ => arch}/arm/sa1100/index.rst (100%)
rename Documentation/{ => arch}/arm/sa1100/lart.rst (100%)
rename Documentation/{ => arch}/arm/sa1100/serial_uart.rst (100%)
rename Documentation/{ => arch}/arm/samsung/bootloader-interface.rst (100%)
rename Documentation/{ => arch}/arm/samsung/clksrc-change-registers.awk (100%)
rename Documentation/{ => arch}/arm/samsung/gpio.rst (100%)
rename Documentation/{ => arch}/arm/samsung/index.rst (100%)
rename Documentation/{ => arch}/arm/samsung/overview.rst (100%)
rename Documentation/{ => arch}/arm/setup.rst (100%)
rename Documentation/{ => arch}/arm/spear/overview.rst (100%)
rename Documentation/{ => arch}/arm/sti/overview.rst (100%)
rename Documentation/{ => arch}/arm/sti/stih407-overview.rst (100%)
rename Documentation/{ => arch}/arm/sti/stih418-overview.rst (100%)
rename Documentation/{ => arch}/arm/stm32/overview.rst (100%)
rename Documentation/{ => arch}/arm/stm32/stm32-dma-mdma-chaining.rst (100%)
rename Documentation/{ => arch}/arm/stm32/stm32f429-overview.rst (100%)
rename Documentation/{ => arch}/arm/stm32/stm32f746-overview.rst (100%)
rename Documentation/{ => arch}/arm/stm32/stm32f769-overview.rst (100%)
rename Documentation/{ => arch}/arm/stm32/stm32h743-overview.rst (100%)
rename Documentation/{ => arch}/arm/stm32/stm32h750-overview.rst (100%)
rename Documentation/{ => arch}/arm/stm32/stm32mp13-overview.rst (100%)
rename Documentation/{ => arch}/arm/stm32/stm32mp151-overview.rst (100%)
rename Documentation/{ => arch}/arm/stm32/stm32mp157-overview.rst (100%)
rename Documentation/{ => arch}/arm/sunxi.rst (100%)
rename Documentation/{ => arch}/arm/sunxi/clocks.rst (100%)
rename Documentation/{ => arch}/arm/swp_emulation.rst (100%)
rename Documentation/{ => arch}/arm/tcm.rst (100%)
rename Documentation/{ => arch}/arm/uefi.rst (100%)
rename Documentation/{ => arch}/arm/vfp/release-notes.rst (100%)
rename Documentation/{ => arch}/arm/vlocks.rst (100%)
diff --git a/Documentation/arm/arm.rst b/Documentation/arch/arm/arm.rst
similarity index 100%
rename from Documentation/arm/arm.rst
rename to Documentation/arch/arm/arm.rst
diff --git a/Documentation/arm/booting.rst b/Documentation/arch/arm/booting.rst
similarity index 100%
rename from Documentation/arm/booting.rst
rename to Documentation/arch/arm/booting.rst
diff --git a/Documentation/arm/cluster-pm-race-avoidance.rst b/Documentation/arch/arm/cluster-pm-race-avoidance.rst
similarity index 100%
rename from Documentation/arm/cluster-pm-race-avoidance.rst
rename to Documentation/arch/arm/cluster-pm-race-avoidance.rst
diff --git a/Documentation/arm/features.rst b/Documentation/arch/arm/features.rst
similarity index 100%
rename from Documentation/arm/features.rst
rename to Documentation/arch/arm/features.rst
diff --git a/Documentation/arm/firmware.rst b/Documentation/arch/arm/firmware.rst
similarity index 100%
rename from Documentation/arm/firmware.rst
rename to Documentation/arch/arm/firmware.rst
diff --git a/Documentation/arm/google/chromebook-boot-flow.rst b/Documentation/arch/arm/google/chromebook-boot-flow.rst
similarity index 100%
rename from Documentation/arm/google/chromebook-boot-flow.rst
rename to Documentation/arch/arm/google/chromebook-boot-flow.rst
diff --git a/Documentation/arm/index.rst b/Documentation/arch/arm/index.rst
similarity index 100%
rename from Documentation/arm/index.rst
rename to Documentation/arch/arm/index.rst
diff --git a/Documentation/arm/interrupts.rst b/Documentation/arch/arm/interrupts.rst
similarity index 100%
rename from Documentation/arm/interrupts.rst
rename to Documentation/arch/arm/interrupts.rst
diff --git a/Documentation/arm/ixp4xx.rst b/Documentation/arch/arm/ixp4xx.rst
similarity index 100%
rename from Documentation/arm/ixp4xx.rst
rename to Documentation/arch/arm/ixp4xx.rst
diff --git a/Documentation/arm/kernel_mode_neon.rst b/Documentation/arch/arm/kernel_mode_neon.rst
similarity index 100%
rename from Documentation/arm/kernel_mode_neon.rst
rename to Documentation/arch/arm/kernel_mode_neon.rst
diff --git a/Documentation/arm/kernel_user_helpers.rst b/Documentation/arch/arm/kernel_user_helpers.rst
similarity index 100%
rename from Documentation/arm/kernel_user_helpers.rst
rename to Documentation/arch/arm/kernel_user_helpers.rst
diff --git a/Documentation/arm/keystone/knav-qmss.rst b/Documentation/arch/arm/keystone/knav-qmss.rst
similarity index 100%
rename from Documentation/arm/keystone/knav-qmss.rst
rename to Documentation/arch/arm/keystone/knav-qmss.rst
diff --git a/Documentation/arm/keystone/overview.rst b/Documentation/arch/arm/keystone/overview.rst
similarity index 100%
rename from Documentation/arm/keystone/overview.rst
rename to Documentation/arch/arm/keystone/overview.rst
diff --git a/Documentation/arm/marvell.rst b/Documentation/arch/arm/marvell.rst
similarity index 100%
rename from Documentation/arm/marvell.rst
rename to Documentation/arch/arm/marvell.rst
diff --git a/Documentation/arm/mem_alignment.rst b/Documentation/arch/arm/mem_alignment.rst
similarity index 100%
rename from Documentation/arm/mem_alignment.rst
rename to Documentation/arch/arm/mem_alignment.rst
diff --git a/Documentation/arm/memory.rst b/Documentation/arch/arm/memory.rst
similarity index 100%
rename from Documentation/arm/memory.rst
rename to Documentation/arch/arm/memory.rst
diff --git a/Documentation/arm/microchip.rst b/Documentation/arch/arm/microchip.rst
similarity index 100%
rename from Documentation/arm/microchip.rst
rename to Documentation/arch/arm/microchip.rst
diff --git a/Documentation/arm/netwinder.rst b/Documentation/arch/arm/netwinder.rst
similarity index 100%
rename from Documentation/arm/netwinder.rst
rename to Documentation/arch/arm/netwinder.rst
diff --git a/Documentation/arm/nwfpe/index.rst b/Documentation/arch/arm/nwfpe/index.rst
similarity index 100%
rename from Documentation/arm/nwfpe/index.rst
rename to Documentation/arch/arm/nwfpe/index.rst
diff --git a/Documentation/arm/nwfpe/netwinder-fpe.rst b/Documentation/arch/arm/nwfpe/netwinder-fpe.rst
similarity index 100%
rename from Documentation/arm/nwfpe/netwinder-fpe.rst
rename to Documentation/arch/arm/nwfpe/netwinder-fpe.rst
diff --git a/Documentation/arm/nwfpe/notes.rst b/Documentation/arch/arm/nwfpe/notes.rst
similarity index 100%
rename from Documentation/arm/nwfpe/notes.rst
rename to Documentation/arch/arm/nwfpe/notes.rst
diff --git a/Documentation/arm/nwfpe/nwfpe.rst b/Documentation/arch/arm/nwfpe/nwfpe.rst
similarity index 100%
rename from Documentation/arm/nwfpe/nwfpe.rst
rename to Documentation/arch/arm/nwfpe/nwfpe.rst
diff --git a/Documentation/arm/nwfpe/todo.rst b/Documentation/arch/arm/nwfpe/todo.rst
similarity index 100%
rename from Documentation/arm/nwfpe/todo.rst
rename to Documentation/arch/arm/nwfpe/todo.rst
diff --git a/Documentation/arm/omap/dss.rst b/Documentation/arch/arm/omap/dss.rst
similarity index 100%
rename from Documentation/arm/omap/dss.rst
rename to Documentation/arch/arm/omap/dss.rst
diff --git a/Documentation/arm/omap/index.rst b/Documentation/arch/arm/omap/index.rst
similarity index 100%
rename from Documentation/arm/omap/index.rst
rename to Documentation/arch/arm/omap/index.rst
diff --git a/Documentation/arm/omap/omap.rst b/Documentation/arch/arm/omap/omap.rst
similarity index 100%
rename from Documentation/arm/omap/omap.rst
rename to Documentation/arch/arm/omap/omap.rst
diff --git a/Documentation/arm/omap/omap_pm.rst b/Documentation/arch/arm/omap/omap_pm.rst
similarity index 100%
rename from Documentation/arm/omap/omap_pm.rst
rename to Documentation/arch/arm/omap/omap_pm.rst
diff --git a/Documentation/arm/porting.rst b/Documentation/arch/arm/porting.rst
similarity index 100%
rename from Documentation/arm/porting.rst
rename to Documentation/arch/arm/porting.rst
diff --git a/Documentation/arm/pxa/mfp.rst b/Documentation/arch/arm/pxa/mfp.rst
similarity index 100%
rename from Documentation/arm/pxa/mfp.rst
rename to Documentation/arch/arm/pxa/mfp.rst
diff --git a/Documentation/arm/sa1100/assabet.rst b/Documentation/arch/arm/sa1100/assabet.rst
similarity index 100%
rename from Documentation/arm/sa1100/assabet.rst
rename to Documentation/arch/arm/sa1100/assabet.rst
diff --git a/Documentation/arm/sa1100/cerf.rst b/Documentation/arch/arm/sa1100/cerf.rst
similarity index 100%
rename from Documentation/arm/sa1100/cerf.rst
rename to Documentation/arch/arm/sa1100/cerf.rst
diff --git a/Documentation/arm/sa1100/index.rst b/Documentation/arch/arm/sa1100/index.rst
similarity index 100%
rename from Documentation/arm/sa1100/index.rst
rename to Documentation/arch/arm/sa1100/index.rst
diff --git a/Documentation/arm/sa1100/lart.rst b/Documentation/arch/arm/sa1100/lart.rst
similarity index 100%
rename from Documentation/arm/sa1100/lart.rst
rename to Documentation/arch/arm/sa1100/lart.rst
diff --git a/Documentation/arm/sa1100/serial_uart.rst b/Documentation/arch/arm/sa1100/serial_uart.rst
similarity index 100%
rename from Documentation/arm/sa1100/serial_uart.rst
rename to Documentation/arch/arm/sa1100/serial_uart.rst
diff --git a/Documentation/arm/samsung/bootloader-interface.rst b/Documentation/arch/arm/samsung/bootloader-interface.rst
similarity index 100%
rename from Documentation/arm/samsung/bootloader-interface.rst
rename to Documentation/arch/arm/samsung/bootloader-interface.rst
diff --git a/Documentation/arm/samsung/clksrc-change-registers.awk b/Documentation/arch/arm/samsung/clksrc-change-registers.awk
similarity index 100%
rename from Documentation/arm/samsung/clksrc-change-registers.awk
rename to Documentation/arch/arm/samsung/clksrc-change-registers.awk
diff --git a/Documentation/arm/samsung/gpio.rst b/Documentation/arch/arm/samsung/gpio.rst
similarity index 100%
rename from Documentation/arm/samsung/gpio.rst
rename to Documentation/arch/arm/samsung/gpio.rst
diff --git a/Documentation/arm/samsung/index.rst b/Documentation/arch/arm/samsung/index.rst
similarity index 100%
rename from Documentation/arm/samsung/index.rst
rename to Documentation/arch/arm/samsung/index.rst
diff --git a/Documentation/arm/samsung/overview.rst b/Documentation/arch/arm/samsung/overview.rst
similarity index 100%
rename from Documentation/arm/samsung/overview.rst
rename to Documentation/arch/arm/samsung/overview.rst
diff --git a/Documentation/arm/setup.rst b/Documentation/arch/arm/setup.rst
similarity index 100%
rename from Documentation/arm/setup.rst
rename to Documentation/arch/arm/setup.rst
diff --git a/Documentation/arm/spear/overview.rst b/Documentation/arch/arm/spear/overview.rst
similarity index 100%
rename from Documentation/arm/spear/overview.rst
rename to Documentation/arch/arm/spear/overview.rst
diff --git a/Documentation/arm/sti/overview.rst b/Documentation/arch/arm/sti/overview.rst
similarity index 100%
rename from Documentation/arm/sti/overview.rst
rename to Documentation/arch/arm/sti/overview.rst
diff --git a/Documentation/arm/sti/stih407-overview.rst b/Documentation/arch/arm/sti/stih407-overview.rst
similarity index 100%
rename from Documentation/arm/sti/stih407-overview.rst
rename to Documentation/arch/arm/sti/stih407-overview.rst
diff --git a/Documentation/arm/sti/stih418-overview.rst b/Documentation/arch/arm/sti/stih418-overview.rst
similarity index 100%
rename from Documentation/arm/sti/stih418-overview.rst
rename to Documentation/arch/arm/sti/stih418-overview.rst
diff --git a/Documentation/arm/stm32/overview.rst b/Documentation/arch/arm/stm32/overview.rst
similarity index 100%
rename from Documentation/arm/stm32/overview.rst
rename to Documentation/arch/arm/stm32/overview.rst
diff --git a/Documentation/arm/stm32/stm32-dma-mdma-chaining.rst b/Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
similarity index 100%
rename from Documentation/arm/stm32/stm32-dma-mdma-chaining.rst
rename to Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
diff --git a/Documentation/arm/stm32/stm32f429-overview.rst b/Documentation/arch/arm/stm32/stm32f429-overview.rst
similarity index 100%
rename from Documentation/arm/stm32/stm32f429-overview.rst
rename to Documentation/arch/arm/stm32/stm32f429-overview.rst
diff --git a/Documentation/arm/stm32/stm32f746-overview.rst b/Documentation/arch/arm/stm32/stm32f746-overview.rst
similarity index 100%
rename from Documentation/arm/stm32/stm32f746-overview.rst
rename to Documentation/arch/arm/stm32/stm32f746-overview.rst
diff --git a/Documentation/arm/stm32/stm32f769-overview.rst b/Documentation/arch/arm/stm32/stm32f769-overview.rst
similarity index 100%
rename from Documentation/arm/stm32/stm32f769-overview.rst
rename to Documentation/arch/arm/stm32/stm32f769-overview.rst
diff --git a/Documentation/arm/stm32/stm32h743-overview.rst b/Documentation/arch/arm/stm32/stm32h743-overview.rst
similarity index 100%
rename from Documentation/arm/stm32/stm32h743-overview.rst
rename to Documentation/arch/arm/stm32/stm32h743-overview.rst
diff --git a/Documentation/arm/stm32/stm32h750-overview.rst b/Documentation/arch/arm/stm32/stm32h750-overview.rst
similarity index 100%
rename from Documentation/arm/stm32/stm32h750-overview.rst
rename to Documentation/arch/arm/stm32/stm32h750-overview.rst
diff --git a/Documentation/arm/stm32/stm32mp13-overview.rst b/Documentation/arch/arm/stm32/stm32mp13-overview.rst
similarity index 100%
rename from Documentation/arm/stm32/stm32mp13-overview.rst
rename to Documentation/arch/arm/stm32/stm32mp13-overview.rst
diff --git a/Documentation/arm/stm32/stm32mp151-overview.rst b/Documentation/arch/arm/stm32/stm32mp151-overview.rst
similarity index 100%
rename from Documentation/arm/stm32/stm32mp151-overview.rst
rename to Documentation/arch/arm/stm32/stm32mp151-overview.rst
diff --git a/Documentation/arm/stm32/stm32mp157-overview.rst b/Documentation/arch/arm/stm32/stm32mp157-overview.rst
similarity index 100%
rename from Documentation/arm/stm32/stm32mp157-overview.rst
rename to Documentation/arch/arm/stm32/stm32mp157-overview.rst
diff --git a/Documentation/arm/sunxi.rst b/Documentation/arch/arm/sunxi.rst
similarity index 100%
rename from Documentation/arm/sunxi.rst
rename to Documentation/arch/arm/sunxi.rst
diff --git a/Documentation/arm/sunxi/clocks.rst b/Documentation/arch/arm/sunxi/clocks.rst
similarity index 100%
rename from Documentation/arm/sunxi/clocks.rst
rename to Documentation/arch/arm/sunxi/clocks.rst
diff --git a/Documentation/arm/swp_emulation.rst b/Documentation/arch/arm/swp_emulation.rst
similarity index 100%
rename from Documentation/arm/swp_emulation.rst
rename to Documentation/arch/arm/swp_emulation.rst
diff --git a/Documentation/arm/tcm.rst b/Documentation/arch/arm/tcm.rst
similarity index 100%
rename from Documentation/arm/tcm.rst
rename to Documentation/arch/arm/tcm.rst
diff --git a/Documentation/arm/uefi.rst b/Documentation/arch/arm/uefi.rst
similarity index 100%
rename from Documentation/arm/uefi.rst
rename to Documentation/arch/arm/uefi.rst
diff --git a/Documentation/arm/vfp/release-notes.rst b/Documentation/arch/arm/vfp/release-notes.rst
similarity index 100%
rename from Documentation/arm/vfp/release-notes.rst
rename to Documentation/arch/arm/vfp/release-notes.rst
diff --git a/Documentation/arm/vlocks.rst b/Documentation/arch/arm/vlocks.rst
similarity index 100%
rename from Documentation/arm/vlocks.rst
rename to Documentation/arch/arm/vlocks.rst
diff --git a/Documentation/arch/index.rst b/Documentation/arch/index.rst
index 80ee31016584..21e3d0b61004 100644
--- a/Documentation/arch/index.rst
+++ b/Documentation/arch/index.rst
@@ -10,7 +10,7 @@ implementation.
:maxdepth: 2
arc/index
- ../arm/index
+ arm/index
../arm64/index
ia64/index
../loongarch/index
diff --git a/Documentation/translations/zh_CN/arm/Booting b/Documentation/translations/zh_CN/arm/Booting
index 5ecea0767893..f18585156b67 100644
--- a/Documentation/translations/zh_CN/arm/Booting
+++ b/Documentation/translations/zh_CN/arm/Booting
@@ -1,4 +1,4 @@
-Chinese translated version of Documentation/arm/booting.rst
+Chinese translated version of Documentation/arch/arm/booting.rst
If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem
@@ -9,7 +9,7 @@ or if there is a problem with the translation.
Maintainer: Russell King <linux@arm.linux.org.uk>
Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
---------------------------------------------------------------------
-Documentation/arm/booting.rst 的中文翻译
+Documentation/arch/arm/booting.rst 的中文翻译
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
diff --git a/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt b/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt
index 99af4363984d..018eb7d54233 100644
--- a/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt
+++ b/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt
@@ -1,4 +1,4 @@
-Chinese translated version of Documentation/arm/kernel_user_helpers.rst
+Chinese translated version of Documentation/arch/arm/kernel_user_helpers.rst
If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem
@@ -10,7 +10,7 @@ Maintainer: Nicolas Pitre <nicolas.pitre@linaro.org>
Dave Martin <dave.martin@linaro.org>
Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
---------------------------------------------------------------------
-Documentation/arm/kernel_user_helpers.rst 的中文翻译
+Documentation/arch/arm/kernel_user_helpers.rst 的中文翻译
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
--
2.40.1
^ permalink raw reply related [flat|nested] 18+ messages in thread* Re: [PATCH 1/7] arm: docs: Move Arm documentation to Documentation/arch/
2023-05-19 16:46 ` [PATCH 1/7] arm: docs: Move Arm documentation to Documentation/arch/ Jonathan Corbet
@ 2023-05-20 1:41 ` Yanteng Si
2023-05-22 7:46 ` Alexandre TORGUE
2023-05-23 11:44 ` Robin Murphy
2 siblings, 0 replies; 18+ messages in thread
From: Yanteng Si @ 2023-05-20 1:41 UTC (permalink / raw)
To: Jonathan Corbet, linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Maxime Coquelin,
Alexandre Torgue, Chen-Yu Tsai, Jernej Skrabec, Samuel Holland,
Krzysztof Kozlowski, Alim Akhtar, Alex Shi
On 2023/5/20 00:46, Jonathan Corbet wrote:
> Architecture-specific documentation is being moved into Documentation/arch/
> as a way of cleaning up the top-level documentation directory and making
> the docs hierarchy more closely match the source hierarchy. Move
> Documentation/arch into arch/ and fix all documentation references.
>
> Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
> Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>
> Cc: Chen-Yu Tsai <wens@csie.org>
> Cc: Jernej Skrabec <jernej.skrabec@gmail.com>
> Cc: Samuel Holland <samuel@sholland.org>
> Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> Cc: Alim Akhtar <alim.akhtar@samsung.com>
> Cc: Alex Shi <alexs@kernel.org>
> Cc: Yanteng Si <siyanteng@loongson.cn>
> Cc: linux-doc@vger.kernel.org
> Cc: linux-arm-kernel@lists.infradead.org
> Cc: linux-arch@vger.kernel.org
> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Reviewed-by: Yanteng Si <siyanteng@loongson.cn>
Thanks
Yanteng
> ---
> Documentation/{ => arch}/arm/arm.rst | 0
> Documentation/{ => arch}/arm/booting.rst | 0
> Documentation/{ => arch}/arm/cluster-pm-race-avoidance.rst | 0
> Documentation/{ => arch}/arm/features.rst | 0
> Documentation/{ => arch}/arm/firmware.rst | 0
> Documentation/{ => arch}/arm/google/chromebook-boot-flow.rst | 0
> Documentation/{ => arch}/arm/index.rst | 0
> Documentation/{ => arch}/arm/interrupts.rst | 0
> Documentation/{ => arch}/arm/ixp4xx.rst | 0
> Documentation/{ => arch}/arm/kernel_mode_neon.rst | 0
> Documentation/{ => arch}/arm/kernel_user_helpers.rst | 0
> Documentation/{ => arch}/arm/keystone/knav-qmss.rst | 0
> Documentation/{ => arch}/arm/keystone/overview.rst | 0
> Documentation/{ => arch}/arm/marvell.rst | 0
> Documentation/{ => arch}/arm/mem_alignment.rst | 0
> Documentation/{ => arch}/arm/memory.rst | 0
> Documentation/{ => arch}/arm/microchip.rst | 0
> Documentation/{ => arch}/arm/netwinder.rst | 0
> Documentation/{ => arch}/arm/nwfpe/index.rst | 0
> Documentation/{ => arch}/arm/nwfpe/netwinder-fpe.rst | 0
> Documentation/{ => arch}/arm/nwfpe/notes.rst | 0
> Documentation/{ => arch}/arm/nwfpe/nwfpe.rst | 0
> Documentation/{ => arch}/arm/nwfpe/todo.rst | 0
> Documentation/{ => arch}/arm/omap/dss.rst | 0
> Documentation/{ => arch}/arm/omap/index.rst | 0
> Documentation/{ => arch}/arm/omap/omap.rst | 0
> Documentation/{ => arch}/arm/omap/omap_pm.rst | 0
> Documentation/{ => arch}/arm/porting.rst | 0
> Documentation/{ => arch}/arm/pxa/mfp.rst | 0
> Documentation/{ => arch}/arm/sa1100/assabet.rst | 0
> Documentation/{ => arch}/arm/sa1100/cerf.rst | 0
> Documentation/{ => arch}/arm/sa1100/index.rst | 0
> Documentation/{ => arch}/arm/sa1100/lart.rst | 0
> Documentation/{ => arch}/arm/sa1100/serial_uart.rst | 0
> Documentation/{ => arch}/arm/samsung/bootloader-interface.rst | 0
> .../{ => arch}/arm/samsung/clksrc-change-registers.awk | 0
> Documentation/{ => arch}/arm/samsung/gpio.rst | 0
> Documentation/{ => arch}/arm/samsung/index.rst | 0
> Documentation/{ => arch}/arm/samsung/overview.rst | 0
> Documentation/{ => arch}/arm/setup.rst | 0
> Documentation/{ => arch}/arm/spear/overview.rst | 0
> Documentation/{ => arch}/arm/sti/overview.rst | 0
> Documentation/{ => arch}/arm/sti/stih407-overview.rst | 0
> Documentation/{ => arch}/arm/sti/stih418-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/overview.rst | 0
> .../{ => arch}/arm/stm32/stm32-dma-mdma-chaining.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32f429-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32f746-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32f769-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32h743-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32h750-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32mp13-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32mp151-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32mp157-overview.rst | 0
> Documentation/{ => arch}/arm/sunxi.rst | 0
> Documentation/{ => arch}/arm/sunxi/clocks.rst | 0
> Documentation/{ => arch}/arm/swp_emulation.rst | 0
> Documentation/{ => arch}/arm/tcm.rst | 0
> Documentation/{ => arch}/arm/uefi.rst | 0
> Documentation/{ => arch}/arm/vfp/release-notes.rst | 0
> Documentation/{ => arch}/arm/vlocks.rst | 0
> Documentation/arch/index.rst | 2 +-
> Documentation/translations/zh_CN/arm/Booting | 4 ++--
> Documentation/translations/zh_CN/arm/kernel_user_helpers.txt | 4 ++--
> 64 files changed, 5 insertions(+), 5 deletions(-)
> rename Documentation/{ => arch}/arm/arm.rst (100%)
> rename Documentation/{ => arch}/arm/booting.rst (100%)
> rename Documentation/{ => arch}/arm/cluster-pm-race-avoidance.rst (100%)
> rename Documentation/{ => arch}/arm/features.rst (100%)
> rename Documentation/{ => arch}/arm/firmware.rst (100%)
> rename Documentation/{ => arch}/arm/google/chromebook-boot-flow.rst (100%)
> rename Documentation/{ => arch}/arm/index.rst (100%)
> rename Documentation/{ => arch}/arm/interrupts.rst (100%)
> rename Documentation/{ => arch}/arm/ixp4xx.rst (100%)
> rename Documentation/{ => arch}/arm/kernel_mode_neon.rst (100%)
> rename Documentation/{ => arch}/arm/kernel_user_helpers.rst (100%)
> rename Documentation/{ => arch}/arm/keystone/knav-qmss.rst (100%)
> rename Documentation/{ => arch}/arm/keystone/overview.rst (100%)
> rename Documentation/{ => arch}/arm/marvell.rst (100%)
> rename Documentation/{ => arch}/arm/mem_alignment.rst (100%)
> rename Documentation/{ => arch}/arm/memory.rst (100%)
> rename Documentation/{ => arch}/arm/microchip.rst (100%)
> rename Documentation/{ => arch}/arm/netwinder.rst (100%)
> rename Documentation/{ => arch}/arm/nwfpe/index.rst (100%)
> rename Documentation/{ => arch}/arm/nwfpe/netwinder-fpe.rst (100%)
> rename Documentation/{ => arch}/arm/nwfpe/notes.rst (100%)
> rename Documentation/{ => arch}/arm/nwfpe/nwfpe.rst (100%)
> rename Documentation/{ => arch}/arm/nwfpe/todo.rst (100%)
> rename Documentation/{ => arch}/arm/omap/dss.rst (100%)
> rename Documentation/{ => arch}/arm/omap/index.rst (100%)
> rename Documentation/{ => arch}/arm/omap/omap.rst (100%)
> rename Documentation/{ => arch}/arm/omap/omap_pm.rst (100%)
> rename Documentation/{ => arch}/arm/porting.rst (100%)
> rename Documentation/{ => arch}/arm/pxa/mfp.rst (100%)
> rename Documentation/{ => arch}/arm/sa1100/assabet.rst (100%)
> rename Documentation/{ => arch}/arm/sa1100/cerf.rst (100%)
> rename Documentation/{ => arch}/arm/sa1100/index.rst (100%)
> rename Documentation/{ => arch}/arm/sa1100/lart.rst (100%)
> rename Documentation/{ => arch}/arm/sa1100/serial_uart.rst (100%)
> rename Documentation/{ => arch}/arm/samsung/bootloader-interface.rst (100%)
> rename Documentation/{ => arch}/arm/samsung/clksrc-change-registers.awk (100%)
> rename Documentation/{ => arch}/arm/samsung/gpio.rst (100%)
> rename Documentation/{ => arch}/arm/samsung/index.rst (100%)
> rename Documentation/{ => arch}/arm/samsung/overview.rst (100%)
> rename Documentation/{ => arch}/arm/setup.rst (100%)
> rename Documentation/{ => arch}/arm/spear/overview.rst (100%)
> rename Documentation/{ => arch}/arm/sti/overview.rst (100%)
> rename Documentation/{ => arch}/arm/sti/stih407-overview.rst (100%)
> rename Documentation/{ => arch}/arm/sti/stih418-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32-dma-mdma-chaining.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32f429-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32f746-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32f769-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32h743-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32h750-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32mp13-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32mp151-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32mp157-overview.rst (100%)
> rename Documentation/{ => arch}/arm/sunxi.rst (100%)
> rename Documentation/{ => arch}/arm/sunxi/clocks.rst (100%)
> rename Documentation/{ => arch}/arm/swp_emulation.rst (100%)
> rename Documentation/{ => arch}/arm/tcm.rst (100%)
> rename Documentation/{ => arch}/arm/uefi.rst (100%)
> rename Documentation/{ => arch}/arm/vfp/release-notes.rst (100%)
> rename Documentation/{ => arch}/arm/vlocks.rst (100%)
>
> diff --git a/Documentation/arm/arm.rst b/Documentation/arch/arm/arm.rst
> similarity index 100%
> rename from Documentation/arm/arm.rst
> rename to Documentation/arch/arm/arm.rst
> diff --git a/Documentation/arm/booting.rst b/Documentation/arch/arm/booting.rst
> similarity index 100%
> rename from Documentation/arm/booting.rst
> rename to Documentation/arch/arm/booting.rst
> diff --git a/Documentation/arm/cluster-pm-race-avoidance.rst b/Documentation/arch/arm/cluster-pm-race-avoidance.rst
> similarity index 100%
> rename from Documentation/arm/cluster-pm-race-avoidance.rst
> rename to Documentation/arch/arm/cluster-pm-race-avoidance.rst
> diff --git a/Documentation/arm/features.rst b/Documentation/arch/arm/features.rst
> similarity index 100%
> rename from Documentation/arm/features.rst
> rename to Documentation/arch/arm/features.rst
> diff --git a/Documentation/arm/firmware.rst b/Documentation/arch/arm/firmware.rst
> similarity index 100%
> rename from Documentation/arm/firmware.rst
> rename to Documentation/arch/arm/firmware.rst
> diff --git a/Documentation/arm/google/chromebook-boot-flow.rst b/Documentation/arch/arm/google/chromebook-boot-flow.rst
> similarity index 100%
> rename from Documentation/arm/google/chromebook-boot-flow.rst
> rename to Documentation/arch/arm/google/chromebook-boot-flow.rst
> diff --git a/Documentation/arm/index.rst b/Documentation/arch/arm/index.rst
> similarity index 100%
> rename from Documentation/arm/index.rst
> rename to Documentation/arch/arm/index.rst
> diff --git a/Documentation/arm/interrupts.rst b/Documentation/arch/arm/interrupts.rst
> similarity index 100%
> rename from Documentation/arm/interrupts.rst
> rename to Documentation/arch/arm/interrupts.rst
> diff --git a/Documentation/arm/ixp4xx.rst b/Documentation/arch/arm/ixp4xx.rst
> similarity index 100%
> rename from Documentation/arm/ixp4xx.rst
> rename to Documentation/arch/arm/ixp4xx.rst
> diff --git a/Documentation/arm/kernel_mode_neon.rst b/Documentation/arch/arm/kernel_mode_neon.rst
> similarity index 100%
> rename from Documentation/arm/kernel_mode_neon.rst
> rename to Documentation/arch/arm/kernel_mode_neon.rst
> diff --git a/Documentation/arm/kernel_user_helpers.rst b/Documentation/arch/arm/kernel_user_helpers.rst
> similarity index 100%
> rename from Documentation/arm/kernel_user_helpers.rst
> rename to Documentation/arch/arm/kernel_user_helpers.rst
> diff --git a/Documentation/arm/keystone/knav-qmss.rst b/Documentation/arch/arm/keystone/knav-qmss.rst
> similarity index 100%
> rename from Documentation/arm/keystone/knav-qmss.rst
> rename to Documentation/arch/arm/keystone/knav-qmss.rst
> diff --git a/Documentation/arm/keystone/overview.rst b/Documentation/arch/arm/keystone/overview.rst
> similarity index 100%
> rename from Documentation/arm/keystone/overview.rst
> rename to Documentation/arch/arm/keystone/overview.rst
> diff --git a/Documentation/arm/marvell.rst b/Documentation/arch/arm/marvell.rst
> similarity index 100%
> rename from Documentation/arm/marvell.rst
> rename to Documentation/arch/arm/marvell.rst
> diff --git a/Documentation/arm/mem_alignment.rst b/Documentation/arch/arm/mem_alignment.rst
> similarity index 100%
> rename from Documentation/arm/mem_alignment.rst
> rename to Documentation/arch/arm/mem_alignment.rst
> diff --git a/Documentation/arm/memory.rst b/Documentation/arch/arm/memory.rst
> similarity index 100%
> rename from Documentation/arm/memory.rst
> rename to Documentation/arch/arm/memory.rst
> diff --git a/Documentation/arm/microchip.rst b/Documentation/arch/arm/microchip.rst
> similarity index 100%
> rename from Documentation/arm/microchip.rst
> rename to Documentation/arch/arm/microchip.rst
> diff --git a/Documentation/arm/netwinder.rst b/Documentation/arch/arm/netwinder.rst
> similarity index 100%
> rename from Documentation/arm/netwinder.rst
> rename to Documentation/arch/arm/netwinder.rst
> diff --git a/Documentation/arm/nwfpe/index.rst b/Documentation/arch/arm/nwfpe/index.rst
> similarity index 100%
> rename from Documentation/arm/nwfpe/index.rst
> rename to Documentation/arch/arm/nwfpe/index.rst
> diff --git a/Documentation/arm/nwfpe/netwinder-fpe.rst b/Documentation/arch/arm/nwfpe/netwinder-fpe.rst
> similarity index 100%
> rename from Documentation/arm/nwfpe/netwinder-fpe.rst
> rename to Documentation/arch/arm/nwfpe/netwinder-fpe.rst
> diff --git a/Documentation/arm/nwfpe/notes.rst b/Documentation/arch/arm/nwfpe/notes.rst
> similarity index 100%
> rename from Documentation/arm/nwfpe/notes.rst
> rename to Documentation/arch/arm/nwfpe/notes.rst
> diff --git a/Documentation/arm/nwfpe/nwfpe.rst b/Documentation/arch/arm/nwfpe/nwfpe.rst
> similarity index 100%
> rename from Documentation/arm/nwfpe/nwfpe.rst
> rename to Documentation/arch/arm/nwfpe/nwfpe.rst
> diff --git a/Documentation/arm/nwfpe/todo.rst b/Documentation/arch/arm/nwfpe/todo.rst
> similarity index 100%
> rename from Documentation/arm/nwfpe/todo.rst
> rename to Documentation/arch/arm/nwfpe/todo.rst
> diff --git a/Documentation/arm/omap/dss.rst b/Documentation/arch/arm/omap/dss.rst
> similarity index 100%
> rename from Documentation/arm/omap/dss.rst
> rename to Documentation/arch/arm/omap/dss.rst
> diff --git a/Documentation/arm/omap/index.rst b/Documentation/arch/arm/omap/index.rst
> similarity index 100%
> rename from Documentation/arm/omap/index.rst
> rename to Documentation/arch/arm/omap/index.rst
> diff --git a/Documentation/arm/omap/omap.rst b/Documentation/arch/arm/omap/omap.rst
> similarity index 100%
> rename from Documentation/arm/omap/omap.rst
> rename to Documentation/arch/arm/omap/omap.rst
> diff --git a/Documentation/arm/omap/omap_pm.rst b/Documentation/arch/arm/omap/omap_pm.rst
> similarity index 100%
> rename from Documentation/arm/omap/omap_pm.rst
> rename to Documentation/arch/arm/omap/omap_pm.rst
> diff --git a/Documentation/arm/porting.rst b/Documentation/arch/arm/porting.rst
> similarity index 100%
> rename from Documentation/arm/porting.rst
> rename to Documentation/arch/arm/porting.rst
> diff --git a/Documentation/arm/pxa/mfp.rst b/Documentation/arch/arm/pxa/mfp.rst
> similarity index 100%
> rename from Documentation/arm/pxa/mfp.rst
> rename to Documentation/arch/arm/pxa/mfp.rst
> diff --git a/Documentation/arm/sa1100/assabet.rst b/Documentation/arch/arm/sa1100/assabet.rst
> similarity index 100%
> rename from Documentation/arm/sa1100/assabet.rst
> rename to Documentation/arch/arm/sa1100/assabet.rst
> diff --git a/Documentation/arm/sa1100/cerf.rst b/Documentation/arch/arm/sa1100/cerf.rst
> similarity index 100%
> rename from Documentation/arm/sa1100/cerf.rst
> rename to Documentation/arch/arm/sa1100/cerf.rst
> diff --git a/Documentation/arm/sa1100/index.rst b/Documentation/arch/arm/sa1100/index.rst
> similarity index 100%
> rename from Documentation/arm/sa1100/index.rst
> rename to Documentation/arch/arm/sa1100/index.rst
> diff --git a/Documentation/arm/sa1100/lart.rst b/Documentation/arch/arm/sa1100/lart.rst
> similarity index 100%
> rename from Documentation/arm/sa1100/lart.rst
> rename to Documentation/arch/arm/sa1100/lart.rst
> diff --git a/Documentation/arm/sa1100/serial_uart.rst b/Documentation/arch/arm/sa1100/serial_uart.rst
> similarity index 100%
> rename from Documentation/arm/sa1100/serial_uart.rst
> rename to Documentation/arch/arm/sa1100/serial_uart.rst
> diff --git a/Documentation/arm/samsung/bootloader-interface.rst b/Documentation/arch/arm/samsung/bootloader-interface.rst
> similarity index 100%
> rename from Documentation/arm/samsung/bootloader-interface.rst
> rename to Documentation/arch/arm/samsung/bootloader-interface.rst
> diff --git a/Documentation/arm/samsung/clksrc-change-registers.awk b/Documentation/arch/arm/samsung/clksrc-change-registers.awk
> similarity index 100%
> rename from Documentation/arm/samsung/clksrc-change-registers.awk
> rename to Documentation/arch/arm/samsung/clksrc-change-registers.awk
> diff --git a/Documentation/arm/samsung/gpio.rst b/Documentation/arch/arm/samsung/gpio.rst
> similarity index 100%
> rename from Documentation/arm/samsung/gpio.rst
> rename to Documentation/arch/arm/samsung/gpio.rst
> diff --git a/Documentation/arm/samsung/index.rst b/Documentation/arch/arm/samsung/index.rst
> similarity index 100%
> rename from Documentation/arm/samsung/index.rst
> rename to Documentation/arch/arm/samsung/index.rst
> diff --git a/Documentation/arm/samsung/overview.rst b/Documentation/arch/arm/samsung/overview.rst
> similarity index 100%
> rename from Documentation/arm/samsung/overview.rst
> rename to Documentation/arch/arm/samsung/overview.rst
> diff --git a/Documentation/arm/setup.rst b/Documentation/arch/arm/setup.rst
> similarity index 100%
> rename from Documentation/arm/setup.rst
> rename to Documentation/arch/arm/setup.rst
> diff --git a/Documentation/arm/spear/overview.rst b/Documentation/arch/arm/spear/overview.rst
> similarity index 100%
> rename from Documentation/arm/spear/overview.rst
> rename to Documentation/arch/arm/spear/overview.rst
> diff --git a/Documentation/arm/sti/overview.rst b/Documentation/arch/arm/sti/overview.rst
> similarity index 100%
> rename from Documentation/arm/sti/overview.rst
> rename to Documentation/arch/arm/sti/overview.rst
> diff --git a/Documentation/arm/sti/stih407-overview.rst b/Documentation/arch/arm/sti/stih407-overview.rst
> similarity index 100%
> rename from Documentation/arm/sti/stih407-overview.rst
> rename to Documentation/arch/arm/sti/stih407-overview.rst
> diff --git a/Documentation/arm/sti/stih418-overview.rst b/Documentation/arch/arm/sti/stih418-overview.rst
> similarity index 100%
> rename from Documentation/arm/sti/stih418-overview.rst
> rename to Documentation/arch/arm/sti/stih418-overview.rst
> diff --git a/Documentation/arm/stm32/overview.rst b/Documentation/arch/arm/stm32/overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/overview.rst
> rename to Documentation/arch/arm/stm32/overview.rst
> diff --git a/Documentation/arm/stm32/stm32-dma-mdma-chaining.rst b/Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32-dma-mdma-chaining.rst
> rename to Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
> diff --git a/Documentation/arm/stm32/stm32f429-overview.rst b/Documentation/arch/arm/stm32/stm32f429-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32f429-overview.rst
> rename to Documentation/arch/arm/stm32/stm32f429-overview.rst
> diff --git a/Documentation/arm/stm32/stm32f746-overview.rst b/Documentation/arch/arm/stm32/stm32f746-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32f746-overview.rst
> rename to Documentation/arch/arm/stm32/stm32f746-overview.rst
> diff --git a/Documentation/arm/stm32/stm32f769-overview.rst b/Documentation/arch/arm/stm32/stm32f769-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32f769-overview.rst
> rename to Documentation/arch/arm/stm32/stm32f769-overview.rst
> diff --git a/Documentation/arm/stm32/stm32h743-overview.rst b/Documentation/arch/arm/stm32/stm32h743-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32h743-overview.rst
> rename to Documentation/arch/arm/stm32/stm32h743-overview.rst
> diff --git a/Documentation/arm/stm32/stm32h750-overview.rst b/Documentation/arch/arm/stm32/stm32h750-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32h750-overview.rst
> rename to Documentation/arch/arm/stm32/stm32h750-overview.rst
> diff --git a/Documentation/arm/stm32/stm32mp13-overview.rst b/Documentation/arch/arm/stm32/stm32mp13-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32mp13-overview.rst
> rename to Documentation/arch/arm/stm32/stm32mp13-overview.rst
> diff --git a/Documentation/arm/stm32/stm32mp151-overview.rst b/Documentation/arch/arm/stm32/stm32mp151-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32mp151-overview.rst
> rename to Documentation/arch/arm/stm32/stm32mp151-overview.rst
> diff --git a/Documentation/arm/stm32/stm32mp157-overview.rst b/Documentation/arch/arm/stm32/stm32mp157-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32mp157-overview.rst
> rename to Documentation/arch/arm/stm32/stm32mp157-overview.rst
> diff --git a/Documentation/arm/sunxi.rst b/Documentation/arch/arm/sunxi.rst
> similarity index 100%
> rename from Documentation/arm/sunxi.rst
> rename to Documentation/arch/arm/sunxi.rst
> diff --git a/Documentation/arm/sunxi/clocks.rst b/Documentation/arch/arm/sunxi/clocks.rst
> similarity index 100%
> rename from Documentation/arm/sunxi/clocks.rst
> rename to Documentation/arch/arm/sunxi/clocks.rst
> diff --git a/Documentation/arm/swp_emulation.rst b/Documentation/arch/arm/swp_emulation.rst
> similarity index 100%
> rename from Documentation/arm/swp_emulation.rst
> rename to Documentation/arch/arm/swp_emulation.rst
> diff --git a/Documentation/arm/tcm.rst b/Documentation/arch/arm/tcm.rst
> similarity index 100%
> rename from Documentation/arm/tcm.rst
> rename to Documentation/arch/arm/tcm.rst
> diff --git a/Documentation/arm/uefi.rst b/Documentation/arch/arm/uefi.rst
> similarity index 100%
> rename from Documentation/arm/uefi.rst
> rename to Documentation/arch/arm/uefi.rst
> diff --git a/Documentation/arm/vfp/release-notes.rst b/Documentation/arch/arm/vfp/release-notes.rst
> similarity index 100%
> rename from Documentation/arm/vfp/release-notes.rst
> rename to Documentation/arch/arm/vfp/release-notes.rst
> diff --git a/Documentation/arm/vlocks.rst b/Documentation/arch/arm/vlocks.rst
> similarity index 100%
> rename from Documentation/arm/vlocks.rst
> rename to Documentation/arch/arm/vlocks.rst
> diff --git a/Documentation/arch/index.rst b/Documentation/arch/index.rst
> index 80ee31016584..21e3d0b61004 100644
> --- a/Documentation/arch/index.rst
> +++ b/Documentation/arch/index.rst
> @@ -10,7 +10,7 @@ implementation.
> :maxdepth: 2
>
> arc/index
> - ../arm/index
> + arm/index
> ../arm64/index
> ia64/index
> ../loongarch/index
> diff --git a/Documentation/translations/zh_CN/arm/Booting b/Documentation/translations/zh_CN/arm/Booting
> index 5ecea0767893..f18585156b67 100644
> --- a/Documentation/translations/zh_CN/arm/Booting
> +++ b/Documentation/translations/zh_CN/arm/Booting
> @@ -1,4 +1,4 @@
> -Chinese translated version of Documentation/arm/booting.rst
> +Chinese translated version of Documentation/arch/arm/booting.rst
>
> If you have any comment or update to the content, please contact the
> original document maintainer directly. However, if you have a problem
> @@ -9,7 +9,7 @@ or if there is a problem with the translation.
> Maintainer: Russell King <linux@arm.linux.org.uk>
> Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
> ---------------------------------------------------------------------
> -Documentation/arm/booting.rst 的中文翻译
> +Documentation/arch/arm/booting.rst 的中文翻译
>
> 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
> 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
> diff --git a/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt b/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt
> index 99af4363984d..018eb7d54233 100644
> --- a/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt
> +++ b/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt
> @@ -1,4 +1,4 @@
> -Chinese translated version of Documentation/arm/kernel_user_helpers.rst
> +Chinese translated version of Documentation/arch/arm/kernel_user_helpers.rst
>
> If you have any comment or update to the content, please contact the
> original document maintainer directly. However, if you have a problem
> @@ -10,7 +10,7 @@ Maintainer: Nicolas Pitre <nicolas.pitre@linaro.org>
> Dave Martin <dave.martin@linaro.org>
> Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
> ---------------------------------------------------------------------
> -Documentation/arm/kernel_user_helpers.rst 的中文翻译
> +Documentation/arch/arm/kernel_user_helpers.rst 的中文翻译
>
> 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
> 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
^ permalink raw reply [flat|nested] 18+ messages in thread* Re: [PATCH 1/7] arm: docs: Move Arm documentation to Documentation/arch/
2023-05-19 16:46 ` [PATCH 1/7] arm: docs: Move Arm documentation to Documentation/arch/ Jonathan Corbet
2023-05-20 1:41 ` Yanteng Si
@ 2023-05-22 7:46 ` Alexandre TORGUE
2023-05-23 11:44 ` Robin Murphy
2 siblings, 0 replies; 18+ messages in thread
From: Alexandre TORGUE @ 2023-05-22 7:46 UTC (permalink / raw)
To: Jonathan Corbet, linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Maxime Coquelin,
Chen-Yu Tsai, Jernej Skrabec, Samuel Holland, Krzysztof Kozlowski,
Alim Akhtar, Alex Shi, Yanteng Si
On 5/19/23 18:46, Jonathan Corbet wrote:
> Architecture-specific documentation is being moved into Documentation/arch/
> as a way of cleaning up the top-level documentation directory and making
> the docs hierarchy more closely match the source hierarchy. Move
> Documentation/arch into arch/ and fix all documentation references.
>
> Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
> Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>
> Cc: Chen-Yu Tsai <wens@csie.org>
> Cc: Jernej Skrabec <jernej.skrabec@gmail.com>
> Cc: Samuel Holland <samuel@sholland.org>
> Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> Cc: Alim Akhtar <alim.akhtar@samsung.com>
> Cc: Alex Shi <alexs@kernel.org>
> Cc: Yanteng Si <siyanteng@loongson.cn>
> Cc: linux-doc@vger.kernel.org
> Cc: linux-arm-kernel@lists.infradead.org
> Cc: linux-arch@vger.kernel.org
> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
> ---
Acked-by: Alexandre TORGUE <alexandre.torgue@foss.st.com>
> Documentation/{ => arch}/arm/arm.rst | 0
> Documentation/{ => arch}/arm/booting.rst | 0
> Documentation/{ => arch}/arm/cluster-pm-race-avoidance.rst | 0
> Documentation/{ => arch}/arm/features.rst | 0
> Documentation/{ => arch}/arm/firmware.rst | 0
> Documentation/{ => arch}/arm/google/chromebook-boot-flow.rst | 0
> Documentation/{ => arch}/arm/index.rst | 0
> Documentation/{ => arch}/arm/interrupts.rst | 0
> Documentation/{ => arch}/arm/ixp4xx.rst | 0
> Documentation/{ => arch}/arm/kernel_mode_neon.rst | 0
> Documentation/{ => arch}/arm/kernel_user_helpers.rst | 0
> Documentation/{ => arch}/arm/keystone/knav-qmss.rst | 0
> Documentation/{ => arch}/arm/keystone/overview.rst | 0
> Documentation/{ => arch}/arm/marvell.rst | 0
> Documentation/{ => arch}/arm/mem_alignment.rst | 0
> Documentation/{ => arch}/arm/memory.rst | 0
> Documentation/{ => arch}/arm/microchip.rst | 0
> Documentation/{ => arch}/arm/netwinder.rst | 0
> Documentation/{ => arch}/arm/nwfpe/index.rst | 0
> Documentation/{ => arch}/arm/nwfpe/netwinder-fpe.rst | 0
> Documentation/{ => arch}/arm/nwfpe/notes.rst | 0
> Documentation/{ => arch}/arm/nwfpe/nwfpe.rst | 0
> Documentation/{ => arch}/arm/nwfpe/todo.rst | 0
> Documentation/{ => arch}/arm/omap/dss.rst | 0
> Documentation/{ => arch}/arm/omap/index.rst | 0
> Documentation/{ => arch}/arm/omap/omap.rst | 0
> Documentation/{ => arch}/arm/omap/omap_pm.rst | 0
> Documentation/{ => arch}/arm/porting.rst | 0
> Documentation/{ => arch}/arm/pxa/mfp.rst | 0
> Documentation/{ => arch}/arm/sa1100/assabet.rst | 0
> Documentation/{ => arch}/arm/sa1100/cerf.rst | 0
> Documentation/{ => arch}/arm/sa1100/index.rst | 0
> Documentation/{ => arch}/arm/sa1100/lart.rst | 0
> Documentation/{ => arch}/arm/sa1100/serial_uart.rst | 0
> Documentation/{ => arch}/arm/samsung/bootloader-interface.rst | 0
> .../{ => arch}/arm/samsung/clksrc-change-registers.awk | 0
> Documentation/{ => arch}/arm/samsung/gpio.rst | 0
> Documentation/{ => arch}/arm/samsung/index.rst | 0
> Documentation/{ => arch}/arm/samsung/overview.rst | 0
> Documentation/{ => arch}/arm/setup.rst | 0
> Documentation/{ => arch}/arm/spear/overview.rst | 0
> Documentation/{ => arch}/arm/sti/overview.rst | 0
> Documentation/{ => arch}/arm/sti/stih407-overview.rst | 0
> Documentation/{ => arch}/arm/sti/stih418-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/overview.rst | 0
> .../{ => arch}/arm/stm32/stm32-dma-mdma-chaining.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32f429-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32f746-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32f769-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32h743-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32h750-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32mp13-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32mp151-overview.rst | 0
> Documentation/{ => arch}/arm/stm32/stm32mp157-overview.rst | 0
> Documentation/{ => arch}/arm/sunxi.rst | 0
> Documentation/{ => arch}/arm/sunxi/clocks.rst | 0
> Documentation/{ => arch}/arm/swp_emulation.rst | 0
> Documentation/{ => arch}/arm/tcm.rst | 0
> Documentation/{ => arch}/arm/uefi.rst | 0
> Documentation/{ => arch}/arm/vfp/release-notes.rst | 0
> Documentation/{ => arch}/arm/vlocks.rst | 0
> Documentation/arch/index.rst | 2 +-
> Documentation/translations/zh_CN/arm/Booting | 4 ++--
> Documentation/translations/zh_CN/arm/kernel_user_helpers.txt | 4 ++--
> 64 files changed, 5 insertions(+), 5 deletions(-)
> rename Documentation/{ => arch}/arm/arm.rst (100%)
> rename Documentation/{ => arch}/arm/booting.rst (100%)
> rename Documentation/{ => arch}/arm/cluster-pm-race-avoidance.rst (100%)
> rename Documentation/{ => arch}/arm/features.rst (100%)
> rename Documentation/{ => arch}/arm/firmware.rst (100%)
> rename Documentation/{ => arch}/arm/google/chromebook-boot-flow.rst (100%)
> rename Documentation/{ => arch}/arm/index.rst (100%)
> rename Documentation/{ => arch}/arm/interrupts.rst (100%)
> rename Documentation/{ => arch}/arm/ixp4xx.rst (100%)
> rename Documentation/{ => arch}/arm/kernel_mode_neon.rst (100%)
> rename Documentation/{ => arch}/arm/kernel_user_helpers.rst (100%)
> rename Documentation/{ => arch}/arm/keystone/knav-qmss.rst (100%)
> rename Documentation/{ => arch}/arm/keystone/overview.rst (100%)
> rename Documentation/{ => arch}/arm/marvell.rst (100%)
> rename Documentation/{ => arch}/arm/mem_alignment.rst (100%)
> rename Documentation/{ => arch}/arm/memory.rst (100%)
> rename Documentation/{ => arch}/arm/microchip.rst (100%)
> rename Documentation/{ => arch}/arm/netwinder.rst (100%)
> rename Documentation/{ => arch}/arm/nwfpe/index.rst (100%)
> rename Documentation/{ => arch}/arm/nwfpe/netwinder-fpe.rst (100%)
> rename Documentation/{ => arch}/arm/nwfpe/notes.rst (100%)
> rename Documentation/{ => arch}/arm/nwfpe/nwfpe.rst (100%)
> rename Documentation/{ => arch}/arm/nwfpe/todo.rst (100%)
> rename Documentation/{ => arch}/arm/omap/dss.rst (100%)
> rename Documentation/{ => arch}/arm/omap/index.rst (100%)
> rename Documentation/{ => arch}/arm/omap/omap.rst (100%)
> rename Documentation/{ => arch}/arm/omap/omap_pm.rst (100%)
> rename Documentation/{ => arch}/arm/porting.rst (100%)
> rename Documentation/{ => arch}/arm/pxa/mfp.rst (100%)
> rename Documentation/{ => arch}/arm/sa1100/assabet.rst (100%)
> rename Documentation/{ => arch}/arm/sa1100/cerf.rst (100%)
> rename Documentation/{ => arch}/arm/sa1100/index.rst (100%)
> rename Documentation/{ => arch}/arm/sa1100/lart.rst (100%)
> rename Documentation/{ => arch}/arm/sa1100/serial_uart.rst (100%)
> rename Documentation/{ => arch}/arm/samsung/bootloader-interface.rst (100%)
> rename Documentation/{ => arch}/arm/samsung/clksrc-change-registers.awk (100%)
> rename Documentation/{ => arch}/arm/samsung/gpio.rst (100%)
> rename Documentation/{ => arch}/arm/samsung/index.rst (100%)
> rename Documentation/{ => arch}/arm/samsung/overview.rst (100%)
> rename Documentation/{ => arch}/arm/setup.rst (100%)
> rename Documentation/{ => arch}/arm/spear/overview.rst (100%)
> rename Documentation/{ => arch}/arm/sti/overview.rst (100%)
> rename Documentation/{ => arch}/arm/sti/stih407-overview.rst (100%)
> rename Documentation/{ => arch}/arm/sti/stih418-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32-dma-mdma-chaining.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32f429-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32f746-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32f769-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32h743-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32h750-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32mp13-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32mp151-overview.rst (100%)
> rename Documentation/{ => arch}/arm/stm32/stm32mp157-overview.rst (100%)
> rename Documentation/{ => arch}/arm/sunxi.rst (100%)
> rename Documentation/{ => arch}/arm/sunxi/clocks.rst (100%)
> rename Documentation/{ => arch}/arm/swp_emulation.rst (100%)
> rename Documentation/{ => arch}/arm/tcm.rst (100%)
> rename Documentation/{ => arch}/arm/uefi.rst (100%)
> rename Documentation/{ => arch}/arm/vfp/release-notes.rst (100%)
> rename Documentation/{ => arch}/arm/vlocks.rst (100%)
>
> diff --git a/Documentation/arm/arm.rst b/Documentation/arch/arm/arm.rst
> similarity index 100%
> rename from Documentation/arm/arm.rst
> rename to Documentation/arch/arm/arm.rst
> diff --git a/Documentation/arm/booting.rst b/Documentation/arch/arm/booting.rst
> similarity index 100%
> rename from Documentation/arm/booting.rst
> rename to Documentation/arch/arm/booting.rst
> diff --git a/Documentation/arm/cluster-pm-race-avoidance.rst b/Documentation/arch/arm/cluster-pm-race-avoidance.rst
> similarity index 100%
> rename from Documentation/arm/cluster-pm-race-avoidance.rst
> rename to Documentation/arch/arm/cluster-pm-race-avoidance.rst
> diff --git a/Documentation/arm/features.rst b/Documentation/arch/arm/features.rst
> similarity index 100%
> rename from Documentation/arm/features.rst
> rename to Documentation/arch/arm/features.rst
> diff --git a/Documentation/arm/firmware.rst b/Documentation/arch/arm/firmware.rst
> similarity index 100%
> rename from Documentation/arm/firmware.rst
> rename to Documentation/arch/arm/firmware.rst
> diff --git a/Documentation/arm/google/chromebook-boot-flow.rst b/Documentation/arch/arm/google/chromebook-boot-flow.rst
> similarity index 100%
> rename from Documentation/arm/google/chromebook-boot-flow.rst
> rename to Documentation/arch/arm/google/chromebook-boot-flow.rst
> diff --git a/Documentation/arm/index.rst b/Documentation/arch/arm/index.rst
> similarity index 100%
> rename from Documentation/arm/index.rst
> rename to Documentation/arch/arm/index.rst
> diff --git a/Documentation/arm/interrupts.rst b/Documentation/arch/arm/interrupts.rst
> similarity index 100%
> rename from Documentation/arm/interrupts.rst
> rename to Documentation/arch/arm/interrupts.rst
> diff --git a/Documentation/arm/ixp4xx.rst b/Documentation/arch/arm/ixp4xx.rst
> similarity index 100%
> rename from Documentation/arm/ixp4xx.rst
> rename to Documentation/arch/arm/ixp4xx.rst
> diff --git a/Documentation/arm/kernel_mode_neon.rst b/Documentation/arch/arm/kernel_mode_neon.rst
> similarity index 100%
> rename from Documentation/arm/kernel_mode_neon.rst
> rename to Documentation/arch/arm/kernel_mode_neon.rst
> diff --git a/Documentation/arm/kernel_user_helpers.rst b/Documentation/arch/arm/kernel_user_helpers.rst
> similarity index 100%
> rename from Documentation/arm/kernel_user_helpers.rst
> rename to Documentation/arch/arm/kernel_user_helpers.rst
> diff --git a/Documentation/arm/keystone/knav-qmss.rst b/Documentation/arch/arm/keystone/knav-qmss.rst
> similarity index 100%
> rename from Documentation/arm/keystone/knav-qmss.rst
> rename to Documentation/arch/arm/keystone/knav-qmss.rst
> diff --git a/Documentation/arm/keystone/overview.rst b/Documentation/arch/arm/keystone/overview.rst
> similarity index 100%
> rename from Documentation/arm/keystone/overview.rst
> rename to Documentation/arch/arm/keystone/overview.rst
> diff --git a/Documentation/arm/marvell.rst b/Documentation/arch/arm/marvell.rst
> similarity index 100%
> rename from Documentation/arm/marvell.rst
> rename to Documentation/arch/arm/marvell.rst
> diff --git a/Documentation/arm/mem_alignment.rst b/Documentation/arch/arm/mem_alignment.rst
> similarity index 100%
> rename from Documentation/arm/mem_alignment.rst
> rename to Documentation/arch/arm/mem_alignment.rst
> diff --git a/Documentation/arm/memory.rst b/Documentation/arch/arm/memory.rst
> similarity index 100%
> rename from Documentation/arm/memory.rst
> rename to Documentation/arch/arm/memory.rst
> diff --git a/Documentation/arm/microchip.rst b/Documentation/arch/arm/microchip.rst
> similarity index 100%
> rename from Documentation/arm/microchip.rst
> rename to Documentation/arch/arm/microchip.rst
> diff --git a/Documentation/arm/netwinder.rst b/Documentation/arch/arm/netwinder.rst
> similarity index 100%
> rename from Documentation/arm/netwinder.rst
> rename to Documentation/arch/arm/netwinder.rst
> diff --git a/Documentation/arm/nwfpe/index.rst b/Documentation/arch/arm/nwfpe/index.rst
> similarity index 100%
> rename from Documentation/arm/nwfpe/index.rst
> rename to Documentation/arch/arm/nwfpe/index.rst
> diff --git a/Documentation/arm/nwfpe/netwinder-fpe.rst b/Documentation/arch/arm/nwfpe/netwinder-fpe.rst
> similarity index 100%
> rename from Documentation/arm/nwfpe/netwinder-fpe.rst
> rename to Documentation/arch/arm/nwfpe/netwinder-fpe.rst
> diff --git a/Documentation/arm/nwfpe/notes.rst b/Documentation/arch/arm/nwfpe/notes.rst
> similarity index 100%
> rename from Documentation/arm/nwfpe/notes.rst
> rename to Documentation/arch/arm/nwfpe/notes.rst
> diff --git a/Documentation/arm/nwfpe/nwfpe.rst b/Documentation/arch/arm/nwfpe/nwfpe.rst
> similarity index 100%
> rename from Documentation/arm/nwfpe/nwfpe.rst
> rename to Documentation/arch/arm/nwfpe/nwfpe.rst
> diff --git a/Documentation/arm/nwfpe/todo.rst b/Documentation/arch/arm/nwfpe/todo.rst
> similarity index 100%
> rename from Documentation/arm/nwfpe/todo.rst
> rename to Documentation/arch/arm/nwfpe/todo.rst
> diff --git a/Documentation/arm/omap/dss.rst b/Documentation/arch/arm/omap/dss.rst
> similarity index 100%
> rename from Documentation/arm/omap/dss.rst
> rename to Documentation/arch/arm/omap/dss.rst
> diff --git a/Documentation/arm/omap/index.rst b/Documentation/arch/arm/omap/index.rst
> similarity index 100%
> rename from Documentation/arm/omap/index.rst
> rename to Documentation/arch/arm/omap/index.rst
> diff --git a/Documentation/arm/omap/omap.rst b/Documentation/arch/arm/omap/omap.rst
> similarity index 100%
> rename from Documentation/arm/omap/omap.rst
> rename to Documentation/arch/arm/omap/omap.rst
> diff --git a/Documentation/arm/omap/omap_pm.rst b/Documentation/arch/arm/omap/omap_pm.rst
> similarity index 100%
> rename from Documentation/arm/omap/omap_pm.rst
> rename to Documentation/arch/arm/omap/omap_pm.rst
> diff --git a/Documentation/arm/porting.rst b/Documentation/arch/arm/porting.rst
> similarity index 100%
> rename from Documentation/arm/porting.rst
> rename to Documentation/arch/arm/porting.rst
> diff --git a/Documentation/arm/pxa/mfp.rst b/Documentation/arch/arm/pxa/mfp.rst
> similarity index 100%
> rename from Documentation/arm/pxa/mfp.rst
> rename to Documentation/arch/arm/pxa/mfp.rst
> diff --git a/Documentation/arm/sa1100/assabet.rst b/Documentation/arch/arm/sa1100/assabet.rst
> similarity index 100%
> rename from Documentation/arm/sa1100/assabet.rst
> rename to Documentation/arch/arm/sa1100/assabet.rst
> diff --git a/Documentation/arm/sa1100/cerf.rst b/Documentation/arch/arm/sa1100/cerf.rst
> similarity index 100%
> rename from Documentation/arm/sa1100/cerf.rst
> rename to Documentation/arch/arm/sa1100/cerf.rst
> diff --git a/Documentation/arm/sa1100/index.rst b/Documentation/arch/arm/sa1100/index.rst
> similarity index 100%
> rename from Documentation/arm/sa1100/index.rst
> rename to Documentation/arch/arm/sa1100/index.rst
> diff --git a/Documentation/arm/sa1100/lart.rst b/Documentation/arch/arm/sa1100/lart.rst
> similarity index 100%
> rename from Documentation/arm/sa1100/lart.rst
> rename to Documentation/arch/arm/sa1100/lart.rst
> diff --git a/Documentation/arm/sa1100/serial_uart.rst b/Documentation/arch/arm/sa1100/serial_uart.rst
> similarity index 100%
> rename from Documentation/arm/sa1100/serial_uart.rst
> rename to Documentation/arch/arm/sa1100/serial_uart.rst
> diff --git a/Documentation/arm/samsung/bootloader-interface.rst b/Documentation/arch/arm/samsung/bootloader-interface.rst
> similarity index 100%
> rename from Documentation/arm/samsung/bootloader-interface.rst
> rename to Documentation/arch/arm/samsung/bootloader-interface.rst
> diff --git a/Documentation/arm/samsung/clksrc-change-registers.awk b/Documentation/arch/arm/samsung/clksrc-change-registers.awk
> similarity index 100%
> rename from Documentation/arm/samsung/clksrc-change-registers.awk
> rename to Documentation/arch/arm/samsung/clksrc-change-registers.awk
> diff --git a/Documentation/arm/samsung/gpio.rst b/Documentation/arch/arm/samsung/gpio.rst
> similarity index 100%
> rename from Documentation/arm/samsung/gpio.rst
> rename to Documentation/arch/arm/samsung/gpio.rst
> diff --git a/Documentation/arm/samsung/index.rst b/Documentation/arch/arm/samsung/index.rst
> similarity index 100%
> rename from Documentation/arm/samsung/index.rst
> rename to Documentation/arch/arm/samsung/index.rst
> diff --git a/Documentation/arm/samsung/overview.rst b/Documentation/arch/arm/samsung/overview.rst
> similarity index 100%
> rename from Documentation/arm/samsung/overview.rst
> rename to Documentation/arch/arm/samsung/overview.rst
> diff --git a/Documentation/arm/setup.rst b/Documentation/arch/arm/setup.rst
> similarity index 100%
> rename from Documentation/arm/setup.rst
> rename to Documentation/arch/arm/setup.rst
> diff --git a/Documentation/arm/spear/overview.rst b/Documentation/arch/arm/spear/overview.rst
> similarity index 100%
> rename from Documentation/arm/spear/overview.rst
> rename to Documentation/arch/arm/spear/overview.rst
> diff --git a/Documentation/arm/sti/overview.rst b/Documentation/arch/arm/sti/overview.rst
> similarity index 100%
> rename from Documentation/arm/sti/overview.rst
> rename to Documentation/arch/arm/sti/overview.rst
> diff --git a/Documentation/arm/sti/stih407-overview.rst b/Documentation/arch/arm/sti/stih407-overview.rst
> similarity index 100%
> rename from Documentation/arm/sti/stih407-overview.rst
> rename to Documentation/arch/arm/sti/stih407-overview.rst
> diff --git a/Documentation/arm/sti/stih418-overview.rst b/Documentation/arch/arm/sti/stih418-overview.rst
> similarity index 100%
> rename from Documentation/arm/sti/stih418-overview.rst
> rename to Documentation/arch/arm/sti/stih418-overview.rst
> diff --git a/Documentation/arm/stm32/overview.rst b/Documentation/arch/arm/stm32/overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/overview.rst
> rename to Documentation/arch/arm/stm32/overview.rst
> diff --git a/Documentation/arm/stm32/stm32-dma-mdma-chaining.rst b/Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32-dma-mdma-chaining.rst
> rename to Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst
> diff --git a/Documentation/arm/stm32/stm32f429-overview.rst b/Documentation/arch/arm/stm32/stm32f429-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32f429-overview.rst
> rename to Documentation/arch/arm/stm32/stm32f429-overview.rst
> diff --git a/Documentation/arm/stm32/stm32f746-overview.rst b/Documentation/arch/arm/stm32/stm32f746-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32f746-overview.rst
> rename to Documentation/arch/arm/stm32/stm32f746-overview.rst
> diff --git a/Documentation/arm/stm32/stm32f769-overview.rst b/Documentation/arch/arm/stm32/stm32f769-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32f769-overview.rst
> rename to Documentation/arch/arm/stm32/stm32f769-overview.rst
> diff --git a/Documentation/arm/stm32/stm32h743-overview.rst b/Documentation/arch/arm/stm32/stm32h743-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32h743-overview.rst
> rename to Documentation/arch/arm/stm32/stm32h743-overview.rst
> diff --git a/Documentation/arm/stm32/stm32h750-overview.rst b/Documentation/arch/arm/stm32/stm32h750-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32h750-overview.rst
> rename to Documentation/arch/arm/stm32/stm32h750-overview.rst
> diff --git a/Documentation/arm/stm32/stm32mp13-overview.rst b/Documentation/arch/arm/stm32/stm32mp13-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32mp13-overview.rst
> rename to Documentation/arch/arm/stm32/stm32mp13-overview.rst
> diff --git a/Documentation/arm/stm32/stm32mp151-overview.rst b/Documentation/arch/arm/stm32/stm32mp151-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32mp151-overview.rst
> rename to Documentation/arch/arm/stm32/stm32mp151-overview.rst
> diff --git a/Documentation/arm/stm32/stm32mp157-overview.rst b/Documentation/arch/arm/stm32/stm32mp157-overview.rst
> similarity index 100%
> rename from Documentation/arm/stm32/stm32mp157-overview.rst
> rename to Documentation/arch/arm/stm32/stm32mp157-overview.rst
> diff --git a/Documentation/arm/sunxi.rst b/Documentation/arch/arm/sunxi.rst
> similarity index 100%
> rename from Documentation/arm/sunxi.rst
> rename to Documentation/arch/arm/sunxi.rst
> diff --git a/Documentation/arm/sunxi/clocks.rst b/Documentation/arch/arm/sunxi/clocks.rst
> similarity index 100%
> rename from Documentation/arm/sunxi/clocks.rst
> rename to Documentation/arch/arm/sunxi/clocks.rst
> diff --git a/Documentation/arm/swp_emulation.rst b/Documentation/arch/arm/swp_emulation.rst
> similarity index 100%
> rename from Documentation/arm/swp_emulation.rst
> rename to Documentation/arch/arm/swp_emulation.rst
> diff --git a/Documentation/arm/tcm.rst b/Documentation/arch/arm/tcm.rst
> similarity index 100%
> rename from Documentation/arm/tcm.rst
> rename to Documentation/arch/arm/tcm.rst
> diff --git a/Documentation/arm/uefi.rst b/Documentation/arch/arm/uefi.rst
> similarity index 100%
> rename from Documentation/arm/uefi.rst
> rename to Documentation/arch/arm/uefi.rst
> diff --git a/Documentation/arm/vfp/release-notes.rst b/Documentation/arch/arm/vfp/release-notes.rst
> similarity index 100%
> rename from Documentation/arm/vfp/release-notes.rst
> rename to Documentation/arch/arm/vfp/release-notes.rst
> diff --git a/Documentation/arm/vlocks.rst b/Documentation/arch/arm/vlocks.rst
> similarity index 100%
> rename from Documentation/arm/vlocks.rst
> rename to Documentation/arch/arm/vlocks.rst
> diff --git a/Documentation/arch/index.rst b/Documentation/arch/index.rst
> index 80ee31016584..21e3d0b61004 100644
> --- a/Documentation/arch/index.rst
> +++ b/Documentation/arch/index.rst
> @@ -10,7 +10,7 @@ implementation.
> :maxdepth: 2
>
> arc/index
> - ../arm/index
> + arm/index
> ../arm64/index
> ia64/index
> ../loongarch/index
> diff --git a/Documentation/translations/zh_CN/arm/Booting b/Documentation/translations/zh_CN/arm/Booting
> index 5ecea0767893..f18585156b67 100644
> --- a/Documentation/translations/zh_CN/arm/Booting
> +++ b/Documentation/translations/zh_CN/arm/Booting
> @@ -1,4 +1,4 @@
> -Chinese translated version of Documentation/arm/booting.rst
> +Chinese translated version of Documentation/arch/arm/booting.rst
>
> If you have any comment or update to the content, please contact the
> original document maintainer directly. However, if you have a problem
> @@ -9,7 +9,7 @@ or if there is a problem with the translation.
> Maintainer: Russell King <linux@arm.linux.org.uk>
> Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
> ---------------------------------------------------------------------
> -Documentation/arm/booting.rst 的中文翻译
> +Documentation/arch/arm/booting.rst 的中文翻译
>
> 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
> 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
> diff --git a/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt b/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt
> index 99af4363984d..018eb7d54233 100644
> --- a/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt
> +++ b/Documentation/translations/zh_CN/arm/kernel_user_helpers.txt
> @@ -1,4 +1,4 @@
> -Chinese translated version of Documentation/arm/kernel_user_helpers.rst
> +Chinese translated version of Documentation/arch/arm/kernel_user_helpers.rst
>
> If you have any comment or update to the content, please contact the
> original document maintainer directly. However, if you have a problem
> @@ -10,7 +10,7 @@ Maintainer: Nicolas Pitre <nicolas.pitre@linaro.org>
> Dave Martin <dave.martin@linaro.org>
> Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
> ---------------------------------------------------------------------
> -Documentation/arm/kernel_user_helpers.rst 的中文翻译
> +Documentation/arch/arm/kernel_user_helpers.rst 的中文翻译
>
> 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
> 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
^ permalink raw reply [flat|nested] 18+ messages in thread* Re: [PATCH 1/7] arm: docs: Move Arm documentation to Documentation/arch/
2023-05-19 16:46 ` [PATCH 1/7] arm: docs: Move Arm documentation to Documentation/arch/ Jonathan Corbet
2023-05-20 1:41 ` Yanteng Si
2023-05-22 7:46 ` Alexandre TORGUE
@ 2023-05-23 11:44 ` Robin Murphy
2 siblings, 0 replies; 18+ messages in thread
From: Robin Murphy @ 2023-05-23 11:44 UTC (permalink / raw)
To: Jonathan Corbet, linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Maxime Coquelin,
Alexandre Torgue, Chen-Yu Tsai, Jernej Skrabec, Samuel Holland,
Krzysztof Kozlowski, Alim Akhtar, Alex Shi, Yanteng Si
On 2023-05-19 17:46, Jonathan Corbet wrote:
> Architecture-specific documentation is being moved into Documentation/arch/
> as a way of cleaning up the top-level documentation directory and making
> the docs hierarchy more closely match the source hierarchy. Move
> Documentation/arch into arch/ and fix all documentation references.
Nit: I guess the "and fix all documentation references" part ended up
being split out into the subsequent patches?
> Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
> Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>
> Cc: Chen-Yu Tsai <wens@csie.org>
> Cc: Jernej Skrabec <jernej.skrabec@gmail.com>
> Cc: Samuel Holland <samuel@sholland.org>
> Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> Cc: Alim Akhtar <alim.akhtar@samsung.com>
> Cc: Alex Shi <alexs@kernel.org>
> Cc: Yanteng Si <siyanteng@loongson.cn>
> Cc: linux-doc@vger.kernel.org
> Cc: linux-arm-kernel@lists.infradead.org
> Cc: linux-arch@vger.kernel.org
> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
> ---
[...]
> Documentation/translations/zh_CN/arm/Booting | 4 ++--
> Documentation/translations/zh_CN/arm/kernel_user_helpers.txt | 4 ++--
...so I imagine these two rogue hunks probably want to be in patch #2 now.
Thanks,
Robin.
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 2/7] arm: update in-source documentation references
2023-05-19 16:46 [PATCH 0/7] docs: Move Documentation/arm under Documentation/arch Jonathan Corbet
2023-05-19 16:46 ` [PATCH 1/7] arm: docs: Move Arm documentation to Documentation/arch/ Jonathan Corbet
@ 2023-05-19 16:46 ` Jonathan Corbet
2023-05-19 16:46 ` [PATCH 3/7] arm64: Update Documentation/arm references Jonathan Corbet
` (4 subsequent siblings)
6 siblings, 0 replies; 18+ messages in thread
From: Jonathan Corbet @ 2023-05-19 16:46 UTC (permalink / raw)
To: linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Jonathan Corbet,
Russell King, Alim Akhtar, Patrice Chotard
The Arm documentation has moved to Documentation/arch/arm; update
references within arch/arm to match.
Cc: Russell King <linux@armlinux.org.uk>
Cc: Alim Akhtar <alim.akhtar@samsung.com>
Cc: Patrice Chotard <patrice.chotard@foss.st.com>
Cc: linux-doc@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-arch@vger.kernel.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
---
arch/arm/Kconfig | 2 +-
arch/arm/common/mcpm_entry.c | 2 +-
arch/arm/common/mcpm_head.S | 2 +-
arch/arm/common/vlock.S | 2 +-
arch/arm/include/asm/setup.h | 2 +-
arch/arm/include/uapi/asm/setup.h | 2 +-
arch/arm/kernel/entry-armv.S | 2 +-
arch/arm/mach-exynos/common.h | 2 +-
arch/arm/mach-sti/Kconfig | 2 +-
arch/arm/mm/Kconfig | 4 ++--
arch/arm/tools/mach-types | 2 +-
11 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 0fb4b218f665..b6ec0b655739 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -1780,7 +1780,7 @@ config VFP
Say Y to include VFP support code in the kernel. This is needed
if your hardware includes a VFP unit.
- Please see <file:Documentation/arm/vfp/release-notes.rst> for
+ Please see <file:Documentation/arch/arm/vfp/release-notes.rst> for
release notes and additional status information.
Say N if your target does not have VFP hardware.
diff --git a/arch/arm/common/mcpm_entry.c b/arch/arm/common/mcpm_entry.c
index 8a9aeeb504dd..e013ff1168d3 100644
--- a/arch/arm/common/mcpm_entry.c
+++ b/arch/arm/common/mcpm_entry.c
@@ -21,7 +21,7 @@
/*
* The public API for this code is documented in arch/arm/include/asm/mcpm.h.
* For a comprehensive description of the main algorithm used here, please
- * see Documentation/arm/cluster-pm-race-avoidance.rst.
+ * see Documentation/arch/arm/cluster-pm-race-avoidance.rst.
*/
struct sync_struct mcpm_sync;
diff --git a/arch/arm/common/mcpm_head.S b/arch/arm/common/mcpm_head.S
index 299495c43dfd..f590e803ca11 100644
--- a/arch/arm/common/mcpm_head.S
+++ b/arch/arm/common/mcpm_head.S
@@ -5,7 +5,7 @@
* Created by: Nicolas Pitre, March 2012
* Copyright: (C) 2012-2013 Linaro Limited
*
- * Refer to Documentation/arm/cluster-pm-race-avoidance.rst
+ * Refer to Documentation/arch/arm/cluster-pm-race-avoidance.rst
* for details of the synchronisation algorithms used here.
*/
diff --git a/arch/arm/common/vlock.S b/arch/arm/common/vlock.S
index 1fa09c4697ed..c5eaed5a76f0 100644
--- a/arch/arm/common/vlock.S
+++ b/arch/arm/common/vlock.S
@@ -6,7 +6,7 @@
* Copyright: (C) 2012-2013 Linaro Limited
*
* This algorithm is described in more detail in
- * Documentation/arm/vlocks.rst.
+ * Documentation/arch/arm/vlocks.rst.
*/
#include <linux/linkage.h>
diff --git a/arch/arm/include/asm/setup.h b/arch/arm/include/asm/setup.h
index ba0872a8dcda..31672ce21eaa 100644
--- a/arch/arm/include/asm/setup.h
+++ b/arch/arm/include/asm/setup.h
@@ -5,7 +5,7 @@
* Copyright (C) 1997-1999 Russell King
*
* Structure passed to kernel to tell it about the
- * hardware it's running on. See Documentation/arm/setup.rst
+ * hardware it's running on. See Documentation/arch/arm/setup.rst
* for more info.
*/
#ifndef __ASMARM_SETUP_H
diff --git a/arch/arm/include/uapi/asm/setup.h b/arch/arm/include/uapi/asm/setup.h
index 25ceda63b284..8e50e034fec7 100644
--- a/arch/arm/include/uapi/asm/setup.h
+++ b/arch/arm/include/uapi/asm/setup.h
@@ -9,7 +9,7 @@
* published by the Free Software Foundation.
*
* Structure passed to kernel to tell it about the
- * hardware it's running on. See Documentation/arm/setup.rst
+ * hardware it's running on. See Documentation/arch/arm/setup.rst
* for more info.
*/
#ifndef _UAPI__ASMARM_SETUP_H
diff --git a/arch/arm/kernel/entry-armv.S b/arch/arm/kernel/entry-armv.S
index c39303e5c234..291dc48d6bed 100644
--- a/arch/arm/kernel/entry-armv.S
+++ b/arch/arm/kernel/entry-armv.S
@@ -875,7 +875,7 @@ ENDPROC(__bad_stack)
* existing ones. This mechanism should be used only for things that are
* really small and justified, and not be abused freely.
*
- * See Documentation/arm/kernel_user_helpers.rst for formal definitions.
+ * See Documentation/arch/arm/kernel_user_helpers.rst for formal definitions.
*/
THUMB( .arm )
diff --git a/arch/arm/mach-exynos/common.h b/arch/arm/mach-exynos/common.h
index 29eb075b24a4..b5287ff1c542 100644
--- a/arch/arm/mach-exynos/common.h
+++ b/arch/arm/mach-exynos/common.h
@@ -106,7 +106,7 @@ void exynos_firmware_init(void);
#define C2_STATE (1 << 3)
/*
* Magic values for bootloader indicating chosen low power mode.
- * See also Documentation/arm/samsung/bootloader-interface.rst
+ * See also Documentation/arch/arm/samsung/bootloader-interface.rst
*/
#define EXYNOS_SLEEP_MAGIC 0x00000bad
#define EXYNOS_AFTR_MAGIC 0xfcba0d10
diff --git a/arch/arm/mach-sti/Kconfig b/arch/arm/mach-sti/Kconfig
index b2d45cf10a3c..b3842c971d31 100644
--- a/arch/arm/mach-sti/Kconfig
+++ b/arch/arm/mach-sti/Kconfig
@@ -21,7 +21,7 @@ menuconfig ARCH_STI
help
Include support for STMicroelectronics' STiH415/416, STiH407/10 and
STiH418 family SoCs using the Device Tree for discovery. More
- information can be found in Documentation/arm/sti/ and
+ information can be found in Documentation/arch/arm/sti/ and
Documentation/devicetree.
if ARCH_STI
diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig
index be183ed1232d..c164cde50243 100644
--- a/arch/arm/mm/Kconfig
+++ b/arch/arm/mm/Kconfig
@@ -712,7 +712,7 @@ config ARM_VIRT_EXT
assistance.
A compliant bootloader is required in order to make maximum
- use of this feature. Refer to Documentation/arm/booting.rst for
+ use of this feature. Refer to Documentation/arch/arm/booting.rst for
details.
config SWP_EMULATE
@@ -904,7 +904,7 @@ config KUSER_HELPERS
the CPU type fitted to the system. This permits binaries to be
run on ARMv4 through to ARMv7 without modification.
- See Documentation/arm/kernel_user_helpers.rst for details.
+ See Documentation/arch/arm/kernel_user_helpers.rst for details.
However, the fixed address nature of these helpers can be used
by ROP (return orientated programming) authors when creating
diff --git a/arch/arm/tools/mach-types b/arch/arm/tools/mach-types
index 9e74c7ff6b04..97e2bfa01f4b 100644
--- a/arch/arm/tools/mach-types
+++ b/arch/arm/tools/mach-types
@@ -7,7 +7,7 @@
# http://www.arm.linux.org.uk/developer/machines/download.php
#
# Please do not send patches to this file; it is automatically generated!
-# To add an entry into this database, please see Documentation/arm/arm.rst,
+# To add an entry into this database, please see Documentation/arch/arm/arm.rst,
# or visit:
#
# http://www.arm.linux.org.uk/developer/machines/?action=new
--
2.40.1
^ permalink raw reply related [flat|nested] 18+ messages in thread* [PATCH 3/7] arm64: Update Documentation/arm references
2023-05-19 16:46 [PATCH 0/7] docs: Move Documentation/arm under Documentation/arch Jonathan Corbet
2023-05-19 16:46 ` [PATCH 1/7] arm: docs: Move Arm documentation to Documentation/arch/ Jonathan Corbet
2023-05-19 16:46 ` [PATCH 2/7] arm: update in-source documentation references Jonathan Corbet
@ 2023-05-19 16:46 ` Jonathan Corbet
2023-05-23 9:42 ` Catalin Marinas
2023-05-19 16:46 ` [PATCH 4/7] mips: update a reference to a moved Arm Document Jonathan Corbet
` (3 subsequent siblings)
6 siblings, 1 reply; 18+ messages in thread
From: Jonathan Corbet @ 2023-05-19 16:46 UTC (permalink / raw)
To: linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Jonathan Corbet,
Catalin Marinas, Will Deacon
The Arm documentation has moved to Documentation/arch/arm; update
references under arch/arm64 to match.
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
---
arch/arm64/Kconfig | 2 +-
arch/arm64/kernel/kuser32.S | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index b1201d25a8a4..377f50dda2de 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -1619,7 +1619,7 @@ config KUSER_HELPERS
the system. This permits binaries to be run on ARMv4 through
to ARMv8 without modification.
- See Documentation/arm/kernel_user_helpers.rst for details.
+ See Documentation/arch/arm/kernel_user_helpers.rst for details.
However, the fixed address nature of these helpers can be used
by ROP (return orientated programming) authors when creating
diff --git a/arch/arm64/kernel/kuser32.S b/arch/arm64/kernel/kuser32.S
index 692e9d2e31e5..af046ceac22d 100644
--- a/arch/arm64/kernel/kuser32.S
+++ b/arch/arm64/kernel/kuser32.S
@@ -10,7 +10,7 @@
* aarch32_setup_additional_pages() and are provided for compatibility
* reasons with 32 bit (aarch32) applications that need them.
*
- * See Documentation/arm/kernel_user_helpers.rst for formal definitions.
+ * See Documentation/arch/arm/kernel_user_helpers.rst for formal definitions.
*/
#include <asm/unistd.h>
--
2.40.1
^ permalink raw reply related [flat|nested] 18+ messages in thread* [PATCH 4/7] mips: update a reference to a moved Arm Document
2023-05-19 16:46 [PATCH 0/7] docs: Move Documentation/arm under Documentation/arch Jonathan Corbet
` (2 preceding siblings ...)
2023-05-19 16:46 ` [PATCH 3/7] arm64: Update Documentation/arm references Jonathan Corbet
@ 2023-05-19 16:46 ` Jonathan Corbet
2023-05-19 21:25 ` Florian Fainelli
2023-06-12 23:40 ` Philippe Mathieu-Daudé
2023-05-19 16:46 ` [PATCH 5/7] crypto: update some Arm documentation references Jonathan Corbet
` (2 subsequent siblings)
6 siblings, 2 replies; 18+ messages in thread
From: Jonathan Corbet @ 2023-05-19 16:46 UTC (permalink / raw)
To: linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Jonathan Corbet,
Florian Fainelli, Thomas Bogendoerfer, linux-mips
Arm documentation has moved to Documentation/arch/arm; update a reference
in arch/mips/bmips/setup.c to match.
Cc: Florian Fainelli <f.fainelli@gmail.com>
Cc: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Cc: linux-mips@vger.kernel.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
---
arch/mips/bmips/setup.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/arch/mips/bmips/setup.c b/arch/mips/bmips/setup.c
index 549a6392a3d2..053805cb741c 100644
--- a/arch/mips/bmips/setup.c
+++ b/arch/mips/bmips/setup.c
@@ -178,7 +178,10 @@ void __init plat_mem_setup(void)
ioport_resource.start = 0;
ioport_resource.end = ~0;
- /* intended to somewhat resemble ARM; see Documentation/arm/booting.rst */
+ /*
+ * intended to somewhat resemble ARM; see
+ * Documentation/arch/arm/booting.rst
+ */
if (fw_arg0 == 0 && fw_arg1 == 0xffffffff)
dtb = phys_to_virt(fw_arg2);
else
--
2.40.1
^ permalink raw reply related [flat|nested] 18+ messages in thread* Re: [PATCH 4/7] mips: update a reference to a moved Arm Document
2023-05-19 16:46 ` [PATCH 4/7] mips: update a reference to a moved Arm Document Jonathan Corbet
@ 2023-05-19 21:25 ` Florian Fainelli
2023-06-12 23:40 ` Philippe Mathieu-Daudé
1 sibling, 0 replies; 18+ messages in thread
From: Florian Fainelli @ 2023-05-19 21:25 UTC (permalink / raw)
To: Jonathan Corbet, linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Thomas Bogendoerfer,
linux-mips
[-- Attachment #1: Type: text/plain, Size: 415 bytes --]
On 5/19/23 09:46, Jonathan Corbet wrote:
> Arm documentation has moved to Documentation/arch/arm; update a reference
> in arch/mips/bmips/setup.c to match.
>
> Cc: Florian Fainelli <f.fainelli@gmail.com>
> Cc: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
> Cc: linux-mips@vger.kernel.org
> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Acked-by: Florian Fainelli <florian.fainelli@broadcom.com>
--
Florian
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 4221 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH 4/7] mips: update a reference to a moved Arm Document
2023-05-19 16:46 ` [PATCH 4/7] mips: update a reference to a moved Arm Document Jonathan Corbet
2023-05-19 21:25 ` Florian Fainelli
@ 2023-06-12 23:40 ` Philippe Mathieu-Daudé
1 sibling, 0 replies; 18+ messages in thread
From: Philippe Mathieu-Daudé @ 2023-06-12 23:40 UTC (permalink / raw)
To: Jonathan Corbet, linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Florian Fainelli,
Thomas Bogendoerfer, linux-mips
On 19/5/23 18:46, Jonathan Corbet wrote:
> Arm documentation has moved to Documentation/arch/arm; update a reference
> in arch/mips/bmips/setup.c to match.
>
> Cc: Florian Fainelli <f.fainelli@gmail.com>
> Cc: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
> Cc: linux-mips@vger.kernel.org
> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
> ---
> arch/mips/bmips/setup.c | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 5/7] crypto: update some Arm documentation references
2023-05-19 16:46 [PATCH 0/7] docs: Move Documentation/arm under Documentation/arch Jonathan Corbet
` (3 preceding siblings ...)
2023-05-19 16:46 ` [PATCH 4/7] mips: update a reference to a moved Arm Document Jonathan Corbet
@ 2023-05-19 16:46 ` Jonathan Corbet
2023-05-19 16:46 ` [PATCH 6/7] docs: update some straggling Documentation/arm references Jonathan Corbet
2023-05-19 16:46 ` [PATCH 7/7] dt-bindings: Update " Jonathan Corbet
6 siblings, 0 replies; 18+ messages in thread
From: Jonathan Corbet @ 2023-05-19 16:46 UTC (permalink / raw)
To: linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Jonathan Corbet,
Corentin Labbe, Herbert Xu, David S. Miller, Chen-Yu Tsai,
Jernej Skrabec, Samuel Holland, linux-crypto, linux-sunxi
The Arm documentation has moved to Documentation/arch/arm; update a
set of references under crypto/allwinner to match.
Cc: Corentin Labbe <clabbe.montjoie@gmail.com>
Cc: Herbert Xu <herbert@gondor.apana.org.au>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Chen-Yu Tsai <wens@csie.org>
Cc: Jernej Skrabec <jernej.skrabec@gmail.com>
Cc: Samuel Holland <samuel@sholland.org>
Cc: linux-crypto@vger.kernel.org
Cc: linux-sunxi@lists.linux.dev
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
---
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 2 +-
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 2 +-
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 2 +-
drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 2 +-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 2 +-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 2 +-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 2 +-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 2 +-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c | 2 +-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 2 +-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 2 +-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 2 +-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 2 +-
13 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c b/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
index 10fe9f73a5fb..f2dd66706c10 100644
--- a/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
+++ b/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
@@ -8,7 +8,7 @@
* keysize in CBC and ECB mode.
* Add support also for DES and 3DES in CBC and ECB mode.
*
- * You could find the datasheet in Documentation/arm/sunxi.rst
+ * You could find the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include "sun4i-ss.h"
diff --git a/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c b/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c
index 006e40133c28..51a3a7b5b985 100644
--- a/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c
+++ b/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c
@@ -6,7 +6,7 @@
*
* Core file which registers crypto algorithms supported by the SS.
*
- * You could find a link for the datasheet in Documentation/arm/sunxi.rst
+ * You could find a link for the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include <linux/clk.h>
#include <linux/crypto.h>
diff --git a/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c b/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
index d28292762b32..f7893e4ac59d 100644
--- a/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
+++ b/drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
@@ -6,7 +6,7 @@
*
* This file add support for MD5 and SHA1.
*
- * You could find the datasheet in Documentation/arm/sunxi.rst
+ * You could find the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include "sun4i-ss.h"
#include <asm/unaligned.h>
diff --git a/drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h b/drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h
index ba59c7a48825..6c5d4aa6453c 100644
--- a/drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h
+++ b/drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h
@@ -8,7 +8,7 @@
* Support MD5 and SHA1 hash algorithms.
* Support DES and 3DES
*
- * You could find the datasheet in Documentation/arm/sunxi.rst
+ * You could find the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include <linux/clk.h>
diff --git a/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c b/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
index 74b4e910a38d..c13550090785 100644
--- a/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
+++ b/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
@@ -8,7 +8,7 @@
* This file add support for AES cipher with 128,192,256 bits keysize in
* CBC and ECB mode.
*
- * You could find a link for the datasheet in Documentation/arm/sunxi.rst
+ * You could find a link for the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include <linux/bottom_half.h>
diff --git a/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c b/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c
index a6865ff4d400..07ea0cc82b16 100644
--- a/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c
+++ b/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c
@@ -7,7 +7,7 @@
*
* Core file which registers crypto algorithms supported by the CryptoEngine.
*
- * You could find a link for the datasheet in Documentation/arm/sunxi.rst
+ * You could find a link for the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include <linux/clk.h>
#include <linux/crypto.h>
diff --git a/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c b/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c
index 8b5b9b9d04c3..930ad157004c 100644
--- a/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c
+++ b/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c
@@ -7,7 +7,7 @@
*
* This file add support for MD5 and SHA1/SHA224/SHA256/SHA384/SHA512.
*
- * You could find the datasheet in Documentation/arm/sunxi.rst
+ * You could find the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include <linux/bottom_half.h>
#include <linux/dma-mapping.h>
diff --git a/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c b/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c
index b3cc43ea6c8a..80815379f6fc 100644
--- a/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c
+++ b/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c
@@ -7,7 +7,7 @@
*
* This file handle the PRNG
*
- * You could find a link for the datasheet in Documentation/arm/sunxi.rst
+ * You could find a link for the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include "sun8i-ce.h"
#include <linux/dma-mapping.h>
diff --git a/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c b/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c
index e2b9b9104694..9c35f2a83eda 100644
--- a/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c
+++ b/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c
@@ -7,7 +7,7 @@
*
* This file handle the TRNG
*
- * You could find a link for the datasheet in Documentation/arm/sunxi.rst
+ * You could find a link for the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include "sun8i-ce.h"
#include <linux/dma-mapping.h>
diff --git a/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c b/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
index 16966cc94e24..381a90fbeaff 100644
--- a/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
+++ b/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
@@ -8,7 +8,7 @@
* This file add support for AES cipher with 128,192,256 bits keysize in
* CBC and ECB mode.
*
- * You could find a link for the datasheet in Documentation/arm/sunxi.rst
+ * You could find a link for the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include <linux/bottom_half.h>
diff --git a/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c b/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
index c9dc06f97857..3dd844b40ff7 100644
--- a/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
+++ b/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
@@ -7,7 +7,7 @@
*
* Core file which registers crypto algorithms supported by the SecuritySystem
*
- * You could find a link for the datasheet in Documentation/arm/sunxi.rst
+ * You could find a link for the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include <linux/clk.h>
#include <linux/crypto.h>
diff --git a/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c b/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
index 577bf636f7fb..a4b67d130d11 100644
--- a/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
+++ b/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
@@ -7,7 +7,7 @@
*
* This file add support for MD5 and SHA1/SHA224/SHA256.
*
- * You could find the datasheet in Documentation/arm/sunxi.rst
+ * You could find the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include <linux/bottom_half.h>
#include <linux/dma-mapping.h>
diff --git a/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c b/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c
index 70c7b5d571b8..a923cfc6553f 100644
--- a/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c
+++ b/drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c
@@ -7,7 +7,7 @@
*
* This file handle the PRNG found in the SS
*
- * You could find a link for the datasheet in Documentation/arm/sunxi.rst
+ * You could find a link for the datasheet in Documentation/arch/arm/sunxi.rst
*/
#include "sun8i-ss.h"
#include <linux/dma-mapping.h>
--
2.40.1
^ permalink raw reply related [flat|nested] 18+ messages in thread* [PATCH 6/7] docs: update some straggling Documentation/arm references
2023-05-19 16:46 [PATCH 0/7] docs: Move Documentation/arm under Documentation/arch Jonathan Corbet
` (4 preceding siblings ...)
2023-05-19 16:46 ` [PATCH 5/7] crypto: update some Arm documentation references Jonathan Corbet
@ 2023-05-19 16:46 ` Jonathan Corbet
2023-05-20 3:09 ` kernel test robot
2023-05-19 16:46 ` [PATCH 7/7] dt-bindings: Update " Jonathan Corbet
6 siblings, 1 reply; 18+ messages in thread
From: Jonathan Corbet @ 2023-05-19 16:46 UTC (permalink / raw)
To: linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Jonathan Corbet,
Dmitry Torokhov, Chen-Yu Tsai, Jernej Skrabec, Samuel Holland,
Thierry Reding, Uwe Kleine-König, Greg Kroah-Hartman,
linux-input, linux-sunxi, linux-pwm, linux-serial
The Arm documentation has moved to Documentation/arch/arm; update the
last remaining references to match.
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Chen-Yu Tsai <wens@csie.org>
Cc: Jernej Skrabec <jernej.skrabec@gmail.com>
Cc: Samuel Holland <samuel@sholland.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-input@vger.kernel.org
Cc: linux-sunxi@lists.linux.dev
Cc: linux-pwm@vger.kernel.org
Cc: linux-serial@vger.kernel.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
---
MAINTAINERS | 6 +++---
drivers/input/touchscreen/sun4i-ts.c | 2 +-
drivers/pwm/pwm-atmel.c | 2 +-
drivers/pwm/pwm-pxa.c | 2 +-
drivers/tty/serial/Kconfig | 4 ++--
5 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index e0ad886d3163..09aa1b0ef552 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2706,7 +2706,7 @@ Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
B: mailto:linux-samsung-soc@vger.kernel.org
C: irc://irc.libera.chat/linux-exynos
T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
-F: Documentation/arm/samsung/
+F: Documentation/arch/arm/samsung/
F: Documentation/devicetree/bindings/arm/samsung/
F: Documentation/devicetree/bindings/hwinfo/samsung,*
F: Documentation/devicetree/bindings/power/pd-samsung.yaml
@@ -3058,7 +3058,7 @@ M: Will Deacon <will@kernel.org>
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
-F: Documentation/arm64/
+F: Documentation/arch/arm64/
F: arch/arm64/
F: tools/testing/selftests/arm64/
X: arch/arm64/boot/dts/
@@ -15278,7 +15278,7 @@ OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
L: linux-omap@vger.kernel.org
L: linux-fbdev@vger.kernel.org
S: Orphan
-F: Documentation/arm/omap/dss.rst
+F: Documentation/arch/arm/omap/dss.rst
F: drivers/video/fbdev/omap2/
OMAP FRAMEBUFFER SUPPORT
diff --git a/drivers/input/touchscreen/sun4i-ts.c b/drivers/input/touchscreen/sun4i-ts.c
index 577c75c83e25..bb3c6072fc82 100644
--- a/drivers/input/touchscreen/sun4i-ts.c
+++ b/drivers/input/touchscreen/sun4i-ts.c
@@ -22,7 +22,7 @@
* in the kernel). So this driver offers straight forward, reliable single
* touch functionality only.
*
- * s.a. A20 User Manual "1.15 TP" (Documentation/arm/sunxi.rst)
+ * s.a. A20 User Manual "1.15 TP" (Documentation/arch/arm/sunxi.rst)
* (looks like the description in the A20 User Manual v1.3 is better
* than the one in the A10 User Manual v.1.5)
*/
diff --git a/drivers/pwm/pwm-atmel.c b/drivers/pwm/pwm-atmel.c
index 0c567d9623cd..5f7d286871cf 100644
--- a/drivers/pwm/pwm-atmel.c
+++ b/drivers/pwm/pwm-atmel.c
@@ -6,7 +6,7 @@
* Bo Shen <voice.shen@atmel.com>
*
* Links to reference manuals for the supported PWM chips can be found in
- * Documentation/arm/microchip.rst.
+ * Documentation/arch/arm/microchip.rst.
*
* Limitations:
* - Periods start with the inactive level.
diff --git a/drivers/pwm/pwm-pxa.c b/drivers/pwm/pwm-pxa.c
index 46ed668bd141..762429d5647f 100644
--- a/drivers/pwm/pwm-pxa.c
+++ b/drivers/pwm/pwm-pxa.c
@@ -8,7 +8,7 @@
* eric miao <eric.miao@marvell.com>
*
* Links to reference manuals for some of the supported PWM chips can be found
- * in Documentation/arm/marvell.rst.
+ * in Documentation/arch/arm/marvell.rst.
*
* Limitations:
* - When PWM is stopped, the current PWM period stops abruptly at the next
diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
index 398e5aac2e77..30bb9714f3c6 100644
--- a/drivers/tty/serial/Kconfig
+++ b/drivers/tty/serial/Kconfig
@@ -450,8 +450,8 @@ config SERIAL_SA1100
help
If you have a machine based on a SA1100/SA1110 StrongARM(R) CPU you
can enable its onboard serial port by enabling this option.
- Please read <file:Documentation/arm/sa1100/serial_uart.rst> for further
- info.
+ Please read <file:Documentation/arch/arm/sa1100/serial_uart.rst> for
+ further info.
config SERIAL_SA1100_CONSOLE
bool "Console on SA1100 serial port"
--
2.40.1
^ permalink raw reply related [flat|nested] 18+ messages in thread* Re: [PATCH 6/7] docs: update some straggling Documentation/arm references
2023-05-19 16:46 ` [PATCH 6/7] docs: update some straggling Documentation/arm references Jonathan Corbet
@ 2023-05-20 3:09 ` kernel test robot
2023-05-20 14:12 ` Jonathan Corbet
0 siblings, 1 reply; 18+ messages in thread
From: kernel test robot @ 2023-05-20 3:09 UTC (permalink / raw)
To: Jonathan Corbet, linux-doc
Cc: oe-kbuild-all, linux-kernel, linux-arch, linux-arm-kernel,
Jonathan Corbet, Dmitry Torokhov, Chen-Yu Tsai, Jernej Skrabec,
Samuel Holland, Thierry Reding, Uwe Kleine-König,
Greg Kroah-Hartman, linux-input, linux-sunxi, linux-pwm,
linux-serial
[-- Attachment #1: Type: text/plain, Size: 1703 bytes --]
Hi Jonathan,
kernel test robot noticed the following build warnings:
[auto build test WARNING on linus/master]
[also build test WARNING on v6.4-rc2 next-20230519]
[cannot apply to sunxi/sunxi/for-next arm64/for-next/core thierry-reding-pwm/for-next]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Jonathan-Corbet/arm-docs-Move-Arm-documentation-to-Documentation-arch/20230520-005124
base: linus/master
patch link: https://lore.kernel.org/r/20230519164607.38845-7-corbet%40lwn.net
patch subject: [PATCH 6/7] docs: update some straggling Documentation/arm references
reproduce:
# https://github.com/intel-lab-lkp/linux/commit/3c9885f2702a3319156cfbacedfca658e726213b
git remote add linux-review https://github.com/intel-lab-lkp/linux
git fetch --no-tags linux-review Jonathan-Corbet/arm-docs-Move-Arm-documentation-to-Documentation-arch/20230520-005124
git checkout 3c9885f2702a3319156cfbacedfca658e726213b
make menuconfig
# enable CONFIG_COMPILE_TEST, CONFIG_WARN_MISSING_DOCUMENTS, CONFIG_WARN_ABI_ERRORS
make htmldocs
If you fix the issue, kindly add following tag where applicable
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202305201023.2DYXmdv3-lkp@intel.com/
All warnings (new ones prefixed by >>):
>> Warning: MAINTAINERS references a file that doesn't exist: Documentation/arch/arm64/
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
[-- Attachment #2: config --]
[-- Type: text/plain, Size: 39612 bytes --]
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 6.4.0-rc2 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc-11 (Debian 11.3.0-12) 11.3.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=110300
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24000
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24000
CONFIG_LLD_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
CONFIG_TOOLS_SUPPORT_RELR=y
CONFIG_CC_HAS_ASM_INLINE=y
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_PAHOLE_VERSION=125
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_TABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y
#
# General setup
#
CONFIG_BROKEN_ON_SMP=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_COMPILE_TEST=y
# CONFIG_WERROR is not set
CONFIG_LOCALVERSION=""
CONFIG_BUILD_SALT=""
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
CONFIG_HAVE_KERNEL_LZ4=y
CONFIG_HAVE_KERNEL_ZSTD=y
CONFIG_KERNEL_GZIP=y
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
# CONFIG_KERNEL_LZ4 is not set
# CONFIG_KERNEL_ZSTD is not set
CONFIG_DEFAULT_INIT=""
CONFIG_DEFAULT_HOSTNAME="(none)"
# CONFIG_SYSVIPC is not set
# CONFIG_WATCH_QUEUE is not set
# CONFIG_CROSS_MEMORY_ATTACH is not set
# CONFIG_USELIB is not set
CONFIG_HAVE_ARCH_AUDITSYSCALL=y
#
# IRQ subsystem
#
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_HARDIRQS_SW_RESEND=y
CONFIG_IRQ_DOMAIN=y
CONFIG_IRQ_DOMAIN_HIERARCHY=y
CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y
CONFIG_GENERIC_IRQ_RESERVATION_MODE=y
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y
# end of IRQ subsystem
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_ARCH_CLOCKSOURCE_INIT=y
CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
CONFIG_GENERIC_TIME_VSYSCALL=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y
CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y
#
# Timers subsystem
#
CONFIG_HZ_PERIODIC=y
# CONFIG_NO_HZ_IDLE is not set
# CONFIG_NO_HZ is not set
# CONFIG_HIGH_RES_TIMERS is not set
CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=125
# end of Timers subsystem
CONFIG_HAVE_EBPF_JIT=y
CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y
#
# BPF subsystem
#
# CONFIG_BPF_SYSCALL is not set
# end of BPF subsystem
CONFIG_PREEMPT_NONE_BUILD=y
CONFIG_PREEMPT_NONE=y
# CONFIG_PREEMPT_VOLUNTARY is not set
# CONFIG_PREEMPT is not set
# CONFIG_PREEMPT_DYNAMIC is not set
#
# CPU/Task time and stats accounting
#
CONFIG_TICK_CPU_ACCOUNTING=y
# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
# CONFIG_IRQ_TIME_ACCOUNTING is not set
# CONFIG_BSD_PROCESS_ACCT is not set
# CONFIG_PSI is not set
# end of CPU/Task time and stats accounting
CONFIG_CPU_ISOLATION=y
#
# RCU Subsystem
#
CONFIG_TINY_RCU=y
# CONFIG_RCU_EXPERT is not set
CONFIG_TINY_SRCU=y
# end of RCU Subsystem
# CONFIG_IKCONFIG is not set
# CONFIG_IKHEADERS is not set
CONFIG_LOG_BUF_SHIFT=17
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
#
# Scheduler features
#
# end of Scheduler features
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_HAS_INT128=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
CONFIG_GCC11_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_ARCH_SUPPORTS_INT128=y
# CONFIG_CGROUPS is not set
CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
# CONFIG_TIME_NS is not set
# CONFIG_USER_NS is not set
# CONFIG_PID_NS is not set
# CONFIG_CHECKPOINT_RESTORE is not set
# CONFIG_SCHED_AUTOGROUP is not set
# CONFIG_RELAY is not set
# CONFIG_BLK_DEV_INITRD is not set
# CONFIG_BOOT_CONFIG is not set
# CONFIG_INITRAMFS_PRESERVE_MTIME is not set
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_LD_ORPHAN_WARN=y
CONFIG_LD_ORPHAN_WARN_LEVEL="warn"
CONFIG_SYSCTL=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y
CONFIG_HAVE_PCSPKR_PLATFORM=y
# CONFIG_EXPERT is not set
CONFIG_MULTIUSER=y
CONFIG_SGETMASK_SYSCALL=y
CONFIG_SYSFS_SYSCALL=y
CONFIG_FHANDLE=y
CONFIG_POSIX_TIMERS=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_PCSPKR_PLATFORM=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_FUTEX_PI=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
CONFIG_AIO=y
CONFIG_IO_URING=y
CONFIG_ADVISE_SYSCALLS=y
CONFIG_MEMBARRIER=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_SELFTEST is not set
CONFIG_KALLSYMS_BASE_RELATIVE=y
CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
CONFIG_RSEQ=y
# CONFIG_EMBEDDED is not set
CONFIG_HAVE_PERF_EVENTS=y
#
# Kernel Performance Events And Counters
#
CONFIG_PERF_EVENTS=y
# end of Kernel Performance Events And Counters
# CONFIG_PROFILING is not set
# end of General setup
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_MMU=y
CONFIG_ARCH_MMAP_RND_BITS_MIN=28
CONFIG_ARCH_MMAP_RND_BITS_MAX=32
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_AUDIT_ARCH=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_PGTABLE_LEVELS=4
CONFIG_CC_HAS_SANE_STACKPROTECTOR=y
#
# Processor type and features
#
# CONFIG_SMP is not set
CONFIG_X86_FEATURE_NAMES=y
CONFIG_X86_MPPARSE=y
# CONFIG_GOLDFISH is not set
# CONFIG_X86_CPU_RESCTRL is not set
# CONFIG_X86_EXTENDED_PLATFORM is not set
# CONFIG_SCHED_OMIT_FRAME_POINTER is not set
# CONFIG_HYPERVISOR_GUEST is not set
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
CONFIG_GENERIC_CPU=y
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=64
CONFIG_X86_DEBUGCTLMSR=y
CONFIG_IA32_FEAT_CTL=y
CONFIG_X86_VMX_FEATURE_NAMES=y
CONFIG_CPU_SUP_INTEL=y
CONFIG_CPU_SUP_AMD=y
CONFIG_CPU_SUP_HYGON=y
CONFIG_CPU_SUP_CENTAUR=y
CONFIG_CPU_SUP_ZHAOXIN=y
CONFIG_HPET_TIMER=y
CONFIG_DMI=y
CONFIG_NR_CPUS_RANGE_BEGIN=1
CONFIG_NR_CPUS_RANGE_END=1
CONFIG_NR_CPUS_DEFAULT=1
CONFIG_NR_CPUS=1
CONFIG_UP_LATE_INIT=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
# CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set
# CONFIG_X86_MCE is not set
#
# Performance monitoring
#
# CONFIG_PERF_EVENTS_AMD_POWER is not set
# CONFIG_PERF_EVENTS_AMD_UNCORE is not set
# CONFIG_PERF_EVENTS_AMD_BRS is not set
# end of Performance monitoring
CONFIG_X86_16BIT=y
CONFIG_X86_ESPFIX64=y
CONFIG_X86_VSYSCALL_EMULATION=y
# CONFIG_X86_IOPL_IOPERM is not set
# CONFIG_MICROCODE is not set
# CONFIG_X86_MSR is not set
# CONFIG_X86_CPUID is not set
# CONFIG_X86_5LEVEL is not set
CONFIG_X86_DIRECT_GBPAGES=y
# CONFIG_AMD_MEM_ENCRYPT is not set
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
# CONFIG_X86_CHECK_BIOS_CORRUPTION is not set
CONFIG_MTRR=y
# CONFIG_MTRR_SANITIZER is not set
CONFIG_X86_PAT=y
CONFIG_ARCH_USES_PG_UNCACHED=y
CONFIG_X86_UMIP=y
CONFIG_CC_HAS_IBT=y
# CONFIG_X86_KERNEL_IBT is not set
# CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS is not set
CONFIG_X86_INTEL_TSX_MODE_OFF=y
# CONFIG_X86_INTEL_TSX_MODE_ON is not set
# CONFIG_X86_INTEL_TSX_MODE_AUTO is not set
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
# CONFIG_KEXEC is not set
# CONFIG_CRASH_DUMP is not set
CONFIG_PHYSICAL_START=0x1000000
# CONFIG_RELOCATABLE is not set
CONFIG_PHYSICAL_ALIGN=0x200000
# CONFIG_ADDRESS_MASKING is not set
CONFIG_LEGACY_VSYSCALL_XONLY=y
# CONFIG_LEGACY_VSYSCALL_NONE is not set
# CONFIG_CMDLINE_BOOL is not set
CONFIG_MODIFY_LDT_SYSCALL=y
# CONFIG_STRICT_SIGALTSTACK_SIZE is not set
CONFIG_HAVE_LIVEPATCH=y
# end of Processor type and features
CONFIG_CC_HAS_SLS=y
CONFIG_CC_HAS_RETURN_THUNK=y
CONFIG_CC_HAS_ENTRY_PADDING=y
CONFIG_FUNCTION_PADDING_CFI=11
CONFIG_FUNCTION_PADDING_BYTES=16
# CONFIG_SPECULATION_MITIGATIONS is not set
CONFIG_ARCH_HAS_ADD_PAGES=y
CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
#
# Power management and ACPI options
#
# CONFIG_SUSPEND is not set
# CONFIG_PM is not set
CONFIG_ARCH_SUPPORTS_ACPI=y
# CONFIG_ACPI is not set
#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set
# end of CPU Frequency scaling
#
# CPU Idle
#
# CONFIG_CPU_IDLE is not set
# end of CPU Idle
# end of Power management and ACPI options
#
# Bus options (PCI etc.)
#
CONFIG_ISA_DMA_API=y
# end of Bus options (PCI etc.)
#
# Binary Emulations
#
# CONFIG_IA32_EMULATION is not set
# CONFIG_X86_X32_ABI is not set
# end of Binary Emulations
CONFIG_HAVE_KVM=y
# CONFIG_VIRTUALIZATION is not set
CONFIG_AS_AVX512=y
CONFIG_AS_SHA1_NI=y
CONFIG_AS_SHA256_NI=y
CONFIG_AS_TPAUSE=y
CONFIG_AS_GFNI=y
#
# General architecture-dependent options
#
CONFIG_GENERIC_ENTRY=y
# CONFIG_JUMP_LABEL is not set
# CONFIG_STATIC_CALL_SELFTEST is not set
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CONFIG_ARCH_USE_BUILTIN_BSWAP=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_OPTPROBES=y
CONFIG_HAVE_KPROBES_ON_FTRACE=y
CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y
CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y
CONFIG_HAVE_NMI=y
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_CONTIGUOUS=y
CONFIG_GENERIC_SMP_IDLE_THREAD=y
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
CONFIG_ARCH_HAS_SET_MEMORY=y
CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
CONFIG_ARCH_WANTS_NO_INSTR=y
CONFIG_HAVE_ASM_MODVERSIONS=y
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
CONFIG_HAVE_RSEQ=y
CONFIG_HAVE_RUST=y
CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y
CONFIG_HAVE_HW_BREAKPOINT=y
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
CONFIG_HAVE_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_PERF_EVENTS_NMI=y
CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
CONFIG_HAVE_PERF_REGS=y
CONFIG_HAVE_PERF_USER_STACK_DUMP=y
CONFIG_HAVE_ARCH_JUMP_LABEL=y
CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
CONFIG_MMU_GATHER_MERGE_VMAS=y
CONFIG_MMU_LAZY_TLB_REFCOUNT=y
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=y
CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
CONFIG_HAVE_CMPXCHG_LOCAL=y
CONFIG_HAVE_CMPXCHG_DOUBLE=y
CONFIG_HAVE_ARCH_SECCOMP=y
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
# CONFIG_SECCOMP is not set
CONFIG_HAVE_ARCH_STACKLEAK=y
CONFIG_HAVE_STACKPROTECTOR=y
# CONFIG_STACKPROTECTOR is not set
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
CONFIG_LTO_NONE=y
CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
CONFIG_HAVE_CONTEXT_TRACKING_USER=y
CONFIG_HAVE_CONTEXT_TRACKING_USER_OFFSTACK=y
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_MOVE_PUD=y
CONFIG_HAVE_MOVE_PMD=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
CONFIG_HAVE_ARCH_HUGE_VMAP=y
CONFIG_HAVE_ARCH_HUGE_VMALLOC=y
CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
CONFIG_HAVE_ARCH_SOFT_DIRTY=y
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
CONFIG_MODULES_USE_ELF_RELA=y
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y
CONFIG_SOFTIRQ_ON_OWN_STACK=y
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
CONFIG_HAVE_EXIT_THREAD=y
CONFIG_ARCH_MMAP_RND_BITS=28
CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
CONFIG_PAGE_SIZE_LESS_THAN_256KB=y
CONFIG_HAVE_OBJTOOL=y
CONFIG_HAVE_JUMP_LABEL_HACK=y
CONFIG_HAVE_NOINSTR_HACK=y
CONFIG_HAVE_NOINSTR_VALIDATION=y
CONFIG_HAVE_UACCESS_VALIDATION=y
CONFIG_HAVE_STACK_VALIDATION=y
CONFIG_HAVE_RELIABLE_STACKTRACE=y
# CONFIG_COMPAT_32BIT_TIME is not set
CONFIG_HAVE_ARCH_VMAP_STACK=y
# CONFIG_VMAP_STACK is not set
CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
CONFIG_STRICT_KERNEL_RWX=y
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
CONFIG_ARCH_HAS_MEM_ENCRYPT=y
CONFIG_HAVE_STATIC_CALL=y
CONFIG_HAVE_STATIC_CALL_INLINE=y
CONFIG_HAVE_PREEMPT_DYNAMIC=y
CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y
CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y
CONFIG_ARCH_HAS_ELFCORE_COMPAT=y
CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y
CONFIG_DYNAMIC_SIGFRAME=y
CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y
#
# GCOV-based kernel profiling
#
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
# end of GCOV-based kernel profiling
CONFIG_HAVE_GCC_PLUGINS=y
# CONFIG_GCC_PLUGINS is not set
CONFIG_FUNCTION_ALIGNMENT_4B=y
CONFIG_FUNCTION_ALIGNMENT_16B=y
CONFIG_FUNCTION_ALIGNMENT=16
# end of General architecture-dependent options
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
# CONFIG_MODULES is not set
CONFIG_BLOCK=y
# CONFIG_BLOCK_LEGACY_AUTOLOAD is not set
# CONFIG_BLK_DEV_BSGLIB is not set
# CONFIG_BLK_DEV_INTEGRITY is not set
# CONFIG_BLK_DEV_ZONED is not set
# CONFIG_BLK_WBT is not set
# CONFIG_BLK_SED_OPAL is not set
# CONFIG_BLK_INLINE_ENCRYPTION is not set
#
# Partition Types
#
# CONFIG_PARTITION_ADVANCED is not set
CONFIG_MSDOS_PARTITION=y
CONFIG_EFI_PARTITION=y
# end of Partition Types
#
# IO Schedulers
#
# CONFIG_MQ_IOSCHED_DEADLINE is not set
# CONFIG_MQ_IOSCHED_KYBER is not set
# CONFIG_IOSCHED_BFQ is not set
# end of IO Schedulers
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
CONFIG_INLINE_READ_UNLOCK=y
CONFIG_INLINE_READ_UNLOCK_IRQ=y
CONFIG_INLINE_WRITE_UNLOCK=y
CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y
CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
#
# Executable file formats
#
# CONFIG_BINFMT_ELF is not set
# CONFIG_BINFMT_SCRIPT is not set
# CONFIG_BINFMT_MISC is not set
CONFIG_COREDUMP=y
# end of Executable file formats
#
# Memory Management options
#
# CONFIG_SWAP is not set
#
# SLAB allocator options
#
# CONFIG_SLAB is not set
CONFIG_SLUB=y
# CONFIG_SLAB_MERGE_DEFAULT is not set
# CONFIG_SLAB_FREELIST_RANDOM is not set
# CONFIG_SLAB_FREELIST_HARDENED is not set
# CONFIG_SLUB_STATS is not set
# end of SLAB allocator options
# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set
# CONFIG_COMPAT_BRK is not set
CONFIG_SPARSEMEM=y
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
# CONFIG_SPARSEMEM_VMEMMAP is not set
CONFIG_ARCH_WANT_OPTIMIZE_VMEMMAP=y
CONFIG_HAVE_FAST_GUP=y
CONFIG_EXCLUSIVE_SYSTEM_RAM=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
# CONFIG_MEMORY_HOTPLUG is not set
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
# CONFIG_COMPACTION is not set
# CONFIG_PAGE_REPORTING is not set
CONFIG_PHYS_ADDR_T_64BIT=y
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
CONFIG_ARCH_WANTS_THP_SWAP=y
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_NEED_PER_CPU_KM=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
# CONFIG_CMA is not set
CONFIG_GENERIC_EARLY_IOREMAP=y
# CONFIG_IDLE_PAGE_TRACKING is not set
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y
CONFIG_ARCH_HAS_PTE_DEVMAP=y
CONFIG_ZONE_DMA=y
CONFIG_ZONE_DMA32=y
CONFIG_VM_EVENT_COUNTERS=y
# CONFIG_PERCPU_STATS is not set
#
# GUP_TEST needs to have DEBUG_FS enabled
#
# CONFIG_DMAPOOL_TEST is not set
CONFIG_ARCH_HAS_PTE_SPECIAL=y
CONFIG_SECRETMEM=y
# CONFIG_ANON_VMA_NAME is not set
# CONFIG_USERFAULTFD is not set
# CONFIG_LRU_GEN is not set
CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y
#
# Data Access Monitoring
#
# CONFIG_DAMON is not set
# end of Data Access Monitoring
# end of Memory Management options
# CONFIG_NET is not set
#
# Device Drivers
#
CONFIG_HAVE_EISA=y
# CONFIG_EISA is not set
CONFIG_HAVE_PCI=y
# CONFIG_PCI is not set
# CONFIG_PCCARD is not set
#
# Generic Driver Options
#
# CONFIG_UEVENT_HELPER is not set
# CONFIG_DEVTMPFS is not set
# CONFIG_STANDALONE is not set
# CONFIG_PREVENT_FIRMWARE_BUILD is not set
#
# Firmware loader
#
CONFIG_FW_LOADER=y
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_FW_LOADER_USER_HELPER is not set
# CONFIG_FW_LOADER_COMPRESS is not set
# CONFIG_FW_UPLOAD is not set
# end of Firmware loader
CONFIG_ALLOW_DEV_COREDUMP=y
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_GENERIC_CPU_VULNERABILITIES=y
# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set
# end of Generic Driver Options
#
# Bus devices
#
# CONFIG_ARM_INTEGRATOR_LM is not set
# CONFIG_BT1_APB is not set
# CONFIG_BT1_AXI is not set
# CONFIG_HISILICON_LPC is not set
# CONFIG_INTEL_IXP4XX_EB is not set
# CONFIG_QCOM_EBI2 is not set
# CONFIG_MHI_BUS is not set
# CONFIG_MHI_BUS_EP is not set
# end of Bus devices
#
# Firmware Drivers
#
#
# ARM System Control and Management Interface Protocol
#
# CONFIG_ARM_SCMI_PROTOCOL is not set
# end of ARM System Control and Management Interface Protocol
# CONFIG_EDD is not set
CONFIG_FIRMWARE_MEMMAP=y
# CONFIG_DMIID is not set
# CONFIG_DMI_SYSFS is not set
CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
# CONFIG_FW_CFG_SYSFS is not set
# CONFIG_SYSFB_SIMPLEFB is not set
# CONFIG_BCM47XX_NVRAM is not set
# CONFIG_GOOGLE_FIRMWARE is not set
#
# Tegra firmware driver
#
# end of Tegra firmware driver
# end of Firmware Drivers
# CONFIG_GNSS is not set
# CONFIG_MTD is not set
# CONFIG_OF is not set
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
# CONFIG_PARPORT is not set
# CONFIG_BLK_DEV is not set
#
# NVME Support
#
# CONFIG_NVME_FC is not set
# end of NVME Support
#
# Misc devices
#
# CONFIG_DUMMY_IRQ is not set
# CONFIG_ATMEL_SSC is not set
# CONFIG_ENCLOSURE_SERVICES is not set
# CONFIG_SMPRO_ERRMON is not set
# CONFIG_SMPRO_MISC is not set
# CONFIG_QCOM_COINCELL is not set
# CONFIG_SRAM is not set
# CONFIG_XILINX_SDFEC is not set
# CONFIG_C2PORT is not set
#
# EEPROM support
#
# CONFIG_EEPROM_93CX6 is not set
# end of EEPROM support
#
# Texas Instruments shared transport line discipline
#
# end of Texas Instruments shared transport line discipline
#
# Altera FPGA firmware download module (requires I2C)
#
# CONFIG_ECHO is not set
# CONFIG_PVPANIC is not set
# end of Misc devices
#
# SCSI device support
#
CONFIG_SCSI_MOD=y
# CONFIG_RAID_ATTRS is not set
# CONFIG_SCSI is not set
# end of SCSI device support
# CONFIG_ATA is not set
# CONFIG_MD is not set
# CONFIG_TARGET_CORE is not set
#
# IEEE 1394 (FireWire) support
#
# CONFIG_FIREWIRE is not set
# end of IEEE 1394 (FireWire) support
# CONFIG_MACINTOSH_DRIVERS is not set
#
# Input device support
#
CONFIG_INPUT=y
# CONFIG_INPUT_FF_MEMLESS is not set
# CONFIG_INPUT_SPARSEKMAP is not set
# CONFIG_INPUT_MATRIXKMAP is not set
#
# Userland interfaces
#
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set
#
# Input Device Drivers
#
# CONFIG_INPUT_KEYBOARD is not set
# CONFIG_INPUT_MOUSE is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TABLET is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_INPUT_MISC is not set
# CONFIG_RMI4_CORE is not set
#
# Hardware I/O ports
#
# CONFIG_SERIO is not set
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
# CONFIG_GAMEPORT is not set
# end of Hardware I/O ports
# end of Input device support
#
# Character devices
#
CONFIG_TTY=y
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
# CONFIG_VT_HW_CONSOLE_BINDING is not set
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
# CONFIG_LEGACY_TIOCSTI is not set
# CONFIG_LDISC_AUTOLOAD is not set
#
# Serial drivers
#
# CONFIG_SERIAL_8250 is not set
#
# Non-8250 serial port support
#
# CONFIG_SERIAL_AMBA_PL010 is not set
# CONFIG_SERIAL_MESON is not set
# CONFIG_SERIAL_CLPS711X is not set
# CONFIG_SERIAL_SAMSUNG is not set
# CONFIG_SERIAL_TEGRA is not set
# CONFIG_SERIAL_IMX is not set
# CONFIG_SERIAL_UARTLITE is not set
# CONFIG_SERIAL_SH_SCI is not set
# CONFIG_SERIAL_MSM is not set
# CONFIG_SERIAL_VT8500 is not set
# CONFIG_SERIAL_OMAP is not set
# CONFIG_SERIAL_LANTIQ is not set
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_BCM63XX is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_MXS_AUART is not set
# CONFIG_SERIAL_MPS2_UART is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_SERIAL_FSL_LPUART is not set
# CONFIG_SERIAL_FSL_LINFLEXUART is not set
# CONFIG_SERIAL_ST_ASC is not set
# CONFIG_SERIAL_STM32 is not set
# CONFIG_SERIAL_OWL is not set
# CONFIG_SERIAL_RDA is not set
# CONFIG_SERIAL_SUNPLUS is not set
# end of Serial drivers
# CONFIG_SERIAL_NONSTANDARD is not set
# CONFIG_NULL_TTY is not set
# CONFIG_SERIAL_DEV_BUS is not set
# CONFIG_VIRTIO_CONSOLE is not set
# CONFIG_IPMI_HANDLER is not set
# CONFIG_ASPEED_KCS_IPMI_BMC is not set
# CONFIG_NPCM7XX_KCS_IPMI_BMC is not set
# CONFIG_HW_RANDOM is not set
# CONFIG_MWAVE is not set
# CONFIG_DEVMEM is not set
# CONFIG_NVRAM is not set
# CONFIG_HANGCHECK_TIMER is not set
# CONFIG_TCG_TPM is not set
# CONFIG_TELCLOCK is not set
# end of Character devices
#
# I2C support
#
# CONFIG_I2C is not set
# end of I2C support
# CONFIG_I3C is not set
# CONFIG_SPI is not set
# CONFIG_SPMI is not set
# CONFIG_HSI is not set
# CONFIG_PPS is not set
#
# PTP clock support
#
CONFIG_PTP_1588_CLOCK_OPTIONAL=y
#
# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
#
# end of PTP clock support
# CONFIG_PINCTRL is not set
# CONFIG_GPIOLIB is not set
# CONFIG_W1 is not set
# CONFIG_POWER_RESET is not set
# CONFIG_POWER_SUPPLY is not set
# CONFIG_HWMON is not set
# CONFIG_THERMAL is not set
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y
# CONFIG_SSB is not set
CONFIG_BCMA_POSSIBLE=y
# CONFIG_BCMA is not set
#
# Multifunction device drivers
#
# CONFIG_MFD_SUN4I_GPADC is not set
# CONFIG_MFD_AT91_USART is not set
# CONFIG_MFD_MADERA is not set
# CONFIG_MFD_EXYNOS_LPASS is not set
# CONFIG_MFD_MXS_LRADC is not set
# CONFIG_MFD_MX25_TSADC is not set
# CONFIG_MFD_KEMPLD is not set
# CONFIG_MFD_MT6397 is not set
# CONFIG_MFD_PM8XXX is not set
# CONFIG_MFD_SM501 is not set
# CONFIG_RZ_MTU3 is not set
# CONFIG_ABX500_CORE is not set
# CONFIG_MFD_SUN6I_PRCM is not set
# CONFIG_MFD_SYSCON is not set
# CONFIG_MFD_TI_AM335X_TSCADC is not set
# CONFIG_MFD_TQMX86 is not set
# CONFIG_MFD_STM32_LPTIMER is not set
# CONFIG_MFD_STM32_TIMERS is not set
# end of Multifunction device drivers
# CONFIG_REGULATOR is not set
# CONFIG_RC_CORE is not set
#
# CEC support
#
# CONFIG_MEDIA_CEC_SUPPORT is not set
# end of CEC support
# CONFIG_MEDIA_SUPPORT is not set
#
# Graphics support
#
# CONFIG_TEGRA_HOST1X is not set
# CONFIG_IMX_IPUV3_CORE is not set
# CONFIG_DRM is not set
#
# ARM devices
#
# end of ARM devices
#
# Frame buffer Devices
#
# CONFIG_FB is not set
# CONFIG_MMP_DISP is not set
# end of Frame buffer Devices
#
# Backlight & LCD device support
#
# CONFIG_LCD_CLASS_DEVICE is not set
# CONFIG_BACKLIGHT_CLASS_DEVICE is not set
# end of Backlight & LCD device support
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_DUMMY_CONSOLE_COLUMNS=80
CONFIG_DUMMY_CONSOLE_ROWS=25
# end of Console display driver support
# end of Graphics support
# CONFIG_SOUND is not set
# CONFIG_HID_SUPPORT is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
# CONFIG_USB_SUPPORT is not set
# CONFIG_MMC is not set
# CONFIG_MEMSTICK is not set
# CONFIG_NEW_LEDS is not set
# CONFIG_ACCESSIBILITY is not set
CONFIG_EDAC_ATOMIC_SCRUB=y
CONFIG_EDAC_SUPPORT=y
CONFIG_RTC_LIB=y
CONFIG_RTC_MC146818_LIB=y
# CONFIG_RTC_CLASS is not set
# CONFIG_DMADEVICES is not set
#
# DMABUF options
#
# CONFIG_SYNC_FILE is not set
# CONFIG_DMABUF_HEAPS is not set
# end of DMABUF options
# CONFIG_AUXDISPLAY is not set
# CONFIG_UIO is not set
# CONFIG_VFIO is not set
# CONFIG_VIRT_DRIVERS is not set
# CONFIG_VIRTIO_MENU is not set
# CONFIG_VHOST_MENU is not set
#
# Microsoft Hyper-V guest support
#
# end of Microsoft Hyper-V guest support
# CONFIG_GREYBUS is not set
# CONFIG_COMEDI is not set
# CONFIG_STAGING is not set
# CONFIG_CHROME_PLATFORMS is not set
# CONFIG_MELLANOX_PLATFORM is not set
# CONFIG_OLPC_XO175 is not set
# CONFIG_SURFACE_PLATFORMS is not set
# CONFIG_X86_PLATFORM_DEVICES is not set
# CONFIG_COMMON_CLK is not set
# CONFIG_HWSPINLOCK is not set
#
# Clock Source drivers
#
CONFIG_CLKEVT_I8253=y
CONFIG_I8253_LOCK=y
CONFIG_CLKBLD_I8253=y
# CONFIG_BCM2835_TIMER is not set
# CONFIG_BCM_KONA_TIMER is not set
# CONFIG_DAVINCI_TIMER is not set
# CONFIG_DIGICOLOR_TIMER is not set
# CONFIG_OMAP_DM_TIMER is not set
# CONFIG_DW_APB_TIMER is not set
# CONFIG_FTTMR010_TIMER is not set
# CONFIG_IXP4XX_TIMER is not set
# CONFIG_MESON6_TIMER is not set
# CONFIG_OWL_TIMER is not set
# CONFIG_RDA_TIMER is not set
# CONFIG_SUN4I_TIMER is not set
# CONFIG_TEGRA_TIMER is not set
# CONFIG_VT8500_TIMER is not set
# CONFIG_NPCM7XX_TIMER is not set
# CONFIG_ASM9260_TIMER is not set
# CONFIG_CLKSRC_DBX500_PRCMU is not set
# CONFIG_CLPS711X_TIMER is not set
# CONFIG_MXS_TIMER is not set
# CONFIG_NSPIRE_TIMER is not set
# CONFIG_INTEGRATOR_AP_TIMER is not set
# CONFIG_CLKSRC_PISTACHIO is not set
# CONFIG_CLKSRC_STM32_LP is not set
# CONFIG_ARMV7M_SYSTICK is not set
# CONFIG_ATMEL_PIT is not set
# CONFIG_ATMEL_ST is not set
# CONFIG_CLKSRC_SAMSUNG_PWM is not set
# CONFIG_FSL_FTM_TIMER is not set
# CONFIG_OXNAS_RPS_TIMER is not set
# CONFIG_MTK_TIMER is not set
# CONFIG_MTK_CPUX_TIMER is not set
# CONFIG_SH_TIMER_CMT is not set
# CONFIG_SH_TIMER_MTU2 is not set
# CONFIG_RENESAS_OSTM is not set
# CONFIG_SH_TIMER_TMU is not set
# CONFIG_EM_TIMER_STI is not set
# CONFIG_CLKSRC_PXA is not set
# CONFIG_TIMER_IMX_SYS_CTR is not set
# CONFIG_CLKSRC_ST_LPC is not set
# CONFIG_GXP_TIMER is not set
# CONFIG_MSC313E_TIMER is not set
# end of Clock Source drivers
# CONFIG_MAILBOX is not set
# CONFIG_IOMMU_SUPPORT is not set
#
# Remoteproc drivers
#
# CONFIG_REMOTEPROC is not set
# end of Remoteproc drivers
#
# Rpmsg drivers
#
# CONFIG_RPMSG_VIRTIO is not set
# end of Rpmsg drivers
#
# SOC (System On Chip) specific Drivers
#
#
# Amlogic SoC drivers
#
# CONFIG_MESON_CANVAS is not set
# CONFIG_MESON_CLK_MEASURE is not set
# CONFIG_MESON_GX_SOCINFO is not set
# CONFIG_MESON_MX_SOCINFO is not set
# end of Amlogic SoC drivers
#
# Apple SoC drivers
#
# CONFIG_APPLE_SART is not set
# end of Apple SoC drivers
#
# ASPEED SoC drivers
#
# CONFIG_ASPEED_LPC_CTRL is not set
# CONFIG_ASPEED_LPC_SNOOP is not set
# CONFIG_ASPEED_UART_ROUTING is not set
# CONFIG_ASPEED_P2A_CTRL is not set
# CONFIG_ASPEED_SOCINFO is not set
# end of ASPEED SoC drivers
# CONFIG_AT91_SOC_ID is not set
# CONFIG_AT91_SOC_SFR is not set
#
# Broadcom SoC drivers
#
# CONFIG_SOC_BCM63XX is not set
# CONFIG_SOC_BRCMSTB is not set
# end of Broadcom SoC drivers
#
# NXP/Freescale QorIQ SoC drivers
#
# end of NXP/Freescale QorIQ SoC drivers
#
# fujitsu SoC drivers
#
# end of fujitsu SoC drivers
#
# i.MX SoC drivers
#
# CONFIG_SOC_IMX8M is not set
# CONFIG_SOC_IMX9 is not set
# end of i.MX SoC drivers
#
# IXP4xx SoC drivers
#
# CONFIG_IXP4XX_QMGR is not set
# CONFIG_IXP4XX_NPE is not set
# end of IXP4xx SoC drivers
#
# Enable LiteX SoC Builder specific drivers
#
# CONFIG_LITEX_SOC_CONTROLLER is not set
# end of Enable LiteX SoC Builder specific drivers
# CONFIG_LOONGSON2_GUTS is not set
#
# MediaTek SoC drivers
#
# CONFIG_MTK_CMDQ is not set
# CONFIG_MTK_DEVAPC is not set
# CONFIG_MTK_INFRACFG is not set
# CONFIG_MTK_MMSYS is not set
# end of MediaTek SoC drivers
# CONFIG_WPCM450_SOC is not set
#
# Qualcomm SoC drivers
#
# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GSBI is not set
# CONFIG_QCOM_LLCC is not set
# CONFIG_QCOM_RAMP_CTRL is not set
# CONFIG_QCOM_RPMH is not set
# CONFIG_QCOM_SPM is not set
# CONFIG_QCOM_ICC_BWMON is not set
# end of Qualcomm SoC drivers
# CONFIG_SOC_RENESAS is not set
# CONFIG_ROCKCHIP_GRF is not set
# CONFIG_SOC_SAMSUNG is not set
# CONFIG_SOC_TI is not set
# CONFIG_UX500_SOC_ID is not set
#
# Xilinx SoC drivers
#
# end of Xilinx SoC drivers
# end of SOC (System On Chip) specific Drivers
# CONFIG_PM_DEVFREQ is not set
# CONFIG_EXTCON is not set
# CONFIG_MEMORY is not set
# CONFIG_IIO is not set
# CONFIG_PWM is not set
#
# IRQ chip support
#
# CONFIG_RENESAS_INTC_IRQPIN is not set
# CONFIG_RENESAS_IRQC is not set
# CONFIG_RENESAS_RZA1_IRQC is not set
# CONFIG_RENESAS_RZG2L_IRQC is not set
# CONFIG_SL28CPLD_INTC is not set
# CONFIG_TS4800_IRQ is not set
# CONFIG_INGENIC_TCU_IRQ is not set
# CONFIG_IRQ_UNIPHIER_AIDET is not set
# CONFIG_MESON_IRQ_GPIO is not set
# CONFIG_IMX_IRQSTEER is not set
# CONFIG_IMX_INTMUX is not set
# CONFIG_EXYNOS_IRQ_COMBINER is not set
# CONFIG_MST_IRQ is not set
# CONFIG_MCHP_EIC is not set
# CONFIG_SUNPLUS_SP7021_INTC is not set
# end of IRQ chip support
# CONFIG_IPACK_BUS is not set
# CONFIG_RESET_CONTROLLER is not set
#
# PHY Subsystem
#
# CONFIG_GENERIC_PHY is not set
# CONFIG_PHY_PISTACHIO_USB is not set
# CONFIG_PHY_CAN_TRANSCEIVER is not set
#
# PHY drivers for Broadcom platforms
#
# CONFIG_PHY_BCM63XX_USBH is not set
# CONFIG_BCM_KONA_USB2_PHY is not set
# end of PHY drivers for Broadcom platforms
# CONFIG_PHY_HI6220_USB is not set
# CONFIG_PHY_HI3660_USB is not set
# CONFIG_PHY_HI3670_USB is not set
# CONFIG_PHY_HI3670_PCIE is not set
# CONFIG_PHY_HISTB_COMBPHY is not set
# CONFIG_PHY_HISI_INNO_USB2 is not set
# CONFIG_PHY_PXA_28NM_HSIC is not set
# CONFIG_PHY_PXA_28NM_USB2 is not set
# CONFIG_PHY_PXA_USB is not set
# CONFIG_PHY_MMP3_USB is not set
# CONFIG_PHY_MMP3_HSIC is not set
# CONFIG_PHY_MT7621_PCI is not set
# CONFIG_PHY_RALINK_USB is not set
# CONFIG_PHY_R8A779F0_ETHERNET_SERDES is not set
# CONFIG_PHY_RCAR_GEN3_USB3 is not set
# CONFIG_PHY_ROCKCHIP_DPHY_RX0 is not set
# CONFIG_PHY_ROCKCHIP_PCIE is not set
# CONFIG_PHY_ROCKCHIP_SNPS_PCIE3 is not set
# CONFIG_PHY_EXYNOS_MIPI_VIDEO is not set
# CONFIG_PHY_SAMSUNG_USB2 is not set
# CONFIG_PHY_ST_SPEAR1310_MIPHY is not set
# CONFIG_PHY_ST_SPEAR1340_MIPHY is not set
# CONFIG_PHY_TEGRA194_P2U is not set
# CONFIG_PHY_DA8XX_USB is not set
# CONFIG_OMAP_CONTROL_PHY is not set
# CONFIG_TI_PIPE3 is not set
# CONFIG_PHY_INTEL_KEEMBAY_EMMC is not set
# CONFIG_PHY_INTEL_KEEMBAY_USB is not set
# CONFIG_PHY_INTEL_LGM_EMMC is not set
# CONFIG_PHY_XILINX_ZYNQMP is not set
# end of PHY Subsystem
# CONFIG_POWERCAP is not set
# CONFIG_MCB is not set
#
# Performance monitor support
#
# CONFIG_ARM_CCN is not set
# CONFIG_ARM_CMN is not set
# CONFIG_FSL_IMX8_DDR_PMU is not set
# CONFIG_XGENE_PMU is not set
# CONFIG_ARM_DMC620_PMU is not set
# CONFIG_MARVELL_CN10K_TAD_PMU is not set
# CONFIG_ALIBABA_UNCORE_DRW_PMU is not set
# CONFIG_MARVELL_CN10K_DDR_PMU is not set
# CONFIG_MESON_DDR_PMU is not set
# end of Performance monitor support
# CONFIG_RAS is not set
#
# Android
#
# CONFIG_ANDROID_BINDER_IPC is not set
# end of Android
# CONFIG_DAX is not set
# CONFIG_NVMEM is not set
#
# HW tracing support
#
# CONFIG_STM is not set
# CONFIG_INTEL_TH is not set
# end of HW tracing support
# CONFIG_FPGA is not set
# CONFIG_TEE is not set
# CONFIG_SIOX is not set
# CONFIG_SLIMBUS is not set
# CONFIG_INTERCONNECT is not set
# CONFIG_COUNTER is not set
# CONFIG_PECI is not set
# CONFIG_HTE is not set
# end of Device Drivers
#
# File systems
#
CONFIG_DCACHE_WORD_ACCESS=y
# CONFIG_VALIDATE_FS_PARSER is not set
# CONFIG_EXT2_FS is not set
# CONFIG_EXT3_FS is not set
# CONFIG_EXT4_FS is not set
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
# CONFIG_XFS_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_BTRFS_FS is not set
# CONFIG_NILFS2_FS is not set
# CONFIG_F2FS_FS is not set
CONFIG_EXPORTFS=y
# CONFIG_EXPORTFS_BLOCK_OPS is not set
CONFIG_FILE_LOCKING=y
# CONFIG_FS_ENCRYPTION is not set
# CONFIG_FS_VERITY is not set
# CONFIG_DNOTIFY is not set
# CONFIG_INOTIFY_USER is not set
# CONFIG_FANOTIFY is not set
# CONFIG_QUOTA is not set
# CONFIG_AUTOFS4_FS is not set
# CONFIG_AUTOFS_FS is not set
# CONFIG_FUSE_FS is not set
# CONFIG_OVERLAY_FS is not set
#
# Caches
#
# CONFIG_FSCACHE is not set
# end of Caches
#
# CD-ROM/DVD Filesystems
#
# CONFIG_ISO9660_FS is not set
# CONFIG_UDF_FS is not set
# end of CD-ROM/DVD Filesystems
#
# DOS/FAT/EXFAT/NT Filesystems
#
# CONFIG_MSDOS_FS is not set
# CONFIG_VFAT_FS is not set
# CONFIG_EXFAT_FS is not set
# CONFIG_NTFS_FS is not set
# CONFIG_NTFS3_FS is not set
# end of DOS/FAT/EXFAT/NT Filesystems
#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
# CONFIG_PROC_KCORE is not set
CONFIG_PROC_SYSCTL=y
CONFIG_PROC_PAGE_MONITOR=y
# CONFIG_PROC_CHILDREN is not set
CONFIG_PROC_PID_ARCH_STATUS=y
CONFIG_KERNFS=y
CONFIG_SYSFS=y
# CONFIG_TMPFS is not set
# CONFIG_HUGETLBFS is not set
CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
# CONFIG_CONFIGFS_FS is not set
# end of Pseudo filesystems
# CONFIG_MISC_FILESYSTEMS is not set
# CONFIG_NLS is not set
# CONFIG_UNICODE is not set
CONFIG_IO_WQ=y
# end of File systems
#
# Security options
#
# CONFIG_KEYS is not set
# CONFIG_SECURITY_DMESG_RESTRICT is not set
# CONFIG_SECURITY is not set
# CONFIG_SECURITYFS is not set
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
# CONFIG_HARDENED_USERCOPY is not set
# CONFIG_FORTIFY_SOURCE is not set
# CONFIG_STATIC_USERMODEHELPER is not set
CONFIG_DEFAULT_SECURITY_DAC=y
CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,bpf"
#
# Kernel hardening options
#
#
# Memory initialization
#
CONFIG_INIT_STACK_NONE=y
# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
# CONFIG_ZERO_CALL_USED_REGS is not set
# end of Memory initialization
CONFIG_RANDSTRUCT_NONE=y
# end of Kernel hardening options
# end of Security options
# CONFIG_CRYPTO is not set
#
# Library routines
#
# CONFIG_PACKING is not set
CONFIG_BITREVERSE=y
CONFIG_GENERIC_STRNCPY_FROM_USER=y
CONFIG_GENERIC_STRNLEN_USER=y
# CONFIG_CORDIC is not set
# CONFIG_PRIME_NUMBERS is not set
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IOMAP=y
CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
CONFIG_ARCH_USE_SYM_ANNOTATIONS=y
#
# Crypto library routines
#
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
# CONFIG_CRYPTO_LIB_CHACHA is not set
# CONFIG_CRYPTO_LIB_CURVE25519 is not set
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
# CONFIG_CRYPTO_LIB_POLY1305 is not set
# end of Crypto library routines
# CONFIG_CRC_CCITT is not set
# CONFIG_CRC16 is not set
# CONFIG_CRC_T10DIF is not set
# CONFIG_CRC64_ROCKSOFT is not set
# CONFIG_CRC_ITU_T is not set
CONFIG_CRC32=y
# CONFIG_CRC32_SELFTEST is not set
CONFIG_CRC32_SLICEBY8=y
# CONFIG_CRC32_SLICEBY4 is not set
# CONFIG_CRC32_SARWATE is not set
# CONFIG_CRC32_BIT is not set
# CONFIG_CRC64 is not set
# CONFIG_CRC4 is not set
# CONFIG_CRC7 is not set
# CONFIG_LIBCRC32C is not set
# CONFIG_CRC8 is not set
# CONFIG_RANDOM32_SELFTEST is not set
# CONFIG_XZ_DEC is not set
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
CONFIG_HAS_IOPORT_MAP=y
CONFIG_HAS_DMA=y
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_ARCH_DMA_ADDR_T_64BIT=y
CONFIG_SWIOTLB=y
# CONFIG_DMA_API_DEBUG is not set
# CONFIG_IRQ_POLL is not set
CONFIG_HAVE_GENERIC_VDSO=y
CONFIG_GENERIC_GETTIMEOFDAY=y
CONFIG_GENERIC_VDSO_TIME_NS=y
CONFIG_ARCH_HAS_PMEM_API=y
CONFIG_ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION=y
CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
CONFIG_ARCH_HAS_COPY_MC=y
CONFIG_ARCH_STACKWALK=y
CONFIG_STACKDEPOT=y
CONFIG_SBITMAP=y
# CONFIG_PARMAN is not set
# CONFIG_OBJAGG is not set
# end of Library routines
#
# Kernel hacking
#
#
# printk and dmesg options
#
# CONFIG_PRINTK_TIME is not set
# CONFIG_PRINTK_CALLER is not set
# CONFIG_STACKTRACE_BUILD_ID is not set
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
CONFIG_CONSOLE_LOGLEVEL_QUIET=4
CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
# CONFIG_DYNAMIC_DEBUG is not set
# CONFIG_DYNAMIC_DEBUG_CORE is not set
# CONFIG_SYMBOLIC_ERRNAME is not set
CONFIG_DEBUG_BUGVERBOSE=y
# end of printk and dmesg options
# CONFIG_DEBUG_KERNEL is not set
#
# Compile-time checks and compiler options
#
CONFIG_AS_HAS_NON_CONST_LEB128=y
CONFIG_FRAME_WARN=2048
# CONFIG_STRIP_ASM_SYMS is not set
# CONFIG_HEADERS_INSTALL is not set
CONFIG_DEBUG_SECTION_MISMATCH=y
CONFIG_SECTION_MISMATCH_WARN_ONLY=y
CONFIG_OBJTOOL=y
# end of Compile-time checks and compiler options
#
# Generic Kernel Debugging Instruments
#
# CONFIG_MAGIC_SYSRQ is not set
# CONFIG_DEBUG_FS is not set
CONFIG_HAVE_ARCH_KGDB=y
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
# CONFIG_UBSAN is not set
CONFIG_HAVE_ARCH_KCSAN=y
CONFIG_HAVE_KCSAN_COMPILER=y
# end of Generic Kernel Debugging Instruments
#
# Networking Debugging
#
# end of Networking Debugging
#
# Memory Debugging
#
# CONFIG_PAGE_EXTENSION is not set
CONFIG_SLUB_DEBUG=y
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_PAGE_TABLE_CHECK is not set
# CONFIG_PAGE_POISONING is not set
# CONFIG_DEBUG_RODATA_TEST is not set
CONFIG_ARCH_HAS_DEBUG_WX=y
# CONFIG_DEBUG_WX is not set
CONFIG_GENERIC_PTDUMP=y
CONFIG_HAVE_DEBUG_KMEMLEAK=y
CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y
# CONFIG_DEBUG_VM_PGTABLE is not set
CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
CONFIG_DEBUG_MEMORY_INIT=y
CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y
CONFIG_HAVE_ARCH_KASAN=y
CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
CONFIG_CC_HAS_KASAN_GENERIC=y
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
# CONFIG_KASAN is not set
CONFIG_HAVE_ARCH_KFENCE=y
# CONFIG_KFENCE is not set
CONFIG_HAVE_ARCH_KMSAN=y
# end of Memory Debugging
#
# Debug Oops, Lockups and Hangs
#
# CONFIG_PANIC_ON_OOPS is not set
CONFIG_PANIC_ON_OOPS_VALUE=0
CONFIG_PANIC_TIMEOUT=0
CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
# end of Debug Oops, Lockups and Hangs
#
# Scheduler Debugging
#
# end of Scheduler Debugging
# CONFIG_DEBUG_TIMEKEEPING is not set
#
# Lock Debugging (spinlocks, mutexes, etc...)
#
CONFIG_LOCK_DEBUGGING_SUPPORT=y
# CONFIG_WW_MUTEX_SELFTEST is not set
# end of Lock Debugging (spinlocks, mutexes, etc...)
# CONFIG_DEBUG_IRQFLAGS is not set
CONFIG_STACKTRACE=y
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
#
# Debug kernel data structures
#
# CONFIG_BUG_ON_DATA_CORRUPTION is not set
# end of Debug kernel data structures
#
# RCU Debugging
#
# end of RCU Debugging
CONFIG_USER_STACKTRACE_SUPPORT=y
CONFIG_HAVE_RETHOOK=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y
CONFIG_HAVE_DYNAMIC_FTRACE_NO_PATCHABLE=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_HAVE_FENTRY=y
CONFIG_HAVE_OBJTOOL_MCOUNT=y
CONFIG_HAVE_OBJTOOL_NOP_MCOUNT=y
CONFIG_HAVE_C_RECORDMCOUNT=y
CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y
CONFIG_TRACING_SUPPORT=y
# CONFIG_FTRACE is not set
# CONFIG_SAMPLES is not set
CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y
CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y
CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
#
# x86 Debugging
#
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_0XED is not set
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IO_DELAY_NONE is not set
CONFIG_UNWINDER_ORC=y
# CONFIG_UNWINDER_FRAME_POINTER is not set
# end of x86 Debugging
#
# Kernel Testing and Coverage
#
# CONFIG_KUNIT is not set
CONFIG_ARCH_HAS_KCOV=y
CONFIG_CC_HAS_SANCOV_TRACE_PC=y
# CONFIG_KCOV is not set
# CONFIG_RUNTIME_TESTING_MENU is not set
CONFIG_ARCH_USE_MEMTEST=y
# CONFIG_MEMTEST is not set
# end of Kernel Testing and Coverage
#
# Rust hacking
#
# end of Rust hacking
# end of Kernel hacking
#
# Documentation
#
CONFIG_WARN_MISSING_DOCUMENTS=y
CONFIG_WARN_ABI_ERRORS=y
# end of Documentation
^ permalink raw reply [flat|nested] 18+ messages in thread* Re: [PATCH 6/7] docs: update some straggling Documentation/arm references
2023-05-20 3:09 ` kernel test robot
@ 2023-05-20 14:12 ` Jonathan Corbet
0 siblings, 0 replies; 18+ messages in thread
From: Jonathan Corbet @ 2023-05-20 14:12 UTC (permalink / raw)
To: kernel test robot, linux-doc
Cc: oe-kbuild-all, linux-kernel, linux-arch, linux-arm-kernel,
Dmitry Torokhov, Chen-Yu Tsai, Jernej Skrabec, Samuel Holland,
Thierry Reding, Uwe Kleine-König, Greg Kroah-Hartman,
linux-input, linux-sunxi, linux-pwm, linux-serial
kernel test robot <lkp@intel.com> writes:
> Hi Jonathan,
>
> kernel test robot noticed the following build warnings:
>
> [auto build test WARNING on linus/master]
> [also build test WARNING on v6.4-rc2 next-20230519]
> [cannot apply to sunxi/sunxi/for-next arm64/for-next/core thierry-reding-pwm/for-next]
> [If your patch is applied to the wrong git tree, kindly drop us a note.
> And when submitting patch, we suggest to use '--base' as documented in
> https://git-scm.com/docs/git-format-patch#_base_tree_information]
>
> url: https://github.com/intel-lab-lkp/linux/commits/Jonathan-Corbet/arm-docs-Move-Arm-documentation-to-Documentation-arch/20230520-005124
> base: linus/master
> patch link: https://lore.kernel.org/r/20230519164607.38845-7-corbet%40lwn.net
> patch subject: [PATCH 6/7] docs: update some straggling Documentation/arm references
> reproduce:
> # https://github.com/intel-lab-lkp/linux/commit/3c9885f2702a3319156cfbacedfca658e726213b
> git remote add linux-review https://github.com/intel-lab-lkp/linux
> git fetch --no-tags linux-review Jonathan-Corbet/arm-docs-Move-Arm-documentation-to-Documentation-arch/20230520-005124
> git checkout 3c9885f2702a3319156cfbacedfca658e726213b
> make menuconfig
> # enable CONFIG_COMPILE_TEST, CONFIG_WARN_MISSING_DOCUMENTS, CONFIG_WARN_ABI_ERRORS
> make htmldocs
>
> If you fix the issue, kindly add following tag where applicable
> | Reported-by: kernel test robot <lkp@intel.com>
> | Closes: https://lore.kernel.org/oe-kbuild-all/202305201023.2DYXmdv3-lkp@intel.com/
>
> All warnings (new ones prefixed by >>):
>
>>> Warning: MAINTAINERS references a file that doesn't exist: Documentation/arch/arm64/
Sigh...obviously this hunk:
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
-F: Documentation/arm64/
+F: Documentation/arch/arm64/
F: arch/arm64/
F: tools/testing/selftests/arm64/
...got a bit ahead of the game. I'll take that one out, sorry for the
noise.
jon
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH 7/7] dt-bindings: Update Documentation/arm references
2023-05-19 16:46 [PATCH 0/7] docs: Move Documentation/arm under Documentation/arch Jonathan Corbet
` (5 preceding siblings ...)
2023-05-19 16:46 ` [PATCH 6/7] docs: update some straggling Documentation/arm references Jonathan Corbet
@ 2023-05-19 16:46 ` Jonathan Corbet
2023-05-19 16:54 ` Conor Dooley
6 siblings, 1 reply; 18+ messages in thread
From: Jonathan Corbet @ 2023-05-19 16:46 UTC (permalink / raw)
To: linux-doc
Cc: linux-kernel, linux-arch, linux-arm-kernel, Jonathan Corbet,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, devicetree
The Arm documentation has moved to Documentation/arch/arm; update
references under arch/arm64 to match.
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
Cc: Conor Dooley <conor+dt@kernel.org>
Cc: devicetree@vger.kernel.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
---
Documentation/devicetree/bindings/arm/xen.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/arm/xen.txt b/Documentation/devicetree/bindings/arm/xen.txt
index 61d77acbeb5e..f925290d4641 100644
--- a/Documentation/devicetree/bindings/arm/xen.txt
+++ b/Documentation/devicetree/bindings/arm/xen.txt
@@ -56,7 +56,7 @@ hypervisor {
};
The format and meaning of the "xen,uefi-*" parameters are similar to those in
-Documentation/arm/uefi.rst, which are provided by the regular UEFI stub. However
+Documentation/arch/arm/uefi.rst, which are provided by the regular UEFI stub. However
they differ because they are provided by the Xen hypervisor, together with a set
of UEFI runtime services implemented via hypercalls, see
http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,platform.h.html.
--
2.40.1
^ permalink raw reply related [flat|nested] 18+ messages in thread* Re: [PATCH 7/7] dt-bindings: Update Documentation/arm references
2023-05-19 16:46 ` [PATCH 7/7] dt-bindings: Update " Jonathan Corbet
@ 2023-05-19 16:54 ` Conor Dooley
2023-05-19 17:05 ` Jonathan Corbet
0 siblings, 1 reply; 18+ messages in thread
From: Conor Dooley @ 2023-05-19 16:54 UTC (permalink / raw)
To: Jonathan Corbet
Cc: linux-doc, linux-kernel, linux-arch, linux-arm-kernel,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, devicetree
[-- Attachment #1: Type: text/plain, Size: 447 bytes --]
On Fri, May 19, 2023 at 10:46:07AM -0600, Jonathan Corbet wrote:
> The Arm documentation has moved to Documentation/arch/arm; update
> references under arch/arm64 to match.
This commit message seems a wee bit inaccurate ;)
> Cc: Rob Herring <robh+dt@kernel.org>
> Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
> Cc: Conor Dooley <conor+dt@kernel.org>
Otherwise,
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Thanks,
Conor.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH 7/7] dt-bindings: Update Documentation/arm references
2023-05-19 16:54 ` Conor Dooley
@ 2023-05-19 17:05 ` Jonathan Corbet
0 siblings, 0 replies; 18+ messages in thread
From: Jonathan Corbet @ 2023-05-19 17:05 UTC (permalink / raw)
To: Conor Dooley
Cc: linux-doc, linux-kernel, linux-arch, linux-arm-kernel,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, devicetree
Conor Dooley <conor@kernel.org> writes:
> On Fri, May 19, 2023 at 10:46:07AM -0600, Jonathan Corbet wrote:
>> The Arm documentation has moved to Documentation/arch/arm; update
>> references under arch/arm64 to match.
>
> This commit message seems a wee bit inaccurate ;)
Argh. I pulled this change out into a separate patch because checkpatch
whined at me, and did it a bit too quickly, I guess...
>> Cc: Rob Herring <robh+dt@kernel.org>
>> Cc: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
>> Cc: Conor Dooley <conor+dt@kernel.org>
>
> Otherwise,
> Acked-by: Conor Dooley <conor.dooley@microchip.com>
Thanks,
jon
^ permalink raw reply [flat|nested] 18+ messages in thread