Home
last modified time | relevance | path

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

/linux/drivers/hwtracing/coresight/
H A Dcoresight-cti-core.c46 void cti_write_all_hw_regs(struct cti_drvdata *drvdata) in cti_write_all_hw_regs()
76 static int cti_enable_hw(struct cti_drvdata *drvdata) in cti_enable_hw()
100 static int cti_disable_hw(struct cti_drvdata *drvdata) in cti_disable_hw()
125 u32 cti_read_single_reg(struct cti_drvdata *drvdata, int offset) in cti_read_single_reg()
136 void cti_write_single_reg(struct cti_drvdata *drvdata, int offset, u32 value) in cti_write_single_reg()
145 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in cti_write_intack()
165 struct cti_drvdata *drvdata) in cti_set_default_config()
198 int cti_add_connection_entry(struct device *dev, struct cti_drvdata *drvdata, in cti_add_connection_entry()
262 int cti_add_default_connection(struct device *dev, struct cti_drvdata *drvdata) in cti_add_default_connection()
289 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in cti_channel_trig_op()
[all …]
H A Dcoresight-cti.h172 struct cti_drvdata { struct
208 struct cti_drvdata *drvdata);
209 int cti_add_connection_entry(struct device *dev, struct cti_drvdata *drvdata,
218 void cti_write_all_hw_regs(struct cti_drvdata *drvdata);
220 void cti_write_single_reg(struct cti_drvdata *drvdata, int offset, u32 value);
221 u32 cti_read_single_reg(struct cti_drvdata *drvdata, int offset);
229 int cti_create_cons_sysfs(struct device *dev, struct cti_drvdata *drvdata);
H A Dcoresight-cti-sysfs.c84 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in enable_show()
98 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in enable_store()
136 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in ctmid_show()
146 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in nr_trigger_cons_show()
167 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in coresight_cti_reg_show()
185 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in coresight_cti_reg_store()
252 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in cti_reg32_show()
280 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in cti_reg32_store()
308 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); \
317 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); \
[all …]
H A Dcoresight-cti-platform.c115 struct cti_drvdata *drvdata) in cti_plat_create_v8_etm_connection()
174 struct cti_drvdata *drvdata) in cti_plat_create_v8_connections()
314 static int cti_plat_process_filter_sigs(struct cti_drvdata *drvdata, in cti_plat_process_filter_sigs()
341 struct cti_drvdata *drvdata, in cti_plat_create_connection()
416 struct cti_drvdata *drvdata) in cti_plat_create_impdef_connections()
434 static int cti_plat_get_hw_data(struct device *dev, struct cti_drvdata *drvdata) in cti_plat_get_hw_data()
462 struct cti_drvdata *drvdata = dev_get_drvdata(dev); in coresight_cti_get_platform_data()