Lines Matching defs:data
245 static void devm_deinstantiate_rng(void *data)
247 struct device *ctrldev = data;
266 * @gen_sk - generate data to be loaded into the JDKEK, TDKEK and TDSK;
562 { .soc_id = "i.MX6UL", .data = &caam_imx6ul_data },
563 { .soc_id = "i.MX6*", .data = &caam_imx6_data },
564 { .soc_id = "i.MX7*", .data = &caam_imx7_data },
565 { .soc_id = "i.MX8M*", .data = &caam_imx7_data },
566 { .soc_id = "VF*", .data = &caam_vf610_data },
571 static void disable_clocks(void *data)
573 struct caam_drv_private *ctrlpriv = data;
578 static int init_clocks(struct device *dev, const struct caam_imx_data *data)
583 ctrlpriv->num_clks = data->num_clks;
584 ctrlpriv->clks = devm_kmemdup(dev, data->clks,
585 data->num_clks * sizeof(data->clks[0]),
892 if (!imx_soc_match->data) {
893 dev_err(dev, "No clock data provided for i.MX SoC");
897 ret = init_clocks(dev, imx_soc_match->data);