Lines Matching refs:base
43 mm_reg_t base; member
82 uint32_t reg = sys_read32(data->base + GITS_CTLR); in its_force_quiescent()
87 sys_write32(reg, data->base + GITS_CTLR); in its_force_quiescent()
101 reg = sys_read32(data->base + GITS_CTLR); in its_force_quiescent()
118 uint64_t reg = sys_read64(data->base + GITS_BASER(i)); in its_probe_baser_page_size()
123 sys_write64(reg, data->base + GITS_BASER(i)); in its_probe_baser_page_size()
125 reg = sys_read64(data->base + GITS_BASER(i)); in its_probe_baser_page_size()
152 unsigned int device_ids = GITS_TYPER_DEVBITS_GET(sys_read64(data->base + GITS_TYPER)) + 1; in its_alloc_tables()
156 uint64_t reg = sys_read64(data->base + GITS_BASER(i)); in its_alloc_tables()
239 sys_write64(reg, data->base + GITS_BASER(i)); in its_alloc_tables()
262 ridx = sys_read32(data->base + GITS_CREADR) / sizeof(struct its_cmd_block); in its_queue_full()
304 rd_idx = sys_read32(data->base + GITS_CREADR); in its_post_command()
308 sys_write32(wr_idx, data->base + GITS_CWRITER); in its_post_command()
311 idx = sys_read32(data->base + GITS_CREADR); in its_post_command()
451 sys_write64(reg, data->base + GITS_CBASER); in its_setup_cmd_queue()
458 sys_write64(0, data->base + GITS_CWRITER); in its_setup_cmd_queue()
464 uint64_t typer = sys_read64(data->base + GITS_TYPER); in gicv3_rdist_get_rdbase()
507 entry_size = GITS_TYPER_ITT_ENTRY_SIZE_GET(sys_read64(data->base + GITS_TYPER)) + 1; in gicv3_its_init_device_id()
627 device_map(&data->base, cfg->base_addr, cfg->base_size, K_MEM_CACHE_NONE); in gicv3_its_init()
643 reg = sys_read32(data->base + GITS_CTLR); in gicv3_its_init()
645 sys_write32(reg, data->base + GITS_CTLR); in gicv3_its_init()