| /freebsd-12.1/sys/dev/mvs/ |
| H A D | mvs_pci.c | 210 ATA_OUTL(ctlr->r_mem, CHIP_MIM, 0x00000000); in mvs_ctlr_setup() 212 ATA_OUTL(ctlr->r_mem, CHIP_PCIIM, 0x00000000); in mvs_ctlr_setup() 214 ATA_OUTL(ctlr->r_mem, CHIP_PCIIC, 0x00000000); in mvs_ctlr_setup() 223 ATA_OUTL(ctlr->r_mem, CHIP_ICT, cccc); in mvs_ctlr_setup() 224 ATA_OUTL(ctlr->r_mem, CHIP_ITT, ccc); in mvs_ctlr_setup() 244 ATA_OUTL(ctlr->r_mem, CHIP_MIM, ctlr->mim); in mvs_ctlr_setup() 246 ATA_OUTL(ctlr->r_mem, CHIP_PCIIM, 0x007fffff); in mvs_ctlr_setup() 267 ATA_OUTL(ctlr->r_mem, CHIP_MIM, ctlr->mim); in mvs_edma() 278 ATA_OUTL(ctlr->r_mem, CHIP_MIM, 0x00000000); in mvs_suspend() 343 ATA_OUTL(ctlr->r_mem, CHIP_MIM, 0); in mvs_intr() [all …]
|
| H A D | mvs.c | 258 ATA_OUTL(ch->r_mem, EDMA_IEM, 0); in mvs_ch_init() 263 ATA_OUTL(ch->r_mem, SATA_FISIC, 0); in mvs_ch_init() 273 ATA_OUTL(ch->r_mem, EDMA_IEC, 0); in mvs_ch_init() 287 ATA_OUTL(ch->r_mem, EDMA_IEM, 0); in mvs_ch_deinit() 564 ATA_OUTL(ch->r_mem, EDMA_HC, hc); in mvs_set_edma_mode() 923 ATA_OUTL(ch->r_mem, DMA_C, 0); in mvs_legacy_intr() 1085 ATA_OUTL(ch->r_mem, EDMA_RESQOP, in mvs_crbq_intr() 1531 ATA_OUTL(ch->r_mem, EDMA_REQQIP, in mvs_execute_transaction() 2053 ATA_OUTL(ch->r_mem, DMA_C, 0); in mvs_reset() 2220 ATA_OUTL(ch->r_mem, SATA_SC, in mvs_sata_phy_reset() [all …]
|
| H A D | mvs_soc.c | 213 ATA_OUTL(ctlr->r_mem, CHIP_SOC_MIM, 0x00000000); in mvs_ctlr_setup() 215 ATA_OUTL(ctlr->r_mem, HC_IC, 0x00000000); in mvs_ctlr_setup() 217 ATA_OUTL(ctlr->r_mem, CHIP_SOC_MIC, 0); in mvs_ctlr_setup() 225 ATA_OUTL(ctlr->r_mem, HC_ICT, cccc); in mvs_ctlr_setup() 226 ATA_OUTL(ctlr->r_mem, HC_ITT, ccc); in mvs_ctlr_setup() 233 ATA_OUTL(ctlr->r_mem, CHIP_SOC_MIM, ctlr->gmim | ctlr->pmim); in mvs_ctlr_setup() 252 ATA_OUTL(ctlr->r_mem, CHIP_SOC_MIM, ctlr->gmim | ctlr->pmim); in mvs_edma() 263 ATA_OUTL(ctlr->r_mem, CHIP_SOC_MIM, 0x00000000); in mvs_suspend() 325 ATA_OUTL(ctlr->r_mem, HC_IC, ~aic); in mvs_intr()
|
| H A D | mvs.h | 654 #define ATA_OUTL(res, offset, value) \ macro
|
| /freebsd-12.1/sys/dev/ata/chipsets/ |
| H A D | ata-promise.c | 286 ATA_OUTL(ctlr->r_res2, 0x000c000c, in ata_promise_chipinit() 345 ATA_OUTL(ctlr->r_res2, stat_reg, 0x000000ff); in ata_promise_chipinit() 410 ATA_OUTL(ctlr->r_res1, ch->unit ? 0x24 : 0x20, in ata_promise_dmastart() 612 ATA_OUTL(ctlr->r_res2, 0x040, vector); in ata_promise_mio_intr() 727 ATA_OUTL(ctlr->r_res2, 0xc012c, in ata_promise_mio_reset() 730 ATA_OUTL(ctlr->r_res2, 0xc012c, in ata_promise_mio_reset() 750 ATA_OUTL(ctlr->r_res2, 0x0260 + (ch->unit << 7), in ata_promise_mio_reset() 1132 ATA_OUTL(ctlr->r_res2, 0x000c0484, 0x00000001); in ata_promise_sx4_command() 1181 ATA_OUTL(ctlr->r_res2, 0x000c0484, 0x00000001); in ata_promise_sx4_command() 1262 ATA_OUTL(ctlr->r_res2, 0x000c0100, hpkt); in ata_promise_queue_hpkt() [all …]
|
| H A D | ata-cyrix.c | 117 ATA_OUTL(ch->r_io[ATA_BMCMD_PORT].res, in ata_cyrix_setmode() 122 ATA_OUTL(ch->r_io[ATA_BMCMD_PORT].res, in ata_cyrix_setmode() 129 ATA_OUTL(ch->r_io[ATA_BMCMD_PORT].res, in ata_cyrix_setmode()
|
| H A D | ata-nvidia.c | 221 ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); in ata_nvidia_chipinit() 224 ATA_OUTL(ctlr->r_res2, offset + 4, 0x000d000d); in ata_nvidia_chipinit() 227 ATA_OUTL(ctlr->r_res2, 0x0400, in ata_nvidia_chipinit() 304 ATA_OUTL(ctlr->r_res2, offset, (0x0f << shift) | 0x00f000f0); in ata_nvidia_status()
|
| H A D | ata-siliconimage.c | 135 ATA_OUTL(ctlr->r_res2, 0x0200, 0x00000002); in ata_sii_chipinit() 280 ATA_OUTL(ctlr->r_res2, 0x148 + (unit01 << 7) + (unit10 << 8),(1 << 16)); in ata_sii_ch_attach() 337 ATA_OUTL(ctlr->r_res2, 0x14c + offset, val & ~0x3); in ata_sii_reset()
|
| H A D | ata-serverworks.c | 220 ATA_OUTL(ctlr->r_res2, ch_offset + 0x80, in ata_serverworks_ch_attach() 222 ATA_OUTL(ctlr->r_res2, ch_offset + 0x88, 0); in ata_serverworks_ch_attach()
|
| H A D | ata-intel.c | 278 ATA_OUTL(ctlr->r_res2, 0x0C, in ata_intel_chipinit() 725 ATA_OUTL(ctlr->r_res2, offset + reg, value); in ata_intel_sata_ahci_write() 866 ATA_OUTL(ctlr->r_res2, 0x4, in ata_intel_31244_ch_attach()
|
| /freebsd-12.1/sys/arm/freescale/imx/ |
| H A D | imx6_ahci.c | 85 ATA_OUTL(sc->r_mem, SATA_P0PHYCR, v); in imx6_ahci_phy_ctrl() 110 ATA_OUTL(sc->r_mem, SATA_P0PHYCR, addr); in imx6_ahci_phy_addr() 144 ATA_OUTL(sc->r_mem, SATA_P0PHYCR, data); in imx6_ahci_phy_write() 160 ATA_OUTL(sc->r_mem, SATA_P0PHYCR, in imx6_ahci_phy_write() 311 ATA_OUTL(ctlr->r_mem, AHCI_CAP, v | AHCI_CAP_SSS); in imx6_ahci_attach() 315 ATA_OUTL(ctlr->r_mem, AHCI_PI, v | (1 << 0)); in imx6_ahci_attach() 318 ATA_OUTL(ctlr->r_mem, SATA_TIMER1MS, in imx6_ahci_attach()
|
| /freebsd-12.1/sys/arm/allwinner/ |
| H A D | a10_ahci.c | 128 ATA_OUTL(m, off, val); in ahci_set() 137 ATA_OUTL(m, off, val); in ahci_clr() 147 ATA_OUTL(m, off, val); in ahci_mask_set() 172 ATA_OUTL(ctlr->r_mem, AHCI_RWCR, 0); in ahci_a10_phy_reset() 257 ATA_OUTL(ctlr->r_mem, AHCI_RWCR, 7); in ahci_a10_phy_reset() 272 ATA_OUTL(ch->r_mem, AHCI_P0DMACR, reg); in ahci_a10_ch_start()
|
| /freebsd-12.1/sys/dev/ahci/ |
| H A D | ahci.c | 122 ATA_OUTL(ctlr->r_mem, AHCI_CCCC, in ahci_ctlr_setup() 135 ATA_OUTL(ctlr->r_mem, AHCI_GHC, in ahci_ctlr_setup() 961 ATA_OUTL(ch->r_mem, AHCI_P_IE, 0); in ahci_ch_init() 970 ATA_OUTL(ch->r_mem, AHCI_P_CMD, in ahci_ch_init() 985 ATA_OUTL(ch->r_mem, AHCI_P_IE, 0); in ahci_ch_deinit() 989 ATA_OUTL(ch->r_mem, AHCI_P_CMD, 0); in ahci_ch_deinit() 2299 ATA_OUTL(ch->r_mem, AHCI_P_FBS, in ahci_start() 2491 ATA_OUTL(ch->r_mem, AHCI_P_IE, in ahci_reset() 2508 ATA_OUTL(ch->r_mem, AHCI_P_IE, in ahci_reset() 2643 ATA_OUTL(ch->r_mem, AHCI_P_SCTL, in ahci_sata_phy_reset() [all …]
|
| H A D | ahci_mv_fdt.c | 72 ATA_OUTL(ctlr->r_mem, AHCI_VENDOR_SPECIFIC_0_ADDR, 0x4); in ahci_mv_regret_config() 73 ATA_OUTL(ctlr->r_mem, AHCI_VENDOR_SPECIFIC_0_DATA, 0x80); in ahci_mv_regret_config()
|
| H A D | ahciem.c | 234 ATA_OUTL(enc->r_memc, 0, AHCI_EM_RST); in ahci_em_reset() 312 ATA_OUTL(enc->r_memt, 0, (1 << 8) | (0 << 16) | (0 << 24)); in ahci_em_setleds() 313 ATA_OUTL(enc->r_memt, 4, c | (0 << 8) | (val << 16)); in ahci_em_setleds() 314 ATA_OUTL(enc->r_memc, 0, AHCI_EM_TM); in ahci_em_setleds()
|
| H A D | ahci_pci.c | 673 ATA_OUTL(ctlr->r_mem, AHCI_GHC, in ahci_pci_suspend()
|
| H A D | ahci.h | 569 #define ATA_OUTL(res, offset, value) \ macro
|
| /freebsd-12.1/sys/dev/siis/ |
| H A D | siis.c | 237 ATA_OUTL(ctlr->r_gmem, SIIS_GCTL, ctlr->gctl); in siis_suspend() 251 ATA_OUTL(ctlr->r_gmem, SIIS_GCTL, ctlr->gctl); in siis_resume() 256 ATA_OUTL(ctlr->r_gmem, SIIS_GCTL, ctlr->gctl); in siis_resume() 312 ATA_OUTL(ctlr->r_gmem, SIIS_GCTL, in siis_intr() 784 ATA_OUTL(ch->r_mem, SIIS_P_SNTF, status); in siis_notify_events() 872 ATA_OUTL(ch->r_mem, SIIS_P_IS, istatus); in siis_ch_intr() 1535 ATA_OUTL(ch->r_mem, SIIS_P_PMPSTS(i), 0), in siis_portinit() 1536 ATA_OUTL(ch->r_mem, SIIS_P_PMPQACT(i), 0); in siis_portinit() 1639 ATA_OUTL(ch->r_mem, SIIS_P_SCTL, in siis_reset() 1679 ATA_OUTL(ch->r_mem, SIIS_P_IS, 0xFFFFFFFF); in siis_reset() [all …]
|
| H A D | siis.h | 454 #define ATA_OUTL(res, offset, value) \ macro
|
| /freebsd-12.1/sys/powerpc/mpc85xx/ |
| H A D | fsl_sata.c | 328 #define ATA_OUTL(res, offset, value) \ macro 516 ATA_OUTL(ch->r_mem, FSL_SATA_P_HCTRL, r); in fsl_sata_init() 536 ATA_OUTL(ch->r_mem, FSL_SATA_P_SCTL, 0); in fsl_sata_deinit() 812 ATA_OUTL(ch->r_mem, FSL_SATA_P_PCC, work); in fsl_sata_pm() 826 ATA_OUTL(ch->r_mem, FSL_SATA_P_CCR, ok); in fsl_sata_intr_main() 848 ATA_OUTL(ch->r_mem, FSL_SATA_P_CER, cer); in fsl_sata_intr_main() 850 ATA_OUTL(ch->r_mem, FSL_SATA_P_DER, der); in fsl_sata_intr_main() 1569 ATA_OUTL(ch->r_mem, FSL_SATA_P_HSTS, in fsl_sata_start() 1643 ATA_OUTL(ch->r_mem, FSL_SATA_P_HCTRL, in fsl_sata_reset() 1653 ATA_OUTL(ch->r_mem, FSL_SATA_P_HCTRL, in fsl_sata_reset() [all …]
|
| /freebsd-12.1/sys/dev/ata/ |
| H A D | ata-all.h | 532 #define ATA_OUTL(res, offset, value) \ macro 577 ATA_OUTL(ch->r_io[idx].res, ch->r_io[idx].offset, value)
|
| /freebsd-12.1/sys/arm/nvidia/ |
| H A D | tegra_ahci.c | 588 ATA_OUTL(sc->ctlr.r_mem, AHCI_GHC, in tegra_ahci_suspend()
|