* [PATCH treewide 0/9] Remove obsolete IDE headers
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
Hi all,
This patch series removes all unused <asm/ide.h> headers and
<asm-generic/ide_iops.h>. <asm/ide.h> was still included by 3 PATA
drivers for m68k platforms, but without any real need.
The first 5 patches have no dependencies.
The last patch depends on the 3 pata patches.
Thanks for your comments!
Geert Uytterhoeven (9):
ARM: Remove <asm/ide.h>
parisc: Remove <asm/ide.h>
powerpc: Remove <asm/ide.h>
sparc: Remove <asm/ide.h>
asm-generic: Remove ide_iops.h
ata: pata_buddha: Remove #include <asm/ide.h>
ata: pata_falcon: Remove #include <asm/ide.h>
ata: pata_gayle: Remove #include <asm/ide.h>
m68k: Remove <asm/ide.h>
arch/arm/include/asm/ide.h | 24 ---------
arch/m68k/include/asm/ide.h | 67 -----------------------
arch/parisc/include/asm/ide.h | 54 -------------------
arch/powerpc/include/asm/ide.h | 18 -------
arch/sparc/include/asm/ide.h | 97 ----------------------------------
drivers/ata/pata_buddha.c | 1 -
drivers/ata/pata_falcon.c | 1 -
drivers/ata/pata_gayle.c | 1 -
include/asm-generic/ide_iops.h | 39 --------------
9 files changed, 302 deletions(-)
delete mode 100644 arch/arm/include/asm/ide.h
delete mode 100644 arch/m68k/include/asm/ide.h
delete mode 100644 arch/parisc/include/asm/ide.h
delete mode 100644 arch/powerpc/include/asm/ide.h
delete mode 100644 arch/sparc/include/asm/ide.h
delete mode 100644 include/asm-generic/ide_iops.h
--
2.34.1
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 60+ messages in thread
* [PATCH treewide 0/9] Remove obsolete IDE headers
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
Hi all,
This patch series removes all unused <asm/ide.h> headers and
<asm-generic/ide_iops.h>. <asm/ide.h> was still included by 3 PATA
drivers for m68k platforms, but without any real need.
The first 5 patches have no dependencies.
The last patch depends on the 3 pata patches.
Thanks for your comments!
Geert Uytterhoeven (9):
ARM: Remove <asm/ide.h>
parisc: Remove <asm/ide.h>
powerpc: Remove <asm/ide.h>
sparc: Remove <asm/ide.h>
asm-generic: Remove ide_iops.h
ata: pata_buddha: Remove #include <asm/ide.h>
ata: pata_falcon: Remove #include <asm/ide.h>
ata: pata_gayle: Remove #include <asm/ide.h>
m68k: Remove <asm/ide.h>
arch/arm/include/asm/ide.h | 24 ---------
arch/m68k/include/asm/ide.h | 67 -----------------------
arch/parisc/include/asm/ide.h | 54 -------------------
arch/powerpc/include/asm/ide.h | 18 -------
arch/sparc/include/asm/ide.h | 97 ----------------------------------
drivers/ata/pata_buddha.c | 1 -
drivers/ata/pata_falcon.c | 1 -
drivers/ata/pata_gayle.c | 1 -
include/asm-generic/ide_iops.h | 39 --------------
9 files changed, 302 deletions(-)
delete mode 100644 arch/arm/include/asm/ide.h
delete mode 100644 arch/m68k/include/asm/ide.h
delete mode 100644 arch/parisc/include/asm/ide.h
delete mode 100644 arch/powerpc/include/asm/ide.h
delete mode 100644 arch/sparc/include/asm/ide.h
delete mode 100644 include/asm-generic/ide_iops.h
--
2.34.1
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* [PATCH treewide 0/9] Remove obsolete IDE headers
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
Hi all,
This patch series removes all unused <asm/ide.h> headers and
<asm-generic/ide_iops.h>. <asm/ide.h> was still included by 3 PATA
drivers for m68k platforms, but without any real need.
The first 5 patches have no dependencies.
The last patch depends on the 3 pata patches.
Thanks for your comments!
Geert Uytterhoeven (9):
ARM: Remove <asm/ide.h>
parisc: Remove <asm/ide.h>
powerpc: Remove <asm/ide.h>
sparc: Remove <asm/ide.h>
asm-generic: Remove ide_iops.h
ata: pata_buddha: Remove #include <asm/ide.h>
ata: pata_falcon: Remove #include <asm/ide.h>
ata: pata_gayle: Remove #include <asm/ide.h>
m68k: Remove <asm/ide.h>
arch/arm/include/asm/ide.h | 24 ---------
arch/m68k/include/asm/ide.h | 67 -----------------------
arch/parisc/include/asm/ide.h | 54 -------------------
arch/powerpc/include/asm/ide.h | 18 -------
arch/sparc/include/asm/ide.h | 97 ----------------------------------
drivers/ata/pata_buddha.c | 1 -
drivers/ata/pata_falcon.c | 1 -
drivers/ata/pata_gayle.c | 1 -
include/asm-generic/ide_iops.h | 39 --------------
9 files changed, 302 deletions(-)
delete mode 100644 arch/arm/include/asm/ide.h
delete mode 100644 arch/m68k/include/asm/ide.h
delete mode 100644 arch/parisc/include/asm/ide.h
delete mode 100644 arch/powerpc/include/asm/ide.h
delete mode 100644 arch/sparc/include/asm/ide.h
delete mode 100644 include/asm-generic/ide_iops.h
--
2.34.1
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 60+ messages in thread
* [PATCH 1/9] ARM: Remove <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 16:07 ` Geert Uytterhoeven
-1 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/arm/include/asm/ide.h | 24 ------------------------
1 file changed, 24 deletions(-)
delete mode 100644 arch/arm/include/asm/ide.h
diff --git a/arch/arm/include/asm/ide.h b/arch/arm/include/asm/ide.h
deleted file mode 100644
index a81e0b0d6747aa2f..0000000000000000
--- a/arch/arm/include/asm/ide.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * arch/arm/include/asm/ide.h
- *
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- */
-
-/*
- * This file contains the ARM architecture specific IDE code.
- */
-
-#ifndef __ASMARM_IDE_H
-#define __ASMARM_IDE_H
-
-#ifdef __KERNEL__
-
-#define __ide_mm_insw(port,addr,len) readsw(port,addr,len)
-#define __ide_mm_insl(port,addr,len) readsl(port,addr,len)
-#define __ide_mm_outsw(port,addr,len) writesw(port,addr,len)
-#define __ide_mm_outsl(port,addr,len) writesl(port,addr,len)
-
-#endif /* __KERNEL__ */
-
-#endif /* __ASMARM_IDE_H */
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 1/9] ARM: Remove <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/arm/include/asm/ide.h | 24 ------------------------
1 file changed, 24 deletions(-)
delete mode 100644 arch/arm/include/asm/ide.h
diff --git a/arch/arm/include/asm/ide.h b/arch/arm/include/asm/ide.h
deleted file mode 100644
index a81e0b0d6747aa2f..0000000000000000
--- a/arch/arm/include/asm/ide.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * arch/arm/include/asm/ide.h
- *
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- */
-
-/*
- * This file contains the ARM architecture specific IDE code.
- */
-
-#ifndef __ASMARM_IDE_H
-#define __ASMARM_IDE_H
-
-#ifdef __KERNEL__
-
-#define __ide_mm_insw(port,addr,len) readsw(port,addr,len)
-#define __ide_mm_insl(port,addr,len) readsl(port,addr,len)
-#define __ide_mm_outsw(port,addr,len) writesw(port,addr,len)
-#define __ide_mm_outsl(port,addr,len) writesl(port,addr,len)
-
-#endif /* __KERNEL__ */
-
-#endif /* __ASMARM_IDE_H */
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 1/9] ARM: Remove <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/arm/include/asm/ide.h | 24 ------------------------
1 file changed, 24 deletions(-)
delete mode 100644 arch/arm/include/asm/ide.h
diff --git a/arch/arm/include/asm/ide.h b/arch/arm/include/asm/ide.h
deleted file mode 100644
index a81e0b0d6747aa2f..0000000000000000
--- a/arch/arm/include/asm/ide.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * arch/arm/include/asm/ide.h
- *
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- */
-
-/*
- * This file contains the ARM architecture specific IDE code.
- */
-
-#ifndef __ASMARM_IDE_H
-#define __ASMARM_IDE_H
-
-#ifdef __KERNEL__
-
-#define __ide_mm_insw(port,addr,len) readsw(port,addr,len)
-#define __ide_mm_insl(port,addr,len) readsl(port,addr,len)
-#define __ide_mm_outsw(port,addr,len) writesw(port,addr,len)
-#define __ide_mm_outsl(port,addr,len) writesl(port,addr,len)
-
-#endif /* __KERNEL__ */
-
-#endif /* __ASMARM_IDE_H */
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 2/9] parisc: Remove <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 16:07 ` Geert Uytterhoeven
-1 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/parisc/include/asm/ide.h | 54 -----------------------------------
1 file changed, 54 deletions(-)
delete mode 100644 arch/parisc/include/asm/ide.h
diff --git a/arch/parisc/include/asm/ide.h b/arch/parisc/include/asm/ide.h
deleted file mode 100644
index 7aa75b93a1b6c76d..0000000000000000
--- a/arch/parisc/include/asm/ide.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * linux/include/asm-parisc/ide.h
- *
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- */
-
-/*
- * This file contains the PARISC architecture specific IDE code.
- */
-
-#ifndef __ASM_PARISC_IDE_H
-#define __ASM_PARISC_IDE_H
-
-/* Generic I/O and MEMIO string operations. */
-
-#define __ide_insw insw
-#define __ide_insl insl
-#define __ide_outsw outsw
-#define __ide_outsl outsl
-
-static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u16 *)addr = __raw_readw(port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u32 *)addr = __raw_readl(port);
- addr += 4;
- }
-}
-
-static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- __raw_writew(*(u16 *)addr, port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_outsl(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- __raw_writel(*(u32 *)addr, port);
- addr += 4;
- }
-}
-
-#endif /* __ASM_PARISC_IDE_H */
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 2/9] parisc: Remove <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/parisc/include/asm/ide.h | 54 -----------------------------------
1 file changed, 54 deletions(-)
delete mode 100644 arch/parisc/include/asm/ide.h
diff --git a/arch/parisc/include/asm/ide.h b/arch/parisc/include/asm/ide.h
deleted file mode 100644
index 7aa75b93a1b6c76d..0000000000000000
--- a/arch/parisc/include/asm/ide.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * linux/include/asm-parisc/ide.h
- *
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- */
-
-/*
- * This file contains the PARISC architecture specific IDE code.
- */
-
-#ifndef __ASM_PARISC_IDE_H
-#define __ASM_PARISC_IDE_H
-
-/* Generic I/O and MEMIO string operations. */
-
-#define __ide_insw insw
-#define __ide_insl insl
-#define __ide_outsw outsw
-#define __ide_outsl outsl
-
-static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u16 *)addr = __raw_readw(port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u32 *)addr = __raw_readl(port);
- addr += 4;
- }
-}
-
-static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- __raw_writew(*(u16 *)addr, port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_outsl(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- __raw_writel(*(u32 *)addr, port);
- addr += 4;
- }
-}
-
-#endif /* __ASM_PARISC_IDE_H */
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 2/9] parisc: Remove <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/parisc/include/asm/ide.h | 54 -----------------------------------
1 file changed, 54 deletions(-)
delete mode 100644 arch/parisc/include/asm/ide.h
diff --git a/arch/parisc/include/asm/ide.h b/arch/parisc/include/asm/ide.h
deleted file mode 100644
index 7aa75b93a1b6c76d..0000000000000000
--- a/arch/parisc/include/asm/ide.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * linux/include/asm-parisc/ide.h
- *
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- */
-
-/*
- * This file contains the PARISC architecture specific IDE code.
- */
-
-#ifndef __ASM_PARISC_IDE_H
-#define __ASM_PARISC_IDE_H
-
-/* Generic I/O and MEMIO string operations. */
-
-#define __ide_insw insw
-#define __ide_insl insl
-#define __ide_outsw outsw
-#define __ide_outsl outsl
-
-static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u16 *)addr = __raw_readw(port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u32 *)addr = __raw_readl(port);
- addr += 4;
- }
-}
-
-static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- __raw_writew(*(u16 *)addr, port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_outsl(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- __raw_writel(*(u32 *)addr, port);
- addr += 4;
- }
-}
-
-#endif /* __ASM_PARISC_IDE_H */
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 3/9] powerpc: Remove <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 16:07 ` Geert Uytterhoeven
-1 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/powerpc/include/asm/ide.h | 18 ------------------
1 file changed, 18 deletions(-)
delete mode 100644 arch/powerpc/include/asm/ide.h
diff --git a/arch/powerpc/include/asm/ide.h b/arch/powerpc/include/asm/ide.h
deleted file mode 100644
index ce87a4441ca34887..0000000000000000
--- a/arch/powerpc/include/asm/ide.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- *
- * This file contains the powerpc architecture specific IDE code.
- */
-#ifndef _ASM_POWERPC_IDE_H
-#define _ASM_POWERPC_IDE_H
-
-#include <linux/compiler.h>
-#include <asm/io.h>
-
-#define __ide_mm_insw(p, a, c) readsw((void __iomem *)(p), (a), (c))
-#define __ide_mm_insl(p, a, c) readsl((void __iomem *)(p), (a), (c))
-#define __ide_mm_outsw(p, a, c) writesw((void __iomem *)(p), (a), (c))
-#define __ide_mm_outsl(p, a, c) writesl((void __iomem *)(p), (a), (c))
-
-#endif /* _ASM_POWERPC_IDE_H */
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 3/9] powerpc: Remove <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/powerpc/include/asm/ide.h | 18 ------------------
1 file changed, 18 deletions(-)
delete mode 100644 arch/powerpc/include/asm/ide.h
diff --git a/arch/powerpc/include/asm/ide.h b/arch/powerpc/include/asm/ide.h
deleted file mode 100644
index ce87a4441ca34887..0000000000000000
--- a/arch/powerpc/include/asm/ide.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- *
- * This file contains the powerpc architecture specific IDE code.
- */
-#ifndef _ASM_POWERPC_IDE_H
-#define _ASM_POWERPC_IDE_H
-
-#include <linux/compiler.h>
-#include <asm/io.h>
-
-#define __ide_mm_insw(p, a, c) readsw((void __iomem *)(p), (a), (c))
-#define __ide_mm_insl(p, a, c) readsl((void __iomem *)(p), (a), (c))
-#define __ide_mm_outsw(p, a, c) writesw((void __iomem *)(p), (a), (c))
-#define __ide_mm_outsl(p, a, c) writesl((void __iomem *)(p), (a), (c))
-
-#endif /* _ASM_POWERPC_IDE_H */
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 3/9] powerpc: Remove <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/powerpc/include/asm/ide.h | 18 ------------------
1 file changed, 18 deletions(-)
delete mode 100644 arch/powerpc/include/asm/ide.h
diff --git a/arch/powerpc/include/asm/ide.h b/arch/powerpc/include/asm/ide.h
deleted file mode 100644
index ce87a4441ca34887..0000000000000000
--- a/arch/powerpc/include/asm/ide.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- *
- * This file contains the powerpc architecture specific IDE code.
- */
-#ifndef _ASM_POWERPC_IDE_H
-#define _ASM_POWERPC_IDE_H
-
-#include <linux/compiler.h>
-#include <asm/io.h>
-
-#define __ide_mm_insw(p, a, c) readsw((void __iomem *)(p), (a), (c))
-#define __ide_mm_insl(p, a, c) readsl((void __iomem *)(p), (a), (c))
-#define __ide_mm_outsw(p, a, c) writesw((void __iomem *)(p), (a), (c))
-#define __ide_mm_outsl(p, a, c) writesl((void __iomem *)(p), (a), (c))
-
-#endif /* _ASM_POWERPC_IDE_H */
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 4/9] sparc: Remove <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 16:07 ` Geert Uytterhoeven
-1 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/sparc/include/asm/ide.h | 97 ------------------------------------
1 file changed, 97 deletions(-)
delete mode 100644 arch/sparc/include/asm/ide.h
diff --git a/arch/sparc/include/asm/ide.h b/arch/sparc/include/asm/ide.h
deleted file mode 100644
index 904cc6cbc1550cd8..0000000000000000
--- a/arch/sparc/include/asm/ide.h
+++ /dev/null
@@ -1,97 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/* ide.h: SPARC PCI specific IDE glue.
- *
- * Copyright (C) 1997 David S. Miller (davem@davemloft.net)
- * Copyright (C) 1998 Eddie C. Dost (ecd@skynet.be)
- * Adaptation from sparc64 version to sparc by Pete Zaitcev.
- */
-
-#ifndef _SPARC_IDE_H
-#define _SPARC_IDE_H
-
-#ifdef __KERNEL__
-
-#include <asm/io.h>
-#ifdef CONFIG_SPARC64
-#include <asm/spitfire.h>
-#include <asm/cacheflush.h>
-#include <asm/page.h>
-#else
-#include <linux/pgtable.h>
-#include <asm/psr.h>
-#endif
-
-#define __ide_insl(data_reg, buffer, wcount) \
- __ide_insw(data_reg, buffer, (wcount)<<1)
-#define __ide_outsl(data_reg, buffer, wcount) \
- __ide_outsw(data_reg, buffer, (wcount)<<1)
-
-/* On sparc, I/O ports and MMIO registers are accessed identically. */
-#define __ide_mm_insw __ide_insw
-#define __ide_mm_insl __ide_insl
-#define __ide_mm_outsw __ide_outsw
-#define __ide_mm_outsl __ide_outsl
-
-static inline void __ide_insw(void __iomem *port, void *dst, u32 count)
-{
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- unsigned long end = (unsigned long)dst + (count << 1);
-#endif
- u16 *ps = dst;
- u32 *pi;
-
- if(((unsigned long)ps) & 0x2) {
- *ps++ = __raw_readw(port);
- count--;
- }
- pi = (u32 *)ps;
- while(count >= 2) {
- u32 w;
-
- w = __raw_readw(port) << 16;
- w |= __raw_readw(port);
- *pi++ = w;
- count -= 2;
- }
- ps = (u16 *)pi;
- if(count)
- *ps++ = __raw_readw(port);
-
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- __flush_dcache_range((unsigned long)dst, end);
-#endif
-}
-
-static inline void __ide_outsw(void __iomem *port, const void *src, u32 count)
-{
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- unsigned long end = (unsigned long)src + (count << 1);
-#endif
- const u16 *ps = src;
- const u32 *pi;
-
- if(((unsigned long)src) & 0x2) {
- __raw_writew(*ps++, port);
- count--;
- }
- pi = (const u32 *)ps;
- while(count >= 2) {
- u32 w;
-
- w = *pi++;
- __raw_writew((w >> 16), port);
- __raw_writew(w, port);
- count -= 2;
- }
- ps = (const u16 *)pi;
- if(count)
- __raw_writew(*ps, port);
-
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- __flush_dcache_range((unsigned long)src, end);
-#endif
-}
-
-#endif /* __KERNEL__ */
-
-#endif /* _SPARC_IDE_H */
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 4/9] sparc: Remove <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/sparc/include/asm/ide.h | 97 ------------------------------------
1 file changed, 97 deletions(-)
delete mode 100644 arch/sparc/include/asm/ide.h
diff --git a/arch/sparc/include/asm/ide.h b/arch/sparc/include/asm/ide.h
deleted file mode 100644
index 904cc6cbc1550cd8..0000000000000000
--- a/arch/sparc/include/asm/ide.h
+++ /dev/null
@@ -1,97 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/* ide.h: SPARC PCI specific IDE glue.
- *
- * Copyright (C) 1997 David S. Miller (davem@davemloft.net)
- * Copyright (C) 1998 Eddie C. Dost (ecd@skynet.be)
- * Adaptation from sparc64 version to sparc by Pete Zaitcev.
- */
-
-#ifndef _SPARC_IDE_H
-#define _SPARC_IDE_H
-
-#ifdef __KERNEL__
-
-#include <asm/io.h>
-#ifdef CONFIG_SPARC64
-#include <asm/spitfire.h>
-#include <asm/cacheflush.h>
-#include <asm/page.h>
-#else
-#include <linux/pgtable.h>
-#include <asm/psr.h>
-#endif
-
-#define __ide_insl(data_reg, buffer, wcount) \
- __ide_insw(data_reg, buffer, (wcount)<<1)
-#define __ide_outsl(data_reg, buffer, wcount) \
- __ide_outsw(data_reg, buffer, (wcount)<<1)
-
-/* On sparc, I/O ports and MMIO registers are accessed identically. */
-#define __ide_mm_insw __ide_insw
-#define __ide_mm_insl __ide_insl
-#define __ide_mm_outsw __ide_outsw
-#define __ide_mm_outsl __ide_outsl
-
-static inline void __ide_insw(void __iomem *port, void *dst, u32 count)
-{
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- unsigned long end = (unsigned long)dst + (count << 1);
-#endif
- u16 *ps = dst;
- u32 *pi;
-
- if(((unsigned long)ps) & 0x2) {
- *ps++ = __raw_readw(port);
- count--;
- }
- pi = (u32 *)ps;
- while(count >= 2) {
- u32 w;
-
- w = __raw_readw(port) << 16;
- w |= __raw_readw(port);
- *pi++ = w;
- count -= 2;
- }
- ps = (u16 *)pi;
- if(count)
- *ps++ = __raw_readw(port);
-
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- __flush_dcache_range((unsigned long)dst, end);
-#endif
-}
-
-static inline void __ide_outsw(void __iomem *port, const void *src, u32 count)
-{
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- unsigned long end = (unsigned long)src + (count << 1);
-#endif
- const u16 *ps = src;
- const u32 *pi;
-
- if(((unsigned long)src) & 0x2) {
- __raw_writew(*ps++, port);
- count--;
- }
- pi = (const u32 *)ps;
- while(count >= 2) {
- u32 w;
-
- w = *pi++;
- __raw_writew((w >> 16), port);
- __raw_writew(w, port);
- count -= 2;
- }
- ps = (const u16 *)pi;
- if(count)
- __raw_writew(*ps, port);
-
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- __flush_dcache_range((unsigned long)src, end);
-#endif
-}
-
-#endif /* __KERNEL__ */
-
-#endif /* _SPARC_IDE_H */
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 4/9] sparc: Remove <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
v5.14, there are no more generic users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/sparc/include/asm/ide.h | 97 ------------------------------------
1 file changed, 97 deletions(-)
delete mode 100644 arch/sparc/include/asm/ide.h
diff --git a/arch/sparc/include/asm/ide.h b/arch/sparc/include/asm/ide.h
deleted file mode 100644
index 904cc6cbc1550cd8..0000000000000000
--- a/arch/sparc/include/asm/ide.h
+++ /dev/null
@@ -1,97 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/* ide.h: SPARC PCI specific IDE glue.
- *
- * Copyright (C) 1997 David S. Miller (davem@davemloft.net)
- * Copyright (C) 1998 Eddie C. Dost (ecd@skynet.be)
- * Adaptation from sparc64 version to sparc by Pete Zaitcev.
- */
-
-#ifndef _SPARC_IDE_H
-#define _SPARC_IDE_H
-
-#ifdef __KERNEL__
-
-#include <asm/io.h>
-#ifdef CONFIG_SPARC64
-#include <asm/spitfire.h>
-#include <asm/cacheflush.h>
-#include <asm/page.h>
-#else
-#include <linux/pgtable.h>
-#include <asm/psr.h>
-#endif
-
-#define __ide_insl(data_reg, buffer, wcount) \
- __ide_insw(data_reg, buffer, (wcount)<<1)
-#define __ide_outsl(data_reg, buffer, wcount) \
- __ide_outsw(data_reg, buffer, (wcount)<<1)
-
-/* On sparc, I/O ports and MMIO registers are accessed identically. */
-#define __ide_mm_insw __ide_insw
-#define __ide_mm_insl __ide_insl
-#define __ide_mm_outsw __ide_outsw
-#define __ide_mm_outsl __ide_outsl
-
-static inline void __ide_insw(void __iomem *port, void *dst, u32 count)
-{
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- unsigned long end = (unsigned long)dst + (count << 1);
-#endif
- u16 *ps = dst;
- u32 *pi;
-
- if(((unsigned long)ps) & 0x2) {
- *ps++ = __raw_readw(port);
- count--;
- }
- pi = (u32 *)ps;
- while(count >= 2) {
- u32 w;
-
- w = __raw_readw(port) << 16;
- w |= __raw_readw(port);
- *pi++ = w;
- count -= 2;
- }
- ps = (u16 *)pi;
- if(count)
- *ps++ = __raw_readw(port);
-
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- __flush_dcache_range((unsigned long)dst, end);
-#endif
-}
-
-static inline void __ide_outsw(void __iomem *port, const void *src, u32 count)
-{
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- unsigned long end = (unsigned long)src + (count << 1);
-#endif
- const u16 *ps = src;
- const u32 *pi;
-
- if(((unsigned long)src) & 0x2) {
- __raw_writew(*ps++, port);
- count--;
- }
- pi = (const u32 *)ps;
- while(count >= 2) {
- u32 w;
-
- w = *pi++;
- __raw_writew((w >> 16), port);
- __raw_writew(w, port);
- count -= 2;
- }
- ps = (const u16 *)pi;
- if(count)
- __raw_writew(*ps, port);
-
-#if defined(CONFIG_SPARC64) && defined(DCACHE_ALIASING_POSSIBLE)
- __flush_dcache_range((unsigned long)src, end);
-#endif
-}
-
-#endif /* __KERNEL__ */
-
-#endif /* _SPARC_IDE_H */
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 5/9] asm-generic: Remove ide_iops.h
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 16:07 ` Geert Uytterhoeven
-1 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
The last user of ide_iops.h was removed in commit b7fb14d3ac63117e
("ide: remove the legacy ide driver") in v5.14.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
include/asm-generic/ide_iops.h | 39 ----------------------------------
1 file changed, 39 deletions(-)
delete mode 100644 include/asm-generic/ide_iops.h
diff --git a/include/asm-generic/ide_iops.h b/include/asm-generic/ide_iops.h
deleted file mode 100644
index 81dfa3ee5e0697b7..0000000000000000
--- a/include/asm-generic/ide_iops.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/* Generic I/O and MEMIO string operations. */
-
-#define __ide_insw insw
-#define __ide_insl insl
-#define __ide_outsw outsw
-#define __ide_outsl outsl
-
-static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u16 *)addr = readw(port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u32 *)addr = readl(port);
- addr += 4;
- }
-}
-
-static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- writew(*(u16 *)addr, port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_outsl(void __iomem * port, void *addr, u32 count)
-{
- while (count--) {
- writel(*(u32 *)addr, port);
- addr += 4;
- }
-}
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 5/9] asm-generic: Remove ide_iops.h
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
The last user of ide_iops.h was removed in commit b7fb14d3ac63117e
("ide: remove the legacy ide driver") in v5.14.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
include/asm-generic/ide_iops.h | 39 ----------------------------------
1 file changed, 39 deletions(-)
delete mode 100644 include/asm-generic/ide_iops.h
diff --git a/include/asm-generic/ide_iops.h b/include/asm-generic/ide_iops.h
deleted file mode 100644
index 81dfa3ee5e0697b7..0000000000000000
--- a/include/asm-generic/ide_iops.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/* Generic I/O and MEMIO string operations. */
-
-#define __ide_insw insw
-#define __ide_insl insl
-#define __ide_outsw outsw
-#define __ide_outsl outsl
-
-static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u16 *)addr = readw(port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u32 *)addr = readl(port);
- addr += 4;
- }
-}
-
-static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- writew(*(u16 *)addr, port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_outsl(void __iomem * port, void *addr, u32 count)
-{
- while (count--) {
- writel(*(u32 *)addr, port);
- addr += 4;
- }
-}
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 5/9] asm-generic: Remove ide_iops.h
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
The last user of ide_iops.h was removed in commit b7fb14d3ac63117e
("ide: remove the legacy ide driver") in v5.14.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
include/asm-generic/ide_iops.h | 39 ----------------------------------
1 file changed, 39 deletions(-)
delete mode 100644 include/asm-generic/ide_iops.h
diff --git a/include/asm-generic/ide_iops.h b/include/asm-generic/ide_iops.h
deleted file mode 100644
index 81dfa3ee5e0697b7..0000000000000000
--- a/include/asm-generic/ide_iops.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/* Generic I/O and MEMIO string operations. */
-
-#define __ide_insw insw
-#define __ide_insl insl
-#define __ide_outsw outsw
-#define __ide_outsl outsl
-
-static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u16 *)addr = readw(port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- *(u32 *)addr = readl(port);
- addr += 4;
- }
-}
-
-static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count)
-{
- while (count--) {
- writew(*(u16 *)addr, port);
- addr += 2;
- }
-}
-
-static __inline__ void __ide_mm_outsl(void __iomem * port, void *addr, u32 count)
-{
- while (count--) {
- writel(*(u32 *)addr, port);
- addr += 4;
- }
-}
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 6/9] ata: pata_buddha: Remove #include <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 16:07 ` Geert Uytterhoeven
-1 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
The Buddha, Catweasel, and X-Surf PATA driver does not need anything
from <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/ata/pata_buddha.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/ata/pata_buddha.c b/drivers/ata/pata_buddha.c
index 49bc619b83e255a3..c36ee991d5e5fdcc 100644
--- a/drivers/ata/pata_buddha.c
+++ b/drivers/ata/pata_buddha.c
@@ -27,7 +27,6 @@
#include <asm/amigahw.h>
#include <asm/amigaints.h>
-#include <asm/ide.h>
#include <asm/setup.h>
#define DRV_NAME "pata_buddha"
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 6/9] ata: pata_buddha: Remove #include <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
The Buddha, Catweasel, and X-Surf PATA driver does not need anything
from <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/ata/pata_buddha.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/ata/pata_buddha.c b/drivers/ata/pata_buddha.c
index 49bc619b83e255a3..c36ee991d5e5fdcc 100644
--- a/drivers/ata/pata_buddha.c
+++ b/drivers/ata/pata_buddha.c
@@ -27,7 +27,6 @@
#include <asm/amigahw.h>
#include <asm/amigaints.h>
-#include <asm/ide.h>
#include <asm/setup.h>
#define DRV_NAME "pata_buddha"
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 6/9] ata: pata_buddha: Remove #include <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
The Buddha, Catweasel, and X-Surf PATA driver does not need anything
from <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/ata/pata_buddha.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/ata/pata_buddha.c b/drivers/ata/pata_buddha.c
index 49bc619b83e255a3..c36ee991d5e5fdcc 100644
--- a/drivers/ata/pata_buddha.c
+++ b/drivers/ata/pata_buddha.c
@@ -27,7 +27,6 @@
#include <asm/amigahw.h>
#include <asm/amigaints.h>
-#include <asm/ide.h>
#include <asm/setup.h>
#define DRV_NAME "pata_buddha"
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 7/9] ata: pata_falcon: Remove #include <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 16:07 ` Geert Uytterhoeven
-1 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
The Atari Falcon PATA driver does not need anything from <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/ata/pata_falcon.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/ata/pata_falcon.c b/drivers/ata/pata_falcon.c
index 996516e64f13504e..0904232e5e0c4c8c 100644
--- a/drivers/ata/pata_falcon.c
+++ b/drivers/ata/pata_falcon.c
@@ -28,7 +28,6 @@
#include <asm/atarihw.h>
#include <asm/atariints.h>
#include <asm/atari_stdma.h>
-#include <asm/ide.h>
#define DRV_NAME "pata_falcon"
#define DRV_VERSION "0.1.0"
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 7/9] ata: pata_falcon: Remove #include <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
The Atari Falcon PATA driver does not need anything from <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/ata/pata_falcon.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/ata/pata_falcon.c b/drivers/ata/pata_falcon.c
index 996516e64f13504e..0904232e5e0c4c8c 100644
--- a/drivers/ata/pata_falcon.c
+++ b/drivers/ata/pata_falcon.c
@@ -28,7 +28,6 @@
#include <asm/atarihw.h>
#include <asm/atariints.h>
#include <asm/atari_stdma.h>
-#include <asm/ide.h>
#define DRV_NAME "pata_falcon"
#define DRV_VERSION "0.1.0"
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 7/9] ata: pata_falcon: Remove #include <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
The Atari Falcon PATA driver does not need anything from <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/ata/pata_falcon.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/ata/pata_falcon.c b/drivers/ata/pata_falcon.c
index 996516e64f13504e..0904232e5e0c4c8c 100644
--- a/drivers/ata/pata_falcon.c
+++ b/drivers/ata/pata_falcon.c
@@ -28,7 +28,6 @@
#include <asm/atarihw.h>
#include <asm/atariints.h>
#include <asm/atari_stdma.h>
-#include <asm/ide.h>
#define DRV_NAME "pata_falcon"
#define DRV_VERSION "0.1.0"
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 8/9] ata: pata_gayle: Remove #include <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 16:07 ` Geert Uytterhoeven
-1 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
The Amiga Gayle PATA driver does not need anything from <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/ata/pata_gayle.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/ata/pata_gayle.c b/drivers/ata/pata_gayle.c
index e5aa07f92106547e..3bdbe2b65a2b49f1 100644
--- a/drivers/ata/pata_gayle.c
+++ b/drivers/ata/pata_gayle.c
@@ -27,7 +27,6 @@
#include <asm/amigahw.h>
#include <asm/amigaints.h>
#include <asm/amigayle.h>
-#include <asm/ide.h>
#include <asm/setup.h>
#define DRV_NAME "pata_gayle"
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 8/9] ata: pata_gayle: Remove #include <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
The Amiga Gayle PATA driver does not need anything from <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/ata/pata_gayle.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/ata/pata_gayle.c b/drivers/ata/pata_gayle.c
index e5aa07f92106547e..3bdbe2b65a2b49f1 100644
--- a/drivers/ata/pata_gayle.c
+++ b/drivers/ata/pata_gayle.c
@@ -27,7 +27,6 @@
#include <asm/amigahw.h>
#include <asm/amigaints.h>
#include <asm/amigayle.h>
-#include <asm/ide.h>
#include <asm/setup.h>
#define DRV_NAME "pata_gayle"
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 8/9] ata: pata_gayle: Remove #include <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
The Amiga Gayle PATA driver does not need anything from <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/ata/pata_gayle.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/ata/pata_gayle.c b/drivers/ata/pata_gayle.c
index e5aa07f92106547e..3bdbe2b65a2b49f1 100644
--- a/drivers/ata/pata_gayle.c
+++ b/drivers/ata/pata_gayle.c
@@ -27,7 +27,6 @@
#include <asm/amigahw.h>
#include <asm/amigaints.h>
#include <asm/amigayle.h>
-#include <asm/ide.h>
#include <asm/setup.h>
#define DRV_NAME "pata_gayle"
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 9/9] m68k: Remove <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 16:07 ` Geert Uytterhoeven
-1 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
There are no more users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/m68k/include/asm/ide.h | 67 -------------------------------------
1 file changed, 67 deletions(-)
delete mode 100644 arch/m68k/include/asm/ide.h
diff --git a/arch/m68k/include/asm/ide.h b/arch/m68k/include/asm/ide.h
deleted file mode 100644
index 05cc7dc00e0c1437..0000000000000000
--- a/arch/m68k/include/asm/ide.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- */
-
-/* Copyright(c) 1996 Kars de Jong */
-/* Based on the ide driver from 1.2.13pl8 */
-
-/*
- * Credits (alphabetical):
- *
- * - Bjoern Brauel
- * - Kars de Jong
- * - Torsten Ebeling
- * - Dwight Engen
- * - Thorsten Floeck
- * - Roman Hodek
- * - Guenther Kelleter
- * - Chris Lawrence
- * - Michael Rausch
- * - Christian Sauer
- * - Michael Schmitz
- * - Jes Soerensen
- * - Michael Thurm
- * - Geert Uytterhoeven
- */
-
-#ifndef _M68K_IDE_H
-#define _M68K_IDE_H
-
-#ifdef __KERNEL__
-#include <asm/setup.h>
-#include <asm/io.h>
-#include <asm/irq.h>
-
-#ifdef CONFIG_MMU
-
-/*
- * Get rid of defs from io.h - ide has its private and conflicting versions
- * Since so far no single m68k platform uses ISA/PCI I/O space for IDE, we
- * always use the `raw' MMIO versions
- */
-#undef readb
-#undef readw
-#undef writeb
-#undef writew
-
-#define readb in_8
-#define readw in_be16
-#define __ide_mm_insw(port, addr, n) raw_insw((u16 *)port, addr, n)
-#define __ide_mm_insl(port, addr, n) raw_insl((u32 *)port, addr, n)
-#define writeb(val, port) out_8(port, val)
-#define writew(val, port) out_be16(port, val)
-#define __ide_mm_outsw(port, addr, n) raw_outsw((u16 *)port, addr, n)
-#define __ide_mm_outsl(port, addr, n) raw_outsl((u32 *)port, addr, n)
-
-#else
-
-#define __ide_mm_insw(port, addr, n) io_insw((unsigned int)port, addr, n)
-#define __ide_mm_insl(port, addr, n) io_insl((unsigned int)port, addr, n)
-#define __ide_mm_outsw(port, addr, n) io_outsw((unsigned int)port, addr, n)
-#define __ide_mm_outsl(port, addr, n) io_outsl((unsigned int)port, addr, n)
-
-#endif /* CONFIG_MMU */
-
-#endif /* __KERNEL__ */
-#endif /* _M68K_IDE_H */
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 9/9] m68k: Remove <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
There are no more users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/m68k/include/asm/ide.h | 67 -------------------------------------
1 file changed, 67 deletions(-)
delete mode 100644 arch/m68k/include/asm/ide.h
diff --git a/arch/m68k/include/asm/ide.h b/arch/m68k/include/asm/ide.h
deleted file mode 100644
index 05cc7dc00e0c1437..0000000000000000
--- a/arch/m68k/include/asm/ide.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- */
-
-/* Copyright(c) 1996 Kars de Jong */
-/* Based on the ide driver from 1.2.13pl8 */
-
-/*
- * Credits (alphabetical):
- *
- * - Bjoern Brauel
- * - Kars de Jong
- * - Torsten Ebeling
- * - Dwight Engen
- * - Thorsten Floeck
- * - Roman Hodek
- * - Guenther Kelleter
- * - Chris Lawrence
- * - Michael Rausch
- * - Christian Sauer
- * - Michael Schmitz
- * - Jes Soerensen
- * - Michael Thurm
- * - Geert Uytterhoeven
- */
-
-#ifndef _M68K_IDE_H
-#define _M68K_IDE_H
-
-#ifdef __KERNEL__
-#include <asm/setup.h>
-#include <asm/io.h>
-#include <asm/irq.h>
-
-#ifdef CONFIG_MMU
-
-/*
- * Get rid of defs from io.h - ide has its private and conflicting versions
- * Since so far no single m68k platform uses ISA/PCI I/O space for IDE, we
- * always use the `raw' MMIO versions
- */
-#undef readb
-#undef readw
-#undef writeb
-#undef writew
-
-#define readb in_8
-#define readw in_be16
-#define __ide_mm_insw(port, addr, n) raw_insw((u16 *)port, addr, n)
-#define __ide_mm_insl(port, addr, n) raw_insl((u32 *)port, addr, n)
-#define writeb(val, port) out_8(port, val)
-#define writew(val, port) out_be16(port, val)
-#define __ide_mm_outsw(port, addr, n) raw_outsw((u16 *)port, addr, n)
-#define __ide_mm_outsl(port, addr, n) raw_outsl((u32 *)port, addr, n)
-
-#else
-
-#define __ide_mm_insw(port, addr, n) io_insw((unsigned int)port, addr, n)
-#define __ide_mm_insl(port, addr, n) io_insl((unsigned int)port, addr, n)
-#define __ide_mm_outsw(port, addr, n) io_outsw((unsigned int)port, addr, n)
-#define __ide_mm_outsl(port, addr, n) io_outsl((unsigned int)port, addr, n)
-
-#endif /* CONFIG_MMU */
-
-#endif /* __KERNEL__ */
-#endif /* _M68K_IDE_H */
--
2.34.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 60+ messages in thread
* [PATCH 9/9] m68k: Remove <asm/ide.h>
@ 2023-08-17 16:07 ` Geert Uytterhoeven
0 siblings, 0 replies; 60+ messages in thread
From: Geert Uytterhoeven @ 2023-08-17 16:07 UTC (permalink / raw)
To: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
There are no more users of <asm/ide.h>.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/m68k/include/asm/ide.h | 67 -------------------------------------
1 file changed, 67 deletions(-)
delete mode 100644 arch/m68k/include/asm/ide.h
diff --git a/arch/m68k/include/asm/ide.h b/arch/m68k/include/asm/ide.h
deleted file mode 100644
index 05cc7dc00e0c1437..0000000000000000
--- a/arch/m68k/include/asm/ide.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * Copyright (C) 1994-1996 Linus Torvalds & authors
- */
-
-/* Copyright(c) 1996 Kars de Jong */
-/* Based on the ide driver from 1.2.13pl8 */
-
-/*
- * Credits (alphabetical):
- *
- * - Bjoern Brauel
- * - Kars de Jong
- * - Torsten Ebeling
- * - Dwight Engen
- * - Thorsten Floeck
- * - Roman Hodek
- * - Guenther Kelleter
- * - Chris Lawrence
- * - Michael Rausch
- * - Christian Sauer
- * - Michael Schmitz
- * - Jes Soerensen
- * - Michael Thurm
- * - Geert Uytterhoeven
- */
-
-#ifndef _M68K_IDE_H
-#define _M68K_IDE_H
-
-#ifdef __KERNEL__
-#include <asm/setup.h>
-#include <asm/io.h>
-#include <asm/irq.h>
-
-#ifdef CONFIG_MMU
-
-/*
- * Get rid of defs from io.h - ide has its private and conflicting versions
- * Since so far no single m68k platform uses ISA/PCI I/O space for IDE, we
- * always use the `raw' MMIO versions
- */
-#undef readb
-#undef readw
-#undef writeb
-#undef writew
-
-#define readb in_8
-#define readw in_be16
-#define __ide_mm_insw(port, addr, n) raw_insw((u16 *)port, addr, n)
-#define __ide_mm_insl(port, addr, n) raw_insl((u32 *)port, addr, n)
-#define writeb(val, port) out_8(port, val)
-#define writew(val, port) out_be16(port, val)
-#define __ide_mm_outsw(port, addr, n) raw_outsw((u16 *)port, addr, n)
-#define __ide_mm_outsl(port, addr, n) raw_outsl((u32 *)port, addr, n)
-
-#else
-
-#define __ide_mm_insw(port, addr, n) io_insw((unsigned int)port, addr, n)
-#define __ide_mm_insl(port, addr, n) io_insl((unsigned int)port, addr, n)
-#define __ide_mm_outsw(port, addr, n) io_outsw((unsigned int)port, addr, n)
-#define __ide_mm_outsl(port, addr, n) io_outsl((unsigned int)port, addr, n)
-
-#endif /* CONFIG_MMU */
-
-#endif /* __KERNEL__ */
-#endif /* _M68K_IDE_H */
--
2.34.1
^ permalink raw reply related [flat|nested] 60+ messages in thread
* Re: [PATCH 4/9] sparc: Remove <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 16:39 ` Sam Ravnborg
-1 siblings, 0 replies; 60+ messages in thread
From: Sam Ravnborg @ 2023-08-17 16:39 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe, linux-arm-kernel, linux-parisc,
linuxppc-dev, sparclinux, linux-ide, linux-m68k, linux-arch,
linux-kernel
On Thu, Aug 17, 2023 at 06:07:35PM +0200, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 4/9] sparc: Remove <asm/ide.h>
@ 2023-08-17 16:39 ` Sam Ravnborg
0 siblings, 0 replies; 60+ messages in thread
From: Sam Ravnborg @ 2023-08-17 16:39 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Russell King, James E . J . Bottomley, Helge Deller,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe, linux-arm-kernel, linux-parisc,
linuxppc-dev, sparclinux, linux-ide, linux-m68k, linux-arch,
linux-kernel
On Thu, Aug 17, 2023 at 06:07:35PM +0200, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 4/9] sparc: Remove <asm/ide.h>
@ 2023-08-17 16:39 ` Sam Ravnborg
0 siblings, 0 replies; 60+ messages in thread
From: Sam Ravnborg @ 2023-08-17 16:39 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Jens Axboe, linux-arch, Sergey Shtylyov, linux-kernel,
linux-parisc, Arnd Bergmann, Helge Deller, Russell King,
Christoph Hellwig, James E . J . Bottomley, linux-ide,
linux-m68k, Damien Le Moal, Nicholas Piggin, sparclinux,
linuxppc-dev, David S . Miller, linux-arm-kernel
On Thu, Aug 17, 2023 at 06:07:35PM +0200, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 2/9] parisc: Remove <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 19:04 ` Helge Deller
-1 siblings, 0 replies; 60+ messages in thread
From: Helge Deller @ 2023-08-17 19:04 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/17/23 18:07, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Helge Deller <deller@gmx.de>
Thanks!
Helge
> ---
> arch/parisc/include/asm/ide.h | 54 -----------------------------------
> 1 file changed, 54 deletions(-)
> delete mode 100644 arch/parisc/include/asm/ide.h
>
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 2/9] parisc: Remove <asm/ide.h>
@ 2023-08-17 19:04 ` Helge Deller
0 siblings, 0 replies; 60+ messages in thread
From: Helge Deller @ 2023-08-17 19:04 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/17/23 18:07, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Helge Deller <deller@gmx.de>
Thanks!
Helge
> ---
> arch/parisc/include/asm/ide.h | 54 -----------------------------------
> 1 file changed, 54 deletions(-)
> delete mode 100644 arch/parisc/include/asm/ide.h
>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 2/9] parisc: Remove <asm/ide.h>
@ 2023-08-17 19:04 ` Helge Deller
0 siblings, 0 replies; 60+ messages in thread
From: Helge Deller @ 2023-08-17 19:04 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Michael Ellerman, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
sparclinux, linuxppc-dev, linux-arm-kernel
On 8/17/23 18:07, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Helge Deller <deller@gmx.de>
Thanks!
Helge
> ---
> arch/parisc/include/asm/ide.h | 54 -----------------------------------
> 1 file changed, 54 deletions(-)
> delete mode 100644 arch/parisc/include/asm/ide.h
>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 5/9] asm-generic: Remove ide_iops.h
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 19:12 ` Arnd Bergmann
-1 siblings, 0 replies; 60+ messages in thread
From: Arnd Bergmann @ 2023-08-17 19:12 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Sergey Shtylyov,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, Linux-Arch, linux-kernel
On Thu, Aug 17, 2023, at 18:07, Geert Uytterhoeven wrote:
> The last user of ide_iops.h was removed in commit b7fb14d3ac63117e
> ("ide: remove the legacy ide driver") in v5.14.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
> include/asm-generic/ide_iops.h | 39 ----------------------------------
> 1 file changed, 39 deletions(-)
Acked-by: Arnd Bergmann <arnd@arndb.de>
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 5/9] asm-generic: Remove ide_iops.h
@ 2023-08-17 19:12 ` Arnd Bergmann
0 siblings, 0 replies; 60+ messages in thread
From: Arnd Bergmann @ 2023-08-17 19:12 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Sergey Shtylyov,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, Linux-Arch, linux-kernel
On Thu, Aug 17, 2023, at 18:07, Geert Uytterhoeven wrote:
> The last user of ide_iops.h was removed in commit b7fb14d3ac63117e
> ("ide: remove the legacy ide driver") in v5.14.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
> include/asm-generic/ide_iops.h | 39 ----------------------------------
> 1 file changed, 39 deletions(-)
Acked-by: Arnd Bergmann <arnd@arndb.de>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 5/9] asm-generic: Remove ide_iops.h
@ 2023-08-17 19:12 ` Arnd Bergmann
0 siblings, 0 replies; 60+ messages in thread
From: Arnd Bergmann @ 2023-08-17 19:12 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Sergey Shtylyov,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: Linux-Arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
sparclinux, linuxppc-dev, linux-arm-kernel
On Thu, Aug 17, 2023, at 18:07, Geert Uytterhoeven wrote:
> The last user of ide_iops.h was removed in commit b7fb14d3ac63117e
> ("ide: remove the legacy ide driver") in v5.14.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
> include/asm-generic/ide_iops.h | 39 ----------------------------------
> 1 file changed, 39 deletions(-)
Acked-by: Arnd Bergmann <arnd@arndb.de>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 6/9] ata: pata_buddha: Remove #include <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 20:30 ` Sergey Shtylyov
-1 siblings, 0 replies; 60+ messages in thread
From: Sergey Shtylyov @ 2023-08-17 20:30 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/17/23 7:07 PM, Geert Uytterhoeven wrote:
> The Buddha, Catweasel, and X-Surf PATA driver does not need anything
> from <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
[...]
MBR, Sergey
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 6/9] ata: pata_buddha: Remove #include <asm/ide.h>
@ 2023-08-17 20:30 ` Sergey Shtylyov
0 siblings, 0 replies; 60+ messages in thread
From: Sergey Shtylyov @ 2023-08-17 20:30 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/17/23 7:07 PM, Geert Uytterhoeven wrote:
> The Buddha, Catweasel, and X-Surf PATA driver does not need anything
> from <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
[...]
MBR, Sergey
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 6/9] ata: pata_buddha: Remove #include <asm/ide.h>
@ 2023-08-17 20:30 ` Sergey Shtylyov
0 siblings, 0 replies; 60+ messages in thread
From: Sergey Shtylyov @ 2023-08-17 20:30 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
sparclinux, linuxppc-dev, linux-arm-kernel
On 8/17/23 7:07 PM, Geert Uytterhoeven wrote:
> The Buddha, Catweasel, and X-Surf PATA driver does not need anything
> from <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
[...]
MBR, Sergey
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 7/9] ata: pata_falcon: Remove #include <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 20:31 ` Sergey Shtylyov
-1 siblings, 0 replies; 60+ messages in thread
From: Sergey Shtylyov @ 2023-08-17 20:31 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/17/23 7:07 PM, Geert Uytterhoeven wrote:
> The Atari Falcon PATA driver does not need anything from <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
[...]
MBR, Sergey
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 7/9] ata: pata_falcon: Remove #include <asm/ide.h>
@ 2023-08-17 20:31 ` Sergey Shtylyov
0 siblings, 0 replies; 60+ messages in thread
From: Sergey Shtylyov @ 2023-08-17 20:31 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/17/23 7:07 PM, Geert Uytterhoeven wrote:
> The Atari Falcon PATA driver does not need anything from <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
[...]
MBR, Sergey
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 7/9] ata: pata_falcon: Remove #include <asm/ide.h>
@ 2023-08-17 20:31 ` Sergey Shtylyov
0 siblings, 0 replies; 60+ messages in thread
From: Sergey Shtylyov @ 2023-08-17 20:31 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
sparclinux, linuxppc-dev, linux-arm-kernel
On 8/17/23 7:07 PM, Geert Uytterhoeven wrote:
> The Atari Falcon PATA driver does not need anything from <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
[...]
MBR, Sergey
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 8/9] ata: pata_gayle: Remove #include <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-17 20:33 ` Sergey Shtylyov
-1 siblings, 0 replies; 60+ messages in thread
From: Sergey Shtylyov @ 2023-08-17 20:33 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
sparclinux, linuxppc-dev, linux-arm-kernel
On 8/17/23 7:07 PM, Geert Uytterhoeven wrote:
> The Amiga Gayle PATA driver does not need anything from <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
[...]
MBR, Sergey
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 8/9] ata: pata_gayle: Remove #include <asm/ide.h>
@ 2023-08-17 20:33 ` Sergey Shtylyov
0 siblings, 0 replies; 60+ messages in thread
From: Sergey Shtylyov @ 2023-08-17 20:33 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/17/23 7:07 PM, Geert Uytterhoeven wrote:
> The Amiga Gayle PATA driver does not need anything from <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
[...]
MBR, Sergey
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 8/9] ata: pata_gayle: Remove #include <asm/ide.h>
@ 2023-08-17 20:33 ` Sergey Shtylyov
0 siblings, 0 replies; 60+ messages in thread
From: Sergey Shtylyov @ 2023-08-17 20:33 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/17/23 7:07 PM, Geert Uytterhoeven wrote:
> The Amiga Gayle PATA driver does not need anything from <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
[...]
MBR, Sergey
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 3/9] powerpc: Remove <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-18 6:38 ` Michael Ellerman
-1 siblings, 0 replies; 60+ messages in thread
From: Michael Ellerman @ 2023-08-18 6:38 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
Geert Uytterhoeven <geert@linux-m68k.org> writes:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
> arch/powerpc/include/asm/ide.h | 18 ------------------
> 1 file changed, 18 deletions(-)
> delete mode 100644 arch/powerpc/include/asm/ide.h
Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc)
cheers
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 3/9] powerpc: Remove <asm/ide.h>
@ 2023-08-18 6:38 ` Michael Ellerman
0 siblings, 0 replies; 60+ messages in thread
From: Michael Ellerman @ 2023-08-18 6:38 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel,
Geert Uytterhoeven
Geert Uytterhoeven <geert@linux-m68k.org> writes:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
> arch/powerpc/include/asm/ide.h | 18 ------------------
> 1 file changed, 18 deletions(-)
> delete mode 100644 arch/powerpc/include/asm/ide.h
Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc)
cheers
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 3/9] powerpc: Remove <asm/ide.h>
@ 2023-08-18 6:38 ` Michael Ellerman
0 siblings, 0 replies; 60+ messages in thread
From: Michael Ellerman @ 2023-08-18 6:38 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Nicholas Piggin, Christophe Leroy,
David S . Miller, Arnd Bergmann, Sergey Shtylyov, Damien Le Moal,
Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
Geert Uytterhoeven, sparclinux, linuxppc-dev, linux-arm-kernel
Geert Uytterhoeven <geert@linux-m68k.org> writes:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
> arch/powerpc/include/asm/ide.h | 18 ------------------
> 1 file changed, 18 deletions(-)
> delete mode 100644 arch/powerpc/include/asm/ide.h
Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc)
cheers
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 1/9] ARM: Remove <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-22 5:56 ` Damien Le Moal
-1 siblings, 0 replies; 60+ messages in thread
From: Damien Le Moal @ 2023-08-22 5:56 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Sergey Shtylyov, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/18/23 01:07, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Looks good to me. All patches are reviewed or acked, except this one.
Can I get an ack from arm folks ?
> ---
> arch/arm/include/asm/ide.h | 24 ------------------------
> 1 file changed, 24 deletions(-)
> delete mode 100644 arch/arm/include/asm/ide.h
>
> diff --git a/arch/arm/include/asm/ide.h b/arch/arm/include/asm/ide.h
> deleted file mode 100644
> index a81e0b0d6747aa2f..0000000000000000
> --- a/arch/arm/include/asm/ide.h
> +++ /dev/null
> @@ -1,24 +0,0 @@
> -/* SPDX-License-Identifier: GPL-2.0 */
> -/*
> - * arch/arm/include/asm/ide.h
> - *
> - * Copyright (C) 1994-1996 Linus Torvalds & authors
> - */
> -
> -/*
> - * This file contains the ARM architecture specific IDE code.
> - */
> -
> -#ifndef __ASMARM_IDE_H
> -#define __ASMARM_IDE_H
> -
> -#ifdef __KERNEL__
> -
> -#define __ide_mm_insw(port,addr,len) readsw(port,addr,len)
> -#define __ide_mm_insl(port,addr,len) readsl(port,addr,len)
> -#define __ide_mm_outsw(port,addr,len) writesw(port,addr,len)
> -#define __ide_mm_outsl(port,addr,len) writesl(port,addr,len)
> -
> -#endif /* __KERNEL__ */
> -
> -#endif /* __ASMARM_IDE_H */
--
Damien Le Moal
Western Digital Research
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 1/9] ARM: Remove <asm/ide.h>
@ 2023-08-22 5:56 ` Damien Le Moal
0 siblings, 0 replies; 60+ messages in thread
From: Damien Le Moal @ 2023-08-22 5:56 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Sergey Shtylyov, Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
sparclinux, linuxppc-dev, linux-arm-kernel
On 8/18/23 01:07, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Looks good to me. All patches are reviewed or acked, except this one.
Can I get an ack from arm folks ?
> ---
> arch/arm/include/asm/ide.h | 24 ------------------------
> 1 file changed, 24 deletions(-)
> delete mode 100644 arch/arm/include/asm/ide.h
>
> diff --git a/arch/arm/include/asm/ide.h b/arch/arm/include/asm/ide.h
> deleted file mode 100644
> index a81e0b0d6747aa2f..0000000000000000
> --- a/arch/arm/include/asm/ide.h
> +++ /dev/null
> @@ -1,24 +0,0 @@
> -/* SPDX-License-Identifier: GPL-2.0 */
> -/*
> - * arch/arm/include/asm/ide.h
> - *
> - * Copyright (C) 1994-1996 Linus Torvalds & authors
> - */
> -
> -/*
> - * This file contains the ARM architecture specific IDE code.
> - */
> -
> -#ifndef __ASMARM_IDE_H
> -#define __ASMARM_IDE_H
> -
> -#ifdef __KERNEL__
> -
> -#define __ide_mm_insw(port,addr,len) readsw(port,addr,len)
> -#define __ide_mm_insl(port,addr,len) readsl(port,addr,len)
> -#define __ide_mm_outsw(port,addr,len) writesw(port,addr,len)
> -#define __ide_mm_outsl(port,addr,len) writesl(port,addr,len)
> -
> -#endif /* __KERNEL__ */
> -
> -#endif /* __ASMARM_IDE_H */
--
Damien Le Moal
Western Digital Research
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 1/9] ARM: Remove <asm/ide.h>
@ 2023-08-22 5:56 ` Damien Le Moal
0 siblings, 0 replies; 60+ messages in thread
From: Damien Le Moal @ 2023-08-22 5:56 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Sergey Shtylyov, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/18/23 01:07, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Looks good to me. All patches are reviewed or acked, except this one.
Can I get an ack from arm folks ?
> ---
> arch/arm/include/asm/ide.h | 24 ------------------------
> 1 file changed, 24 deletions(-)
> delete mode 100644 arch/arm/include/asm/ide.h
>
> diff --git a/arch/arm/include/asm/ide.h b/arch/arm/include/asm/ide.h
> deleted file mode 100644
> index a81e0b0d6747aa2f..0000000000000000
> --- a/arch/arm/include/asm/ide.h
> +++ /dev/null
> @@ -1,24 +0,0 @@
> -/* SPDX-License-Identifier: GPL-2.0 */
> -/*
> - * arch/arm/include/asm/ide.h
> - *
> - * Copyright (C) 1994-1996 Linus Torvalds & authors
> - */
> -
> -/*
> - * This file contains the ARM architecture specific IDE code.
> - */
> -
> -#ifndef __ASMARM_IDE_H
> -#define __ASMARM_IDE_H
> -
> -#ifdef __KERNEL__
> -
> -#define __ide_mm_insw(port,addr,len) readsw(port,addr,len)
> -#define __ide_mm_insl(port,addr,len) readsl(port,addr,len)
> -#define __ide_mm_outsw(port,addr,len) writesw(port,addr,len)
> -#define __ide_mm_outsl(port,addr,len) writesl(port,addr,len)
> -
> -#endif /* __KERNEL__ */
> -
> -#endif /* __ASMARM_IDE_H */
--
Damien Le Moal
Western Digital Research
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH treewide 0/9] Remove obsolete IDE headers
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-23 22:54 ` Damien Le Moal
-1 siblings, 0 replies; 60+ messages in thread
From: Damien Le Moal @ 2023-08-23 22:54 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Sergey Shtylyov, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/18/23 01:07, Geert Uytterhoeven wrote:
> Hi all,
>
> This patch series removes all unused <asm/ide.h> headers and
> <asm-generic/ide_iops.h>. <asm/ide.h> was still included by 3 PATA
> drivers for m68k platforms, but without any real need.
>
> The first 5 patches have no dependencies.
> The last patch depends on the 3 pata patches.
>
> Thanks for your comments!
>
> Geert Uytterhoeven (9):
> ARM: Remove <asm/ide.h>
> parisc: Remove <asm/ide.h>
> powerpc: Remove <asm/ide.h>
> sparc: Remove <asm/ide.h>
> asm-generic: Remove ide_iops.h
> ata: pata_buddha: Remove #include <asm/ide.h>
> ata: pata_falcon: Remove #include <asm/ide.h>
> ata: pata_gayle: Remove #include <asm/ide.h>
> m68k: Remove <asm/ide.h>
Applied to libata for-6.6. Thanks !
--
Damien Le Moal
Western Digital Research
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH treewide 0/9] Remove obsolete IDE headers
@ 2023-08-23 22:54 ` Damien Le Moal
0 siblings, 0 replies; 60+ messages in thread
From: Damien Le Moal @ 2023-08-23 22:54 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Sergey Shtylyov, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, linux-arch, linux-kernel
On 8/18/23 01:07, Geert Uytterhoeven wrote:
> Hi all,
>
> This patch series removes all unused <asm/ide.h> headers and
> <asm-generic/ide_iops.h>. <asm/ide.h> was still included by 3 PATA
> drivers for m68k platforms, but without any real need.
>
> The first 5 patches have no dependencies.
> The last patch depends on the 3 pata patches.
>
> Thanks for your comments!
>
> Geert Uytterhoeven (9):
> ARM: Remove <asm/ide.h>
> parisc: Remove <asm/ide.h>
> powerpc: Remove <asm/ide.h>
> sparc: Remove <asm/ide.h>
> asm-generic: Remove ide_iops.h
> ata: pata_buddha: Remove #include <asm/ide.h>
> ata: pata_falcon: Remove #include <asm/ide.h>
> ata: pata_gayle: Remove #include <asm/ide.h>
> m68k: Remove <asm/ide.h>
Applied to libata for-6.6. Thanks !
--
Damien Le Moal
Western Digital Research
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH treewide 0/9] Remove obsolete IDE headers
@ 2023-08-23 22:54 ` Damien Le Moal
0 siblings, 0 replies; 60+ messages in thread
From: Damien Le Moal @ 2023-08-23 22:54 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Arnd Bergmann,
Sergey Shtylyov, Christoph Hellwig, Jens Axboe
Cc: linux-arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
sparclinux, linuxppc-dev, linux-arm-kernel
On 8/18/23 01:07, Geert Uytterhoeven wrote:
> Hi all,
>
> This patch series removes all unused <asm/ide.h> headers and
> <asm-generic/ide_iops.h>. <asm/ide.h> was still included by 3 PATA
> drivers for m68k platforms, but without any real need.
>
> The first 5 patches have no dependencies.
> The last patch depends on the 3 pata patches.
>
> Thanks for your comments!
>
> Geert Uytterhoeven (9):
> ARM: Remove <asm/ide.h>
> parisc: Remove <asm/ide.h>
> powerpc: Remove <asm/ide.h>
> sparc: Remove <asm/ide.h>
> asm-generic: Remove ide_iops.h
> ata: pata_buddha: Remove #include <asm/ide.h>
> ata: pata_falcon: Remove #include <asm/ide.h>
> ata: pata_gayle: Remove #include <asm/ide.h>
> m68k: Remove <asm/ide.h>
Applied to libata for-6.6. Thanks !
--
Damien Le Moal
Western Digital Research
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 1/9] ARM: Remove <asm/ide.h>
2023-08-17 16:07 ` Geert Uytterhoeven
(?)
@ 2023-08-30 19:51 ` Arnd Bergmann
-1 siblings, 0 replies; 60+ messages in thread
From: Arnd Bergmann @ 2023-08-30 19:51 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Sergey Shtylyov,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: Linux-Arch, linux-parisc, linux-kernel, linux-ide, linux-m68k,
sparclinux, linuxppc-dev, linux-arm-kernel
On Thu, Aug 17, 2023, at 12:07, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
Acked-by: Arnd Bergmann <arnd@arndb.de>
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 1/9] ARM: Remove <asm/ide.h>
@ 2023-08-30 19:51 ` Arnd Bergmann
0 siblings, 0 replies; 60+ messages in thread
From: Arnd Bergmann @ 2023-08-30 19:51 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Sergey Shtylyov,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, Linux-Arch, linux-kernel
On Thu, Aug 17, 2023, at 12:07, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
Acked-by: Arnd Bergmann <arnd@arndb.de>
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 60+ messages in thread
* Re: [PATCH 1/9] ARM: Remove <asm/ide.h>
@ 2023-08-30 19:51 ` Arnd Bergmann
0 siblings, 0 replies; 60+ messages in thread
From: Arnd Bergmann @ 2023-08-30 19:51 UTC (permalink / raw)
To: Geert Uytterhoeven, Russell King, James E . J . Bottomley,
Helge Deller, Michael Ellerman, Nicholas Piggin,
Christophe Leroy, David S . Miller, Sergey Shtylyov,
Damien Le Moal, Christoph Hellwig, Jens Axboe
Cc: linux-arm-kernel, linux-parisc, linuxppc-dev, sparclinux,
linux-ide, linux-m68k, Linux-Arch, linux-kernel
On Thu, Aug 17, 2023, at 12:07, Geert Uytterhoeven wrote:
> As of commit b7fb14d3ac63117e ("ide: remove the legacy ide driver") in
> v5.14, there are no more generic users of <asm/ide.h>.
>
> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
> ---
Acked-by: Arnd Bergmann <arnd@arndb.de>
^ permalink raw reply [flat|nested] 60+ messages in thread
end of thread, other threads:[~2023-08-30 21:52 UTC | newest]
Thread overview: 60+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-17 16:07 [PATCH treewide 0/9] Remove obsolete IDE headers Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` [PATCH 1/9] ARM: Remove <asm/ide.h> Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-22 5:56 ` Damien Le Moal
2023-08-22 5:56 ` Damien Le Moal
2023-08-22 5:56 ` Damien Le Moal
2023-08-30 19:51 ` Arnd Bergmann
2023-08-30 19:51 ` Arnd Bergmann
2023-08-30 19:51 ` Arnd Bergmann
2023-08-17 16:07 ` [PATCH 2/9] parisc: " Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 19:04 ` Helge Deller
2023-08-17 19:04 ` Helge Deller
2023-08-17 19:04 ` Helge Deller
2023-08-17 16:07 ` [PATCH 3/9] powerpc: " Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-18 6:38 ` Michael Ellerman
2023-08-18 6:38 ` Michael Ellerman
2023-08-18 6:38 ` Michael Ellerman
2023-08-17 16:07 ` [PATCH 4/9] sparc: " Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:39 ` Sam Ravnborg
2023-08-17 16:39 ` Sam Ravnborg
2023-08-17 16:39 ` Sam Ravnborg
2023-08-17 16:07 ` [PATCH 5/9] asm-generic: Remove ide_iops.h Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 19:12 ` Arnd Bergmann
2023-08-17 19:12 ` Arnd Bergmann
2023-08-17 19:12 ` Arnd Bergmann
2023-08-17 16:07 ` [PATCH 6/9] ata: pata_buddha: Remove #include <asm/ide.h> Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 20:30 ` Sergey Shtylyov
2023-08-17 20:30 ` Sergey Shtylyov
2023-08-17 20:30 ` Sergey Shtylyov
2023-08-17 16:07 ` [PATCH 7/9] ata: pata_falcon: " Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 20:31 ` Sergey Shtylyov
2023-08-17 20:31 ` Sergey Shtylyov
2023-08-17 20:31 ` Sergey Shtylyov
2023-08-17 16:07 ` [PATCH 8/9] ata: pata_gayle: " Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 20:33 ` Sergey Shtylyov
2023-08-17 20:33 ` Sergey Shtylyov
2023-08-17 20:33 ` Sergey Shtylyov
2023-08-17 16:07 ` [PATCH 9/9] m68k: Remove <asm/ide.h> Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-17 16:07 ` Geert Uytterhoeven
2023-08-23 22:54 ` [PATCH treewide 0/9] Remove obsolete IDE headers Damien Le Moal
2023-08-23 22:54 ` Damien Le Moal
2023-08-23 22:54 ` Damien Le Moal
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.