Lines Matching refs:accel_dev

67 int adf_cfg_dev_add(struct adf_accel_dev *accel_dev)  in adf_cfg_dev_add()  argument
76 accel_dev->cfg = dev_cfg_data; in adf_cfg_dev_add()
80 accel_dev->debugfs_dir, in adf_cfg_dev_add()
89 void adf_cfg_del_all(struct adf_accel_dev *accel_dev) in adf_cfg_del_all() argument
91 struct adf_cfg_device_data *dev_cfg_data = accel_dev->cfg; in adf_cfg_del_all()
96 clear_bit(ADF_STATUS_CONFIGURED, &accel_dev->status); in adf_cfg_del_all()
109 void adf_cfg_dev_remove(struct adf_accel_dev *accel_dev) in adf_cfg_dev_remove() argument
111 struct adf_cfg_device_data *dev_cfg_data = accel_dev->cfg; in adf_cfg_dev_remove()
121 accel_dev->cfg = NULL; in adf_cfg_dev_remove()
170 static struct adf_cfg_section *adf_cfg_sec_find(struct adf_accel_dev *accel_dev, in adf_cfg_sec_find() argument
173 struct adf_cfg_device_data *cfg = accel_dev->cfg; in adf_cfg_sec_find()
185 static int adf_cfg_key_val_get(struct adf_accel_dev *accel_dev, in adf_cfg_key_val_get() argument
190 struct adf_cfg_section *sec = adf_cfg_sec_find(accel_dev, sec_name); in adf_cfg_key_val_get()
216 int adf_cfg_add_key_value_param(struct adf_accel_dev *accel_dev, in adf_cfg_add_key_value_param() argument
221 struct adf_cfg_device_data *cfg = accel_dev->cfg; in adf_cfg_add_key_value_param()
223 struct adf_cfg_section *section = adf_cfg_sec_find(accel_dev, in adf_cfg_add_key_value_param()
244 dev_err(&GET_DEV(accel_dev), "Unknown type given.\n"); in adf_cfg_add_key_value_param()
267 int adf_cfg_section_add(struct adf_accel_dev *accel_dev, const char *name) in adf_cfg_section_add() argument
269 struct adf_cfg_device_data *cfg = accel_dev->cfg; in adf_cfg_section_add()
270 struct adf_cfg_section *sec = adf_cfg_sec_find(accel_dev, name); in adf_cfg_section_add()
288 int adf_cfg_get_param_value(struct adf_accel_dev *accel_dev, in adf_cfg_get_param_value() argument
292 struct adf_cfg_device_data *cfg = accel_dev->cfg; in adf_cfg_get_param_value()
296 ret = adf_cfg_key_val_get(accel_dev, section, name, value); in adf_cfg_get_param_value()