Searched refs:rgn_id (Results 1 – 3 of 3) sorted by relevance
| /rk3399_ARM-atf/plat/rockchip/rk3588/drivers/secure/ |
| H A D | secure.c | 60 static void dsu_fw_rgn_config(uint64_t base_mb, uint64_t top_mb, int rgn_id) in dsu_fw_rgn_config() argument 64 if (rgn_id >= FIREWALL_DSU_RGN_CNT || rgn_id < 0) { in dsu_fw_rgn_config() 65 ERROR("%s regions-id:%d is invalid!\n", __func__, rgn_id); in dsu_fw_rgn_config() 69 mmio_write_32(FIREWALL_DSU_BASE + FIREWALL_DSU_RGN(rgn_id), in dsu_fw_rgn_config() 74 BIT(rgn_id)); in dsu_fw_rgn_config() 78 static void ddr_fw_rgn_config(uint64_t base_mb, uint64_t top_mb, int rgn_id) in ddr_fw_rgn_config() argument 80 if (rgn_id >= FIREWALL_DDR_RGN_CNT || rgn_id < 0) { in ddr_fw_rgn_config() 81 ERROR("%s regions-id:%d is invalid!\n", __func__, rgn_id); in ddr_fw_rgn_config() 85 mmio_write_32(FIREWALL_DDR_BASE + FIREWALL_DDR_RGN(rgn_id), in ddr_fw_rgn_config() 90 BIT(rgn_id)); in ddr_fw_rgn_config() [all …]
|
| /rk3399_ARM-atf/plat/rockchip/rk3576/drivers/secure/ |
| H A D | firewall.c | 236 static void fw_buf_ddr_lookup_cfg(int rgn_id, int dm_id, uint32_t priv) in fw_buf_ddr_lookup_cfg() argument 238 int sft = (dm_id << 1) + (rgn_id & 0x1) * 16; in fw_buf_ddr_lookup_cfg() 240 fw_config_buf.ddr_lookup[rgn_id >> 1] &= ~(0x3 << sft); in fw_buf_ddr_lookup_cfg() 241 fw_config_buf.ddr_lookup[rgn_id >> 1] |= (priv & 0x3) << sft; in fw_buf_ddr_lookup_cfg() 244 static void fw_buf_sysmem_lookup_cfg(int rgn_id, int dm_id, uint32_t priv) in fw_buf_sysmem_lookup_cfg() argument 246 int sft = (dm_id << 1) + (rgn_id & 0x1) * 16; in fw_buf_sysmem_lookup_cfg() 248 fw_config_buf.sysmem_lookup[rgn_id >> 1] &= ~(0x3 << sft); in fw_buf_sysmem_lookup_cfg() 249 fw_config_buf.sysmem_lookup[rgn_id >> 1] |= (priv & 0x3) << sft; in fw_buf_sysmem_lookup_cfg() 252 static void fw_buf_cbuf_lookup_cfg(int rgn_id, int dm_id, uint32_t priv) in fw_buf_cbuf_lookup_cfg() argument 254 int sft = (dm_id << 1) + (rgn_id & 0x1) * 16; in fw_buf_cbuf_lookup_cfg() [all …]
|
| /rk3399_ARM-atf/drivers/nxp/trdc/ |
| H A D | imx_trdc.c | 205 uint32_t dom_x, uint32_t rgn_id, in trdc_mrc_rgn_config() argument 214 if (mrc_base == NULL || glbac_id >= GLBAC_NUM || rgn_id >= MRC_REG_ALL) { in trdc_mrc_rgn_config() 224 desc_w = &mrc_dom->rgn_desc_words[rgn_id][0]; in trdc_mrc_rgn_config()
|