Lines Matching refs:ddata
100 struct iac_driver_data *ddata; member
108 struct iac_driver_data *ddata = iac_dev.ddata; in stm32_iac_get_hwdata() local
113 ddata->num_ilac = _IAC_FLD_GET(_IAC_HWCFGR1_CFG5, regval); in stm32_iac_get_hwdata()
115 ddata->version = io_read32(base + _IAC_VERR); in stm32_iac_get_hwdata()
118 _IAC_FLD_GET(_IAC_VERR_MAJREV, ddata->version), in stm32_iac_get_hwdata()
119 _IAC_FLD_GET(_IAC_VERR_MINREV, ddata->version)); in stm32_iac_get_hwdata()
121 DMSG("HW cap: enabled, num ilac:[%"PRIu8"]", ddata->num_ilac); in stm32_iac_get_hwdata()
147 struct iac_driver_data *ddata = iac_dev.ddata; in stm32_iac_itr() local
149 unsigned int nreg = DIV_ROUND_UP(ddata->num_ilac, _PERIPH_IDS_PER_REG); in stm32_iac_itr()
189 struct iac_driver_data *ddata = iac_dev.ddata; in stm32_iac_setup() local
191 unsigned int nreg = DIV_ROUND_UP(ddata->num_ilac, _PERIPH_IDS_PER_REG); in stm32_iac_setup()
241 iac_dev.ddata = calloc(1, sizeof(*iac_dev.ddata)); in stm32_iac_probe()
242 if (!iac_dev.ddata) in stm32_iac_probe()
247 free(iac_dev.ddata); in stm32_iac_probe()