CS_state_t
static void audiocs_destroy(CS_state_t *);
audiocs_init_state(CS_state_t *state)
static int audiocs_init_state(CS_state_t *);
static int audiocs_chip_init(CS_state_t *);
static int audiocs_alloc_engine(CS_state_t *, int);
static void audiocs_get_ports(CS_state_t *);
static void audiocs_configure_input(CS_state_t *);
static void audiocs_configure_output(CS_state_t *);
static CS_ctrl_t *audiocs_alloc_ctrl(CS_state_t *, uint32_t, uint64_t);
static int audiocs_add_controls(CS_state_t *);
static void audiocs_del_controls(CS_state_t *);
audiocs_get_ports(CS_state_t *state)
static void audiocs_power_up(CS_state_t *);
static void audiocs_power_down(CS_state_t *);
static int audiocs_poll_ready(CS_state_t *);
static void audiocs_put_index(CS_state_t *, uint8_t, uint8_t, int);
static void audiocs_sel_index(CS_state_t *, uint8_t, int);
static void audiocs_put_index(CS_state_t *, uint8_t, uint8_t);
audiocs_power_up(CS_state_t *state)
static void audiocs_sel_index(CS_state_t *, uint8_t);
audiocs_power_down(CS_state_t *state)
audiocs_configure_input(CS_state_t *state)
audiocs_configure_output(CS_state_t *state)
CS_state_t *state = cc->cc_state;
CS_state_t *state = cc->cc_state;
CS_state_t *state = cc->cc_state;
CS_state_t *state = cc->cc_state;
CS_state_t *state = cc->cc_state;
CS_state_t *state = cc->cc_state;
CS_state_t *state = cc->cc_state;
CS_state_t *state = eng->ce_state;
CS_state_t *state = eng->ce_state;
CS_state_t *state = eng->ce_state;
CS_state_t *state = eng->ce_state;
CS_state_t *state = eng->ce_state;
audiocs_alloc_engine(CS_state_t *state, int num)
CS_state_t *state = eng->ce_state;
audiocs_poll_ready(CS_state_t *state)
audiocs_sel_index(CS_state_t *state, uint8_t reg, int n)
audiocs_sel_index(CS_state_t *state, uint8_t reg)
audiocs_put_index(CS_state_t *state, uint8_t val, uint8_t mask, int n)
audiocs_put_index(CS_state_t *state, uint8_t val, uint8_t mask)
CS_state_t *state;
audiocs_destroy(CS_state_t *state)
CS_state_t *state;
CS_state_t *state;
CS_state_t *state;
CS_state_t *state;
audiocs_alloc_ctrl(CS_state_t *state, uint32_t num, uint64_t val)
audiocs_add_controls(CS_state_t *state)
audiocs_del_controls(CS_state_t *state)
audiocs_chip_init(CS_state_t *state)
CS_state_t *ce_state;
CS_state_t *cc_state;
int (*cs_dma_map_regs)(CS_state_t *);
void (*cs_dma_unmap_regs)(CS_state_t *);
void (*cs_dma_reset)(CS_state_t *);
void (*cs_dma_power)(CS_state_t *, int);
apc_map_regs(CS_state_t *state)
apc_unmap_regs(CS_state_t *state)
apc_reset(CS_state_t *state)
CS_state_t *state = eng->ce_state;
CS_state_t *state = eng->ce_state;
apc_power(CS_state_t *state, int level)
CS_state_t *state = eng->ce_state;
CS_state_t *state = eng->ce_state;
static int apc_map_regs(CS_state_t *);
static void apc_unmap_regs(CS_state_t *);
static void apc_reset(CS_state_t *);
static void apc_power(CS_state_t *, int);
eb2_map_regs(CS_state_t *state)
eb2_unmap_regs(CS_state_t *state)
eb2_reset(CS_state_t *state)
CS_state_t *state = eng->ce_state;
eb2_power(CS_state_t *state, int level)
static int eb2_map_regs(CS_state_t *);
static void eb2_unmap_regs(CS_state_t *);
static void eb2_reset(CS_state_t *);
static void eb2_power(CS_state_t *, int);