Lines Matching refs:regno

52 static uint32_t rge_reg_get32(rge_t *rgep, uintptr_t regno);
56 rge_reg_get32(rge_t *rgep, uintptr_t regno) in rge_reg_get32() argument
59 (void *)rgep, regno)); in rge_reg_get32()
61 return (ddi_get32(rgep->io_handle, REG32(rgep, regno))); in rge_reg_get32()
64 static void rge_reg_put32(rge_t *rgep, uintptr_t regno, uint32_t data);
68 rge_reg_put32(rge_t *rgep, uintptr_t regno, uint32_t data) in rge_reg_put32() argument
71 (void *)rgep, regno, data)); in rge_reg_put32()
73 ddi_put32(rgep->io_handle, REG32(rgep, regno), data); in rge_reg_put32()
76 static void rge_reg_set32(rge_t *rgep, uintptr_t regno, uint32_t bits);
80 rge_reg_set32(rge_t *rgep, uintptr_t regno, uint32_t bits) in rge_reg_set32() argument
85 (void *)rgep, regno, bits)); in rge_reg_set32()
87 regval = rge_reg_get32(rgep, regno); in rge_reg_set32()
89 rge_reg_put32(rgep, regno, regval); in rge_reg_set32()
92 static void rge_reg_clr32(rge_t *rgep, uintptr_t regno, uint32_t bits);
96 rge_reg_clr32(rge_t *rgep, uintptr_t regno, uint32_t bits) in rge_reg_clr32() argument
101 (void *)rgep, regno, bits)); in rge_reg_clr32()
103 regval = rge_reg_get32(rgep, regno); in rge_reg_clr32()
105 rge_reg_put32(rgep, regno, regval); in rge_reg_clr32()
108 static uint16_t rge_reg_get16(rge_t *rgep, uintptr_t regno);
112 rge_reg_get16(rge_t *rgep, uintptr_t regno) in rge_reg_get16() argument
115 (void *)rgep, regno)); in rge_reg_get16()
117 return (ddi_get16(rgep->io_handle, REG16(rgep, regno))); in rge_reg_get16()
120 static void rge_reg_put16(rge_t *rgep, uintptr_t regno, uint16_t data);
124 rge_reg_put16(rge_t *rgep, uintptr_t regno, uint16_t data) in rge_reg_put16() argument
127 (void *)rgep, regno, data)); in rge_reg_put16()
129 ddi_put16(rgep->io_handle, REG16(rgep, regno), data); in rge_reg_put16()
132 static uint8_t rge_reg_get8(rge_t *rgep, uintptr_t regno);
136 rge_reg_get8(rge_t *rgep, uintptr_t regno) in rge_reg_get8() argument
139 (void *)rgep, regno)); in rge_reg_get8()
141 return (ddi_get8(rgep->io_handle, REG8(rgep, regno))); in rge_reg_get8()
144 static void rge_reg_put8(rge_t *rgep, uintptr_t regno, uint8_t data);
148 rge_reg_put8(rge_t *rgep, uintptr_t regno, uint8_t data) in rge_reg_put8() argument
151 (void *)rgep, regno, data)); in rge_reg_put8()
153 ddi_put8(rgep->io_handle, REG8(rgep, regno), data); in rge_reg_put8()
156 static void rge_reg_set8(rge_t *rgep, uintptr_t regno, uint8_t bits);
160 rge_reg_set8(rge_t *rgep, uintptr_t regno, uint8_t bits) in rge_reg_set8() argument
165 (void *)rgep, regno, bits)); in rge_reg_set8()
167 regval = rge_reg_get8(rgep, regno); in rge_reg_set8()
169 rge_reg_put8(rgep, regno, regval); in rge_reg_set8()
172 static void rge_reg_clr8(rge_t *rgep, uintptr_t regno, uint8_t bits);
176 rge_reg_clr8(rge_t *rgep, uintptr_t regno, uint8_t bits) in rge_reg_clr8() argument
181 (void *)rgep, regno, bits)); in rge_reg_clr8()
183 regval = rge_reg_get8(rgep, regno); in rge_reg_clr8()
185 rge_reg_put8(rgep, regno, regval); in rge_reg_clr8()
1758 uint64_t regno; in rge_chip_peek_cfg() local
1763 regno = ppd->pp_acc_offset; in rge_chip_peek_cfg()
1767 regval = pci_config_get8(rgep->cfg_handle, regno); in rge_chip_peek_cfg()
1771 regval = pci_config_get16(rgep->cfg_handle, regno); in rge_chip_peek_cfg()
1775 regval = pci_config_get32(rgep->cfg_handle, regno); in rge_chip_peek_cfg()
1779 regval = pci_config_get64(rgep->cfg_handle, regno); in rge_chip_peek_cfg()
1793 uint64_t regno; in rge_chip_poke_cfg() local
1798 regno = ppd->pp_acc_offset; in rge_chip_poke_cfg()
1803 pci_config_put8(rgep->cfg_handle, regno, regval); in rge_chip_poke_cfg()
1807 pci_config_put16(rgep->cfg_handle, regno, regval); in rge_chip_poke_cfg()
1811 pci_config_put32(rgep->cfg_handle, regno, regval); in rge_chip_poke_cfg()
1815 pci_config_put64(rgep->cfg_handle, regno, regval); in rge_chip_poke_cfg()