hda_codec_inst
struct hda_codec_inst *hci;
static int hda_codec_init(struct hda_codec_inst *hci, const char *play,
static int hda_codec_reset(struct hda_codec_inst *hci);
static int hda_codec_command(struct hda_codec_inst *hci, uint32_t cmd_data);
static int hda_codec_notify(struct hda_codec_inst *hci, uint8_t run,
hda_codec_init(struct hda_codec_inst *hci, const char *play,
hda_codec_reset(struct hda_codec_inst *hci)
hda_codec_command(struct hda_codec_inst *hci, uint32_t cmd_data)
hda_codec_notify(struct hda_codec_inst *hci, uint8_t run,
struct hda_codec_inst *hci = NULL;
struct hda_codec_inst *hci = NULL;
hda_signal_state_change(struct hda_codec_inst *hci)
hda_response(struct hda_codec_inst *hci, uint32_t response, uint8_t unsol)
hda_transfer(struct hda_codec_inst *hci, uint8_t stream, uint8_t dir,
struct hda_codec_inst *codecs[HDA_CODEC_MAX];
static int hda_signal_state_change(struct hda_codec_inst *hci);
static int hda_response(struct hda_codec_inst *hci, uint32_t response,
static int hda_transfer(struct hda_codec_inst *hci, uint8_t stream,
struct hda_codec_inst *hci = NULL;
hci = calloc(1, sizeof(struct hda_codec_inst));
struct hda_codec_inst *hci = NULL;
struct hda_codec_inst *hci = NULL;
struct hda_codec_inst *hci = NULL;
int (*init)(struct hda_codec_inst *hci, const char *play,
int (*reset)(struct hda_codec_inst *hci);
int (*command)(struct hda_codec_inst *hci, uint32_t cmd_data);
int (*notify)(struct hda_codec_inst *hci, uint8_t run, uint8_t stream,
int (*signal)(struct hda_codec_inst *hci);
int (*response)(struct hda_codec_inst *hci, uint32_t response,
int (*transfer)(struct hda_codec_inst *hci, uint8_t stream,