Commit Graph

18 Commits

Author SHA1 Message Date
pgoyette
c9690682a0 Update the devlist2h.awk script to track the maximum lengths of vendor
and product strings, and report the max values at end of the run.

Update the Makefiles.{pci,usb,hdaudio}devs to point users at the places
which might need to be updated if the maximum lengths get larger.

Since this commit makes no changes to the generated files, we don't
need to regenerate them now.
2016-10-26 01:03:23 +00:00
pgoyette
a36b37e027 Replace numeric magic-number constant with something a bit more meaningful. 2016-10-25 09:15:55 +00:00
jmcneill
8c6ade7fd1 get rid of HDAUDIO_FLAG_NO_STREAM_RESET hack 2015-12-23 12:45:06 +00:00
jmcneill
a85a846423 disable data island packet transmission on Tegra124 HDMI codec 2015-11-15 23:03:50 +00:00
christos
a6e6c18e8f mute the mixer with that has input children 2015-11-04 21:04:11 +00:00
christos
408bc6e228 Remove trailing and stray whitespace. 2015-11-04 18:10:49 +00:00
christos
43e009024b more complex version to determine what is an input. 2015-11-04 18:04:28 +00:00
christos
af1e0ffcca be more selective and mute only mic's. Suggested by jmcneill 2015-11-04 15:01:56 +00:00
christos
c7d2d3ea39 Startup with the mic muted to avoid feedback and spying. 2015-11-04 14:11:09 +00:00
jmcneill
8e8646698a - Support multi-channel (> 2) output to HDMI sinks.
- Fix a bug in hdafg_set_params that could program converters using the
  wrong audio_params_t if auconv is in use
- Force Tegra124 HDMI codec to a fixed rate 44.1kHz
2015-07-26 19:06:26 +00:00
jmcneill
fd314950d4 Skip stream reset if HDAUDIO_FLAG_NO_STREAM_RESET flag is set. 2015-07-26 17:54:33 +00:00
jmcneill
bde2e953b3 regen 2015-05-30 14:12:57 +00:00
jmcneill
605211179f add Tegra124 HDMI 2015-05-30 14:12:42 +00:00
jmcneill
319b131679 fix path to devlist2h 2015-05-30 14:10:01 +00:00
jmcneill
1b8b4c6772 add HDAUDIO_32BIT_ACCESS option, which wraps mmio read/writes to only use 32-bit accesses 2015-05-30 13:47:03 +00:00
riastradh
16adabdccc Initialize dma.dma_sizereg to avoid copying uninitialized data later.
This field is not actually used here -- not clear it should be in
the hdaudio_dma structure at all.

Noted by Coverity, CID 979553.
2015-05-20 18:28:32 +00:00
jmcneill
343fcd6e6c replace hdaudio_config.h with defflags 2015-03-28 14:50:20 +00:00
jmcneill
8a9ff04ba8 Split hdaudio and PCI attach glue. Even though the driver was written with
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.
2015-03-28 14:09:58 +00:00