diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2019-05-14 10:33:41 +0200 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2019-05-18 12:32:01 -0400 |
commit | 26992928e80a7f8d86267985b211a858094dc389 (patch) | |
tree | f785395c02a9c232e70ec29b49f979c9c5e939ac /drivers | |
parent | 8891afa27755cb1d1a26db00981507a1dadc5679 (diff) |
ata: ahci: drop read-only ahci_ioports members
Also get rid of ahci_setup_port(..).
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ata/ahci.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c index 188d8431975..e3135bb75fd 100644 --- a/drivers/ata/ahci.c +++ b/drivers/ata/ahci.c @@ -55,17 +55,6 @@ __weak void __iomem *ahci_port_base(void __iomem *base, u32 port) return base + 0x100 + (port * 0x80); } - -static void ahci_setup_port(struct ahci_ioports *port, void __iomem *base, - unsigned int port_idx) -{ - base = ahci_port_base(base, port_idx); - - port->cmd_addr = base; - port->scr_addr = base + PORT_SCR; -} - - #define msleep(a) udelay(a * 1000) static void ahci_dcache_flush_range(unsigned long begin, unsigned long len) @@ -240,7 +229,6 @@ static int ahci_host_init(struct ahci_uc_priv *uc_priv) continue; uc_priv->port[i].port_mmio = ahci_port_base(mmio, i); port_mmio = (u8 *)uc_priv->port[i].port_mmio; - ahci_setup_port(&uc_priv->port[i], mmio, i); /* make sure port is not active */ tmp = readl(port_mmio + PORT_CMD); |