Home
last modified time | relevance | path

Searched refs:csdev (Results 1 – 25 of 42) sorted by relevance

12

/linux/drivers/hwtracing/coresight/
H A Dcoresight-core.c36 * @csdev: Address of an element.
40 struct coresight_device *csdev; member
66 void coresight_set_percpu_sink(int cpu, struct coresight_device *csdev) in coresight_set_percpu_sink() argument
68 per_cpu(csdev_sink, cpu) = csdev; in coresight_set_percpu_sink()
80 struct coresight_device *csdev; in coresight_find_out_connection()
85 csdev = list_first_entry(path, struct coresight_node, link)->csdev; in coresight_find_out_connection()
86 if (!coresight_is_device_source(csdev)) in coresight_find_out_connection()
89 return csdev; in coresight_find_out_connection()
108 coresight_find_out_connection(struct coresight_device *csdev, in coresight_is_claimed_any() argument
98 coresight_read_claim_tags(struct coresight_device * csdev) coresight_read_claim_tags() argument
103 coresight_is_claimed_self_hosted(struct coresight_device * csdev) coresight_is_claimed_self_hosted() argument
113 coresight_set_claim_tags(struct coresight_device * csdev) coresight_set_claim_tags() argument
120 coresight_clear_claim_tags(struct coresight_device * csdev) coresight_clear_claim_tags() argument
137 coresight_claim_device_unlocked(struct coresight_device * csdev) coresight_claim_device_unlocked() argument
154 coresight_claim_device(struct coresight_device * csdev) coresight_claim_device() argument
173 coresight_disclaim_device_unlocked(struct coresight_device * csdev) coresight_disclaim_device_unlocked() argument
191 coresight_disclaim_device(struct coresight_device * csdev) coresight_disclaim_device() argument
209 coresight_add_helper(struct coresight_device * csdev,struct coresight_device * helper) coresight_add_helper() argument
241 coresight_enable_sink(struct coresight_device * csdev,enum cs_mode mode,void * data) coresight_enable_sink() argument
247 coresight_disable_sink(struct coresight_device * csdev) coresight_disable_sink() argument
252 coresight_enable_link(struct coresight_device * csdev,struct coresight_device * parent,struct coresight_device * child) coresight_enable_link() argument
274 coresight_disable_link(struct coresight_device * csdev,struct coresight_device * parent,struct coresight_device * child) coresight_disable_link() argument
289 coresight_is_helper(struct coresight_device * csdev) coresight_is_helper() argument
294 coresight_enable_helper(struct coresight_device * csdev,enum cs_mode mode,void * data) coresight_enable_helper() argument
300 coresight_disable_helper(struct coresight_device * csdev) coresight_disable_helper() argument
305 coresight_disable_helpers(struct coresight_device * csdev) coresight_disable_helpers() argument
327 coresight_disable_source(struct coresight_device * csdev,void * data) coresight_disable_source() argument
343 struct coresight_device *csdev, *parent, *child; coresight_disable_path_from() local
395 coresight_enable_helpers(struct coresight_device * csdev,enum cs_mode mode,void * data) coresight_enable_helpers() argument
420 struct coresight_device *csdev, *parent, *child; coresight_enable_path() local
477 struct coresight_device *csdev; coresight_get_sink() local
490 coresight_get_sink_id(struct coresight_device * csdev) coresight_get_sink_id() argument
504 struct coresight_device *csdev = to_coresight_device(dev); coresight_sink_by_id() local
542 coresight_get_ref(struct coresight_device * csdev) coresight_get_ref() argument
561 coresight_put_ref(struct coresight_device * csdev) coresight_put_ref() argument
576 coresight_grab_device(struct coresight_device * csdev) coresight_grab_device() argument
605 coresight_drop_device(struct coresight_device * csdev) coresight_drop_device() argument
630 _coresight_build_path(struct coresight_device * csdev,struct coresight_device * sink,struct list_head * path) _coresight_build_path() argument
719 struct coresight_device *csdev; coresight_release_path() local
734 coresight_is_def_sink_type(struct coresight_device * csdev) coresight_is_def_sink_type() argument
803 coresight_find_sink(struct coresight_device * csdev,int * depth) coresight_find_sink() argument
859 coresight_find_default_sink(struct coresight_device * csdev) coresight_find_default_sink() argument
893 coresight_clear_default_sink(struct coresight_device * csdev) coresight_clear_default_sink() argument
904 struct coresight_device *csdev = to_coresight_device(dev); coresight_device_release() local
974 coresight_fixup_orphan_conns(struct coresight_device * csdev) coresight_fixup_orphan_conns() argument
981 coresight_remove_conns(struct coresight_device * csdev) coresight_remove_conns() argument
1061 coresight_relaxed_read32(struct coresight_device * csdev,u32 offset) coresight_relaxed_read32() argument
1066 coresight_read32(struct coresight_device * csdev,u32 offset) coresight_read32() argument
1071 coresight_relaxed_write32(struct coresight_device * csdev,u32 val,u32 offset) coresight_relaxed_write32() argument
1077 coresight_write32(struct coresight_device * csdev,u32 val,u32 offset) coresight_write32() argument
1082 coresight_relaxed_read64(struct coresight_device * csdev,u32 offset) coresight_relaxed_read64() argument
1087 coresight_read64(struct coresight_device * csdev,u32 offset) coresight_read64() argument
1092 coresight_relaxed_write64(struct coresight_device * csdev,u64 val,u32 offset) coresight_relaxed_write64() argument
1098 coresight_write64(struct coresight_device * csdev,u64 val,u32 offset) coresight_write64() argument
1107 coresight_release_platform_data(struct coresight_device * csdev,struct device * dev,struct coresight_platform_data * pdata) coresight_release_platform_data() argument
1136 struct coresight_device *csdev; coresight_register() local
1236 coresight_unregister(struct coresight_device * csdev) coresight_unregister() argument
[all...]
H A Dcoresight-sysfs.c30 struct coresight_device *csdev = container_of(_dev, struct coresight_device, dev); in coresight_simple_show_pair() local
35 val = csdev_access_relaxed_read_pair(&csdev->access, cs_attr->lo_off, cs_attr->hi_off); in coresight_simple_show_pair()
44 struct coresight_device *csdev = container_of(_dev, struct coresight_device, dev); in coresight_simple_show32() local
49 val = csdev_access_relaxed_read32(&csdev->access, cs_attr->off); in coresight_simple_show32()
55 static int coresight_enable_source_sysfs(struct coresight_device *csdev, in coresight_enable_source_sysfs() argument
66 if (coresight_get_mode(csdev) != CS_MODE_SYSFS) { in coresight_enable_source_sysfs()
67 ret = source_ops(csdev)->enable(csdev, data, mode, NULL); in coresight_enable_source_sysfs()
72 csdev->refcnt++; in coresight_enable_source_sysfs()
87 static bool coresight_disable_source_sysfs(struct coresight_device *csdev, in coresight_disable_source_sysfs() argument
91 if (coresight_get_mode(csdev) != CS_MODE_SYSFS) in coresight_disable_source_sysfs()
[all …]
H A Dcoresight-tmc-etf.c16 static int tmc_set_etf_buffer(struct coresight_device *csdev,
28 dev_err(&drvdata->csdev->dev, in __tmc_etb_enable_hw()
49 int rc = coresight_claim_device(drvdata->csdev); in tmc_etb_enable_hw()
56 coresight_disclaim_device(drvdata->csdev); in tmc_etb_enable_hw()
92 if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS) in __tmc_etb_disable_hw()
102 coresight_disclaim_device(drvdata->csdev); in tmc_etb_disable_hw()
114 dev_err(&drvdata->csdev->dev, in __tmc_etf_enable_hw()
132 int rc = coresight_claim_device(drvdata->csdev); in tmc_etf_enable_hw()
139 coresight_disclaim_device(drvdata->csdev); in tmc_etf_enable_hw()
145 struct coresight_device *csdev = drvdata->csdev; in tmc_etf_disable_hw() local
[all …]
H A Dcoresight-syscfg.c33 cscfg_get_feat_csdev(struct coresight_device *csdev, const char *name) in cscfg_get_feat_csdev() argument
37 list_for_each_entry(feat_csdev, &csdev->feature_csdev_list, node) { in cscfg_get_feat_csdev()
46 cscfg_alloc_csdev_cfg(struct coresight_device *csdev, int nr_feats) in cscfg_alloc_csdev_cfg() argument
49 struct device *dev = csdev->dev.parent; in cscfg_alloc_csdev_cfg()
58 config_csdev->csdev = csdev; in cscfg_alloc_csdev_cfg()
63 static int cscfg_add_csdev_cfg(struct coresight_device *csdev, in cscfg_add_csdev_cfg() argument
74 feat_csdev = cscfg_get_feat_csdev(csdev, config_desc->feat_ref_names[i]); in cscfg_add_csdev_cfg()
81 config_csdev = cscfg_alloc_csdev_cfg(csdev, in cscfg_add_csdev_cfg()
92 spin_lock_irqsave(&csdev->cscfg_csdev_lock, flags); in cscfg_add_csdev_cfg()
93 list_add(&config_csdev->node, &csdev->config_csdev_list); in cscfg_add_csdev_cfg()
[all …]
H A Dcoresight-tpda.c25 static bool coresight_device_is_tpdm(struct coresight_device *csdev) in coresight_device_is_tpdm() argument
27 return (coresight_is_device_source(csdev)) && in coresight_device_is_tpdm()
28 (csdev->subtype.source_subtype == in coresight_device_is_tpdm()
32 static void tpda_clear_element_size(struct coresight_device *csdev) in tpda_clear_element_size() argument
34 struct tpda_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tpda_clear_element_size()
66 struct coresight_device *csdev) in tpdm_read_element_size() argument
69 struct tpdm_drvdata *tpdm_data = dev_get_drvdata(csdev->dev.parent); in tpdm_read_element_size()
72 rc = fwnode_property_read_u32(dev_fwnode(csdev->dev.parent), in tpdm_read_element_size()
76 rc = fwnode_property_read_u32(dev_fwnode(csdev->dev.parent), in tpdm_read_element_size()
81 dev_warn_once(&csdev in tpdm_read_element_size()
96 tpda_get_element_size(struct tpda_drvdata * drvdata,struct coresight_device * csdev,int inport) tpda_get_element_size() argument
185 tpda_enable(struct coresight_device * csdev,struct coresight_connection * in,struct coresight_connection * out) tpda_enable() argument
219 tpda_disable(struct coresight_device * csdev,struct coresight_connection * in,struct coresight_connection * out) tpda_disable() argument
[all...]
H A Dcoresight-etb10.c85 struct coresight_device *csdev; member
95 static int etb_set_buffer(struct coresight_device *csdev,
133 int rc = coresight_claim_device(drvdata->csdev); in etb_enable_hw()
142 static int etb_enable_sysfs(struct coresight_device *csdev) in etb_enable_sysfs() argument
146 struct etb_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etb_enable_sysfs()
151 if (coresight_get_mode(csdev) == CS_MODE_PERF) { in etb_enable_sysfs()
156 if (coresight_get_mode(csdev) == CS_MODE_DISABLED) { in etb_enable_sysfs()
161 coresight_set_mode(csdev, CS_MODE_SYSFS); in etb_enable_sysfs()
164 csdev->refcnt++; in etb_enable_sysfs()
170 static int etb_enable_perf(struct coresight_device *csdev, void *data) in etb_enable_perf() argument
[all …]
H A Dcoresight-etm3x-core.c167 dev_err(&drvdata->csdev->dev, in etm_set_prog()
186 dev_err(&drvdata->csdev->dev, in etm_clr_prog()
366 struct coresight_device *csdev = drvdata->csdev; in etm_enable_hw() local
370 rc = coresight_claim_device_unlocked(csdev); in etm_enable_hw()
432 dev_dbg(&drvdata->csdev->dev, "cpu: %d enable smp call done: %d\n", in etm_enable_hw()
451 static int etm_cpu_id(struct coresight_device *csdev) in etm_cpu_id() argument
453 struct etm_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm_cpu_id()
472 dev_err(&drvdata->csdev->dev, in etm_read_alloc_trace_id()
474 dev_name(&drvdata->csdev->dev), drvdata->cpu); in etm_read_alloc_trace_id()
483 static int etm_enable_perf(struct coresight_device *csdev, in etm_enable_perf() argument
[all …]
H A Dcoresight-cti-core.c42 #define csdev_to_cti_drvdata(csdev) \ argument
43 dev_get_drvdata(csdev->dev.parent)
103 rc = coresight_claim_device(drvdata->csdev); in cti_enable_hw()
136 if (coresight_claim_device(drvdata->csdev)) in cti_cpuhp_enable_hw()
153 struct coresight_device *csdev = drvdata->csdev; in cti_disable_hw() local
178 coresight_disclaim_device_unlocked(csdev); in cti_disable_hw()
251 struct coresight_device *csdev, in cti_add_connection_entry() argument
256 tc->con_dev = csdev; in cti_add_connection_entry()
261 if (csdev) in cti_add_connection_entry()
262 tc->con_dev_name = dev_name(&csdev->dev); in cti_add_connection_entry()
[all …]
H A Dultrasoc-smb.c106 if (drvdata->csdev->refcnt) in smb_open()
121 struct device *dev = &drvdata->csdev->dev; in smb_read()
205 static void smb_enable_sysfs(struct coresight_device *csdev) in smb_enable_sysfs() argument
207 struct smb_drv_data *drvdata = dev_get_drvdata(csdev->dev.parent); in smb_enable_sysfs()
209 if (coresight_get_mode(csdev) != CS_MODE_DISABLED) in smb_enable_sysfs()
213 coresight_set_mode(csdev, CS_MODE_SYSFS); in smb_enable_sysfs()
216 static int smb_enable_perf(struct coresight_device *csdev, void *data) in smb_enable_perf() argument
218 struct smb_drv_data *drvdata = dev_get_drvdata(csdev->dev.parent); in smb_enable_perf()
236 coresight_set_mode(csdev, CS_MODE_PERF); in smb_enable_perf()
242 static int smb_enable(struct coresight_device *csdev, enum cs_mode mode, in smb_enable() argument
[all …]
H A Dcoresight-dummy.c18 struct coresight_device *csdev; member
25 static int dummy_source_enable(struct coresight_device *csdev, in dummy_source_enable() argument
29 if (!coresight_take_mode(csdev, mode)) in dummy_source_enable()
32 dev_dbg(csdev->dev.parent, "Dummy source enabled\n"); in dummy_source_enable()
37 static void dummy_source_disable(struct coresight_device *csdev, in dummy_source_disable() argument
40 coresight_set_mode(csdev, CS_MODE_DISABLED); in dummy_source_disable()
41 dev_dbg(csdev->dev.parent, "Dummy source disabled\n"); in dummy_source_disable()
44 static int dummy_sink_enable(struct coresight_device *csdev, enum cs_mode mode, in dummy_sink_enable() argument
47 dev_dbg(csdev->dev.parent, "Dummy sink enabled\n"); in dummy_sink_enable()
52 static int dummy_sink_disable(struct coresight_device *csdev) in dummy_sink_disable() argument
[all …]
H A Dcoresight-replicator.c43 struct coresight_device *csdev; member
50 struct coresight_device *csdev = drvdata->csdev; in dynamic_replicator_reset() local
54 if (!coresight_claim_device_unlocked(csdev)) { in dynamic_replicator_reset()
57 coresight_disclaim_device_unlocked(csdev); in dynamic_replicator_reset()
77 struct coresight_device *csdev = drvdata->csdev; in dynamic_replicator_enable() local
92 rc = coresight_claim_device_unlocked(csdev); in dynamic_replicator_enable()
119 static int replicator_enable(struct coresight_device *csdev, in replicator_enable() argument
124 struct replicator_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in replicator_enable()
141 dev_dbg(&csdev->dev, "REPLICATOR enabled\n"); in replicator_enable()
149 struct coresight_device *csdev = drvdata->csdev; in dynamic_replicator_disable() local
[all …]
H A Dcoresight-etm-perf.c356 struct coresight_device *csdev; in etm_setup_aux() local
358 csdev = per_cpu(csdev_src, cpu); in etm_setup_aux()
364 if (!csdev) { in etm_setup_aux()
384 sink = coresight_find_default_sink(csdev); in etm_setup_aux()
403 path = coresight_build_path(csdev, sink); in etm_setup_aux()
460 struct coresight_device *sink, *csdev = per_cpu(csdev_src, cpu); in etm_event_start() local
465 if (!csdev) in etm_event_start()
506 if (source_ops(csdev)->enable(csdev, event, CS_MODE_PERF, in etm_event_start()
557 struct coresight_device *sink, *csdev = per_cpu(csdev_src, cpu); in etm_event_stop() local
595 if (!csdev) in etm_event_stop()
[all …]
H A Dcoresight-tpiu.c64 struct coresight_device *csdev; member
77 static int tpiu_enable(struct coresight_device *csdev, enum cs_mode mode, in tpiu_enable() argument
80 struct tpiu_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tpiu_enable()
83 tpiu_enable_hw(&csdev->access); in tpiu_enable()
84 csdev->refcnt++; in tpiu_enable()
85 dev_dbg(&csdev->dev, "TPIU enabled\n"); in tpiu_enable()
105 static int tpiu_disable(struct coresight_device *csdev) in tpiu_disable() argument
107 struct tpiu_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tpiu_disable()
110 csdev->refcnt--; in tpiu_disable()
111 if (csdev->refcnt) in tpiu_disable()
[all …]
H A Dcoresight-priv.h141 coresight_find_default_sink(struct coresight_device *csdev);
142 struct list_head *coresight_build_path(struct coresight_device *csdev,
147 int coresight_create_conns_sysfs_group(struct coresight_device *csdev);
148 void coresight_remove_conns_sysfs_group(struct coresight_device *csdev);
154 u32 coresight_get_sink_id(struct coresight_device *csdev);
165 void (*add)(struct coresight_device *csdev);
166 void (*remove)(struct coresight_device *csdev);
239 void coresight_release_platform_data(struct coresight_device *csdev,
244 void coresight_add_helper(struct coresight_device *csdev,
247 void coresight_set_percpu_sink(int cpu, struct coresight_device *csdev);
[all...]
H A Dcoresight-etm4x-core.c201 if (!WARN_ON(!drvdata->csdev)) in etm4_os_unlock()
202 etm4_os_unlock_csa(drvdata, &drvdata->csdev->access); in etm4_os_unlock()
207 if (WARN_ON(!drvdata->csdev)) in etm4_os_lock()
210 etm_write_os_lock(drvdata, &drvdata->csdev->access, 0x1); in etm4_os_lock()
229 static int etm4_cpu_id(struct coresight_device *csdev) in etm4_cpu_id() argument
231 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_cpu_id()
249 dev_err(&drvdata->csdev->dev, in etm4_read_alloc_trace_id()
251 dev_name(&drvdata->csdev->dev), drvdata->cpu); in etm4_read_alloc_trace_id()
435 struct coresight_device *csdev = drvdata->csdev; in etm4_enable_hw() local
436 struct device *etm_dev = &csdev->dev; in etm4_enable_hw()
[all …]
H A Dcoresight-funnel.c48 struct coresight_device *csdev; member
57 struct coresight_device *csdev = drvdata->csdev; in dynamic_funnel_enable_hw() local
64 rc = coresight_claim_device_unlocked(csdev); in dynamic_funnel_enable_hw()
79 static int funnel_enable(struct coresight_device *csdev, in funnel_enable() argument
84 struct funnel_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in funnel_enable()
100 dev_dbg(&csdev->dev, "FUNNEL inport %d enabled\n", in funnel_enable()
109 struct coresight_device *csdev = drvdata->csdev; in dynamic_funnel_disable_hw() local
119 coresight_disclaim_device_unlocked(csdev); in dynamic_funnel_disable_hw()
124 static void funnel_disable(struct coresight_device *csdev, in funnel_disable() argument
128 struct funnel_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in funnel_disable()
[all …]
H A Dcoresight-catu.c23 #define csdev_to_catu_drvdata(csdev) \ argument
24 dev_get_drvdata(csdev->dev.parent)
334 struct coresight_device *csdev; in catu_alloc_etr_buf() local
338 csdev = tmc_etr_get_catu_device(tmc_drvdata); in catu_alloc_etr_buf()
339 if (!csdev) in catu_alloc_etr_buf()
345 catu_table = catu_init_sg_table(&csdev->dev, node, in catu_alloc_etr_buf()
395 struct csdev_access *csa = &drvdata->csdev->access; in catu_wait_for_ready()
406 struct device *dev = &drvdata->csdev->dev; in catu_enable_hw()
407 struct coresight_device *csdev = drvdata->csdev; in catu_enable_hw() local
422 rc = coresight_claim_device_unlocked(csdev); in catu_enable_hw()
[all …]
H A Dcoresight-stm.c137 struct coresight_device *csdev; member
196 static int stm_enable(struct coresight_device *csdev, struct perf_event *event, in stm_enable() argument
200 struct stm_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in stm_enable()
205 if (!coresight_take_mode(csdev, mode)) { in stm_enable()
210 pm_runtime_get_sync(csdev->dev.parent); in stm_enable()
216 dev_dbg(&csdev->dev, "STM tracing enabled\n"); in stm_enable()
258 static void stm_disable(struct coresight_device *csdev, in stm_disable() argument
261 struct stm_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in stm_disable()
262 struct csdev_access *csa = &csdev->access; in stm_disable()
269 if (coresight_get_mode(csdev) == CS_MODE_SYSFS) { in stm_disable()
[all …]
H A Dcoresight-tmc-etr.c608 struct device *real_dev = drvdata->csdev->dev.parent; in tmc_etr_alloc_flat_buf()
628 flat_buf->dev = &drvdata->csdev->dev; in tmc_etr_alloc_flat_buf()
707 struct device *dev = &drvdata->csdev->dev; in tmc_etr_alloc_sg_buf()
787 struct coresight_device *etr = drvdata->csdev; in tmc_etr_get_catu_device()
871 struct device *dev = &drvdata->csdev->dev; in tmc_alloc_etr_buf()
974 dev_dbg(&drvdata->csdev->dev, in tmc_sync_etr_buf()
999 dev_err(&drvdata->csdev->dev, in __tmc_etr_enable_hw()
1063 rc = coresight_claim_device(drvdata->csdev); in tmc_etr_enable_hw()
1069 coresight_disclaim_device(drvdata->csdev); in tmc_etr_enable_hw()
1147 if (coresight_get_mode(drvdata->csdev) == CS_MODE_SYSFS) in __tmc_etr_disable_hw()
[all …]
H A Dcoresight-syscfg.h72 struct coresight_device *csdev; member
116 int cscfg_register_csdev(struct coresight_device *csdev, u32 match_flags,
118 void cscfg_unregister_csdev(struct coresight_device *csdev);
121 void cscfg_csdev_reset_feats(struct coresight_device *csdev);
122 int cscfg_csdev_enable_active_config(struct coresight_device *csdev,
124 void cscfg_csdev_disable_active_config(struct coresight_device *csdev);
H A Dcoresight-tmc-core.c39 struct coresight_device *csdev = drvdata->csdev; in tmc_wait_for_tmcready() local
40 struct csdev_access *csa = &csdev->access; in tmc_wait_for_tmcready()
44 dev_err(&csdev->dev, in tmc_wait_for_tmcready()
53 struct coresight_device *csdev = drvdata->csdev; in tmc_flush_and_stop() local
54 struct csdev_access *csa = &csdev->access; in tmc_flush_and_stop()
64 dev_err(&csdev->dev, in tmc_flush_and_stop()
124 dev_dbg(&drvdata->csdev->dev, "TMC read start\n"); in tmc_read_prepare()
146 dev_dbg(&drvdata->csdev->dev, "TMC read end\n"); in tmc_read_unprepare()
163 dev_dbg(&drvdata->csdev->dev, "%s: successfully opened\n", __func__); in tmc_open()
193 dev_dbg(&drvdata->csdev->dev, in tmc_read()
[all …]
H A Dcoresight-config.c83 dev_dbg(&feat_csdev->csdev->dev, "Feature %s: %s", in cscfg_set_on_enable()
98 dev_dbg(&feat_csdev->csdev->dev, "Feature %s: %s", in cscfg_save_on_disable()
170 dev_dbg(&config_csdev->csdev->dev, in cscfg_update_presets()
175 dev_dbg(&config_csdev->csdev->dev, in cscfg_update_presets()
209 dev_dbg(&config_csdev->csdev->dev, in cscfg_update_curr_params()
214 dev_dbg(&config_csdev->csdev->dev, in cscfg_update_curr_params()
230 struct coresight_device *csdev; in cscfg_prog_config() local
234 csdev = feat_csdev->csdev; in cscfg_prog_config()
235 dev_dbg(&csdev->dev, "cfg %s; %s feature:%s", config_csdev->config_desc->name, in cscfg_prog_config()
H A Dcoresight-cti-platform.c95 struct coresight_device **csdev) in cti_plat_get_csdev_or_node_name() argument
98 *csdev = coresight_find_csdev_by_fwnode(fwnode); in cti_plat_get_csdev_or_node_name()
99 if (*csdev) in cti_plat_get_csdev_or_node_name()
100 name = dev_name(&(*csdev)->dev); in cti_plat_get_csdev_or_node_name()
120 struct coresight_device *csdev; in cti_plat_create_v8_etm_connection() local
161 assoc_name = cti_plat_get_csdev_or_node_name(cs_fwnode, &csdev); in cti_plat_create_v8_etm_connection()
162 ret = cti_add_connection_entry(dev, drvdata, tc, csdev, assoc_name); in cti_plat_create_v8_etm_connection()
346 struct coresight_device *csdev = NULL; in cti_plat_create_connection() local
404 &csdev); in cti_plat_create_connection()
409 err = cti_add_connection_entry(dev, drvdata, tc, csdev, assoc_name); in cti_plat_create_connection()
/linux/drivers/scsi/device_handler/
H A Dscsi_dh_emc.c136 struct clariion_dh_data *csdev) in parse_sp_info_reply() argument
141 if (csdev->buffer[48] != 0) { in parse_sp_info_reply()
148 if (csdev->buffer[4] > 2) { in parse_sp_info_reply()
156 switch (csdev->buffer[28] & 0x0f) { in parse_sp_info_reply()
168 CLARIION_NAME, csdev->buffer[28] & 0x0f); in parse_sp_info_reply()
173 csdev->default_sp = csdev->buffer[5]; in parse_sp_info_reply()
174 csdev->lun_state = csdev->buffer[4]; in parse_sp_info_reply()
175 csdev->current_sp = csdev->buffer[8]; in parse_sp_info_reply()
176 csdev->port = csdev->buffer[7]; in parse_sp_info_reply()
177 if (csdev->lun_state == CLARIION_LUN_OWNED) in parse_sp_info_reply()
[all …]
/linux/include/linux/
H A Dcoresight.h338 #define source_ops(csdev) csdev->ops->source_ops
339 #define sink_ops(csdev) csdev->ops->sink_ops
340 #define link_ops(csdev) csdev->ops->link_ops
341 #define helper_ops(csdev) csdev->ops->helper_ops
342 #define ect_ops(csdev) csdev
333 source_ops(csdev) global() argument
334 sink_ops(csdev) global() argument
335 link_ops(csdev) global() argument
336 helper_ops(csdev) global() argument
337 ect_ops(csdev) global() argument
591 coresight_is_percpu_source(struct coresight_device * csdev) coresight_is_percpu_source() argument
597 coresight_is_percpu_sink(struct coresight_device * csdev) coresight_is_percpu_sink() argument
607 coresight_take_mode(struct coresight_device * csdev,enum cs_mode new_mode) coresight_take_mode() argument
614 coresight_get_mode(struct coresight_device * csdev) coresight_get_mode() argument
619 coresight_set_mode(struct coresight_device * csdev,enum cs_mode new_mode) coresight_set_mode() argument
[all...]

12