Lines Matching refs:pdata

115 	struct stm32_etzpc_platdata pdata;  member
211 vaddr_t base = etzpc_device->pdata.base.va; in etzpc_configure_decprot()
233 vaddr_t base = etzpc_device->pdata.base.va; in etzpc_get_decprot()
248 vaddr_t base = etzpc_device->pdata.base.va; in etzpc_lock_decprot()
264 vaddr_t base = etzpc_device->pdata.base.va; in decprot_is_locked()
274 vaddr_t base = etzpc_device->pdata.base.va; in etzpc_configure_tzma()
289 vaddr_t base = etzpc_device->pdata.base.va; in etzpc_get_tzma()
299 vaddr_t base = etzpc_device->pdata.base.va; in etzpc_lock_tzma()
314 vaddr_t base = etzpc_device->pdata.base.va; in tzma_is_locked()
326 struct stm32_etzpc_platdata *pdata = &etzpc_device->pdata; in etzpc_pm() local
331 pdata->periph_cfg[n] = in etzpc_pm()
334 pdata->periph_cfg[n] |= PERIPH_PM_LOCK_BIT; in etzpc_pm()
338 pdata->tzma_cfg[n] = in etzpc_pm()
341 pdata->tzma_cfg[n] |= TZMA_PM_LOCK_BIT; in etzpc_pm()
349 unsigned int attr = pdata->periph_cfg[n] & PERIPH_PM_ATTR_MASK; in etzpc_pm()
353 if (pdata->periph_cfg[n] & PERIPH_PM_LOCK_BIT) in etzpc_pm()
358 uint16_t value = pdata->tzma_cfg[n] & TZMA_PM_VALUE_MASK; in etzpc_pm()
362 if (pdata->tzma_cfg[n] & TZMA_PM_LOCK_BIT) in etzpc_pm()
707 vaddr_t base = etzpc_device->pdata.base.va; in stm32_etzpc_set_driverdata()
734 clk_enable(etzpc_device->pdata.clk); in fdt_etzpc_conf_decprot()
761 clk_disable(etzpc_device->pdata.clk); in fdt_etzpc_conf_decprot()
841 etzpc_device->pdata.base.pa = etzpc_info.reg; in init_etzpc_from_dt()
842 etzpc_device->pdata.name = strdup(fdt_get_name(fdt, node, &len)); in init_etzpc_from_dt()
843 io_pa_or_va_secure(&etzpc_device->pdata.base, etzpc_info.reg_size); in init_etzpc_from_dt()
844 res = clk_dt_get_by_index(fdt, node, 0, &etzpc_device->pdata.clk); in init_etzpc_from_dt()
850 etzpc_device->pdata.periph_cfg = in init_etzpc_from_dt()
852 sizeof(*etzpc_device->pdata.periph_cfg)); in init_etzpc_from_dt()
853 if (!etzpc_device->pdata.periph_cfg) in init_etzpc_from_dt()
856 etzpc_device->pdata.tzma_cfg = in init_etzpc_from_dt()
858 sizeof(*etzpc_device->pdata.tzma_cfg)); in init_etzpc_from_dt()
859 if (!etzpc_device->pdata.tzma_cfg) { in init_etzpc_from_dt()
860 free(etzpc_device->pdata.periph_cfg); in init_etzpc_from_dt()
887 free(etzpc_device->pdata.periph_cfg); in stm32_etzpc_probe()
888 free(etzpc_device->pdata.tzma_cfg); in stm32_etzpc_probe()
889 free(etzpc_device->pdata.name); in stm32_etzpc_probe()
899 controller->base = &etzpc_device->pdata.base; in stm32_etzpc_probe()
900 controller->name = etzpc_device->pdata.name; in stm32_etzpc_probe()