CVS commit: src/sys/dev/hdaudio

2020-12-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Dec 28 19:31:44 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdaudio.c Log Message: If the Subordinate Node Count returns 0 nodes, complain and return instead of trying to kmem_zalloc 0 bytes later on. To generate a diff

CVS commit: src/sys/dev/hdaudio

2020-12-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Dec 28 16:49:58 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdaudio.c Log Message: Initialize DMA memory when allocating it. Should fix PR# 51734 (hdaudio "RIRB timeout" on boot). To generate a diff of this commit: cvs r

CVS commit: src/sys/dev/hdaudio

2020-04-29 Thread Nia Alarie
Module Name:src Committed By: nia Date: Wed Apr 29 07:36:22 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdaudiodevs.h hdaudiodevs_data.h Log Message: hdaudiodevs: regen To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/dev/hdaudio/hdaudiodevs.h \

CVS commit: src/sys/dev/hdaudio

2020-04-29 Thread Nia Alarie
Module Name:src Committed By: nia Date: Wed Apr 29 07:24:53 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdaudiodevs Log Message: hdaudiodevs: Add Realtek ALC292 To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/dev/hdaudio/hdaudiodevs Please note tha

CVS commit: src/sys/dev/hdaudio

2020-04-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Apr 28 21:48:20 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdaudiodevs.h hdaudiodevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/dev/hdaudio/hdaudiodevs.h \ src/sys/

CVS commit: src/sys/dev/hdaudio

2020-04-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Apr 28 21:48:11 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdaudiodevs Log Message: Add Realtek ALC293 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/dev/hdaudio/hdaudiodevs Please note that diffs

CVS commit: src/sys/dev/hdaudio

2020-04-18 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sun Apr 19 04:13:10 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Make round_blocksize satisfy all of - restrictions that existed before merging isaki-audio2 branch. - better support for 6 channels hardware. -

CVS commit: src/sys/dev/hdaudio

2020-02-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 15 03:04:45 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Enumerating probably always starts from sc->sc_startnode. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/hdaudio/hd

CVS commit: src/sys/dev/hdaudio

2020-02-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 8 00:14:06 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdaudio.c Log Message: Read GCAP and version regs after taking the controller out of reset. Fixes stream counts on my Radeon HD 7850. To generate a diff of this

CVS commit: src/sys/dev/hdaudio

2020-01-29 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jan 30 00:21:23 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Only dump ELD info if HDAFG_HDMI_DEBUG is defined To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/dev/hdaudio/hdafg.c

CVS commit: src/sys/dev/hdaudio

2020-01-26 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jan 27 00:51:40 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdaudiodevs.h hdaudiodevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/hdaudio/hdaudiodevs.h \ src/sys/

CVS commit: src/sys/dev/hdaudio

2020-01-26 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jan 27 00:51:15 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdaudiodevs Log Message: Make sure that all vendor strings are shorter than 16 (MAX_AUDIO_DEV_LEN) characters as the values are used in the AUDIO_GETDEV ioctl.

CVS commit: src/sys/dev/hdaudio

2020-01-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 18 12:00:33 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Make sure we have at least one of playback or capture streams setup before attaching the audio layer. To generate a diff of this commit: cv

CVS commit: src/sys/dev/hdaudio

2019-01-06 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jan 7 01:03:05 UTC 2019 Modified Files: src/sys/dev/hdaudio: hdaudioreg.h Log Message: s/1 << 31/1u << 31/. XXX someone could __BIT() etc this file. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/hdau

CVS commit: src/sys/dev/hdaudio

2018-09-26 Thread Emmanuel Dreyfus
Module Name:src Committed By: manu Date: Thu Sep 27 01:18:11 UTC 2018 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Fix hdaudio device configuration When disabling unassociated devices, we have a special handling for pins of type COP_AWCAP_TYPE_PIN_COMPLEX, bu

CVS commit: src/sys/dev/hdaudio

2018-02-14 Thread Maya Rashish
Module Name:src Committed By: maya Date: Wed Feb 14 18:28:43 UTC 2018 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Remove dead code. >From David Binderman in PR kern/53029 To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/dev/hdaudio/hda

CVS commit: src/sys/dev/hdaudio

