Home
last modified time | relevance | path

Searched defs:hw (Results 1 – 25 of 81) sorted by relevance

1234

/sound/pci/ctxfi/
Dcthardware.h69 struct hw { struct
70 int (*card_init)(struct hw *hw, struct card_conf *info); argument
71 int (*card_stop)(struct hw *hw); argument
72 int (*pll_init)(struct hw *hw, unsigned int rsr); argument
74 int (*suspend)(struct hw *hw); argument
75 int (*resume)(struct hw *hw, struct card_conf *info); argument
77 int (*is_adc_source_selected)(struct hw *hw, enum ADCSRC source); argument
78 int (*select_adc_source)(struct hw *hw, enum ADCSRC source); argument
79 struct capabilities (*capabilities)(struct hw *hw); argument
80 int (*output_switch_get)(struct hw *hw); argument
[all …]
Dctsrc.c36 struct hw *hw; in src_set_state() local
46 struct hw *hw; in src_set_bm() local
56 struct hw *hw; in src_set_sf() local
66 struct hw *hw; in src_set_pm() local
76 struct hw *hw; in src_set_rom() local
86 struct hw *hw; in src_set_vo() local
96 struct hw *hw; in src_set_st() local
106 struct hw *hw; in src_set_bp() local
116 struct hw *hw; in src_set_cisz() local
126 struct hw *hw; in src_set_ca() local
[all …]
Dcthw20k1.c27 struct hw hw; member
359 static int src_commit_write(struct hw *hw, unsigned int idx, void *blk) in src_commit_write()
416 static int src_get_ca(struct hw *hw, unsigned int idx, void *blk) in src_get_ca()
458 static int src_mgr_commit_write(struct hw *hw, void *blk) in src_mgr_commit_write()
559 static int srcimp_mgr_commit_write(struct hw *hw, void *blk) in srcimp_mgr_commit_write()
663 static int amixer_commit_write(struct hw *hw, unsigned int idx, void *blk) in amixer_commit_write()
878 static int dai_commit_write(struct hw *hw, unsigned int idx, void *blk) in dai_commit_write()
924 static int dao_commit_write(struct hw *hw, unsigned int idx, void *blk) in dao_commit_write()
1098 static int daio_mgr_commit_write(struct hw *hw, void *blk) in daio_mgr_commit_write()
1139 static int daio_mgr_get_ctrl_blk(struct hw *hw, void **rblk) in daio_mgr_get_ctrl_blk()
[all …]
Dctamixer.c56 struct hw *hw; in amixer_set_input() local
73 struct hw *hw; in amixer_set_y() local
83 struct hw *hw; in amixer_set_invalid_squash() local
93 struct hw *hw; in amixer_set_sum() local
110 struct hw *hw; in amixer_commit_write() local
156 struct hw *hw; in amixer_commit_raw_write() local
168 struct hw *hw; in amixer_get_y() local
295 int amixer_mgr_create(struct hw *hw, struct amixer_mgr **ramixer_mgr) in amixer_mgr_create()
449 int sum_mgr_create(struct hw *hw, struct sum_mgr **rsum_mgr) in sum_mgr_create()
Dcthw20k2.c26 struct hw hw; member
359 static int src_commit_write(struct hw *hw, unsigned int idx, void *blk) in src_commit_write()
416 static int src_get_ca(struct hw *hw, unsigned int idx, void *blk) in src_get_ca()
458 static int src_mgr_commit_write(struct hw *hw, void *blk) in src_mgr_commit_write()
557 static int srcimp_mgr_commit_write(struct hw *hw, void *blk) in srcimp_mgr_commit_write()
665 static int amixer_commit_write(struct hw *hw, unsigned int idx, void *blk) in amixer_commit_write()
868 static int dai_commit_write(struct hw *hw, unsigned int idx, void *blk) in dai_commit_write()
908 static int dao_commit_write(struct hw *hw, unsigned int idx, void *blk) in dao_commit_write()
1051 static int daio_mgr_commit_write(struct hw *hw, void *blk) in daio_mgr_commit_write()
1080 static int daio_mgr_get_ctrl_blk(struct hw *hw, void **rblk) in daio_mgr_get_ctrl_blk()
[all …]
Dctdaio.c103 static unsigned int daio_device_index(enum DAIOTYP type, struct hw *hw) in daio_device_index()
328 struct hw *hw) in daio_rsc_init()
389 struct hw *hw = mgr->mgr.hw; in dao_rsc_init() local
467 struct hw *hw = mgr->mgr.hw; in dai_rsc_init() local
606 struct hw *hw = mgr->mgr.hw; in daio_mgr_enb_daio() local
620 struct hw *hw = mgr->mgr.hw; in daio_mgr_dsb_daio() local
635 struct hw *hw = mgr->hw; in daio_map_op() local
681 struct hw *hw = mgr->mgr.hw; in daio_mgr_commit_write() local
687 int daio_mgr_create(struct hw *hw, struct daio_mgr **rdaio_mgr) in daio_mgr_create()
Dctatc.c850 struct hw *hw = atc->hw; in atc_pll_init() local
942 struct hw *hw = atc->hw; in atc_select_line_in() local
964 struct hw *hw = atc->hw; in atc_select_mic_in() local
986 struct hw *hw = atc->hw; in atc_capabilities() local
993 struct hw *hw = atc->hw; in atc_output_switch_get() local
1000 struct hw *hw = atc->hw; in atc_output_switch_put() local
1007 struct hw *hw = atc->hw; in atc_mic_source_switch_get() local
1014 struct hw *hw = atc->hw; in atc_mic_source_switch_put() local
1021 struct hw *hw = atc->hw; in atc_select_digit_io() local
1330 struct hw *hw; in atc_create_hw_devs() local
[all …]
Dcttimer.c146 struct hw *hw = atimer->atc->hw; in ct_xfitimer_irq_rearm() local
158 struct hw *hw = atimer->atc->hw; in ct_xfitimer_irq_stop() local
167 struct hw *hw = atimer->atc->hw; in ct_xfitimer_get_wc() local
408 struct hw *hw; in ct_timer_new() local
433 struct hw *hw = atimer->atc->hw; in ct_timer_free() local
/sound/isa/sb/
Demu8000_callback.c72 snd_emu8000_ops_setup(struct snd_emu8000 *hw) in snd_emu8000_ops_setup()
86 struct snd_emu8000 *hw; in release_voice() local
101 struct snd_emu8000 *hw; in terminate_voice() local
113 struct snd_emu8000 *hw; in update_voice() local
148 struct snd_emu8000 *hw; in get_voice() local
227 struct snd_emu8000 *hw; in start_voice() local
305 struct snd_emu8000 *hw; in trigger_voice() local
325 struct snd_emu8000 *hw; in reset_voice() local
336 set_pitch(struct snd_emu8000 *hw, struct snd_emux_voice *vp) in set_pitch()
345 set_volume(struct snd_emu8000 *hw, struct snd_emux_voice *vp) in set_volume()
[all …]
Demu8000_synth.c27 struct snd_emu8000 *hw; in snd_emu8000_probe() local
87 struct snd_emu8000 *hw; in snd_emu8000_remove() local
/sound/soc/codecs/
Dtlv320aic32x4-clk.c19 struct clk_hw hw; member
47 static int clk_aic32x4_pll_prepare(struct clk_hw *hw) in clk_aic32x4_pll_prepare()
55 static void clk_aic32x4_pll_unprepare(struct clk_hw *hw) in clk_aic32x4_pll_unprepare()
63 static int clk_aic32x4_pll_is_prepared(struct clk_hw *hw) in clk_aic32x4_pll_is_prepared()
193 static unsigned long clk_aic32x4_pll_recalc_rate(struct clk_hw *hw, in clk_aic32x4_pll_recalc_rate()
207 static long clk_aic32x4_pll_round_rate(struct clk_hw *hw, in clk_aic32x4_pll_round_rate()
221 static int clk_aic32x4_pll_set_rate(struct clk_hw *hw, in clk_aic32x4_pll_set_rate()
243 static int clk_aic32x4_pll_set_parent(struct clk_hw *hw, u8 index) in clk_aic32x4_pll_set_parent()
253 static u8 clk_aic32x4_pll_get_parent(struct clk_hw *hw) in clk_aic32x4_pll_get_parent()
275 static int clk_aic32x4_codec_clkin_set_parent(struct clk_hw *hw, u8 index) in clk_aic32x4_codec_clkin_set_parent()
[all …]
Drt5682.c2571 static int rt5682_wclk_prepare(struct clk_hw *hw) in rt5682_wclk_prepare()
2609 static void rt5682_wclk_unprepare(struct clk_hw *hw) in rt5682_wclk_unprepare()
2640 static unsigned long rt5682_wclk_recalc_rate(struct clk_hw *hw, in rt5682_wclk_recalc_rate()
2663 static long rt5682_wclk_round_rate(struct clk_hw *hw, unsigned long rate, in rt5682_wclk_round_rate()
2686 static int rt5682_wclk_set_rate(struct clk_hw *hw, unsigned long rate, in rt5682_wclk_set_rate()
2743 static unsigned long rt5682_bclk_recalc_rate(struct clk_hw *hw, in rt5682_bclk_recalc_rate()
2783 static long rt5682_bclk_round_rate(struct clk_hw *hw, unsigned long rate, in rt5682_bclk_round_rate()
2806 static int rt5682_bclk_set_rate(struct clk_hw *hw, unsigned long rate, in rt5682_bclk_set_rate()
/sound/pci/emu10k1/
Demu10k1_callback.c79 snd_emu10k1_synth_get_voice(struct snd_emu10k1 *hw) in snd_emu10k1_synth_get_voice()
120 struct snd_emu10k1 *hw; in release_voice() local
136 struct snd_emu10k1 *hw; in terminate_voice() local
156 struct snd_emu10k1 *hw; in free_voice() local
182 struct snd_emu10k1 *hw; in update_voice() local
209 lookup_voices(struct snd_emux *emu, struct snd_emu10k1 *hw, in lookup_voices()
277 struct snd_emu10k1 *hw; in get_voice() local
314 struct snd_emu10k1 *hw; in start_voice() local
467 struct snd_emu10k1 *hw; in trigger_voice() local
496 set_fmmod(struct snd_emu10k1 *hw, struct snd_emux_voice *vp) in set_fmmod()
[all …]
Demu10k1_synth.c23 struct snd_emu10k1 *hw; in snd_emu10k1_synth_probe() local
74 struct snd_emu10k1 *hw; in snd_emu10k1_synth_remove() local
/sound/core/
Dhwdep.c44 struct snd_hwdep *hw = file->private_data; in snd_hwdep_llseek() local
53 struct snd_hwdep *hw = file->private_data; in snd_hwdep_read() local
62 struct snd_hwdep *hw = file->private_data; in snd_hwdep_write() local
71 struct snd_hwdep *hw; in snd_hwdep_open() local
149 struct snd_hwdep *hw = file->private_data; in snd_hwdep_release() local
167 struct snd_hwdep *hw = file->private_data; in snd_hwdep_poll() local
173 static int snd_hwdep_info(struct snd_hwdep *hw, in snd_hwdep_info()
188 static int snd_hwdep_dsp_status(struct snd_hwdep *hw, in snd_hwdep_dsp_status()
206 static int snd_hwdep_dsp_load(struct snd_hwdep *hw, in snd_hwdep_dsp_load()
225 static int snd_hwdep_dsp_load_user(struct snd_hwdep *hw, in snd_hwdep_dsp_load_user()
[all …]
Dhwdep_compat.c19 static int snd_hwdep_dsp_load_compat(struct snd_hwdep *hw, in snd_hwdep_dsp_load_compat()
42 struct snd_hwdep *hw = file->private_data; in snd_hwdep_ioctl_compat() local
/sound/soc/qcom/qdsp6/
Dq6afe-clocks.c40 struct clk_hw hw; member
50 static int clk_q6afe_prepare(struct clk_hw *hw) in clk_q6afe_prepare()
58 static void clk_q6afe_unprepare(struct clk_hw *hw) in clk_q6afe_unprepare()
66 static int clk_q6afe_set_rate(struct clk_hw *hw, unsigned long rate, in clk_q6afe_set_rate()
76 static unsigned long clk_q6afe_recalc_rate(struct clk_hw *hw, in clk_q6afe_recalc_rate()
84 static long clk_q6afe_round_rate(struct clk_hw *hw, unsigned long rate, in clk_q6afe_round_rate()
98 static int clk_vote_q6afe_block(struct clk_hw *hw) in clk_vote_q6afe_block()
106 static void clk_unvote_q6afe_block(struct clk_hw *hw) in clk_unvote_q6afe_block()
/sound/usb/usx2y/
DusX2Yhwdep.c47 static int snd_us428ctls_mmap(struct snd_hwdep *hw, struct file *filp, struct vm_area_struct *area) in snd_us428ctls_mmap()
69 static __poll_t snd_us428ctls_poll(struct snd_hwdep *hw, struct file *file, poll_table *wait) in snd_us428ctls_poll()
87 static int snd_usx2y_hwdep_dsp_status(struct snd_hwdep *hw, in snd_usx2y_hwdep_dsp_status()
178 static int snd_usx2y_hwdep_dsp_load(struct snd_hwdep *hw, in snd_usx2y_hwdep_dsp_load()
226 struct snd_hwdep *hw; in usx2y_hwdep_new() local
Dus122l.c153 static int usb_stream_hwdep_open(struct snd_hwdep *hw, struct file *file) in usb_stream_hwdep_open()
174 static int usb_stream_hwdep_release(struct snd_hwdep *hw, struct file *file) in usb_stream_hwdep_release()
198 static int usb_stream_hwdep_mmap(struct snd_hwdep *hw, in usb_stream_hwdep_mmap()
237 static __poll_t usb_stream_hwdep_poll(struct snd_hwdep *hw, in usb_stream_hwdep_poll()
345 static int usb_stream_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, in usb_stream_hwdep_ioctl()
419 struct snd_hwdep *hw; in usb_stream_hwdep_new() local
/sound/soc/intel/skylake/
Dskl-ssp-clk.c22 struct clk_hw *hw; member
27 struct clk_hw hw; member
200 static int skl_clk_prepare(struct clk_hw *hw) in skl_clk_prepare()
207 static void skl_clk_unprepare(struct clk_hw *hw) in skl_clk_unprepare()
214 static int skl_clk_set_rate(struct clk_hw *hw, unsigned long rate, in skl_clk_set_rate()
239 static unsigned long skl_clk_recalc_rate(struct clk_hw *hw, in skl_clk_recalc_rate()
251 static long skl_clk_round_rate(struct clk_hw *hw, unsigned long rate, in skl_clk_round_rate()
/sound/pci/hda/
Dhda_hwdep.c60 static int hda_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, in hda_hwdep_ioctl()
78 static int hda_hwdep_ioctl_compat(struct snd_hwdep *hw, struct file *file, in hda_hwdep_ioctl_compat()
85 static int hda_hwdep_open(struct snd_hwdep *hw, struct file *file) in hda_hwdep_open()
/sound/drivers/opl3/
Dopl3_synth.c71 int snd_opl3_open(struct snd_hwdep * hw, struct file *file) in snd_opl3_open()
79 int snd_opl3_ioctl(struct snd_hwdep * hw, struct file *file, in snd_opl3_ioctl()
172 int snd_opl3_release(struct snd_hwdep * hw, struct file *file) in snd_opl3_release()
184 long snd_opl3_write(struct snd_hwdep *hw, const char __user *buf, long count, in snd_opl3_write()
/sound/synth/emux/
Demux_hwdep.c79 snd_emux_hwdep_ioctl(struct snd_hwdep * hw, struct file *file, in snd_emux_hwdep_ioctl()
116 struct snd_hwdep *hw; in snd_emux_init_hwdep() local
/sound/isa/wavefront/
Dwavefront_fx.c134 snd_wavefront_fx_open (struct snd_hwdep *hw, struct file *file) in snd_wavefront_fx_open()
144 snd_wavefront_fx_release (struct snd_hwdep *hw, struct file *file) in snd_wavefront_fx_release()
/sound/pci/vx222/
Dvx222.c104 const struct snd_vx_hardware *hw, in snd_vx222_create()
151 const struct snd_vx_hardware *hw; in snd_vx222_probe() local

1234