From patchwork Fri May 19 16:46:00 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jonathan Corbet X-Patchwork-Id: 13248575 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 330B2C7EE29 for ; Fri, 19 May 2023 16:47:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=pclaSrxSpgC7I1Fb5bj6GBMuyLm0Fkl8TzDQJoVf0Qk=; b=g2Do8qm5Ngm0UF XqfBXD1uIl6nlJ8a97zLEQ3+oL1GhpiCuRCvYVMupdC7fviktaSiHwRiu/mLtWCZ5nIU1Xawq9FLt SS7r0D0w26gaVJfpTQDkLdWwQCLWy6DTy0Gpm1o9n8ADwiKZNX7j2HJwG+Ve6f7cH3on1FqjuBNBq KI5ztpT7eq2izNJlGEngiVJUcnKZqv8eN6j+wNMoJhdaR+sXZe+h+JwiD2eYG2JoO8FOIiVdo4Bz9 SHvgKPtEb7Gh913yhDIhYc/gz8YCBcI1YC/2TmhRmNjcCPPuZ1U5bpQIyNsWxHKCewKyI9ESlU/yi DKzVROs5C7q8iuXs47lA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q03FV-00Gkm3-2k; Fri, 19 May 2023 16:46:37 +0000 Received: from ms.lwn.net ([45.79.88.28]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q03FF-00Gkdf-2r for linux-arm-kernel@lists.infradead.org; Fri, 19 May 2023 16:46:25 +0000 Received: from meer.lwn.net (unknown [IPv6:2601:281:8300:73::5f6]) by ms.lwn.net (Postfix) with ESMTPA id 1098E6E3; Fri, 19 May 2023 16:46:17 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net 1098E6E3 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1684514777; bh=joOVoaCe6s0h4lpsz+lfTwPzy6pyJXuF5rvKMxjptzc=; h=From:To:Cc:Subject:Date:From; b=Yk/a/Bq2T3glrHKvweVVQrMhcdV43t40z6wbcEQWkf/wMcL+sDSOEyKzGvfpRxttz ah2JOdpopui65/XGcf4vGPlcLWOVeODpCWYRhz8MyMND6GoBkDrVRNPNbNTIJDm+DZ HZ2AoVwPopHo+TZvtdYJX5CKfEfDfO1zyYUFWuwEJn7isyL3jZapQcOBrbxcOijmha 1lrzej+AuAG9ZZYQSdQ9kRbcuzTwfpHGSIkyycZV+2f701m2nXg1PfLLwebQNtGAF8 0vSLCrrZRS1A8i2mYw5fplelvjNXedqwBNH16488nVqpLrx0/DuvY/ZGQnjqlaCNuJ PY/n9dl5/yjRA== From: Jonathan Corbet To: linux-doc@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Jonathan Corbet Subject: [PATCH 0/7] docs: Move Documentation/arm under Documentation/arch Date: Fri, 19 May 2023 10:46:00 -0600 Message-Id: <20230519164607.38845-1-corbet@lwn.net> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230519_094621_938199_5A13CD45 X-CRM114-Status: UNSURE ( 9.42 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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/arm into arch/ and fix all in-tree references. This is one of the more intrusive moves (if not *the* most intrusive), but the changes are all straighforward. I'm happy to take these through the docs tree, but the potential for conflicts might be less if they go through an Arm tree instead. Jonathan Corbet (7): arm: docs: Move Arm documentation to Documentation/arch/ arm: update in-source documentation references arm64: Update Documentation/arm references mips: update a reference to a moved Arm Document crypto: update some Arm documentation references docs: update some straggling Documentation/arm references dt-bindings: Update Documentation/arm references 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 .../{ => 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 .../{ => 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/devicetree/bindings/arm/xen.txt | 2 +- Documentation/translations/zh_CN/arm/Booting | 4 ++-- .../translations/zh_CN/arm/kernel_user_helpers.txt | 4 ++-- MAINTAINERS | 6 +++--- 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 +- arch/arm64/Kconfig | 2 +- arch/arm64/kernel/kuser32.S | 2 +- arch/mips/bmips/setup.c | 5 ++++- 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 +- drivers/input/touchscreen/sun4i-ts.c | 2 +- drivers/pwm/pwm-atmel.c | 2 +- drivers/pwm/pwm-pxa.c | 2 +- drivers/tty/serial/Kconfig | 4 ++-- 97 files changed, 45 insertions(+), 42 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%)