2018-01-03 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Thu Jan 4 00:09:12 UTC 2018 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Fix off-by-one when calling snprintf(9) in hdafg_getdev() This is actually harmless, since: - the offset is too short rather than too long (n

CVS commit: src/sys/dev/hdaudio

2017-11-24 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Nov 24 17:51:10 UTC 2017 Modified Files: src/sys/dev/hdaudio: hdaudio.c Log Message: Always go through RIRB startup process, initialize RIRB interrupt count register, and ack RIRBs as we process them in polling mode. XXX pu

CVS commit: src/sys/dev/hdaudio

2017-11-24 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Nov 24 14:00:04 UTC 2017 Modified Files: src/sys/dev/hdaudio: hdaudio.c Log Message: Always access CORBCTL using hda_read1/hda_write1 (it is an 8-bit wide reg). Reported by Michal Necasek. To generate a diff of this commit

CVS commit: src/sys/dev/hdaudio

2017-11-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Nov 24 00:30:29 UTC 2017 Modified Files: src/sys/dev/hdaudio: hdaudio.c Log Message: Enter link reset even if GCTL says we are already in reset state. Fixes hdaudio codec detection under VirtualBox on a "cold" boot. XXX pul

CVS commit: src/sys/dev/hdaudio

2017-10-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Oct 28 06:24:24 UTC 2017 Modified Files: src/sys/dev/hdaudio: hdaudioreg.h Log Message: Add #includes to make this compile. for __packed for uint32_t To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/

CVS commit: src/sys/dev/hdaudio

2017-09-26 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Sep 26 09:24:22 UTC 2017 Modified Files: src/sys/dev/hdaudio: hdafg_dd.c Log Message: In rev 1.0a of the Intel High Definition Audio Spec: https://www.intel.com/content/www/us/en/standards/ high-definitio

CVS commit: src/sys/dev/hdaudio

2017-08-03 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Aug 4 00:25:24 UTC 2017 Modified Files: src/sys/dev/hdaudio: hdafg.c hdafg_dd.c Log Message: put all the ELD debugging messages under #ifdef HDAFG_HDMI_DEBUG. this silences a frequent and largely useless series of messages in my

CVS commit: src/sys/dev/hdaudio

2017-04-18 Thread Maya Rashish
Module Name:src Committed By: maya Date: Tue Apr 18 16:30:21 UTC 2017 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: remove redundant assignments nchan is overwritten before it is used in all cases. so is i. from clang static analyzer ok riastradh To generate

CVS commit: src/sys/dev/hdaudio

2016-10-25 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Oct 25 09:15:55 UTC 2016 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Replace numeric magic-number constant with something a bit more meaningful. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 sr

CVS commit: src/sys/dev/hdaudio

2015-12-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Dec 23 12:45:06 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdaudio.c hdaudiovar.h Log Message: get rid of HDAUDIO_FLAG_NO_STREAM_RESET hack To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/dev/hdaudio

CVS commit: src/sys/dev/hdaudio

2015-11-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 15 23:03:50 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: disable data island packet transmission on Tegra124 HDMI codec To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/dev/hdau

CVS commit: src/sys/dev/hdaudio

2015-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Nov 4 21:04:11 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: mute the mixer with that has input children To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/dev/hdaudio/hdafg.c Please

CVS commit: src/sys/dev/hdaudio

2015-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Nov 4 18:10:49 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Remove trailing and stray whitespace. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/hdaudio/hdafg.c Please note

CVS commit: src/sys/dev/hdaudio

2015-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Nov 4 18:04:28 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: more complex version to determine what is an input. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/hdaudio/hdafg.c

CVS commit: src/sys/dev/hdaudio

2015-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Nov 4 15:01:56 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: be more selective and mute only mic's. Suggested by jmcneill To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/dev/hdaudi

CVS commit: src/sys/dev/hdaudio

2015-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Nov 4 14:11:09 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Startup with the mic muted to avoid feedback and spying. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/dev/hdaudio/hd

CVS commit: src/sys/dev/hdaudio

2015-07-26 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 26 19:06:26 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: - Support multi-channel (> 2) output to HDMI sinks. - Fix a bug in hdafg_set_params that could program converters using the wrong audio_par

CVS commit: src/sys/dev/hdaudio

2015-07-26 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 26 17:54:33 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdaudio.c hdaudiovar.h Log Message: Skip stream reset if HDAUDIO_FLAG_NO_STREAM_RESET flag is set. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 s

CVS commit: src/sys/dev/hdaudio

2015-05-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat May 30 14:12:57 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdaudiodevs.h hdaudiodevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/hdaudio/hdaudiodevs.h \ src/sys/

CVS commit: src/sys/dev/hdaudio

2015-05-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat May 30 14:12:42 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdaudiodevs Log Message: add Tegra124 HDMI To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/hdaudio/hdaudiodevs Please note that diffs a

CVS commit: src/sys/dev/hdaudio

2015-05-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat May 30 14:10:01 UTC 2015 Modified Files: src/sys/dev/hdaudio: Makefile.hdaudiodevs Log Message: fix path to devlist2h To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/hdaudio/Makefile.hdaudiodevs Pl

CVS commit: src/sys/dev/hdaudio

2015-05-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat May 30 13:47:03 UTC 2015 Modified Files: src/sys/dev/hdaudio: files.hdaudio hdaudiovar.h Log Message: add HDAUDIO_32BIT_ACCESS option, which wraps mmio read/writes to only use 32-bit accesses To generate a diff of this co

CVS commit: src/sys/dev/hdaudio

2015-05-20 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 20 18:28:32 UTC 2015 Modified Files: src/sys/dev/hdaudio: hdaudio.c Log Message: Initialize dma.dma_sizereg to avoid copying uninitialized data later. This field is not actually used here -- not clear it should be in t

CVS commit: src/sys/dev/hdaudio

2015-03-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Mar 28 14:50:20 UTC 2015 Modified Files: src/sys/dev/hdaudio: files.hdaudio hdafg.c hdaudiovar.h Removed Files: src/sys/dev/hdaudio: hdaudio_config.h Log Message: replace hdaudio_config.h with defflags To generate