Home
last modified time | relevance | path

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

/openbmc/linux/drivers/hwtracing/coresight/
H A Dcoresight-config.c80 for (i = 0; i < feat_csdev->nr_regs; i++) in cscfg_set_on_enable()
95 for (i = 0; i < feat_csdev->nr_regs; i++) in cscfg_save_on_disable()
119 reg_csdev = &feat_csdev->regs_csdev[i]; in cscfg_reset_feat()
142 struct cscfg_feature_csdev *feat_csdev; in cscfg_update_presets() local
162 if (!feat_csdev->nr_params) in cscfg_update_presets()
195 struct cscfg_feature_csdev *feat_csdev; in cscfg_update_curr_params() local
202 if (!feat_csdev->nr_params) in cscfg_update_curr_params()
229 struct cscfg_feature_csdev *feat_csdev; in cscfg_prog_config() local
234 csdev = feat_csdev->csdev; in cscfg_prog_config()
239 err = cscfg_set_on_enable(feat_csdev); in cscfg_prog_config()
[all …]
H A Dcoresight-syscfg.c39 return feat_csdev; in cscfg_get_feat_csdev()
75 if (feat_csdev) { in cscfg_add_csdev_cfg()
130 if (!feat_csdev) in cscfg_alloc_csdev_feat()
142 feat_csdev->params_csdev = devm_kcalloc(dev, feat_csdev->nr_params, in cscfg_alloc_csdev_feat()
153 feat_csdev->params_csdev[i].feat_csdev = feat_csdev; in cscfg_alloc_csdev_feat()
161 feat_csdev->regs_csdev = devm_kcalloc(dev, feat_csdev->nr_regs, in cscfg_alloc_csdev_feat()
169 feat_csdev->csdev = csdev; in cscfg_alloc_csdev_feat()
171 return feat_csdev; in cscfg_alloc_csdev_feat()
187 if (!feat_csdev) in cscfg_load_feat_csdev()
332 return feat_csdev; in cscfg_csdev_get_feat_from_desc()
[all …]
H A Dcoresight-etm4x-cfg.c148 struct cscfg_feature_csdev *feat_csdev) in etm4_cfg_load_feature() argument
152 const struct cscfg_feature_desc *feat_desc = feat_csdev->feat_desc; in etm4_cfg_load_feature()
161 feat_csdev->drv_spinlock = &drvdata->spinlock; in etm4_cfg_load_feature()
164 for (i = 0; i < feat_csdev->nr_regs && !err; i++) { in etm4_cfg_load_feature()
166 err = etm4_cfg_map_reg_offset(drvdata, &feat_csdev->regs_csdev[i], offset); in etm4_cfg_load_feature()
H A Dcoresight-config.h179 struct cscfg_feature_csdev *feat_csdev; member
250 struct cscfg_feature_csdev *feat_csdev);
260 void cscfg_reset_feat(struct cscfg_feature_csdev *feat_csdev);