Lines Matching defs:base
22 void gicd_set_icfgr(uintptr_t base, unsigned int id, unsigned int cfg)
28 mmio_clrsetbits_32(base + GICD_OFFSET(ICFG, id),
37 unsigned int gicd_get_igroupr(uintptr_t base, unsigned int id)
39 return GICD_GET_BIT(IGROUP, base, id);
42 void gicd_set_igroupr(uintptr_t base, unsigned int id)
44 GICD_SET_BIT(IGROUP, base, id);
47 void gicd_clr_igroupr(uintptr_t base, unsigned int id)
49 GICD_CLR_BIT(IGROUP, base, id);
56 unsigned int gicd_get_igrpmodr(uintptr_t base, unsigned int id)
58 return GICD_GET_BIT(IGRPMOD, base, id);
61 void gicd_set_igrpmodr(uintptr_t base, unsigned int id)
63 GICD_SET_BIT(IGRPMOD, base, id);
66 void gicd_clr_igrpmodr(uintptr_t base, unsigned int id)
68 GICD_CLR_BIT(IGRPMOD, base, id);
75 void gicd_set_icenabler(uintptr_t base, unsigned int id)
77 GICD_WRITE_BIT(ICENABLE, base, id);
84 void gicd_set_icpendr(uintptr_t base, unsigned int id)
86 GICD_WRITE_BIT(ICPEND, base, id);
93 unsigned int gicd_get_isactiver(uintptr_t base, unsigned int id)
95 return GICD_GET_BIT(ISACTIVE, base, id);
98 void gicd_set_isactiver(uintptr_t base, unsigned int id)
100 GICD_WRITE_BIT(ISACTIVE, base, id);
107 void gicd_set_isenabler(uintptr_t base, unsigned int id)
109 GICD_WRITE_BIT(ISENABLE, base, id);
116 void gicd_set_ispendr(uintptr_t base, unsigned int id)
118 GICD_WRITE_BIT(ISPEND, base, id);
125 void gicd_set_ipriorityr(uintptr_t base, unsigned int id, unsigned int pri)
127 GICD_WRITE_8(IPRIORITY, base, id, (uint8_t)(pri & GIC_PRI_MASK));
138 unsigned int gicd_read_icfgr(uintptr_t base, unsigned int id)
140 return GICD_READ(ICFG, base, id);
143 void gicd_write_icfgr(uintptr_t base, unsigned int id, unsigned int val)
145 GICD_WRITE(ICFG, base, id, val);
152 unsigned int gicd_read_igroupr(uintptr_t base, unsigned int id)
154 return GICD_READ(IGROUP, base, id);
157 void gicd_write_igroupr(uintptr_t base, unsigned int id, unsigned int val)
159 GICD_WRITE(IGROUP, base, id, val);
166 unsigned int gicd_read_igrpmodr(uintptr_t base, unsigned int id)
168 return GICD_READ(IGRPMOD, base, id);
171 void gicd_write_igrpmodr(uintptr_t base, unsigned int id, unsigned int val)
173 GICD_WRITE(IGRPMOD, base, id, val);
180 unsigned int gicd_read_ipriorityr(uintptr_t base, unsigned int id)
182 return GICD_READ(IPRIORITY, base, id);
185 void gicd_write_ipriorityr(uintptr_t base, unsigned int id, unsigned int val)
187 GICD_WRITE(IPRIORITY, base, id, val);
194 unsigned int gicd_read_isactiver(uintptr_t base, unsigned int id)
196 return GICD_READ(ISACTIVE, base, id);
199 void gicd_write_isactiver(uintptr_t base, unsigned int id, unsigned int val)
201 GICD_WRITE(ISACTIVE, base, id, val);
208 unsigned int gicd_read_isenabler(uintptr_t base, unsigned int id)
210 return GICD_READ(ISENABLE, base, id);
213 void gicd_write_isenabler(uintptr_t base, unsigned int id, unsigned int val)
215 GICD_WRITE(ISENABLE, base, id, val);
222 unsigned int gicd_read_ispendr(uintptr_t base, unsigned int id)
224 return GICD_READ(ISPEND, base, id);
227 void gicd_write_ispendr(uintptr_t base, unsigned int id, unsigned int val)
229 GICD_WRITE(ISPEND, base, id, val);
236 unsigned int gicd_read_nsacr(uintptr_t base, unsigned int id)
238 return GICD_READ(NSAC, base, id);
241 void gicd_write_nsacr(uintptr_t base, unsigned int id, unsigned int val)
243 GICD_WRITE(NSAC, base, id, val);