docs: move ia64 architecture docs under Documentation/arch/
authorJonathan Corbet <corbet@lwn.net>
Thu, 30 Mar 2023 19:25:00 +0000 (13:25 -0600)
committerJonathan Corbet <corbet@lwn.net>
Mon, 10 Apr 2023 22:45:52 +0000 (16:45 -0600)
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/ia64 into arch/ and fix all in-tree references.

Signed-off-by: Jonathan Corbet <corbet@lwn.net>
16 files changed:
Documentation/arch/ia64/aliasing.rst [moved from Documentation/ia64/aliasing.rst with 100% similarity]
Documentation/arch/ia64/efirtc.rst [moved from Documentation/ia64/efirtc.rst with 100% similarity]
Documentation/arch/ia64/err_inject.rst [moved from Documentation/ia64/err_inject.rst with 100% similarity]
Documentation/arch/ia64/features.rst [moved from Documentation/ia64/features.rst with 100% similarity]
Documentation/arch/ia64/fsys.rst [moved from Documentation/ia64/fsys.rst with 100% similarity]
Documentation/arch/ia64/ia64.rst [moved from Documentation/ia64/ia64.rst with 100% similarity]
Documentation/arch/ia64/index.rst [moved from Documentation/ia64/index.rst with 100% similarity]
Documentation/arch/ia64/irq-redir.rst [moved from Documentation/ia64/irq-redir.rst with 100% similarity]
Documentation/arch/ia64/mca.rst [moved from Documentation/ia64/mca.rst with 100% similarity]
Documentation/arch/ia64/serial.rst [moved from Documentation/ia64/serial.rst with 100% similarity]
Documentation/arch/index.rst
MAINTAINERS
arch/ia64/kernel/efi.c
arch/ia64/kernel/fsys.S
arch/ia64/mm/ioremap.c
arch/ia64/pci/pci.c

index 2aeff47a00141ede8221f0d0d8e9caebed0f1372..77e287c3eeb9b7050ddb8779e753c037e2f089e8 100644 (file)
@@ -12,7 +12,7 @@ implementation.
    arc/index
    ../arm/index
    ../arm64/index
-   ../ia64/index
+   ia64/index
    ../loongarch/index
    ../m68k/index
    ../mips/index
index 78ff43f63753fbf22da954db75821c93067176a1..c515abc269f2c24aeee5f75daf189dba9c2cfec0 100644 (file)
@@ -9724,7 +9724,7 @@ F:        include/linux/i3c/
 IA64 (Itanium) PLATFORM
 L:     linux-ia64@vger.kernel.org
 S:     Orphan
-F:     Documentation/ia64/
+F:     Documentation/arch/ia64/
 F:     arch/ia64/
 
 IBM Operation Panel Input Driver
index 21dfa4aa35bb1e8559c9d6b3051f9d520b87c6ec..033f5aead88a4d5e9aab8578290dc1c9dd5cc518 100644 (file)
@@ -853,7 +853,7 @@ valid_phys_addr_range (phys_addr_t phys_addr, unsigned long size)
         * /dev/mem reads and writes use copy_to_user(), which implicitly
         * uses a granule-sized kernel identity mapping.  It's really
         * only safe to do this for regions in kern_memmap.  For more
-        * details, see Documentation/ia64/aliasing.rst.
+        * details, see Documentation/arch/ia64/aliasing.rst.
         */
        attr = kern_mem_attribute(phys_addr, size);
        if (attr & EFI_MEMORY_WB || attr & EFI_MEMORY_UC)
index 2094f324901982e2a225f9a248f75db5fe4230aa..cc4733e9990a74b2a89e47d2bec7a02e67256f7c 100644 (file)
@@ -28,7 +28,7 @@
 #include <asm/native/inst.h>
 
 /*
- * See Documentation/ia64/fsys.rst for details on fsyscalls.
+ * See Documentation/arch/ia64/fsys.rst for details on fsyscalls.
  *
  * On entry to an fsyscall handler:
  *   r10       = 0 (i.e., defaults to "successful syscall return")
index 55fd3eb753ff94fe8491e095a42ca6a1c3a2b5ba..92b81bc91397f79776971c44ab70c06afb2b15c5 100644 (file)
@@ -43,7 +43,7 @@ ioremap (unsigned long phys_addr, unsigned long size)
        /*
         * For things in kern_memmap, we must use the same attribute
         * as the rest of the kernel.  For more details, see
-        * Documentation/ia64/aliasing.rst.
+        * Documentation/arch/ia64/aliasing.rst.
         */
        attr = kern_mem_attribute(phys_addr, size);
        if (attr & EFI_MEMORY_WB)
index 211757e34198a35267160298d6e0b923f5e8d5a0..0a0328e61bef3f10a0787bb3ab0584879ebc4a8c 100644 (file)
@@ -448,7 +448,7 @@ pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma,
                return -ENOSYS;
 
        /*
-        * Avoid attribute aliasing.  See Documentation/ia64/aliasing.rst
+        * Avoid attribute aliasing.  See Documentation/arch/ia64/aliasing.rst
         * for more details.
         */
        if (!valid_mmap_phys_addr_range(vma->vm_pgoff, size))