All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] ALSA: hda/ca0132: Various cleanups and fixes
@ 2018-06-16  1:56 Alastair Bridgewater
  2018-06-16  1:56 ` [PATCH 1/6] ALSA: hda/ca0132: Delete pointless assignments to struct auto_pin_cfg fields Alastair Bridgewater
                   ` (6 more replies)
  0 siblings, 7 replies; 18+ messages in thread
From: Alastair Bridgewater @ 2018-06-16  1:56 UTC (permalink / raw)
  To: patch; +Cc: alsa-devel, Alastair Bridgewater

The ca0132 codec support is fairly crufty, and the new R3Di and SBZ
support hasn't exactly improved that situation.  This patch series
tries to clean up a small amount of longstanding cruft, reverse some
behavioral changes to other systems made by the recent R3Di/SBZ
patches, and make the DMic work properly on the Alienware M17x R4.

For two of these patches (the QUIRK_ALIENWARE patch and the DMic
patch), it may be that the correct behavior is the exact OPPOSITE of
what the patch does as far as quirk testing goes (that is, it should
apply globally, rather than limited to some specific quirk or set of
quirks), but I have no way to make such a determination at this time,
so erring on the side of the status quo ante seems appropriate.

Alastair Bridgewater (6):
  ALSA: hda/ca0132: Delete pointless assignments to struct auto_pin_cfg
    fields
  ALSA: hda/ca0132: Delete redundant UNSOL event requests
  ALSA: hda/ca0132: Restore behavior of QUIRK_ALIENWARE
  ALSA: hda/ca0132: Don't test for QUIRK_NONE
  ALSA: hda/ca0132: Restore PCM Analog Mic-In2
  ALSA: hda/ca0132: Fix DMic data rate for Alienware M17x R4

 sound/pci/hda/patch_ca0132.c | 62 ++++++++++++++++----------------------------
 1 file changed, 22 insertions(+), 40 deletions(-)

-- 
2.16.1

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2018-06-19 13:19 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-16  1:56 [PATCH 0/6] ALSA: hda/ca0132: Various cleanups and fixes Alastair Bridgewater
2018-06-16  1:56 ` [PATCH 1/6] ALSA: hda/ca0132: Delete pointless assignments to struct auto_pin_cfg fields Alastair Bridgewater
2018-06-16  1:56 ` [PATCH 2/6] ALSA: hda/ca0132: Delete redundant UNSOL event requests Alastair Bridgewater
2018-06-16  1:56 ` [PATCH 3/6] ALSA: hda/ca0132: Restore behavior of QUIRK_ALIENWARE Alastair Bridgewater
2018-06-16  2:21   ` Connor McAdams
2018-06-16 15:37   ` Connor McAdams
2018-06-17  0:56     ` Alastair Bridgewater
2018-06-17  1:57       ` Connor McAdams
2018-06-16  1:56 ` [PATCH 4/6] ALSA: hda/ca0132: Don't test for QUIRK_NONE Alastair Bridgewater
2018-06-16  2:20   ` Connor McAdams
2018-06-16  3:11     ` Alastair Bridgewater
2018-06-16  7:08     ` Takashi Iwai
2018-06-16  1:56 ` [PATCH 5/6] ALSA: hda/ca0132: Restore PCM Analog Mic-In2 Alastair Bridgewater
2018-06-16  1:56 ` [PATCH 6/6] ALSA: hda/ca0132: Fix DMic data rate for Alienware M17x R4 Alastair Bridgewater
2018-06-16  2:34   ` Connor McAdams
2018-06-17  7:22 ` [PATCH 0/6] ALSA: hda/ca0132: Various cleanups and fixes Takashi Iwai
2018-06-19 13:18   ` Alastair Bridgewater
2018-06-19 13:19     ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.