]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
ide: Drop unused CONFIG options
authorSimon Glass <sjg@chromium.org>
Wed, 24 Nov 2021 16:26:47 +0000 (09:26 -0700)
committerSimon Glass <sjg@chromium.org>
Sun, 5 Dec 2021 16:26:26 +0000 (09:26 -0700)
CONFIG_SYS_ATA_PORT_ADDR is not used in the code anymore. Drop it and use
ATA_PORT_ADDR() locally instead.

Drop CONFIG_IDE_RESET_ROUTINE and CONFIG_IDE_SWAP_IO which are also
unused.

Signed-off-by: Simon Glass <sjg@chromium.org>
README
arch/arm/mach-kirkwood/include/mach/config.h
arch/powerpc/include/asm/config.h
drivers/block/ide.c
include/configs/edminiv2.h
include/configs/r2dplus.h
scripts/config_whitelist.txt

diff --git a/README b/README
index 05b0d3fdf7c5b273f391ef337be0eebbc40bd0cb..5dee3eea5b056a859fde3d93f736f0de5ed53276 100644 (file)
--- a/README
+++ b/README
@@ -772,9 +772,6 @@ The following options need to be configured:
                least one non-MTD partition type as well.
 
 - IDE Reset method:
-               CONFIG_IDE_RESET_ROUTINE - this is defined in several
-               board configurations files but used nowhere!
-
                CONFIG_IDE_RESET - is this is defined, IDE Reset will
                be performed by calling the function
                        ide_set_reset(int reset)
index cf6b1b9b63473f782ab7f0683763d22f865781e3..9fd90611bd982a2ae8ddf6ca573820884c3ac8cb 100644 (file)
@@ -67,8 +67,6 @@
  */
 #ifdef CONFIG_IDE
 #define __io
-/* Needs byte-swapping for ATA data register */
-#define CONFIG_IDE_SWAP_IO
 /* Data, registers and alternate blocks are at the same offset */
 #define CONFIG_SYS_ATA_DATA_OFFSET     (0x0100)
 #define CONFIG_SYS_ATA_REG_OFFSET      (0x0100)
index a97b72de1b8846eb33389034bd3e4039038d14b0..354137124d89d1aeb0d0bb0e25f7158bbc4c870b 100644 (file)
@@ -51,9 +51,6 @@
 
 /* The FMAN driver uses the PHYLIB infrastructure */
 
-/* All PPC boards must swap IDE bytes */
-#define CONFIG_IDE_SWAP_IO
-
 #if defined(CONFIG_DM_SERIAL) && !defined(CONFIG_CLK_MPC83XX)
 /*
  * TODO: Convert this to a clock driver exists that can give us the UART
index c99076c6f45d0a0490231dde3f1e54b7c91376e8..5b9fb821e065a1b3f907da640aa81b381f446da8 100644 (file)
@@ -45,9 +45,7 @@ struct blk_desc ide_dev_desc[CONFIG_SYS_IDE_MAXDEVICE];
 
 #define IDE_SPIN_UP_TIME_OUT 5000 /* 5 sec spin-up timeout */
 
-#ifndef CONFIG_SYS_ATA_PORT_ADDR
-#define CONFIG_SYS_ATA_PORT_ADDR(port) (port)
-#endif
+#define ATA_PORT_ADDR(port) (port)
 
 #ifdef CONFIG_IDE_RESET
 extern void ide_set_reset(int idereset);
@@ -679,7 +677,7 @@ __weak void ide_outb(int dev, int port, unsigned char val)
 {
        debug("ide_outb (dev= %d, port= 0x%x, val= 0x%02x) : @ 0x%08lx\n",
              dev, port, val,
-             (ATA_CURR_BASE(dev) + CONFIG_SYS_ATA_PORT_ADDR(port)));
+             (ATA_CURR_BASE(dev) + ATA_PORT_ADDR(port)));
 
 #if defined(CONFIG_IDE_AHB)
        if (port) {
@@ -690,7 +688,7 @@ __weak void ide_outb(int dev, int port, unsigned char val)
                outb(val, (ATA_CURR_BASE(dev)));
        }
 #else
-       outb(val, (ATA_CURR_BASE(dev) + CONFIG_SYS_ATA_PORT_ADDR(port)));
+       outb(val, (ATA_CURR_BASE(dev) + ATA_PORT_ADDR(port)));
 #endif
 }
 
@@ -701,12 +699,12 @@ __weak unsigned char ide_inb(int dev, int port)
 #if defined(CONFIG_IDE_AHB)
        val = ide_read_register(dev, port);
 #else
-       val = inb((ATA_CURR_BASE(dev) + CONFIG_SYS_ATA_PORT_ADDR(port)));
+       val = inb((ATA_CURR_BASE(dev) + ATA_PORT_ADDR(port)));
 #endif
 
        debug("ide_inb (dev= %d, port= 0x%x) : @ 0x%08lx -> 0x%02x\n",
              dev, port,
-             (ATA_CURR_BASE(dev) + CONFIG_SYS_ATA_PORT_ADDR(port)), val);
+             (ATA_CURR_BASE(dev) + ATA_PORT_ADDR(port)), val);
        return val;
 }
 
index 664d6d1f340fb62ba67a70daa1d3860675a0c597..6b487b310cce1cdb0e68bbb786a8dabb456da5d8 100644 (file)
  */
 #ifdef CONFIG_IDE
 #define __io
-/* Needs byte-swapping for ATA data register */
-#define CONFIG_IDE_SWAP_IO
 /* Data, registers and alternate blocks are at the same offset */
 #define CONFIG_SYS_ATA_DATA_OFFSET     (0x0100)
 #define CONFIG_SYS_ATA_REG_OFFSET      (0x0100)
index 58ca6c28b53f58953a95ed9e9160fa263dd42f52..1dd83dbf64d3a84a3d68f3e604bd69b29d38c829 100644 (file)
@@ -44,7 +44,6 @@
 #define CONFIG_SYS_ATA_DATA_OFFSET     0x1000  /* data reg offset */
 #define CONFIG_SYS_ATA_REG_OFFSET      0x1000  /* reg offset */
 #define CONFIG_SYS_ATA_ALT_OFFSET      0x800   /* alternate register offset */
-#define CONFIG_IDE_SWAP_IO
 
 /*
  * SuperH PCI Bridge Configration
index d3762165da9db4c58a6d923e94f882076560f06a..207d1ac7af6c7f5e89dc6569752d898c0e5692c1 100644 (file)
@@ -605,7 +605,6 @@ CONFIG_ICACHE
 CONFIG_ICS307_REFCLK_HZ
 CONFIG_IDE_PREINIT
 CONFIG_IDE_RESET
-CONFIG_IDE_SWAP_IO
 CONFIG_IMA
 CONFIG_IMX
 CONFIG_IMX6_PWM_PER_CLK
@@ -1229,7 +1228,6 @@ CONFIG_SYS_ATA_BASE_ADDR
 CONFIG_SYS_ATA_DATA_OFFSET
 CONFIG_SYS_ATA_IDE0_OFFSET
 CONFIG_SYS_ATA_IDE1_OFFSET
-CONFIG_SYS_ATA_PORT_ADDR
 CONFIG_SYS_ATA_REG_OFFSET
 CONFIG_SYS_ATA_STRIDE
 CONFIG_SYS_ATMEL_CPU_NAME