Home
last modified time | relevance | path

Searched refs:region_id (Results 1 – 9 of 9) sorted by relevance

/rk3399_ARM-atf/drivers/arm/css/sds/
H A Dsds.c29 static int sds_struct_is_valid(unsigned int region_id, uintptr_t header) in sds_struct_is_valid() argument
48 if (struct_size > sds_regions[region_id].size) { in sds_struct_is_valid()
59 static int validate_sds_struct_headers(unsigned int region_id) in validate_sds_struct_headers() argument
63 uintptr_t sds_mem_base = sds_regions[region_id].base; in validate_sds_struct_headers()
74 if (sds_struct_is_valid(region_id, header) != SDS_OK) { in validate_sds_struct_headers()
87 static int get_struct_header(unsigned int region_id, uint32_t structure_id, in get_struct_header() argument
92 uintptr_t sds_mem_base = sds_regions[region_id].base; in get_struct_header()
121 int sds_struct_exists(unsigned int region_id, unsigned int structure_id) in sds_struct_exists() argument
126 assert(region_id < sds_region_cnt); in sds_struct_exists()
128 ret = get_struct_header(region_id, structure_id, &header); in sds_struct_exists()
[all …]
/rk3399_ARM-atf/drivers/arm/ccn/
H A Dccn.c30 unsigned int region_id, in ccn_reg_read() argument
36 assert(region_id < REGION_ID_LIMIT); in ccn_reg_read()
38 region_base = periphbase + region_id_to_base(region_id); in ccn_reg_read()
49 unsigned int region_id, in ccn_reg_write() argument
56 assert(region_id < REGION_ID_LIMIT); in ccn_reg_write()
58 region_base = periphbase + region_id_to_base(region_id); in ccn_reg_write()
257 unsigned int region_id, in ccn_snoop_dvm_do_op() argument
269 start_region_id = region_id; in ccn_snoop_dvm_do_op()
277 start_region_id = region_id; in ccn_snoop_dvm_do_op()
407 unsigned int region_id; in ccn_set_l3_run_mode() local
[all …]
H A Dccn_private.h80 #define WAIT_FOR_DOMAIN_CTRL_OP_COMPLETION(region_id, stat_reg_offset, \ argument
86 (region_id), \
204 #define FOR_EACH_PRESENT_REGION_ID(region_id, bit_map) \ argument
206 + region_id; \
207 region_id < region_id_limit; \
208 region_id++)
/rk3399_ARM-atf/include/drivers/arm/css/
H A Dsds.h103 int sds_init(unsigned int region_id);
104 int sds_struct_exists(unsigned int region_id, unsigned int structure_id);
105 int sds_struct_read(unsigned int region_id, uint32_t structure_id,
107 int sds_struct_write(unsigned int region_id, uint32_t structure_id,
/rk3399_ARM-atf/drivers/st/rif/
H A Dstm32mp2_risaf.c85 int region_id; in check_region_overlap() local
95 region_id = pdata->nregions - 1; in check_region_overlap()
96 addr = pdata->region[region_id].addr; in check_region_overlap()
97 length = pdata->region[region_id].len; in check_region_overlap()
98 instance = pdata->region[region_id].instance; in check_region_overlap()
100 for (i = 0; i < region_id; i++) { in check_region_overlap()
107 ERROR("RISAF%d: Regions %d and %d overlap\n", instance + 1, region_id, i); in check_region_overlap()
115 static int risaf_configure_region(int instance, uint32_t region_id, uint32_t cfg, in risaf_configure_region() argument
125 assert(valid_protreg_id(instance, region_id)); in risaf_configure_region()
127 mmio_clrbits_32(base + _RISAF_REG_CFGR(region_id), _RISAF_REG_CFGR_BREN); in risaf_configure_region()
[all …]
/rk3399_ARM-atf/plat/imx/imx8ulp/include/
H A Dxrdc.h34 uint16_t region_id; member
/rk3399_ARM-atf/plat/imx/imx8ulp/xrdc/
H A Dxrdc_core.c242 imx8ulp_mrc[i].region_id, in xrdc_apply_config()
251 xrdc_config_mrc_w2(imx8ulp_mrc[i].mrc_id, imx8ulp_mrc[i].region_id, val); in xrdc_apply_config()
252 xrdc_config_mrc_w3_w4(imx8ulp_mrc[i].mrc_id, imx8ulp_mrc[i].region_id, in xrdc_apply_config()
/rk3399_ARM-atf/include/drivers/nxp/trdc/
H A Dimx_trdc.h130 uint8_t region_id; member
/rk3399_ARM-atf/drivers/nxp/trdc/
H A Dimx_trdc.c314 cfg->mrc_cfg[i].region_id, in trdc_setup()