Home
last modified time | relevance | path

Searched refs:oxygen (Results 1 - 25 of 38) sorted by relevance

12

/kernel/linux/linux-5.10/sound/pci/oxygen/
H A Doxygen.h75 struct oxygen;
81 void (*init)(struct oxygen *chip);
83 int (*mixer_init)(struct oxygen *chip);
84 void (*cleanup)(struct oxygen *chip);
85 void (*suspend)(struct oxygen *chip);
86 void (*resume)(struct oxygen *chip);
89 void (*set_dac_params)(struct oxygen *chip,
91 void (*set_adc_params)(struct oxygen *chip,
93 void (*update_dac_volume)(struct oxygen *chip);
94 void (*update_dac_mute)(struct oxygen *chi
119 struct oxygen { global() struct
[all...]
H A Dxonar.h5 #include "oxygen.h"
22 void xonar_enable_output(struct oxygen *chip);
23 void xonar_disable_output(struct oxygen *chip);
24 void xonar_init_ext_power(struct oxygen *chip);
25 void xonar_init_cs53x1(struct oxygen *chip);
26 void xonar_set_cs53x1_params(struct oxygen *chip,
37 int get_xonar_pcm179x_model(struct oxygen *chip,
39 int get_xonar_cs43xx_model(struct oxygen *chip,
41 int get_xonar_wm87x6_model(struct oxygen *chip,
46 void xonar_hdmi_init(struct oxygen *chi
[all...]
H A Dxonar_dg.h5 #include "oxygen.h"
39 int cs4245_write_spi(struct oxygen *chip, u8 reg);
40 int cs4245_read_spi(struct oxygen *chip, u8 reg);
41 int cs4245_shadow_control(struct oxygen *chip, enum cs4245_shadow_operation op);
42 void dg_init(struct oxygen *chip);
43 void set_cs4245_dac_params(struct oxygen *chip,
45 void set_cs4245_adc_params(struct oxygen *chip,
47 unsigned int adjust_dg_dac_routing(struct oxygen *chip,
49 void dump_cs4245_registers(struct oxygen *chip,
51 void dg_suspend(struct oxygen *chi
[all...]
H A Doxygen_io.c14 #include "oxygen.h"
16 u8 oxygen_read8(struct oxygen *chip, unsigned int reg) in oxygen_read8()
22 u16 oxygen_read16(struct oxygen *chip, unsigned int reg) in oxygen_read16()
28 u32 oxygen_read32(struct oxygen *chip, unsigned int reg) in oxygen_read32()
34 void oxygen_write8(struct oxygen *chip, unsigned int reg, u8 value) in oxygen_write8()
41 void oxygen_write16(struct oxygen *chip, unsigned int reg, u16 value) in oxygen_write16()
48 void oxygen_write32(struct oxygen *chip, unsigned int reg, u32 value) in oxygen_write32()
55 void oxygen_write8_masked(struct oxygen *chip, unsigned int reg, in oxygen_write8_masked()
66 void oxygen_write16_masked(struct oxygen *chip, unsigned int reg, in oxygen_write16_masked()
77 void oxygen_write32_masked(struct oxygen *chi
[all...]
H A Doxygen.c51 #include "oxygen.h"
142 static void ak4396_write(struct oxygen *chip, unsigned int codec, in ak4396_write()
160 static void ak4396_write_cached(struct oxygen *chip, unsigned int codec, in ak4396_write_cached()
169 static void wm8785_write(struct oxygen *chip, u8 reg, unsigned int value) in wm8785_write()
183 static void ak4396_registers_init(struct oxygen *chip) in ak4396_registers_init()
202 static void ak4396_init(struct oxygen *chip) in ak4396_init()
213 static void ak5385_init(struct oxygen *chip) in ak5385_init()
220 static void wm8785_registers_init(struct oxygen *chip) in wm8785_registers_init()
229 static void wm8785_init(struct oxygen *chip) in wm8785_init()
240 static void generic_init(struct oxygen *chi
[all...]
H A Dxonar_pcm179x.c232 static inline void pcm1796_write_spi(struct oxygen *chip, unsigned int codec, in pcm1796_write_spi()
247 static inline void pcm1796_write_i2c(struct oxygen *chip, unsigned int codec, in pcm1796_write_i2c()
253 static void pcm1796_write(struct oxygen *chip, unsigned int codec, in pcm1796_write()
268 static void pcm1796_write_cached(struct oxygen *chip, unsigned int codec, in pcm1796_write_cached()
277 static void cs2000_write(struct oxygen *chip, u8 reg, u8 value) in cs2000_write()
285 static void cs2000_write_cached(struct oxygen *chip, u8 reg, u8 value) in cs2000_write_cached()
293 static void pcm1796_registers_init(struct oxygen *chip) in pcm1796_registers_init()
318 static void pcm1796_init(struct oxygen *chip) in pcm1796_init()
334 static void xonar_d2_init(struct oxygen *chip) in xonar_d2_init()
356 static void xonar_d2x_init(struct oxygen *chi
[all...]
H A Dxonar_wm87x6.c90 static void wm8776_write_spi(struct oxygen *chip, in wm8776_write_spi()
101 static void wm8776_write_i2c(struct oxygen *chip, in wm8776_write_i2c()
108 static void wm8776_write(struct oxygen *chip, in wm8776_write()
126 static void wm8776_write_cached(struct oxygen *chip, in wm8776_write_cached()
136 static void wm8766_write(struct oxygen *chip, in wm8766_write()
156 static void wm8766_write_cached(struct oxygen *chip, in wm8766_write_cached()
166 static void wm8776_registers_init(struct oxygen *chip) in wm8776_registers_init()
191 static void wm8766_registers_init(struct oxygen *chip) in wm8766_registers_init()
208 static void wm8776_init(struct oxygen *chip) in wm8776_init()
225 static void wm8766_init(struct oxygen *chi
[all...]
H A Dxonar_dg.c53 #include "oxygen.h"
57 int cs4245_write_spi(struct oxygen *chip, u8 reg) in cs4245_write_spi()
74 int cs4245_read_spi(struct oxygen *chip, u8 addr) in cs4245_read_spi()
100 int cs4245_shadow_control(struct oxygen *chip, enum cs4245_shadow_operation op) in cs4245_shadow_control()
116 static void cs4245_init(struct oxygen *chip) in cs4245_init()
148 void dg_init(struct oxygen *chip) in dg_init()
164 void dg_cleanup(struct oxygen *chip) in dg_cleanup()
169 void dg_suspend(struct oxygen *chip) in dg_suspend()
174 void dg_resume(struct oxygen *chip) in dg_resume()
181 void set_cs4245_dac_params(struct oxygen *chi
[all...]
H A Dxonar_cs43xx.c66 static void cs4398_write(struct oxygen *chip, u8 reg, u8 value) in cs4398_write()
75 static void cs4398_write_cached(struct oxygen *chip, u8 reg, u8 value) in cs4398_write_cached()
83 static void cs4362a_write(struct oxygen *chip, u8 reg, u8 value) in cs4362a_write()
92 static void cs4362a_write_cached(struct oxygen *chip, u8 reg, u8 value) in cs4362a_write_cached()
100 static void cs43xx_registers_init(struct oxygen *chip) in cs43xx_registers_init()
127 static void xonar_d1_init(struct oxygen *chip) in xonar_d1_init()
175 static void xonar_dx_init(struct oxygen *chip) in xonar_dx_init()
186 static void xonar_d1_cleanup(struct oxygen *chip) in xonar_d1_cleanup()
193 static void xonar_d1_suspend(struct oxygen *chip) in xonar_d1_suspend()
198 static void xonar_d1_resume(struct oxygen *chi
[all...]
H A Dxonar_lib.c22 void xonar_enable_output(struct oxygen *chip) in xonar_enable_output()
31 void xonar_disable_output(struct oxygen *chip) in xonar_disable_output()
38 static void xonar_ext_power_gpio_changed(struct oxygen *chip) in xonar_ext_power_gpio_changed()
57 void xonar_init_ext_power(struct oxygen *chip) in xonar_init_ext_power()
69 void xonar_init_cs53x1(struct oxygen *chip) in xonar_init_cs53x1()
76 void xonar_set_cs53x1_params(struct oxygen *chip, in xonar_set_cs53x1_params()
94 struct oxygen *chip = ctl->private_data; in xonar_gpio_bit_switch_get()
106 struct oxygen *chip = ctl->private_data; in xonar_gpio_bit_switch_put()
H A DMakefile2 snd-oxygen-lib-objs := oxygen_io.o oxygen_lib.o oxygen_mixer.o oxygen_pcm.o
3 snd-oxygen-objs := oxygen.o xonar_dg_mixer.o xonar_dg.o
8 obj-$(CONFIG_SND_OXYGEN_LIB) += snd-oxygen-lib.o
9 obj-$(CONFIG_SND_OXYGEN) += snd-oxygen.o
H A Dxonar_hdmi.c18 static void hdmi_write_command(struct oxygen *chip, u8 command, in hdmi_write_command()
36 static void xonar_hdmi_init_commands(struct oxygen *chip, in xonar_hdmi_init_commands()
49 void xonar_hdmi_init(struct oxygen *chip, struct xonar_hdmi *hdmi) in xonar_hdmi_init()
56 void xonar_hdmi_cleanup(struct oxygen *chip) in xonar_hdmi_cleanup()
63 void xonar_hdmi_resume(struct oxygen *chip, struct xonar_hdmi *hdmi) in xonar_hdmi_resume()
80 void xonar_set_hdmi_params(struct oxygen *chip, struct xonar_hdmi *hdmi, in xonar_set_hdmi_params()
107 void xonar_hdmi_uart_input(struct oxygen *chip) in xonar_hdmi_uart_input()
H A Dxonar_dg_mixer.c16 #include "oxygen.h"
22 static int output_select_apply(struct oxygen *chip) in output_select_apply()
62 struct oxygen *chip = ctl->private_data; in output_select_get()
74 struct oxygen *chip = ctl->private_data; in output_select_put()
107 struct oxygen *chip = ctl->private_data; in hp_stereo_volume_get()
123 struct oxygen *chip = ctl->private_data; in hp_stereo_volume_put()
153 struct oxygen *chip = ctl->private_data; in hp_mute_get()
166 struct oxygen *chip = ctl->private_data; in hp_mute_put()
185 static int input_volume_apply(struct oxygen *chip, char left, char right) in input_volume_apply()
211 struct oxygen *chi in input_vol_get()
[all...]
/kernel/linux/linux-6.6/sound/pci/oxygen/
H A Doxygen.h75 struct oxygen;
81 void (*init)(struct oxygen *chip);
83 int (*mixer_init)(struct oxygen *chip);
84 void (*cleanup)(struct oxygen *chip);
85 void (*suspend)(struct oxygen *chip);
86 void (*resume)(struct oxygen *chip);
89 void (*set_dac_params)(struct oxygen *chip,
91 void (*set_adc_params)(struct oxygen *chip,
93 void (*update_dac_volume)(struct oxygen *chip);
94 void (*update_dac_mute)(struct oxygen *chi
119 struct oxygen { global() struct
[all...]
H A Dxonar.h5 #include "oxygen.h"
22 void xonar_enable_output(struct oxygen *chip);
23 void xonar_disable_output(struct oxygen *chip);
24 void xonar_init_ext_power(struct oxygen *chip);
25 void xonar_init_cs53x1(struct oxygen *chip);
26 void xonar_set_cs53x1_params(struct oxygen *chip,
37 int get_xonar_pcm179x_model(struct oxygen *chip,
39 int get_xonar_cs43xx_model(struct oxygen *chip,
41 int get_xonar_wm87x6_model(struct oxygen *chip,
46 void xonar_hdmi_init(struct oxygen *chi
[all...]
H A Dxonar_dg.h5 #include "oxygen.h"
39 int cs4245_write_spi(struct oxygen *chip, u8 reg);
40 int cs4245_read_spi(struct oxygen *chip, u8 reg);
41 int cs4245_shadow_control(struct oxygen *chip, enum cs4245_shadow_operation op);
42 void dg_init(struct oxygen *chip);
43 void set_cs4245_dac_params(struct oxygen *chip,
45 void set_cs4245_adc_params(struct oxygen *chip,
47 unsigned int adjust_dg_dac_routing(struct oxygen *chip,
49 void dump_cs4245_registers(struct oxygen *chip,
51 void dg_suspend(struct oxygen *chi
[all...]
H A Doxygen_io.c14 #include "oxygen.h"
16 u8 oxygen_read8(struct oxygen *chip, unsigned int reg) in oxygen_read8()
22 u16 oxygen_read16(struct oxygen *chip, unsigned int reg) in oxygen_read16()
28 u32 oxygen_read32(struct oxygen *chip, unsigned int reg) in oxygen_read32()
34 void oxygen_write8(struct oxygen *chip, unsigned int reg, u8 value) in oxygen_write8()
41 void oxygen_write16(struct oxygen *chip, unsigned int reg, u16 value) in oxygen_write16()
48 void oxygen_write32(struct oxygen *chip, unsigned int reg, u32 value) in oxygen_write32()
55 void oxygen_write8_masked(struct oxygen *chip, unsigned int reg, in oxygen_write8_masked()
66 void oxygen_write16_masked(struct oxygen *chip, unsigned int reg, in oxygen_write16_masked()
77 void oxygen_write32_masked(struct oxygen *chi
[all...]
H A Doxygen.c51 #include "oxygen.h"
139 static void ak4396_write(struct oxygen *chip, unsigned int codec, in ak4396_write()
157 static void ak4396_write_cached(struct oxygen *chip, unsigned int codec, in ak4396_write_cached()
166 static void wm8785_write(struct oxygen *chip, u8 reg, unsigned int value) in wm8785_write()
180 static void ak4396_registers_init(struct oxygen *chip) in ak4396_registers_init()
199 static void ak4396_init(struct oxygen *chip) in ak4396_init()
210 static void ak5385_init(struct oxygen *chip) in ak5385_init()
217 static void wm8785_registers_init(struct oxygen *chip) in wm8785_registers_init()
226 static void wm8785_init(struct oxygen *chip) in wm8785_init()
237 static void generic_init(struct oxygen *chi
[all...]
H A Dxonar_pcm179x.c232 static inline void pcm1796_write_spi(struct oxygen *chip, unsigned int codec, in pcm1796_write_spi()
247 static inline void pcm1796_write_i2c(struct oxygen *chip, unsigned int codec, in pcm1796_write_i2c()
253 static void pcm1796_write(struct oxygen *chip, unsigned int codec, in pcm1796_write()
268 static void pcm1796_write_cached(struct oxygen *chip, unsigned int codec, in pcm1796_write_cached()
277 static void cs2000_write(struct oxygen *chip, u8 reg, u8 value) in cs2000_write()
285 static void cs2000_write_cached(struct oxygen *chip, u8 reg, u8 value) in cs2000_write_cached()
293 static void pcm1796_registers_init(struct oxygen *chip) in pcm1796_registers_init()
318 static void pcm1796_init(struct oxygen *chip) in pcm1796_init()
334 static void xonar_d2_init(struct oxygen *chip) in xonar_d2_init()
356 static void xonar_d2x_init(struct oxygen *chi
[all...]
H A Dxonar_wm87x6.c90 static void wm8776_write_spi(struct oxygen *chip, in wm8776_write_spi()
101 static void wm8776_write_i2c(struct oxygen *chip, in wm8776_write_i2c()
108 static void wm8776_write(struct oxygen *chip, in wm8776_write()
126 static void wm8776_write_cached(struct oxygen *chip, in wm8776_write_cached()
136 static void wm8766_write(struct oxygen *chip, in wm8766_write()
156 static void wm8766_write_cached(struct oxygen *chip, in wm8766_write_cached()
166 static void wm8776_registers_init(struct oxygen *chip) in wm8776_registers_init()
191 static void wm8766_registers_init(struct oxygen *chip) in wm8766_registers_init()
208 static void wm8776_init(struct oxygen *chip) in wm8776_init()
225 static void wm8766_init(struct oxygen *chi
[all...]
H A Dxonar_dg.c53 #include "oxygen.h"
57 int cs4245_write_spi(struct oxygen *chip, u8 reg) in cs4245_write_spi()
74 int cs4245_read_spi(struct oxygen *chip, u8 addr) in cs4245_read_spi()
100 int cs4245_shadow_control(struct oxygen *chip, enum cs4245_shadow_operation op) in cs4245_shadow_control()
116 static void cs4245_init(struct oxygen *chip) in cs4245_init()
148 void dg_init(struct oxygen *chip) in dg_init()
164 void dg_cleanup(struct oxygen *chip) in dg_cleanup()
169 void dg_suspend(struct oxygen *chip) in dg_suspend()
174 void dg_resume(struct oxygen *chip) in dg_resume()
181 void set_cs4245_dac_params(struct oxygen *chi
[all...]
H A Dxonar_cs43xx.c66 static void cs4398_write(struct oxygen *chip, u8 reg, u8 value) in cs4398_write()
75 static void cs4398_write_cached(struct oxygen *chip, u8 reg, u8 value) in cs4398_write_cached()
83 static void cs4362a_write(struct oxygen *chip, u8 reg, u8 value) in cs4362a_write()
92 static void cs4362a_write_cached(struct oxygen *chip, u8 reg, u8 value) in cs4362a_write_cached()
100 static void cs43xx_registers_init(struct oxygen *chip) in cs43xx_registers_init()
127 static void xonar_d1_init(struct oxygen *chip) in xonar_d1_init()
175 static void xonar_dx_init(struct oxygen *chip) in xonar_dx_init()
186 static void xonar_d1_cleanup(struct oxygen *chip) in xonar_d1_cleanup()
193 static void xonar_d1_suspend(struct oxygen *chip) in xonar_d1_suspend()
198 static void xonar_d1_resume(struct oxygen *chi
[all...]
H A Dxonar_lib.c22 void xonar_enable_output(struct oxygen *chip) in xonar_enable_output()
31 void xonar_disable_output(struct oxygen *chip) in xonar_disable_output()
38 static void xonar_ext_power_gpio_changed(struct oxygen *chip) in xonar_ext_power_gpio_changed()
57 void xonar_init_ext_power(struct oxygen *chip) in xonar_init_ext_power()
69 void xonar_init_cs53x1(struct oxygen *chip) in xonar_init_cs53x1()
76 void xonar_set_cs53x1_params(struct oxygen *chip, in xonar_set_cs53x1_params()
94 struct oxygen *chip = ctl->private_data; in xonar_gpio_bit_switch_get()
106 struct oxygen *chip = ctl->private_data; in xonar_gpio_bit_switch_put()
H A DMakefile2 snd-oxygen-lib-objs := oxygen_io.o oxygen_lib.o oxygen_mixer.o oxygen_pcm.o
3 snd-oxygen-objs := oxygen.o xonar_dg_mixer.o xonar_dg.o
8 obj-$(CONFIG_SND_OXYGEN_LIB) += snd-oxygen-lib.o
9 obj-$(CONFIG_SND_OXYGEN) += snd-oxygen.o
H A Dxonar_hdmi.c18 static void hdmi_write_command(struct oxygen *chip, u8 command, in hdmi_write_command()
36 static void xonar_hdmi_init_commands(struct oxygen *chip, in xonar_hdmi_init_commands()
49 void xonar_hdmi_init(struct oxygen *chip, struct xonar_hdmi *hdmi) in xonar_hdmi_init()
56 void xonar_hdmi_cleanup(struct oxygen *chip) in xonar_hdmi_cleanup()
63 void xonar_hdmi_resume(struct oxygen *chip, struct xonar_hdmi *hdmi) in xonar_hdmi_resume()
80 void xonar_set_hdmi_params(struct oxygen *chip, struct xonar_hdmi *hdmi, in xonar_set_hdmi_params()
107 void xonar_hdmi_uart_input(struct oxygen *chip) in xonar_hdmi_uart_input()

Completed in 19 milliseconds

12