Lines Matching defs:hdac_bus

15 static void azx_clear_corbrp(struct hdac_bus *bus)
43 void snd_hdac_bus_init_cmd_io(struct hdac_bus *bus)
93 static void hdac_wait_for_cmd_dmas(struct hdac_bus *bus)
112 void snd_hdac_bus_stop_cmd_io(struct hdac_bus *bus)
138 static int snd_hdac_bus_wait_for_pio_response(struct hdac_bus *bus,
168 static int snd_hdac_bus_send_cmd_pio(struct hdac_bus *bus, unsigned int val)
203 static int snd_hdac_bus_get_response_pio(struct hdac_bus *bus,
219 static int snd_hdac_bus_send_cmd_corb(struct hdac_bus *bus, unsigned int val)
259 void snd_hdac_bus_update_rirb(struct hdac_bus *bus)
313 static int snd_hdac_bus_get_response_rirb(struct hdac_bus *bus,
372 int snd_hdac_bus_send_cmd(struct hdac_bus *bus, unsigned int val)
389 int snd_hdac_bus_get_response(struct hdac_bus *bus, unsigned int addr,
406 int snd_hdac_bus_parse_capabilities(struct hdac_bus *bus)
490 void snd_hdac_bus_enter_link_reset(struct hdac_bus *bus)
510 void snd_hdac_bus_exit_link_reset(struct hdac_bus *bus)
523 int snd_hdac_bus_reset_link(struct hdac_bus *bus, bool full_reset)
564 static void azx_int_enable(struct hdac_bus *bus)
573 static void azx_int_disable(struct hdac_bus *bus)
586 static void azx_int_clear(struct hdac_bus *bus)
609 bool snd_hdac_bus_init_chip(struct hdac_bus *bus, bool full_reset)
642 void snd_hdac_bus_stop_chip(struct hdac_bus *bus)
672 int snd_hdac_bus_handle_stream_irq(struct hdac_bus *bus, unsigned int status,
673 void (*ack)(struct hdac_bus *,
703 int snd_hdac_bus_alloc_stream_pages(struct hdac_bus *bus)
738 void snd_hdac_bus_free_stream_pages(struct hdac_bus *bus)