Lines Matching refs:hda_regs
27 struct hda_regs { struct
85 int hda_wait_for_ready(struct hda_regs *regs) in hda_wait_for_ready()
100 static int wait_for_response(struct hda_regs *regs, uint *response) in wait_for_response()
123 int hda_wait_for_valid(struct hda_regs *regs) in hda_wait_for_valid()
151 int hda_codec_detect(struct hda_regs *regs) in hda_codec_detect()
205 static int send_verbs(ofnode node, const char *prop_name, struct hda_regs *regs) in send_verbs()
236 static int codec_init(struct udevice *dev, struct hda_regs *regs, uint addr) in codec_init()
276 int hda_codecs_init(struct udevice *dev, struct hda_regs *regs, u32 codec_mask) in hda_codecs_init()
307 static int exec_verb(struct hda_regs *regs, uint val, uint *response) in exec_verb()
329 static int get_subnode_info(struct hda_regs *regs, uint nid, in get_subnode_info()
359 static uint find_beep_node_in_group(struct hda_regs *regs, uint group_nid) in find_beep_node_in_group()
400 static int audio_group_has_beep_node(struct hda_regs *regs, uint nid) in audio_group_has_beep_node()
483 priv->regs = (struct hda_regs *)base_addr; in hda_codec_init()