Lines Matching refs:device

24 	const struct device *mclk_dev;
30 static void wm8904_write_reg(const struct device *dev, uint8_t reg, uint16_t val);
31 static void wm8904_read_reg(const struct device *dev, uint8_t reg, uint16_t *val);
32 static void wm8904_update_reg(const struct device *dev, uint8_t reg, uint16_t mask, uint16_t val);
33 static void wm8904_soft_reset(const struct device *dev);
35 static void wm8904_configure_output(const struct device *dev);
37 static void wm8904_configure_input(const struct device *dev);
39 static int wm8904_protocol_config(const struct device *dev, audio_dai_type_t dai_type) in wm8904_protocol_config()
69 static int wm8904_audio_fmt_config(const struct device *dev, audio_dai_cfg_t *cfg, uint32_t mclk) in wm8904_audio_fmt_config()
184 const struct device *dev, in wm8904_out_update()
219 static int wm8904_out_volume_config(const struct device *dev, audio_channel_t channel, int volume) in wm8904_out_volume_config()
230 static int wm8904_out_mute_config(const struct device *dev, audio_channel_t channel, bool mute) in wm8904_out_mute_config()
239 const struct device *dev, in wm8904_in_update()
264 static int wm8904_in_volume_config(const struct device *dev, audio_channel_t channel, int volume) in wm8904_in_volume_config()
272 static int wm8904_in_mute_config(const struct device *dev, audio_channel_t channel, bool mute) in wm8904_in_mute_config()
280 static int wm8904_route_input(const struct device *dev, audio_channel_t channel, uint32_t input) in wm8904_route_input()
310 static void wm8904_set_master_clock(const struct device *dev, audio_dai_cfg_t *cfg, uint32_t sysclk) in wm8904_set_master_clock()
414 static int wm8904_configure(const struct device *dev, struct audio_codec_cfg *cfg) in wm8904_configure()
536 static void wm8904_start_output(const struct device *dev) in wm8904_start_output()
540 static void wm8904_stop_output(const struct device *dev) in wm8904_stop_output()
544 static int wm8904_set_property(const struct device *dev, audio_property_t property, in wm8904_set_property()
564 static int wm8904_apply_properties(const struct device *dev) in wm8904_apply_properties()
585 static void wm8904_write_reg(const struct device *dev, uint8_t reg, uint16_t val) in wm8904_write_reg()
605 static void wm8904_read_reg(const struct device *dev, uint8_t reg, uint16_t *val) in wm8904_read_reg()
621 static void wm8904_update_reg(const struct device *dev, uint8_t reg, uint16_t mask, uint16_t val) in wm8904_update_reg()
640 static void wm8904_soft_reset(const struct device *dev) in wm8904_soft_reset()
645 static void wm8904_configure_output(const struct device *dev) in wm8904_configure_output()
653 static void wm8904_configure_input(const struct device *dev) in wm8904_configure_input()