Lines Matching refs:iobase
29 void __iomem *iobase; member
43 *result++ = ioread8(phy->iobase + addr); in tpm_tis_synquacer_read_bytes()
54 iowrite8(*value++, phy->iobase + addr); in tpm_tis_synquacer_write_bytes()
68 *result = (ioread8(phy->iobase + addr + 1) << 8) | in tpm_tis_synquacer_read16_bw()
69 (ioread8(phy->iobase + addr)); in tpm_tis_synquacer_read16_bw()
83 *result = (ioread8(phy->iobase + addr + 3) << 24) | in tpm_tis_synquacer_read32_bw()
84 (ioread8(phy->iobase + addr + 2) << 16) | in tpm_tis_synquacer_read32_bw()
85 (ioread8(phy->iobase + addr + 1) << 8) | in tpm_tis_synquacer_read32_bw()
86 (ioread8(phy->iobase + addr)); in tpm_tis_synquacer_read32_bw()
100 iowrite8(value >> 24, phy->iobase + addr + 3); in tpm_tis_synquacer_write32_bw()
101 iowrite8(value >> 16, phy->iobase + addr + 2); in tpm_tis_synquacer_write32_bw()
102 iowrite8(value >> 8, phy->iobase + addr + 1); in tpm_tis_synquacer_write32_bw()
103 iowrite8(value, phy->iobase + addr); in tpm_tis_synquacer_write32_bw()
125 phy->iobase = devm_ioremap_resource(dev, &tpm_info->res); in tpm_tis_synquacer_init()
126 if (IS_ERR(phy->iobase)) in tpm_tis_synquacer_init()
127 return PTR_ERR(phy->iobase); in tpm_tis_synquacer_init()