Home
last modified time | relevance | path

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

/optee_os/core/arch/arm/plat-stm32mp1/
H A Dplat_tzc400.c119 static TEE_Result tzc_region_check_overlap(struct tzc_device *tzc_dev, in tzc_region_check_overlap() argument
125 for (i = 0; i < tzc_dev->nb_reg_used; i++) in tzc_region_check_overlap()
126 if (reg->base <= tzc_dev->reg[i].top && in tzc_region_check_overlap()
127 reg->top >= tzc_dev->reg[i].base) in tzc_region_check_overlap()
133 static void tzc_set_driverdata(struct tzc_device *tzc_dev) in tzc_set_driverdata() argument
135 uintptr_t base = tzc_dev->pdata.base; in tzc_set_driverdata()
139 tzc_dev->ddata.nb_filters = ((regval >> BUILD_CONFIG_NF_SHIFT) & in tzc_set_driverdata()
141 tzc_dev->ddata.nb_regions = ((regval >> BUILD_CONFIG_NR_SHIFT) & in tzc_set_driverdata()
145 tzc_dev->ddata.nb_filters, tzc_dev->ddata.nb_regions); in tzc_set_driverdata()
163 static void stm32mp_tzc_reset_region(struct tzc_device *tzc_dev) in stm32mp_tzc_reset_region() argument
[all …]