Lines Matching refs:rgn_id
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()
256 fw_config_buf.cbuf_lookup[rgn_id >> 1] &= ~(0x3 << sft); in fw_buf_cbuf_lookup_cfg()
257 fw_config_buf.cbuf_lookup[rgn_id >> 1] |= (priv & 0x3) << sft; in fw_buf_cbuf_lookup_cfg()
430 void fw_buf_ddr_rgn_cfg(uint64_t base_mb, uint64_t top_mb, int rgn_id) in fw_buf_ddr_rgn_cfg() argument
432 fw_config_buf.ddr_rgn[rgn_id] = RG_MAP_SECURE(top_mb, base_mb); in fw_buf_ddr_rgn_cfg()
433 fw_config_buf.ddr_con |= BIT(rgn_id); in fw_buf_ddr_rgn_cfg()
437 void fw_buf_sysmem_rgn_cfg(uint64_t base_kb, uint64_t top_kb, int rgn_id) in fw_buf_sysmem_rgn_cfg() argument
439 fw_config_buf.sysmem_rgn[rgn_id] = RG_MAP_SRAM_SECURE(top_kb, base_kb); in fw_buf_sysmem_rgn_cfg()
440 fw_config_buf.sysmem_con |= BIT(rgn_id); in fw_buf_sysmem_rgn_cfg()