Searched refs:gits_base (Results 1 – 3 of 3) sorted by relevance
493 void gicv3_its_save_disable(uintptr_t gits_base, in gicv3_its_save_disable() argument501 assert(gits_base != 0U); in gicv3_its_save_disable()503 its_ctx->gits_ctlr = gits_read_ctlr(gits_base); in gicv3_its_save_disable()506 gits_write_ctlr(gits_base, its_ctx->gits_ctlr & ~GITS_CTLR_ENABLED_BIT); in gicv3_its_save_disable()509 gits_wait_for_quiescent_bit(gits_base); in gicv3_its_save_disable()511 its_ctx->gits_cbaser = gits_read_cbaser(gits_base); in gicv3_its_save_disable()512 its_ctx->gits_cwriter = gits_read_cwriter(gits_base); in gicv3_its_save_disable()515 its_ctx->gits_baser[i] = gits_read_baser(gits_base, i); in gicv3_its_save_disable()527 void gicv3_its_restore(uintptr_t gits_base, in gicv3_its_restore() argument535 assert(gits_base != 0U); in gicv3_its_restore()[all …]
702 static inline void gits_wait_for_quiescent_bit(uintptr_t gits_base) in gits_wait_for_quiescent_bit() argument704 assert((gits_read_ctlr(gits_base) & GITS_CTLR_ENABLED_BIT) == 0U); in gits_wait_for_quiescent_bit()705 while ((gits_read_ctlr(gits_base) & GITS_CTLR_QUIESCENT_BIT) == 0U) { in gits_wait_for_quiescent_bit()
573 void gicv3_its_save_disable(uintptr_t gits_base, gicv3_its_ctx_t * const its_ctx);574 void gicv3_its_restore(uintptr_t gits_base, const gicv3_its_ctx_t * const its_ctx);