snd_akm4xxx
struct snd_akm4xxx;
void (*lock)(struct snd_akm4xxx *ak, int chip);
void (*unlock)(struct snd_akm4xxx *ak, int chip);
void (*write)(struct snd_akm4xxx *ak, int chip, unsigned char reg,
void (*set_rate_val)(struct snd_akm4xxx *ak, unsigned int rate);
void snd_akm4xxx_write(struct snd_akm4xxx *ak, int chip, unsigned char reg,
void snd_akm4xxx_reset(struct snd_akm4xxx *ak, int state);
void snd_akm4xxx_init(struct snd_akm4xxx *ak);
int snd_akm4xxx_build_controls(struct snd_akm4xxx *ak);
void snd_akm4xxx_init(struct snd_akm4xxx *ak)
void snd_akm4xxx_write(struct snd_akm4xxx *ak, int chip, unsigned char reg,
struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol);
struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol);
static void ak4524_reset(struct snd_akm4xxx *ak, int state)
struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol);
struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol);
struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol);
struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol);
struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol);
static int ak4xxx_capture_num_inputs(struct snd_akm4xxx *ak, int mixer_ch)
struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol);
struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol);
static void ak435X_reset(struct snd_akm4xxx *ak, int state)
struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol);
static int build_dac_controls(struct snd_akm4xxx *ak)
static int build_adc_controls(struct snd_akm4xxx *ak)
static void ak4381_reset(struct snd_akm4xxx *ak, int state)
static int build_deemphasis(struct snd_akm4xxx *ak, int num_emphs)
struct snd_akm4xxx *ak = entry->private_data;
static int proc_init(struct snd_akm4xxx *ak)
int snd_akm4xxx_build_controls(struct snd_akm4xxx *ak)
void snd_akm4xxx_reset(struct snd_akm4xxx *ak, int state)
int snd_ice1712_akm4xxx_init(struct snd_akm4xxx *ak, const struct snd_akm4xxx *temp,
struct snd_akm4xxx *ak = &ice->akm[akidx];
struct snd_akm4xxx *ak = &ice->akm[akidx];
static void snd_ice1712_akm4xxx_lock(struct snd_akm4xxx *ak, int chip)
static void snd_ice1712_akm4xxx_unlock(struct snd_akm4xxx *ak, int chip)
static void snd_ice1712_akm4xxx_write(struct snd_akm4xxx *ak, int chip,
ice->akm = kzalloc_obj(struct snd_akm4xxx);
static void delta_ak4524_lock(struct snd_akm4xxx *ak, int chip)
static void delta1010lt_ak4524_lock(struct snd_akm4xxx *ak, int chip)
static void delta66e_ak4524_lock(struct snd_akm4xxx *ak, int chip)
static void vx442_ak4524_lock(struct snd_akm4xxx *ak, int chip)
static void delta_ak4524_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate)
static void vx442_ak4524_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate)
static const struct snd_akm4xxx akm_audiophile = {
static const struct snd_akm4xxx akm_delta410 = {
static const struct snd_akm4xxx akm_delta1010lt = {
static const struct snd_akm4xxx akm_delta66e = {
static const struct snd_akm4xxx akm_delta44 = {
static const struct snd_akm4xxx akm_vx442 = {
struct snd_akm4xxx *ak;
ak = ice->akm = kmalloc_obj(struct snd_akm4xxx);
static void ews88mt_ak4524_lock(struct snd_akm4xxx *ak, int chip)
static void ews88mt_ak4524_unlock(struct snd_akm4xxx *ak, int chip)
static void ewx2496_ak4524_lock(struct snd_akm4xxx *ak, int chip)
static void dmx6fire_ak4524_lock(struct snd_akm4xxx *ak, int chip)
static const struct snd_akm4xxx akm_ews88mt = {
static const struct snd_akm4xxx akm_ewx2496 = {
static const struct snd_akm4xxx akm_6fire = {
struct snd_akm4xxx *ak;
ak = ice->akm = kzalloc_obj(struct snd_akm4xxx);
static void stdsp24_ak4524_lock(struct snd_akm4xxx *ak, int chip)
static const struct snd_akm4xxx akm_stdsp24_mv = {
struct snd_akm4xxx *ak;
ak = ice->akm = kmalloc_obj(struct snd_akm4xxx);
void (*set_rate_val)(struct snd_akm4xxx *ak, unsigned int rate);
struct snd_akm4xxx *akm;
int snd_ice1712_akm4xxx_init(struct snd_akm4xxx *ak,
const struct snd_akm4xxx *template,
static void juli_akm_lock(struct snd_akm4xxx *ak, int chip)
static void juli_akm_unlock(struct snd_akm4xxx *ak, int chip)
static void juli_akm_write(struct snd_akm4xxx *ak, int chip,
static void juli_akm_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate)
static const struct snd_akm4xxx akm_juli_dac = {
struct snd_akm4xxx *ak = ice->akm;
struct snd_akm4xxx *ak = ice->akm;
struct snd_akm4xxx *ak;
ice->akm = kzalloc_obj(struct snd_akm4xxx);
struct snd_akm4xxx *ak;
ice->akm = kzalloc_obj(struct snd_akm4xxx);
struct snd_akm4xxx *ak;
ice->akm = kzalloc_obj(struct snd_akm4xxx);
static const struct snd_akm4xxx akm_phase22 = {
ice->akm = kzalloc_obj(struct snd_akm4xxx);
ice->akm = kzalloc_obj(struct snd_akm4xxx);
ice->akm = kzalloc_obj(struct snd_akm4xxx);
ice->akm = kzalloc_objs(struct snd_akm4xxx, 2);
static void qtet_akm_write(struct snd_akm4xxx *ak, int chip,
static void qtet_akm_set_regs(struct snd_akm4xxx *ak, unsigned char addr,
static void qtet_akm_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate)
static const struct snd_akm4xxx akm_qtet_dac = {
struct snd_akm4xxx *ak = ice->akm;
struct snd_akm4xxx *ak;
static const struct snd_akm4xxx akm_revo_front = {
static const struct snd_akm4xxx akm_revo_surround = {
static const struct snd_akm4xxx akm_revo51 = {
static const struct snd_akm4xxx akm_revo51_adc = {
static void ap192_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate)
static const struct snd_akm4xxx akm_ap192 = {
static void revo_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate)
struct snd_akm4xxx *ak;
ak = ice->akm = kzalloc_objs(struct snd_akm4xxx, 2);