Searched refs:feat_csdev (Results 1 – 4 of 4) sorted by relevance
80 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() local162 if (!feat_csdev->nr_params) in cscfg_update_presets()195 struct cscfg_feature_csdev *feat_csdev; in cscfg_update_curr_params() local202 if (!feat_csdev->nr_params) in cscfg_update_curr_params()229 struct cscfg_feature_csdev *feat_csdev; in cscfg_prog_config() local234 csdev = feat_csdev->csdev; in cscfg_prog_config()239 err = cscfg_set_on_enable(feat_csdev); in cscfg_prog_config()[all …]
39 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 …]
148 struct cscfg_feature_csdev *feat_csdev) in etm4_cfg_load_feature() argument152 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()
179 struct cscfg_feature_csdev *feat_csdev; member250 struct cscfg_feature_csdev *feat_csdev);260 void cscfg_reset_feat(struct cscfg_feature_csdev *feat_csdev);
Completed in 13 milliseconds