Home
last modified time | relevance | path

Searched refs:hdspm (Results 1 – 5 of 5) sorted by relevance

/linux/sound/pci/rme9652/
H A Dhdspm.c141 #include <sound/hdspm.h>
955 struct hdspm *hdspm; member
981 struct hdspm { struct
1089 struct hdspm *hdspm); argument
1091 struct hdspm *hdspm);
1093 static inline void snd_hdspm_initialize_midi_flush(struct hdspm *hdspm);
998 midihdspm global() argument
999 midi_workhdspm global() argument
1001 period_byteshdspm global() argument
1002 ss_in_channelshdspm global() argument
1003 ds_in_channelshdspm global() argument
1004 qs_in_channelshdspm global() argument
1005 ss_out_channelshdspm global() argument
1006 ds_out_channelshdspm global() argument
1007 qs_out_channelshdspm global() argument
1009 max_channels_inhdspm global() argument
1010 max_channels_outhdspm global() argument
1012 channel_map_inhdspm global() argument
1013 channel_map_outhdspm global() argument
1015 channel_map_in_qshdspm global() argument
1016 channel_map_out_qshdspm global() argument
1018 port_names_inhdspm global() argument
1019 port_names_outhdspm global() argument
1021 port_names_in_sshdspm global() argument
1022 port_names_in_dshdspm global() argument
1023 port_names_in_qshdspm global() argument
1024 port_names_out_sshdspm global() argument
1025 port_names_out_dshdspm global() argument
1026 port_names_out_qshdspm global() argument
1028 playback_bufferhdspm global() argument
1029 capture_bufferhdspm global() argument
1031 capture_pidhdspm global() argument
1032 playback_pidhdspm global() argument
1033 runninghdspm global() argument
1058 mixerhdspm global() argument
1060 tcohdspm global() argument
1069 peak_rmshdspm global() argument
1125 hdspm_is_raydat_or_aio(struct hdspm * hdspm) hdspm_is_raydat_or_aio() argument
1134 hdspm_write(struct hdspm * hdspm,unsigned int reg,unsigned int val) hdspm_write() argument
1140 hdspm_read(struct hdspm * hdspm,unsigned int reg) hdspm_read() argument
1149 hdspm_read_in_gain(struct hdspm * hdspm,unsigned int chan,unsigned int in) hdspm_read_in_gain() argument
1158 hdspm_read_pb_gain(struct hdspm * hdspm,unsigned int chan,unsigned int pb) hdspm_read_pb_gain() argument
1166 hdspm_write_in_gain(struct hdspm * hdspm,unsigned int chan,unsigned int in,unsigned short data) hdspm_write_in_gain() argument
1179 hdspm_write_pb_gain(struct hdspm * hdspm,unsigned int chan,unsigned int pb,unsigned short data) hdspm_write_pb_gain() argument
1194 snd_hdspm_enable_in(struct hdspm * hdspm,int i,int v) snd_hdspm_enable_in() argument
1199 snd_hdspm_enable_out(struct hdspm * hdspm,int i,int v) snd_hdspm_enable_out() argument
1205 snd_hdspm_use_is_exclusive(struct hdspm * hdspm) snd_hdspm_use_is_exclusive() argument
1238 hdspm_rate_multiplier(struct hdspm * hdspm,int rate) hdspm_rate_multiplier() argument
1251 hdspm_external_sample_rate(struct hdspm * hdspm) hdspm_external_sample_rate() argument
1451 hdspm_get_latency(struct hdspm * hdspm) hdspm_get_latency() argument
1471 hdspm_compute_period_size(struct hdspm * hdspm) hdspm_compute_period_size() argument
1477 hdspm_hw_pointer(struct hdspm * hdspm) hdspm_hw_pointer() argument
1511 hdspm_silence_playback(struct hdspm * hdspm) hdspm_silence_playback() argument
1565 hdspm_calc_dds_value(struct hdspm * hdspm,u64 period) hdspm_calc_dds_value() argument
1593 hdspm_set_dds_value(struct hdspm * hdspm,int rate) hdspm_set_dds_value() argument
1629 hdspm_set_rate(struct hdspm * hdspm,int rate,int called_internally) hdspm_set_rate() argument
1785 all_in_all_mixer(struct hdspm * hdspm,int sgain) all_in_all_mixer() argument
1808 snd_hdspm_midi_read_byte(struct hdspm * hdspm,int id) snd_hdspm_midi_read_byte() argument
1815 snd_hdspm_midi_write_byte(struct hdspm * hdspm,int id,int val) snd_hdspm_midi_write_byte() argument
1822 snd_hdspm_midi_input_available(struct hdspm * hdspm,int id) snd_hdspm_midi_input_available() argument
1827 snd_hdspm_midi_output_possible(struct hdspm * hdspm,int id) snd_hdspm_midi_output_possible() argument
1839 snd_hdspm_flush_midi_input(struct hdspm * hdspm,int id) snd_hdspm_flush_midi_input() argument
1923 struct hdspm *hdspm; snd_hdspm_midi_input_trigger() local
2056 snd_hdspm_create_midi(struct snd_card * card,struct hdspm * hdspm,int id) snd_hdspm_create_midi() argument
2175 struct hdspm *hdspm = container_of(work, struct hdspm, midi_work); hdspm_midi_work() local
2194 hdspm_get_pll_freq(struct hdspm * hdspm) hdspm_get_pll_freq() argument
2208 hdspm_get_system_sample_rate(struct hdspm * hdspm) hdspm_get_system_sample_rate() argument
2258 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_system_sample_rate() local
2268 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_system_sample_rate() local
2281 hdspm_get_wc_sample_rate(struct hdspm * hdspm) hdspm_get_wc_sample_rate() argument
2305 hdspm_get_tco_sample_rate(struct hdspm * hdspm) hdspm_get_tco_sample_rate() argument
2330 hdspm_get_sync_in_sample_rate(struct hdspm * hdspm) hdspm_get_sync_in_sample_rate() argument
2351 hdspm_get_aes_sample_rate(struct hdspm * hdspm,int index) hdspm_get_aes_sample_rate() argument
2369 hdspm_get_s1_sample_rate(struct hdspm * hdspm,unsigned int idx) hdspm_get_s1_sample_rate() argument
2383 hdspm_external_rate_to_enum(struct hdspm * hdspm) hdspm_external_rate_to_enum() argument
2418 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_autosync_sample_rate() local
2520 hdspm_system_clock_mode(struct hdspm * hdspm) hdspm_system_clock_mode() argument
2542 hdspm_set_system_clock_mode(struct hdspm * hdspm,int mode) hdspm_set_system_clock_mode() argument
2562 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_system_clock_mode() local
2571 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_system_clock_mode() local
2599 hdspm_clock_source(struct hdspm * hdspm) hdspm_clock_source() argument
2616 hdspm_set_clock_source(struct hdspm * hdspm,int mode) hdspm_set_clock_source() argument
2654 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_clock_source() local
2663 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_clock_source() local
2701 hdspm_pref_sync_ref(struct hdspm * hdspm) hdspm_pref_sync_ref() argument
2804 hdspm_set_pref_sync_ref(struct hdspm * hdspm,int pref) hdspm_set_pref_sync_ref() argument
2965 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_info_pref_sync_ref() local
2975 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_pref_sync_ref() local
2989 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_pref_sync_ref() local
3020 hdspm_autosync_ref(struct hdspm * hdspm) hdspm_autosync_ref() argument
3059 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_info_autosync_ref() local
3078 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_autosync_ref() local
3109 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_tco_video_input_format() local
3150 hdspm_tco_ltc_frames(struct hdspm * hdspm) hdspm_tco_ltc_frames() argument
3184 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_tco_ltc_frames() local
3199 hdspm_toggle_setting(struct hdspm * hdspm,u32 regmask) hdspm_toggle_setting() argument
3211 hdspm_set_toggle_setting(struct hdspm * hdspm,u32 regmask,int out) hdspm_set_toggle_setting() argument
3239 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_toggle_setting() local
3251 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_toggle_setting() local
3275 hdspm_input_select(struct hdspm * hdspm) hdspm_input_select() argument
3280 hdspm_set_input_select(struct hdspm * hdspm,int out) hdspm_set_input_select() argument
3302 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_input_select() local
3313 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_input_select() local
3337 hdspm_ds_wire(struct hdspm * hdspm) hdspm_ds_wire() argument
3342 hdspm_set_ds_wire(struct hdspm * hdspm,int ds) hdspm_set_ds_wire() argument
3364 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_ds_wire() local
3375 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_ds_wire() local
3399 hdspm_qs_wire(struct hdspm * hdspm) hdspm_qs_wire() argument
3408 hdspm_set_qs_wire(struct hdspm * hdspm,int mode) hdspm_set_qs_wire() argument
3437 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_qs_wire() local
3448 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_qs_wire() local
3475 hdspm_tristate(struct hdspm * hdspm,u32 regmask) hdspm_tristate() argument
3481 hdspm_set_tristate(struct hdspm * hdspm,int mode,u32 regmask) hdspm_set_tristate() argument
3512 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_tristate() local
3524 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_tristate() local
3553 hdspm_madi_speedmode(struct hdspm * hdspm) hdspm_madi_speedmode() argument
3562 hdspm_set_madi_speedmode(struct hdspm * hdspm,int mode) hdspm_set_madi_speedmode() argument
3591 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_madi_speedmode() local
3602 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_madi_speedmode() local
3646 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_mixer() local
3679 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_mixer() local
3750 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_playback_mixer() local
3769 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_playback_mixer() local
3831 hdspm_wc_sync_check(struct hdspm * hdspm) hdspm_wc_sync_check() argument
3875 hdspm_madi_sync_check(struct hdspm * hdspm) hdspm_madi_sync_check() argument
3888 hdspm_s1_sync_check(struct hdspm * hdspm,int idx) hdspm_s1_sync_check() argument
3905 hdspm_sync_in_sync_check(struct hdspm * hdspm) hdspm_sync_in_sync_check() argument
3941 hdspm_aes_sync_check(struct hdspm * hdspm,int idx) hdspm_aes_sync_check() argument
3956 hdspm_tco_input_check(struct hdspm * hdspm,u32 mask) hdspm_tco_input_check() argument
3965 hdspm_tco_sync_check(struct hdspm * hdspm) hdspm_tco_sync_check() argument
4011 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_sync_check() local
4104 hdspm_tco_write(struct hdspm * hdspm) hdspm_tco_write() argument
4216 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_tco_sample_rate() local
4226 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_tco_sample_rate() local
4263 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_tco_pull() local
4273 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_tco_pull() local
4308 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_tco_wck_conversion() local
4318 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_tco_wck_conversion() local
4355 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_tco_frame_rate() local
4365 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_tco_frame_rate() local
4401 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_tco_sync_source() local
4411 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_tco_sync_source() local
4451 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_get_tco_word_term() local
4462 struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); snd_hdspm_put_tco_word_term() local
4641 hdspm_update_simple_mixer_controls(struct hdspm * hdspm) hdspm_update_simple_mixer_controls() argument
4666 snd_hdspm_create_controls(struct snd_card * card,struct hdspm * hdspm) snd_hdspm_create_controls() argument
4748 struct hdspm *hdspm = entry->private_data; snd_hdspm_proc_read_tco() local
4860 struct hdspm *hdspm = entry->private_data; snd_hdspm_proc_read_madi() local
5022 struct hdspm *hdspm = entry->private_data; snd_hdspm_proc_read_aes32() local
5175 struct hdspm *hdspm = entry->private_data; snd_hdspm_proc_read_raydat() local
5233 struct hdspm *hdspm = entry->private_data; snd_hdspm_proc_read_debug() local
5250 struct hdspm *hdspm = entry->private_data; snd_hdspm_proc_ports_in() local
5263 struct hdspm *hdspm = entry->private_data; snd_hdspm_proc_ports_out() local
5274 snd_hdspm_proc_init(struct hdspm * hdspm) snd_hdspm_proc_init() argument
5312 snd_hdspm_set_defaults(struct hdspm * hdspm) snd_hdspm_set_defaults() argument
5382 struct hdspm *hdspm = (struct hdspm *) dev_id; snd_hdspm_interrupt() local
5459 struct hdspm *hdspm = snd_pcm_substream_chip(substream); snd_hdspm_hw_pointer() local
5467 struct hdspm *hdspm = snd_pcm_substream_chip(substream); snd_hdspm_reset() local
5496 struct hdspm *hdspm = snd_pcm_substream_chip(substream); snd_hdspm_hw_params() local
5659 struct hdspm *hdspm = snd_pcm_substream_chip(substream); snd_hdspm_hw_free() local
5684 struct hdspm *hdspm = snd_pcm_substream_chip(substream); snd_hdspm_channel_info() local
5752 struct hdspm *hdspm = snd_pcm_substream_chip(substream); snd_hdspm_trigger() local
5871 struct hdspm *hdspm = rule->private; snd_hdspm_hw_rule_in_channels_rate() local
5906 struct hdspm *hdspm = rule->private; snd_hdspm_hw_rule_out_channels_rate() local
5941 struct hdspm *hdspm = rule->private; snd_hdspm_hw_rule_rate_in_channels() local
5975 struct hdspm *hdspm = rule->private; snd_hdspm_hw_rule_rate_out_channels() local
6011 struct hdspm *hdspm = rule->private; snd_hdspm_hw_rule_in_channels() local
6025 struct hdspm *hdspm = rule->private; snd_hdspm_hw_rule_out_channels() local
6037 struct hdspm *hdspm = snd_pcm_substream_chip(substream); snd_hdspm_open() local
6111 struct hdspm *hdspm = snd_pcm_substream_chip(substream); snd_hdspm_release() local
6139 struct hdspm *hdspm = hw->private_data; snd_hdspm_hwdep_ioctl() local
6350 snd_hdspm_create_hwdep(struct snd_card * card,struct hdspm * hdspm) snd_hdspm_create_hwdep() argument
6375 snd_hdspm_preallocate_memory(struct hdspm * hdspm) snd_hdspm_preallocate_memory() argument
6393 hdspm_set_channel_dma_addr(struct hdspm * hdspm,struct snd_pcm_substream * substream,unsigned int reg,int channel) hdspm_set_channel_dma_addr() argument
6407 snd_hdspm_create_pcm(struct snd_card * card,struct hdspm * hdspm) snd_hdspm_create_pcm() argument
6434 snd_hdspm_initialize_midi_flush(struct hdspm * hdspm) snd_hdspm_initialize_midi_flush() argument
6443 snd_hdspm_create_alsa_devices(struct snd_card * card,struct hdspm * hdspm) snd_hdspm_create_alsa_devices() argument
6502 snd_hdspm_create(struct snd_card * card,struct hdspm * hdspm) snd_hdspm_create() argument
6835 struct hdspm *hdspm = card->private_data; snd_hdspm_card_free() local
6855 struct hdspm *hdspm; snd_hdspm_probe() local
[all...]
H A DMakefile9 snd-hdspm-y := hdspm.o
14 obj-$(CONFIG_SND_HDSPM) +=snd-hdspm.o
/linux/Documentation/sound/cards/
H A Dindex.rst18 hdspm
/linux/sound/pci/
H A DKconfig634 will be called snd-hdspm.
/linux/Documentation/sound/
H A Dalsa-configuration.rst1159 Module snd-hdspm
1171 See hdspm.rst for details.