Home
last modified time | relevance | path

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

/linux/drivers/bus/
H A Dstm32_rifsc.c110 struct stm32_firewall_controller *rifsc_controller = ctrl; in stm32_rifsc_grant_access() local
114 if (firewall_id >= rifsc_controller->max_entries) { in stm32_rifsc_grant_access()
115 dev_err(rifsc_controller->dev, "Invalid sys bus ID %u", firewall_id); in stm32_rifsc_grant_access()
126 sec_reg_value = readl(rifsc_controller->mmio + RIFSC_RISC_SECCFGR0 + 0x4 * reg_id); in stm32_rifsc_grant_access()
127 cid_reg_value = readl(rifsc_controller->mmio + RIFSC_RISC_PER0_CIDCFGR + 0x8 * firewall_id); in stm32_rifsc_grant_access()
135 dev_dbg(rifsc_controller->dev, in stm32_rifsc_grant_access()
151 dev_dbg(rifsc_controller->dev, "Invalid CID configuration for peripheral: %d\n", in stm32_rifsc_grant_access()
159 dev_dbg(rifsc_controller->dev, in stm32_rifsc_grant_access()
169 rc = stm32_rif_acquire_semaphore(rifsc_controller, firewall_id); in stm32_rifsc_grant_access()
171 dev_err(rifsc_controller->dev, in stm32_rifsc_grant_access()
[all …]