Lines Matching refs:device

313 	int (*probe)(const struct device *dev);
314 int (*remove)(const struct device *dev);
315 int (*config_set)(const struct device *dev, const struct dai_config *cfg,
317 int (*config_get)(const struct device *dev, struct dai_config *cfg,
320 const struct dai_properties *(*get_properties)(const struct device *dev,
324 int (*trigger)(const struct device *dev, enum dai_dir dir,
328 int (*ts_config)(const struct device *dev, struct dai_ts_cfg *cfg);
329 int (*ts_start)(const struct device *dev, struct dai_ts_cfg *cfg);
330 int (*ts_stop)(const struct device *dev, struct dai_ts_cfg *cfg);
331 int (*ts_get)(const struct device *dev, struct dai_ts_cfg *cfg,
333 int (*config_update)(const struct device *dev, const void *bespoke_cfg,
352 static inline int dai_probe(const struct device *dev) in dai_probe()
369 static inline int dai_remove(const struct device *dev) in dai_remove()
396 static inline int dai_config_set(const struct device *dev, in dai_config_set()
413 static inline int dai_config_get(const struct device *dev, in dai_config_get()
432 static inline const struct dai_properties *dai_get_properties(const struct device *dev, in dai_get_properties()
458 static inline int dai_trigger(const struct device *dev, in dai_trigger()
476 static inline int dai_ts_config(const struct device *dev, struct dai_ts_cfg *cfg) in dai_ts_config()
496 static inline int dai_ts_start(const struct device *dev, struct dai_ts_cfg *cfg) in dai_ts_start()
516 static inline int dai_ts_stop(const struct device *dev, struct dai_ts_cfg *cfg) in dai_ts_stop()
537 static inline int dai_ts_get(const struct device *dev, struct dai_ts_cfg *cfg, in dai_ts_get()
568 static inline int dai_config_update(const struct device *dev, in dai_config_update()