Searched refs:ATA_OUTL (Results 1 - 23 of 23) sorted by relevance

/freebsd-current/sys/dev/ahci/
H A Dahci_fsl_fdt.c204 ATA_OUTL(ctrl->r_ecc, AHCI_FSL_REG_ECC,
215 ATA_OUTL(ctrl->r_ecc, AHCI_FSL_REG_ECC, val);
228 ATA_OUTL(ctrl->r_ecc, AHCI_FSL_REG_ECC, val);
247 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY1,
249 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY2,
251 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY3,
253 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY4,
255 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY5,
257 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PTC,
261 ATA_OUTL(ahc
[all...]
H A Dahci_mv_fdt.c70 ATA_OUTL(ctlr->r_mem, AHCI_VENDOR_SPECIFIC_0_ADDR, 0x4);
71 ATA_OUTL(ctlr->r_mem, AHCI_VENDOR_SPECIFIC_0_DATA, 0x80);
H A Dahci.c116 ATA_OUTL(ctlr->r_mem, AHCI_IS, ATA_INL(ctlr->r_mem, AHCI_IS));
119 ATA_OUTL(ctlr->r_mem, AHCI_CCCP, ATA_INL(ctlr->r_mem, AHCI_PI));
120 ATA_OUTL(ctlr->r_mem, AHCI_CCCC,
133 ATA_OUTL(ctlr->r_mem, AHCI_GHC,
150 ATA_OUTL(ctlr->r_mem, AHCI_BOHC, v | AHCI_BOHC_OOS);
164 ATA_OUTL(ctlr->r_mem, AHCI_GHC, AHCI_GHC_AE);
166 ATA_OUTL(ctlr->r_mem, AHCI_GHC, AHCI_GHC_AE|AHCI_GHC_HR);
177 ATA_OUTL(ctlr->r_mem, AHCI_GHC, AHCI_GHC_AE);
187 ATA_OUTL(ctlr->r_mem, AHCI_CAP, ctlr->caps);
240 ATA_OUTL(ctl
[all...]
H A Dahciem.c237 ATA_OUTL(enc->r_memc, 0, AHCI_EM_RST);
316 ATA_OUTL(enc->r_memt, 0, (1 << 8) | (0 << 16) | (0 << 24));
317 ATA_OUTL(enc->r_memt, 4, c | (0 << 8) | (val << 16));
318 ATA_OUTL(enc->r_memc, 0, AHCI_EM_TM);
H A Dahci.h571 #define ATA_OUTL(res, offset, value) \ macro
H A Dahci_pci.c719 ATA_OUTL(ctlr->r_mem, AHCI_GHC,
/freebsd-current/sys/dev/mvs/
H A Dmvs_pci.c206 ATA_OUTL(ctlr->r_mem, CHIP_MIM, 0x00000000);
208 ATA_OUTL(ctlr->r_mem, CHIP_PCIIM, 0x00000000);
210 ATA_OUTL(ctlr->r_mem, CHIP_PCIIC, 0x00000000);
219 ATA_OUTL(ctlr->r_mem, CHIP_ICT, cccc);
220 ATA_OUTL(ctlr->r_mem, CHIP_ITT, ccc);
221 ATA_OUTL(ctlr->r_mem, CHIP_ICC, ~CHIP_ICC_ALL_PORTS);
229 ATA_OUTL(ctlr->r_mem, HC_BASE(i) + HC_ICT, cccc);
230 ATA_OUTL(ctlr->r_mem, HC_BASE(i) + HC_ITT, ccc);
234 ATA_OUTL(ctlr->r_mem, HC_BASE(i) + HC_IC, 0x00000000);
240 ATA_OUTL(ctl
[all...]
H A Dmvs_soc.c209 ATA_OUTL(ctlr->r_mem, CHIP_SOC_MIM, 0x00000000);
211 ATA_OUTL(ctlr->r_mem, HC_IC, 0x00000000);
213 ATA_OUTL(ctlr->r_mem, CHIP_SOC_MIC, 0);
221 ATA_OUTL(ctlr->r_mem, HC_ICT, cccc);
222 ATA_OUTL(ctlr->r_mem, HC_ITT, ccc);
227 ATA_OUTL(ctlr->r_mem, CHIP_SOC_MIM, ctlr->gmim | ctlr->pmim);
246 ATA_OUTL(ctlr->r_mem, CHIP_SOC_MIM, ctlr->gmim | ctlr->pmim);
257 ATA_OUTL(ctlr->r_mem, CHIP_SOC_MIM, 0x00000000);
319 ATA_OUTL(ctlr->r_mem, HC_IC, ~aic);
H A Dmvs.c255 ATA_OUTL(ch->r_mem, EDMA_IEM, 0);
260 ATA_OUTL(ch->r_mem, SATA_FISIC, 0);
263 ATA_OUTL(ch->r_mem, SATA_FISC, reg);
266 ATA_OUTL(ch->r_mem, SATA_FISC, reg);
268 ATA_OUTL(ch->r_mem, SATA_SE, 0xffffffff);
270 ATA_OUTL(ch->r_mem, EDMA_IEC, 0);
272 ATA_OUTL(ch->r_mem, EDMA_IEM, ~EDMA_IE_TRANSIENT);
284 ATA_OUTL(ch->r_mem, EDMA_IEM, 0);
472 ATA_OUTL(ch->r_mem, EDMA_REQQBAH, work >> 32);
473 ATA_OUTL(c
[all...]
H A Dmvs.h651 #define ATA_OUTL(res, offset, value) \ macro
/freebsd-current/sys/arm/freescale/imx/
H A Dimx6_ahci.c82 ATA_OUTL(sc->r_mem, SATA_P0PHYCR, v);
107 ATA_OUTL(sc->r_mem, SATA_P0PHYCR, addr);
141 ATA_OUTL(sc->r_mem, SATA_P0PHYCR, data);
157 ATA_OUTL(sc->r_mem, SATA_P0PHYCR,
308 ATA_OUTL(ctlr->r_mem, AHCI_CAP, v | AHCI_CAP_SSS);
312 ATA_OUTL(ctlr->r_mem, AHCI_PI, v | (1 << 0));
315 ATA_OUTL(ctlr->r_mem, SATA_TIMER1MS,
/freebsd-current/sys/dev/ata/chipsets/
H A Data-cyrix.c114 ATA_OUTL(ch->r_io[ATA_BMCMD_PORT].res,
119 ATA_OUTL(ch->r_io[ATA_BMCMD_PORT].res,
126 ATA_OUTL(ch->r_io[ATA_BMCMD_PORT].res,
H A Data-promise.c273 ATA_OUTL(ctlr->r_res2, 0x000c000c,
332 ATA_OUTL(ctlr->r_res2, stat_reg, 0x000000ff);
336 ATA_OUTL(ctlr->r_res2, 0x44, ATA_INL(ctlr->r_res2, 0x44) | 0x2000);
397 ATA_OUTL(ctlr->r_res1, ch->unit ? 0x24 : 0x20,
421 ATA_OUTL(ctlr->r_res1, ch->unit ? 0x24 : 0x20, 0);
599 ATA_OUTL(ctlr->r_res2, 0x040, vector);
635 ATA_OUTL(ctlr->r_res2, stat_reg, status & (0x00000011 << ch->unit));
663 ATA_OUTL(ctlr->r_res2, (ch->unit + 1) << 2, 0x00000001);
690 ATA_OUTL(ctlr->r_res2, 0x0240 + (ch->unit << 7), ch->dma.work_bus);
706 ATA_OUTL(ctl
[all...]
H A Data-nvidia.c218 ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff);
221 ATA_OUTL(ctlr->r_res2, offset + 4, 0x000d000d);
224 ATA_OUTL(ctlr->r_res2, 0x0400,
301 ATA_OUTL(ctlr->r_res2, offset, (0x0f << shift) | 0x00f000f0);
H A Data-siliconimage.c132 ATA_OUTL(ctlr->r_res2, 0x0200, 0x00000002);
277 ATA_OUTL(ctlr->r_res2, 0x148 + (unit01 << 7) + (unit10 << 8),(1 << 16));
334 ATA_OUTL(ctlr->r_res2, 0x14c + offset, val & ~0x3);
H A Data-serverworks.c216 ATA_OUTL(ctlr->r_res2, ch_offset + 0x80,
218 ATA_OUTL(ctlr->r_res2, ch_offset + 0x88, 0);
H A Data-intel.c277 ATA_OUTL(ctlr->r_res2, 0x0C,
724 ATA_OUTL(ctlr->r_res2, offset + reg, value);
865 ATA_OUTL(ctlr->r_res2, 0x4,
/freebsd-current/sys/arm/allwinner/
H A Da10_ahci.c132 ATA_OUTL(m, off, val);
141 ATA_OUTL(m, off, val);
151 ATA_OUTL(m, off, val);
176 ATA_OUTL(ctlr->r_mem, AHCI_RWCR, 0);
261 ATA_OUTL(ctlr->r_mem, AHCI_RWCR, 7);
276 ATA_OUTL(ch->r_mem, AHCI_P0DMACR, reg);
/freebsd-current/sys/dev/siis/
H A Dsiis.c233 ATA_OUTL(ctlr->r_gmem, SIIS_GCTL, ctlr->gctl);
247 ATA_OUTL(ctlr->r_gmem, SIIS_GCTL, ctlr->gctl);
252 ATA_OUTL(ctlr->r_gmem, SIIS_GCTL, ctlr->gctl);
308 ATA_OUTL(ctlr->r_gmem, SIIS_GCTL,
577 ATA_OUTL(ch->r_mem, SIIS_P_CTLCLR, SIIS_P_CTL_PORT_RESET);
578 ATA_OUTL(ch->r_mem, SIIS_P_CTLCLR, SIIS_P_CTL_32BIT);
580 ATA_OUTL(ch->r_mem, SIIS_P_CTLSET, SIIS_P_CTL_PME);
582 ATA_OUTL(ch->r_mem, SIIS_P_CTLCLR, SIIS_P_CTL_PME);
584 ATA_OUTL(ch->r_mem, SIIS_P_IESET, SIIS_P_IX_ENABLED);
594 ATA_OUTL(c
[all...]
H A Dsiis.h447 #define ATA_OUTL(res, offset, value) \ macro
/freebsd-current/sys/powerpc/mpc85xx/
H A Dfsl_sata.c308 #define ATA_OUTL(res, offset, value) \ macro
478 ATA_OUTL(ch->r_mem, FSL_SATA_P_HCTRL, r & ~FSL_SATA_P_HCTRL_INT_MASK);
483 ATA_OUTL(ch->r_mem, FSL_SATA_P_CHBA, work);
486 ATA_OUTL(ch->r_mem, FSL_SATA_P_HCTRL, r);
488 ATA_OUTL(ch->r_mem, FSL_SATA_P_PCC, r & ~FSL_SATA_PCC_LPB_EN);
489 ATA_OUTL(ch->r_mem, FSL_SATA_P_ICC, (1 << FSL_SATA_P_ICC_ITC_S));
502 ATA_OUTL(ch->r_mem, FSL_SATA_P_HCTRL, r & ~FSL_SATA_P_HCTRL_INT_MASK);
506 ATA_OUTL(ch->r_mem, FSL_SATA_P_SCTL, 0);
509 ATA_OUTL(ch->r_mem, FSL_SATA_P_SCTL, ATA_SC_DET_DISABLE);
512 ATA_OUTL(c
[all...]
/freebsd-current/sys/dev/ata/
H A Data-all.h525 #define ATA_OUTL(res, offset, value) \ macro
570 ATA_OUTL(ch->r_io[idx].res, ch->r_io[idx].offset, value)
/freebsd-current/sys/arm/nvidia/
H A Dtegra_ahci.c746 ATA_OUTL(sc->ctlr.r_mem, AHCI_GHC,

Completed in 460 milliseconds