Lines Matching refs:ahci

243 	struct ahci_controller *ahci;  in ahci_fsl_fdt_phy_init()  local
245 ahci = &ctrl->ctlr; in ahci_fsl_fdt_phy_init()
247 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY1, in ahci_fsl_fdt_phy_init()
249 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY2, in ahci_fsl_fdt_phy_init()
251 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY3, in ahci_fsl_fdt_phy_init()
253 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY4, in ahci_fsl_fdt_phy_init()
255 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY5, in ahci_fsl_fdt_phy_init()
257 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PTC, in ahci_fsl_fdt_phy_init()
261 ATA_OUTL(ahci->r_mem, AHCI_FSL_LS1021A_AXICC, in ahci_fsl_fdt_phy_init()
264 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY1, in ahci_fsl_fdt_phy_init()
266 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY2, in ahci_fsl_fdt_phy_init()
268 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PHY3, in ahci_fsl_fdt_phy_init()
270 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_PTC, in ahci_fsl_fdt_phy_init()
274 ATA_OUTL(ahci->r_mem, AHCI_FSL_REG_AXICC, in ahci_fsl_fdt_phy_init()
296 struct ahci_controller *ahci; in ahci_fsl_fdt_attach() local
305 ahci = &ctlr->ctlr; in ahci_fsl_fdt_attach()
306 ahci->dev = dev; in ahci_fsl_fdt_attach()
307 ahci->r_rid = 0; in ahci_fsl_fdt_attach()
308 ahci->quirks = AHCI_Q_NOPMP; in ahci_fsl_fdt_attach()
310 ahci->dma_coherent = OF_hasprop(node, "dma-coherent"); in ahci_fsl_fdt_attach()
325 "reg-names", "ahci", &ahci->r_rid)) { in ahci_fsl_fdt_attach()
331 ahci->r_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in ahci_fsl_fdt_attach()
332 &ahci->r_rid, RF_ACTIVE); in ahci_fsl_fdt_attach()
333 if (!ahci->r_mem) { in ahci_fsl_fdt_attach()
363 ahci->numirqs = 1; in ahci_fsl_fdt_attach()
380 bus_free_resource(dev, SYS_RES_MEMORY, ahci->r_mem); in ahci_fsl_fdt_attach()