Lines Matching refs:drvdata
115 struct cti_drvdata *drvdata)
162 ret = cti_add_connection_entry(dev, drvdata, tc, csdev, assoc_name);
174 struct cti_drvdata *drvdata)
176 struct cti_device *cti_dev = &drvdata->ctidev;
206 ret = cti_add_connection_entry(dev, drvdata, tc, NULL, cpu_name_str);
211 ret = cti_plat_create_v8_etm_connection(dev, drvdata);
216 drvdata->config.trig_out_filter |= 0x1;
314 static int cti_plat_process_filter_sigs(struct cti_drvdata *drvdata,
325 if (nr_filter_sigs > drvdata->config.nr_trig_max)
334 drvdata->config.trig_out_filter |= tg->used_mask;
341 struct cti_drvdata *drvdata,
355 if ((nr_sigs_in > drvdata->config.nr_trig_max) ||
356 (nr_sigs_out > drvdata->config.nr_trig_max))
384 err = cti_plat_process_filter_sigs(drvdata, fwnode);
394 drvdata->ctidev.cpu = cpuid;
409 err = cti_add_connection_entry(dev, drvdata, tc, csdev, assoc_name);
416 struct cti_drvdata *drvdata)
427 rc = cti_plat_create_connection(dev, drvdata,
438 static int cti_plat_get_hw_data(struct device *dev, struct cti_drvdata *drvdata)
441 struct cti_device *cti_dev = &drvdata->ctidev;
448 rc = cti_plat_create_v8_connections(dev, drvdata);
450 rc = cti_plat_create_impdef_connections(dev, drvdata);
456 rc = cti_add_default_connection(dev, drvdata);
466 struct cti_drvdata *drvdata = dev_get_drvdata(dev);
484 ret = cti_plat_get_hw_data(dev, drvdata);