Lines Matching refs:ctrl
191 ahci_fsl_fdt_ecc_init(struct ahci_fsl_fdt_controller *ctrl) in ahci_fsl_fdt_ecc_init() argument
195 switch (ctrl->soc_type) { in ahci_fsl_fdt_ecc_init()
201 if (!ecc_inited && ctrl->r_ecc == NULL) in ahci_fsl_fdt_ecc_init()
204 ATA_OUTL(ctrl->r_ecc, AHCI_FSL_REG_ECC, in ahci_fsl_fdt_ecc_init()
210 if (!ecc_inited && ctrl->r_ecc == NULL) in ahci_fsl_fdt_ecc_init()
213 val = ATA_INL(ctrl->r_ecc, AHCI_FSL_REG_ECC); in ahci_fsl_fdt_ecc_init()
215 ATA_OUTL(ctrl->r_ecc, AHCI_FSL_REG_ECC, val); in ahci_fsl_fdt_ecc_init()
222 if (!ecc_inited && ctrl->r_ecc == NULL) in ahci_fsl_fdt_ecc_init()
226 val = ATA_INL(ctrl->r_ecc, AHCI_FSL_REG_ECC); in ahci_fsl_fdt_ecc_init()
228 ATA_OUTL(ctrl->r_ecc, AHCI_FSL_REG_ECC, val); in ahci_fsl_fdt_ecc_init()
233 panic("Unimplemented SOC type: %d", ctrl->soc_type); in ahci_fsl_fdt_ecc_init()
241 ahci_fsl_fdt_phy_init(struct ahci_fsl_fdt_controller *ctrl) in ahci_fsl_fdt_phy_init() argument
245 ahci = &ctrl->ctlr; in ahci_fsl_fdt_phy_init()
246 if (ctrl->soc_type == QORIQ_AHCI_LS1021A) { in ahci_fsl_fdt_phy_init()
260 if (ctrl->ctlr.dma_coherent) in ahci_fsl_fdt_phy_init()
273 if (ctrl->ctlr.dma_coherent) in ahci_fsl_fdt_phy_init()