Searched refs:tzc (Results 1 – 5 of 5) sorted by relevance
| /optee_os/core/drivers/ |
| H A D | tzc400.c | 79 static struct tzc_instance tzc; variable 219 tzc.base = base; in tzc_init() 225 tzc_id = tzc_read_component_id(tzc.base); in tzc_init() 232 tzc_build = tzc_read_build_config(tzc.base); in tzc_init() 233 tzc.num_filters = ((tzc_build >> BUILD_CONFIG_NF_SHIFT) & in tzc_init() 235 tzc.addr_width = ((tzc_build >> BUILD_CONFIG_AW_SHIFT) & in tzc_init() 237 tzc.num_regions = ((tzc_build >> BUILD_CONFIG_NR_SHIFT) & in tzc_init() 267 assert(tzc.base && cfg); in tzc_configure_region() 270 assert(((cfg->filters >> tzc.num_filters) == 0) && in tzc_configure_region() 271 (region < tzc.num_regions)); in tzc_configure_region() [all …]
|
| H A D | tzc380.c | 53 static struct tzc_instance tzc; variable 98 tzc.base = base; in tzc_init() 101 tzc_build = tzc_read_build_config(tzc.base); in tzc_init() 102 tzc.addr_width = ((tzc_build >> BUILD_CONFIG_AW_SHIFT) & in tzc_init() 104 tzc.num_regions = ((tzc_build >> BUILD_CONFIG_NR_SHIFT) & in tzc_init() 130 val = tzc_read_region_attributes(tzc.base, region); in tzc_region_enable() 132 tzc_write_region_attributes(tzc.base, region, val); in tzc_region_enable() 141 vaddr_t base __maybe_unused = core_mmu_get_va(tzc.base, in tzc_fail_dump() 155 vaddr_t base = core_mmu_get_va(tzc.base, MEM_AREA_IO_SEC, in tzc_int_clear() 182 assert(tzc.base); in tzc_configure_region() [all …]
|
| H A D | openedges_omc.c | 77 static struct omc_instance tzc; variable 81 vaddr_t filter_offs = filter * tzc.size; in omc_write32() 83 io_write32(tzc.base + filter_offs + offs, val); in omc_write32() 88 vaddr_t filter_offs = filter * tzc.size; in omc_read32() 90 return io_read32(tzc.base + filter_offs + offs); in omc_read32() 95 vaddr_t filter_offs = filter * tzc.size; in omc_write64() 97 io_write64(tzc.base + filter_offs + offs, val); in omc_write64() 102 vaddr_t filter_offs = filter * tzc.size; in omc_read64() 104 return io_read64(tzc.base + filter_offs + offs); in omc_read64() 139 tzc.base = base; in omc_init() [all …]
|
| /optee_os/core/arch/arm/dts/ |
| H A D | stm32mp131.dtsi | 401 tzc400: tzc@5c006000 { 402 compatible = "st,stm32mp1-tzc";
|
| H A D | stm32mp151.dtsi | 603 tzc400: tzc@5c006000 { 604 compatible = "st,stm32mp1-tzc";
|