Lines Matching refs:reg
5117 * @reg: SCR to read
5120 * Read SCR register @reg of @link into *@val. This function is
5130 int sata_scr_read(struct ata_link *link, int reg, u32 *val)
5134 return link->ap->ops->scr_read(link, reg, val);
5138 return sata_pmp_scr_read(link, reg, val);
5144 * @reg: SCR to write
5147 * Write @val to SCR register @reg of @link. This function is
5157 int sata_scr_write(struct ata_link *link, int reg, u32 val)
5161 return link->ap->ops->scr_write(link, reg, val);
5165 return sata_pmp_scr_write(link, reg, val);
5171 * @reg: SCR to write
5183 int sata_scr_write_flush(struct ata_link *link, int reg, u32 val)
5189 rc = link->ap->ops->scr_write(link, reg, val);
5191 rc = link->ap->ops->scr_read(link, reg, &val);
5197 return sata_pmp_scr_write(link, reg, val);
6345 pci_read_config_byte(pdev, bits->reg, &tmp8);
6351 pci_read_config_word(pdev, bits->reg, &tmp16);
6357 pci_read_config_dword(pdev, bits->reg, &tmp32);
6704 * @reg: IO-mapped register
6712 * IO-mapped register @reg and tests for the following condition.
6714 * (*@reg & mask) != val
6725 u32 ata_wait_register(struct ata_port *ap, void __iomem *reg, u32 mask, u32 val,
6731 tmp = ioread32(reg);
6741 tmp = ioread32(reg);