siu_port
extern struct siu_port *siu_ports[SIU_PORT_NUM];
static inline struct siu_port *siu_port_info(struct snd_pcm_substream *substream)
int siu_init_port(int port, struct siu_port **port_info, struct snd_card *card);
void siu_free_port(struct siu_port *port_info);
static void siu_dai_stop(struct siu_port *port_info)
static void siu_dai_spbAselect(struct siu_port *port_info)
static void siu_dai_spbBselect(struct siu_port *port_info)
static int siu_dai_spbstart(struct siu_port *port_info)
static void siu_dai_spbstop(struct siu_port *port_info)
struct siu_port *port_info = snd_kcontrol_chip(kctrl);
struct siu_port *port_info = snd_kcontrol_chip(kctrl);
struct siu_port *port_info = snd_kcontrol_chip(kctrl);
int siu_init_port(int port, struct siu_port **port_info, struct snd_card *card)
void siu_free_port(struct siu_port *port_info)
struct siu_port *port_info = siu_port_info(substream);
struct siu_port *port_info = siu_port_info(substream);
struct siu_port *port_info = siu_port_info(substream);
static void siu_dai_start(struct siu_port *port_info)
static int siu_pcm_wr_set(struct siu_port *port_info,
static int siu_pcm_rd_set(struct siu_port *port_info,
struct siu_port *port_info = siu_port_info(substream);
static int siu_pcm_stmread_start(struct siu_port *port_info)
static int siu_pcm_stmread_stop(struct siu_port *port_info)
struct siu_port *port_info = siu_port_info(ss);
struct siu_port *port_info = siu_port_info(ss);
struct siu_port *siu_ports[SIU_PORT_NUM];
struct siu_port *port_info = siu_port_info(ss);
static int siu_pcm_stmwrite_stop(struct siu_port *port_info)
struct siu_port *port_info = siu_port_info(ss);
struct siu_port *port_info = siu_port_info(ss);
struct siu_port **port_info = &siu_ports[i];
struct siu_port *port_info = siu_ports[pdev->id];
static int siu_pcm_stmwrite_start(struct siu_port *port_info)