• Home
  • Raw
  • Download

Lines Matching refs:hdac_bus

23 struct hdac_bus;
52 struct hdac_bus *bus;
117 int snd_hdac_device_init(struct hdac_device *dev, struct hdac_bus *bus,
240 int (*command)(struct hdac_bus *bus, unsigned int cmd);
242 int (*get_response)(struct hdac_bus *bus, unsigned int addr,
284 struct hdac_bus { struct
375 int snd_hdac_bus_init(struct hdac_bus *bus, struct device *dev, argument
377 void snd_hdac_bus_exit(struct hdac_bus *bus);
378 int snd_hdac_bus_exec_verb_unlocked(struct hdac_bus *bus, unsigned int addr,
391 int snd_hdac_bus_send_cmd(struct hdac_bus *bus, unsigned int val);
392 int snd_hdac_bus_get_response(struct hdac_bus *bus, unsigned int addr,
394 int snd_hdac_bus_parse_capabilities(struct hdac_bus *bus);
396 bool snd_hdac_bus_init_chip(struct hdac_bus *bus, bool full_reset);
397 void snd_hdac_bus_stop_chip(struct hdac_bus *bus);
398 void snd_hdac_bus_init_cmd_io(struct hdac_bus *bus);
399 void snd_hdac_bus_stop_cmd_io(struct hdac_bus *bus);
400 void snd_hdac_bus_enter_link_reset(struct hdac_bus *bus);
401 void snd_hdac_bus_exit_link_reset(struct hdac_bus *bus);
402 int snd_hdac_bus_reset_link(struct hdac_bus *bus, bool full_reset);
404 void snd_hdac_bus_update_rirb(struct hdac_bus *bus);
405 int snd_hdac_bus_handle_stream_irq(struct hdac_bus *bus, unsigned int status,
406 void (*ack)(struct hdac_bus *,
409 int snd_hdac_bus_alloc_stream_pages(struct hdac_bus *bus);
410 void snd_hdac_bus_free_stream_pages(struct hdac_bus *bus);
423 static inline void snd_hdac_reg_writeb(struct hdac_bus *bus, void __iomem *addr, in snd_hdac_reg_writeb()
432 static inline void snd_hdac_reg_writew(struct hdac_bus *bus, void __iomem *addr, in snd_hdac_reg_writew()
441 static inline u8 snd_hdac_reg_readb(struct hdac_bus *bus, void __iomem *addr) in snd_hdac_reg_readb()
447 static inline u16 snd_hdac_reg_readw(struct hdac_bus *bus, void __iomem *addr) in snd_hdac_reg_readw()
501 struct hdac_bus *bus;
549 void snd_hdac_stream_init(struct hdac_bus *bus, struct hdac_stream *azx_dev,
551 struct hdac_stream *snd_hdac_stream_assign(struct hdac_bus *bus,
554 struct hdac_stream *snd_hdac_get_stream(struct hdac_bus *bus,
572 int snd_hdac_get_stream_stripe_ctl(struct hdac_bus *bus,