/kernel/linux/linux-5.10/drivers/ata/ |
H A D | ahci_brcm.c | 269 ctl = readl(mmio + HOST_CTL); in brcm_ahci_read_id() 271 writel(ctl, mmio + HOST_CTL); in brcm_ahci_read_id() 272 readl(mmio + HOST_CTL); /* flush */ in brcm_ahci_read_id() 303 ctl = readl(mmio + HOST_CTL); in brcm_ahci_read_id() 305 writel(ctl, mmio + HOST_CTL); in brcm_ahci_read_id() 306 readl(mmio + HOST_CTL); /* flush */ in brcm_ahci_read_id()
|
H A D | libahci_platform.c | 711 writel(readl(mmio + HOST_CTL) & ~HOST_IRQ_EN, mmio + HOST_CTL); in ahci_platform_shutdown() local 712 readl(mmio + HOST_CTL); /* flush */ in ahci_platform_shutdown() 746 ctl = readl(mmio + HOST_CTL); in ahci_platform_suspend_host() 748 writel(ctl, mmio + HOST_CTL); in ahci_platform_suspend_host() 749 readl(mmio + HOST_CTL); /* flush */ in ahci_platform_suspend_host()
|
H A D | sata_inic162x.c | 76 HOST_CTL = 0x7c, enumerator 110 /* HOST_CTL bits */ 551 writew(HCTL_FTHD0 | HCTL_LEDEN, port_base + HOST_CTL); in inic_qc_issue() 766 writew(hctl | HCTL_SOFTRST, mmio_base + HOST_CTL); in init_controller() 767 readw(mmio_base + HOST_CTL); /* flush */ in init_controller() 771 val = readw(mmio_base + HOST_CTL); in init_controller() 788 writew(hctl & ~HCTL_IRQOFF, mmio_base + HOST_CTL); in init_controller() 857 hpriv->cached_hctl = readw(hpriv->mmio_base + HOST_CTL); in inic_init_one()
|
H A D | acard-ahci.c | 131 ctl = readl(mmio + HOST_CTL); in acard_ahci_pci_device_suspend() 133 writel(ctl, mmio + HOST_CTL); in acard_ahci_pci_device_suspend() 134 readl(mmio + HOST_CTL); /* flush */ in acard_ahci_pci_device_suspend()
|
H A D | ahci_ceva.c | 129 tmp = readl(mmio + HOST_CTL); in ahci_ceva_setup() 131 writel(tmp, mmio + HOST_CTL); in ahci_ceva_setup()
|
H A D | sata_highbank.c | 587 ctl = readl(mmio + HOST_CTL); in ahci_highbank_suspend() 589 writel(ctl, mmio + HOST_CTL); in ahci_highbank_suspend() 590 readl(mmio + HOST_CTL); /* flush */ in ahci_highbank_suspend()
|
H A D | libahci.c | 194 tmp = readl(mmio + HOST_CTL); in ahci_enable_ahci() 203 writel(tmp, mmio + HOST_CTL); in ahci_enable_ahci() 204 tmp = readl(mmio + HOST_CTL); /* flush && sanity check */ in ahci_enable_ahci() 927 tmp = readl(mmio + HOST_CTL); in ahci_reset_controller() 929 writel(tmp | HOST_RESET, mmio + HOST_CTL); in ahci_reset_controller() 930 readl(mmio + HOST_CTL); /* flush */ in ahci_reset_controller() 939 tmp = ata_wait_register(NULL, mmio + HOST_CTL, HOST_RESET, in ahci_reset_controller() 1262 tmp = readl(mmio + HOST_CTL); in ahci_init_controller() 1263 dev_dbg(host->dev, "HOST_CTL 0x%x\n", tmp); in ahci_init_controller() 1264 writel(tmp | HOST_IRQ_EN, mmio + HOST_CTL); in ahci_init_controller() [all...] |
H A D | ahci.h | 72 HOST_CTL = 0x04, /* global host control */ enumerator 80 /* HOST_CTL bits */
|
H A D | ahci.c | 878 ctl = readl(mmio + HOST_CTL); in ahci_pci_disable_interrupts() 880 writel(ctl, mmio + HOST_CTL); in ahci_pci_disable_interrupts() 881 readl(mmio + HOST_CTL); /* flush */ in ahci_pci_disable_interrupts() 1594 if (!(readl(hpriv->mmio + HOST_CTL) & HOST_MRSM)) { in ahci_init_msi()
|
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | ahci_brcm.c | 270 ctl = readl(mmio + HOST_CTL); in brcm_ahci_read_id() 272 writel(ctl, mmio + HOST_CTL); in brcm_ahci_read_id() 273 readl(mmio + HOST_CTL); /* flush */ in brcm_ahci_read_id() 304 ctl = readl(mmio + HOST_CTL); in brcm_ahci_read_id() 306 writel(ctl, mmio + HOST_CTL); in brcm_ahci_read_id() 307 readl(mmio + HOST_CTL); /* flush */ in brcm_ahci_read_id()
|
H A D | libahci_platform.c | 804 writel(readl(mmio + HOST_CTL) & ~HOST_IRQ_EN, mmio + HOST_CTL); in ahci_platform_shutdown() local 805 readl(mmio + HOST_CTL); /* flush */ in ahci_platform_shutdown() 839 ctl = readl(mmio + HOST_CTL); in ahci_platform_suspend_host() 841 writel(ctl, mmio + HOST_CTL); in ahci_platform_suspend_host() 842 readl(mmio + HOST_CTL); /* flush */ in ahci_platform_suspend_host()
|
H A D | sata_inic162x.c | 76 HOST_CTL = 0x7c, enumerator 110 /* HOST_CTL bits */ 549 writew(HCTL_FTHD0 | HCTL_LEDEN, port_base + HOST_CTL); in inic_qc_issue() 762 writew(hctl | HCTL_SOFTRST, mmio_base + HOST_CTL); in init_controller() 763 readw(mmio_base + HOST_CTL); /* flush */ in init_controller() 767 val = readw(mmio_base + HOST_CTL); in init_controller() 784 writew(hctl & ~HCTL_IRQOFF, mmio_base + HOST_CTL); in init_controller() 853 hpriv->cached_hctl = readw(hpriv->mmio_base + HOST_CTL); in inic_init_one()
|
H A D | acard-ahci.c | 131 ctl = readl(mmio + HOST_CTL); in acard_ahci_pci_device_suspend() 133 writel(ctl, mmio + HOST_CTL); in acard_ahci_pci_device_suspend() 134 readl(mmio + HOST_CTL); /* flush */ in acard_ahci_pci_device_suspend()
|
H A D | ahci_ceva.c | 130 tmp = readl(mmio + HOST_CTL); in ahci_ceva_setup() 132 writel(tmp, mmio + HOST_CTL); in ahci_ceva_setup()
|
H A D | sata_highbank.c | 585 ctl = readl(mmio + HOST_CTL); in ahci_highbank_suspend() 587 writel(ctl, mmio + HOST_CTL); in ahci_highbank_suspend() 588 readl(mmio + HOST_CTL); /* flush */ in ahci_highbank_suspend()
|
H A D | libahci.c | 216 tmp = readl(mmio + HOST_CTL); in ahci_enable_ahci() 225 writel(tmp, mmio + HOST_CTL); in ahci_enable_ahci() 226 tmp = readl(mmio + HOST_CTL); /* flush && sanity check */ in ahci_enable_ahci() 990 tmp = readl(mmio + HOST_CTL); in ahci_reset_controller() 992 writel(tmp | HOST_RESET, mmio + HOST_CTL); in ahci_reset_controller() 993 readl(mmio + HOST_CTL); /* flush */ in ahci_reset_controller() 1001 tmp = ata_wait_register(NULL, mmio + HOST_CTL, HOST_RESET, in ahci_reset_controller() 1319 tmp = readl(mmio + HOST_CTL); in ahci_init_controller() 1320 dev_dbg(host->dev, "HOST_CTL 0x%x\n", tmp); in ahci_init_controller() 1321 writel(tmp | HOST_IRQ_EN, mmio + HOST_CTL); in ahci_init_controller() [all...] |
H A D | ahci.c | 892 ctl = readl(mmio + HOST_CTL); in ahci_pci_disable_interrupts() 894 writel(ctl, mmio + HOST_CTL); in ahci_pci_disable_interrupts() 895 readl(mmio + HOST_CTL); /* flush */ in ahci_pci_disable_interrupts() 1618 if (!(readl(hpriv->mmio + HOST_CTL) & HOST_MRSM)) { in ahci_init_msi()
|
H A D | ahci.h | 71 HOST_CTL = 0x04, /* global host control */ enumerator 79 /* HOST_CTL bits */
|
/kernel/linux/linux-5.10/drivers/block/mtip32xx/ |
H A D | mtip32xx.c | 184 writel(HOST_RESET, dd->mmio + HOST_CTL); in mtip_hba_reset() 187 readl(dd->mmio + HOST_CTL); in mtip_hba_reset() 199 } while ((readl(dd->mmio + HOST_CTL) & HOST_RESET) in mtip_hba_reset() 202 if (readl(dd->mmio + HOST_CTL) & HOST_RESET) in mtip_hba_reset() 461 writel(readl(dd->mmio + HOST_CTL) | HOST_IRQ_EN, in mtip_device_reset() 462 dd->mmio + HOST_CTL); in mtip_device_reset() 2979 writel(readl(dd->mmio + HOST_CTL) | HOST_IRQ_EN, in mtip_hw_init() 2980 dd->mmio + HOST_CTL); in mtip_hw_init() 2993 writel(readl(dd->mmio + HOST_CTL) & ~HOST_IRQ_EN, in mtip_hw_init() 2994 dd->mmio + HOST_CTL); in mtip_hw_init() [all...] |
/kernel/linux/linux-6.6/drivers/block/mtip32xx/ |
H A D | mtip32xx.c | 172 writel(HOST_RESET, dd->mmio + HOST_CTL); in mtip_hba_reset() 175 readl(dd->mmio + HOST_CTL); in mtip_hba_reset() 187 } while ((readl(dd->mmio + HOST_CTL) & HOST_RESET) in mtip_hba_reset() 190 if (readl(dd->mmio + HOST_CTL) & HOST_RESET) in mtip_hba_reset() 449 writel(readl(dd->mmio + HOST_CTL) | HOST_IRQ_EN, in mtip_device_reset() 450 dd->mmio + HOST_CTL); in mtip_device_reset() 2820 writel(readl(dd->mmio + HOST_CTL) | HOST_IRQ_EN, in mtip_hw_init() 2821 dd->mmio + HOST_CTL); in mtip_hw_init() 2834 writel(readl(dd->mmio + HOST_CTL) & ~HOST_IRQ_EN, in mtip_hw_init() 2835 dd->mmio + HOST_CTL); in mtip_hw_init() [all...] |