Lines Matching refs:hdaudio_softc
67 struct hdaudio_softc;
85 struct hdaudio_softc *co_host;
125 struct hdaudio_softc *st_host;
138 struct hdaudio_softc {
165 int hdaudio_attach(device_t, struct hdaudio_softc *);
166 int hdaudio_detach(struct hdaudio_softc *, int);
167 bool hdaudio_resume(struct hdaudio_softc *);
168 int hdaudio_rescan(struct hdaudio_softc *, const char *, const int *);
169 void hdaudio_childdet(struct hdaudio_softc *, device_t);
174 int hdaudio_intr(struct hdaudio_softc *);
176 int hdaudio_dma_alloc(struct hdaudio_softc *, struct hdaudio_dma *, int);
177 void hdaudio_dma_free(struct hdaudio_softc *, struct hdaudio_dma *);
179 struct hdaudio_stream * hdaudio_stream_establish(struct hdaudio_softc *,
191 _hda_read1(struct hdaudio_softc *sc, bus_size_t off)
202 _hda_read2(struct hdaudio_softc *sc, bus_size_t off)
218 _hda_write1(struct hdaudio_softc *sc, bus_size_t off, uint8_t val)
232 _hda_write2(struct hdaudio_softc *sc, bus_size_t off, uint16_t val)