Lines Matching refs:val
75 #define GICD_WRITE_8(REG, base, id, val) \ argument
76 mmio_write_8((base) + GICD_OFFSET_8(REG, (id)), (val))
78 #define GICD_WRITE(REG, base, id, val) \ argument
79 mmio_write_32((base) + GICD_OFFSET(REG, (id)), (val))
81 #define GICD_WRITE_64(REG, base, id, val) \ argument
82 mmio_write_64((base) + GICD_OFFSET_64(REG, (id)), (val))
136 #define GICR_WRITE_8(REG, base, id, val) \ argument
137 mmio_write_8((base) + GICR_OFFSET_8(REG, (id)), (val))
139 #define GICR_WRITE(REG, base, id, val) \ argument
140 mmio_write_32((base) + GICR_OFFSET(REG, (id)), (val))
207 void gicd_write_igrpmodr(uintptr_t base, unsigned int id, unsigned int val);
208 void gicr_write_ipriorityr(uintptr_t base, unsigned int id, unsigned int val);
315 static inline void gicr_write_ctlr(uintptr_t base, uint32_t val) in gicr_write_ctlr() argument
317 mmio_write_32(base + GICR_CTLR, val); in gicr_write_ctlr()
330 static inline void gicr_write_waker(uintptr_t base, uint32_t val) in gicr_write_waker() argument
332 mmio_write_32(base + GICR_WAKER, val); in gicr_write_waker()
373 static inline void gicr_write_icenabler0(uintptr_t base, unsigned int val) in gicr_write_icenabler0() argument
375 mmio_write_32(base + GICR_ICENABLER0, val); in gicr_write_icenabler0()
389 unsigned int val) in gicr_write_icenabler() argument
391 mmio_write_32(base + GICR_ICENABLER + (reg_num << 2), val); in gicr_write_icenabler()
407 static inline void gicr_write_icfgr0(uintptr_t base, unsigned int val) in gicr_write_icfgr0() argument
409 mmio_write_32(base + GICR_ICFGR0, val); in gicr_write_icfgr0()
412 static inline void gicr_write_icfgr1(uintptr_t base, unsigned int val) in gicr_write_icfgr1() argument
414 mmio_write_32(base + GICR_ICFGR1, val); in gicr_write_icfgr1()
427 unsigned int val) in gicr_write_icfgr() argument
429 mmio_write_32(base + GICR_ICFGR + (reg_num << 2), val); in gicr_write_icfgr()
435 static inline void gicr_write_icpendr0(uintptr_t base, unsigned int val) in gicr_write_icpendr0() argument
437 mmio_write_32(base + GICR_ICPENDR0, val); in gicr_write_icpendr0()
445 unsigned int val) in gicr_write_icpendr() argument
447 mmio_write_32(base + GICR_ICPENDR + (reg_num << 2), val); in gicr_write_icpendr()
458 static inline void gicr_write_igroupr0(uintptr_t base, unsigned int val) in gicr_write_igroupr0() argument
460 mmio_write_32(base + GICR_IGROUPR0, val); in gicr_write_igroupr0()
474 unsigned int val) in gicr_write_igroupr() argument
476 mmio_write_32(base + GICR_IGROUPR + (reg_num << 2), val); in gicr_write_igroupr()
487 static inline void gicr_write_igrpmodr0(uintptr_t base, unsigned int val) in gicr_write_igrpmodr0() argument
489 mmio_write_32(base + GICR_IGRPMODR0, val); in gicr_write_igrpmodr0()
503 unsigned int val) in gicr_write_igrpmodr() argument
505 mmio_write_32(base + GICR_IGRPMODR + (reg_num << 2), val); in gicr_write_igrpmodr()
519 unsigned int val) in gicr_ipriorityr_write() argument
521 mmio_write_32(base + GICR_IPRIORITYR + (reg_num << 2), val); in gicr_ipriorityr_write()
532 static inline void gicr_write_isactiver0(uintptr_t base, unsigned int val) in gicr_write_isactiver0() argument
534 mmio_write_32(base + GICR_ISACTIVER0, val); in gicr_write_isactiver0()
548 unsigned int val) in gicr_write_isactiver() argument
550 mmio_write_32(base + GICR_ISACTIVER + (reg_num << 2), val); in gicr_write_isactiver()
561 static inline void gicr_write_isenabler0(uintptr_t base, unsigned int val) in gicr_write_isenabler0() argument
563 mmio_write_32(base + GICR_ISENABLER0, val); in gicr_write_isenabler0()
577 unsigned int val) in gicr_write_isenabler() argument
579 mmio_write_32(base + GICR_ISENABLER + (reg_num << 2), val); in gicr_write_isenabler()
590 static inline void gicr_write_ispendr0(uintptr_t base, unsigned int val) in gicr_write_ispendr0() argument
592 mmio_write_32(base + GICR_ISPENDR0, val); in gicr_write_ispendr0()
606 unsigned int val) in gicr_write_ispendr() argument
608 mmio_write_32(base + GICR_ISPENDR + (reg_num << 2), val); in gicr_write_ispendr()
619 static inline void gicr_write_nsacr(uintptr_t base, unsigned int val) in gicr_write_nsacr() argument
621 mmio_write_32(base + GICR_NSACR, val); in gicr_write_nsacr()
632 static inline void gicr_write_propbaser(uintptr_t base, uint64_t val) in gicr_write_propbaser() argument
634 mmio_write_64(base + GICR_PROPBASER, val); in gicr_write_propbaser()
645 static inline void gicr_write_pendbaser(uintptr_t base, uint64_t val) in gicr_write_pendbaser() argument
647 mmio_write_64(base + GICR_PENDBASER, val); in gicr_write_pendbaser()
658 static inline void gits_write_ctlr(uintptr_t base, uint32_t val) in gits_write_ctlr() argument
660 mmio_write_32(base + GITS_CTLR, val); in gits_write_ctlr()
668 static inline void gits_write_cbaser(uintptr_t base, uint64_t val) in gits_write_cbaser() argument
670 mmio_write_64(base + GITS_CBASER, val); in gits_write_cbaser()
678 static inline void gits_write_cwriter(uintptr_t base, uint64_t val) in gits_write_cwriter() argument
680 mmio_write_64(base + GITS_CWRITER, val); in gits_write_cwriter()
691 uint64_t val) in gits_write_baser() argument
694 mmio_write_64(base + GITS_BASER + (8U * its_table_id), val); in gits_write_baser()