linux/sound/pci/hda
Jeremy Soller 7f665b1c32 ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5
On the System76 Oryx Pro (oryp5), there is a headset microphone input
attached to 0x19 that does not have a jack detect. In order to get it
working, the pin configuration needs to be set correctly, and the
ALC269_FIXUP_HEADSET_MODE_NO_HP_MIC fixup needs to be applied. This is
similar to the MIC_NO_PRESENCE fixups for some Dell laptops, except we
have a separate microphone jack that is already configured correctly.

Since the ALC1220 does not have a fixup similar to
ALC269_FIXUP_HEADSET_MODE_NO_HP_MIC, I have exposed the fixup from the
ALC269 in a way that it can be accessed from the
alc1220_fixup_system76_oryp5 function. In addition, the
alc1220_fixup_clevo_p950 needs to be applied to gain speaker output.

Signed-off-by: Jeremy Soller <jeremy@system76.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2019-02-14 08:52:29 +01:00
..
ca0132_regs.h ALSA: hda: ca0132_regs.h: Fix typo in include guard 2014-08-22 11:24:11 +02:00
hda_auto_parser.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
hda_auto_parser.h ALSA: hda - Sort input pins depending on amp caps 2014-09-23 15:57:32 +02:00
hda_beep.c ALSA: hda-beep: add SPDX identifiers 2018-02-20 16:49:59 +01:00
hda_beep.h ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
hda_bind.c ALSA: hda - Serialize codec registrations 2019-02-01 11:30:09 +01:00
hda_codec.c ALSA: hda: Refactor display power management 2018-12-11 08:06:55 +01:00
hda_controller_trace.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hda_controller.c ALSA: hda: Refactor display power management 2018-12-11 08:06:55 +01:00
hda_controller.h ALSA: hda - Revert DSP detection on legacy HD-audio driver 2019-01-01 20:43:01 +01:00
hda_eld.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
hda_generic.c ALSA: hda - Support led audio trigger 2018-11-28 23:25:22 +01:00
hda_generic.h ALSA: hda - Support led audio trigger 2018-11-28 23:25:22 +01:00
hda_hwdep.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
hda_intel_trace.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hda_intel.c ALSA: hda - Serialize codec registrations 2019-02-01 11:30:09 +01:00
hda_intel.h ALSA: hda - Enable runtime PM only for discrete GPU 2018-09-13 17:58:30 +02:00
hda_jack.c ALSA: hda - Add jack button support 2018-12-07 11:42:36 +01:00
hda_jack.h ALSA: hda - Add jack button support 2018-12-07 11:42:36 +01:00
hda_local.h ALSA: hda - Fix runtime PM 2018-05-24 20:16:47 +02:00
hda_proc.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
hda_sysfs.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
hda_tegra.c ALSA: hda/tegra: clear pending irq handlers 2019-01-01 09:31:37 +01:00
hp_x360_helper.c ALSA: hda/realtek - Fixup for HP x360 laptops with B&O speakers 2018-05-29 22:33:37 +02:00
Kconfig ALSA: hda - Revert DSP detection on legacy HD-audio driver 2019-01-01 20:43:01 +01:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
patch_analog.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
patch_ca0110.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
patch_ca0132.c ALSA: hda/ca0132 - Fix build error without CONFIG_PCI 2019-02-06 07:17:17 +01:00
patch_cirrus.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
patch_cmedia.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
patch_conexant.c ALSA: hda - Add quirk for HP EliteBook 840 G5 2019-02-07 18:09:09 +01:00
patch_hdmi.c Merge branch 'topic/hda-pm-refactor' into for-next 2018-12-13 09:10:42 +01:00
patch_realtek.c ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5 2019-02-14 08:52:29 +01:00
patch_si3054.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
patch_sigmatel.c ALSA: hda/sigmatel - Disable automute for Elo VuPoint 2018-10-04 21:22:47 +02:00
patch_via.c ALSA: hda: move hda_codec.h to include/sound 2018-08-30 15:45:10 +01:00
thinkpad_helper.c ALSA: hda - Support led audio trigger 2018-11-28 23:25:22 +01:00