Home
last modified time | relevance | path

Searched refs:rif_conf (Results 1 – 5 of 5) sorted by relevance

/optee_os/core/drivers/firewall/
H A Dstm32_rif.c61 void stm32_rif_parse_cfg(uint32_t rif_conf, struct rif_conf_data *conf_data, in stm32_rif_parse_cfg() argument
68 channel_id = RIF_CHANNEL_ID(rif_conf); in stm32_rif_parse_cfg()
76 if (rif_conf & BIT(RIF_PRIV_SHIFT)) in stm32_rif_parse_cfg()
80 if (rif_conf & BIT(RIF_SEC_SHIFT)) in stm32_rif_parse_cfg()
84 if (rif_conf & BIT(RIF_LOCK_SHIFT) && conf_data->lock_conf) in stm32_rif_parse_cfg()
88 conf_data->cid_confs[channel_id] = (rif_conf & RIF_PERx_CID_MASK) >> in stm32_rif_parse_cfg()
H A Dstm32_risab.c368 uint32_t rif_conf, bool check_overlap) in parse_risab_rif_conf() argument
380 if (rif_conf & BIT(RISAB_SEC_SHIFT)) { in parse_risab_rif_conf()
396 if (rif_conf & BIT(RISAB_DPRIV_SHIFT)) { in parse_risab_rif_conf()
410 if (rif_conf & BIT(i)) in parse_risab_rif_conf()
414 if (rif_conf & BIT(i + RISAB_READ_LIST_SHIFT)) in parse_risab_rif_conf()
418 if (rif_conf & BIT(i + RISAB_WRITE_LIST_SHIFT)) in parse_risab_rif_conf()
423 if (rif_conf & BIT(RISAB_CFEN_SHIFT)) in parse_risab_rif_conf()
426 if (rif_conf & BIT(RISAB_DCEN_SHIFT)) in parse_risab_rif_conf()
429 if (rif_conf & RISAB_DCCID_MASK) { in parse_risab_rif_conf()
430 uint32_t ddcid = SHIFT_U32((rif_conf & RISAB_DCCID_MASK) >> in parse_risab_rif_conf()
[all …]
/optee_os/core/include/drivers/
H A Dstm32_rif.h129 void stm32_rif_parse_cfg(uint32_t rif_conf,
198 stm32_rif_parse_cfg(uint32_t rif_conf __unused, in stm32_rif_parse_cfg()
/optee_os/core/drivers/
H A Dstm32_tamp.c692 struct rif_conf_data *rif_conf = stm32_tamp_dev->pdata.conf_data; in apply_rif_config() local
705 if (BIT(i) & rif_conf->access_mask[0]) { in apply_rif_config()
734 if (BIT(i) & rif_conf->access_mask[0]) in apply_rif_config()
739 if (rif_conf->sec_conf[0] & _TAMP_SECCFGR_RIF_TAMP_SEC) in apply_rif_config()
741 if (rif_conf->sec_conf[0] & _TAMP_SECCFGR_RIF_COUNT_1) in apply_rif_config()
743 if (rif_conf->sec_conf[0] & _TAMP_SECCFGR_RIF_COUNT_2) in apply_rif_config()
746 if (rif_conf->priv_conf[0] & _TAMP_PRIVCFGR_RIF_TAMP_PRIV) in apply_rif_config()
748 if (rif_conf->priv_conf[0] & _TAMP_PRIVCFGR_RIF_R1) in apply_rif_config()
750 if (rif_conf->priv_conf[0] & _TAMP_PRIVCFGR_RIF_R2) in apply_rif_config()
761 if (!(BIT(i) & rif_conf->access_mask[0])) in apply_rif_config()
[all …]
H A Dstm32_exti.c409 uint32_t rif_conf = 0; in stm32_exti_rif_parse_dt() local
435 rif_conf = fdt32_to_cpu(cuint[i]); in stm32_exti_rif_parse_dt()
437 stm32_rif_parse_cfg(rif_conf, &conf_data, in stm32_exti_rif_parse_dt()