Lines Matching defs:val
76 #define GICD_WRITE_8(REG, base, id, val) \
77 mmio_write_8((base) + GICD_OFFSET_8(REG, (id)), (val))
79 #define GICD_WRITE(REG, base, id, val) \
80 mmio_write_32((base) + GICD_OFFSET(REG, (id)), (val))
82 #define GICD_WRITE_64(REG, base, id, val) \
83 mmio_write_64((base) + GICD_OFFSET_64(REG, (id)), (val))
137 #define GICR_WRITE_8(REG, base, id, val) \
138 mmio_write_8((base) + GICR_OFFSET_8(REG, (id)), (val))
140 #define GICR_WRITE(REG, base, id, val) \
141 mmio_write_32((base) + GICR_OFFSET(REG, (id)), (val))
208 void gicd_write_igrpmodr(uintptr_t base, unsigned int id, unsigned int val);
209 void gicr_write_ipriorityr(uintptr_t base, unsigned int id, unsigned int val);
317 static inline void gicr_write_ctlr(uintptr_t base, uint32_t val)
319 mmio_write_32(base + GICR_CTLR, val);
332 static inline void gicr_write_waker(uintptr_t base, uint32_t val)
334 mmio_write_32(base + GICR_WAKER, val);
375 static inline void gicr_write_icenabler0(uintptr_t base, unsigned int val)
377 mmio_write_32(base + GICR_ICENABLER0, val);
391 unsigned int val)
393 mmio_write_32(base + GICR_ICENABLER + (reg_num << 2), val);
409 static inline void gicr_write_icfgr0(uintptr_t base, unsigned int val)
411 mmio_write_32(base + GICR_ICFGR0, val);
414 static inline void gicr_write_icfgr1(uintptr_t base, unsigned int val)
416 mmio_write_32(base + GICR_ICFGR1, val);
429 unsigned int val)
431 mmio_write_32(base + GICR_ICFGR + (reg_num << 2), val);
437 static inline void gicr_write_icpendr0(uintptr_t base, unsigned int val)
439 mmio_write_32(base + GICR_ICPENDR0, val);
447 unsigned int val)
449 mmio_write_32(base + GICR_ICPENDR + (reg_num << 2), val);
460 static inline void gicr_write_igroupr0(uintptr_t base, unsigned int val)
462 mmio_write_32(base + GICR_IGROUPR0, val);
476 unsigned int val)
478 mmio_write_32(base + GICR_IGROUPR + (reg_num << 2), val);
489 static inline void gicr_write_igrpmodr0(uintptr_t base, unsigned int val)
491 mmio_write_32(base + GICR_IGRPMODR0, val);
505 unsigned int val)
507 mmio_write_32(base + GICR_IGRPMODR + (reg_num << 2), val);
521 unsigned int val)
523 mmio_write_32(base + GICR_IPRIORITYR + (reg_num << 2), val);
534 static inline void gicr_write_isactiver0(uintptr_t base, unsigned int val)
536 mmio_write_32(base + GICR_ISACTIVER0, val);
550 unsigned int val)
552 mmio_write_32(base + GICR_ISACTIVER + (reg_num << 2), val);
563 static inline void gicr_write_isenabler0(uintptr_t base, unsigned int val)
565 mmio_write_32(base + GICR_ISENABLER0, val);
579 unsigned int val)
581 mmio_write_32(base + GICR_ISENABLER + (reg_num << 2), val);
592 static inline void gicr_write_ispendr0(uintptr_t base, unsigned int val)
594 mmio_write_32(base + GICR_ISPENDR0, val);
608 unsigned int val)
610 mmio_write_32(base + GICR_ISPENDR + (reg_num << 2), val);
621 static inline void gicr_write_nsacr(uintptr_t base, unsigned int val)
623 mmio_write_32(base + GICR_NSACR, val);
634 static inline void gicr_write_propbaser(uintptr_t base, uint64_t val)
636 mmio_write_64(base + GICR_PROPBASER, val);
647 static inline void gicr_write_pendbaser(uintptr_t base, uint64_t val)
649 mmio_write_64(base + GICR_PENDBASER, val);
660 static inline void gits_write_ctlr(uintptr_t base, uint32_t val)
662 mmio_write_32(base + GITS_CTLR, val);
670 static inline void gits_write_cbaser(uintptr_t base, uint64_t val)
672 mmio_write_64(base + GITS_CBASER, val);
680 static inline void gits_write_cwriter(uintptr_t base, uint64_t val)
682 mmio_write_64(base + GITS_CWRITER, val);
693 uint64_t val)
696 mmio_write_64(base + GITS_BASER + (8U * its_table_id), val);