ALSA: hda/realtek - Use a common helper for hp pin reference
Takashi Iwai authored
commit 35a39f98

 upstream.

Replace the open-codes in many places with a new common helper for
performing the same thing: referring to the primary headphone pin.

This eventually fixes the potentially missing headphone pin on some
weird devices, too.

Cc: <stable@vger.kernel.org>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
7cb46877
Name Last commit Last update
Documentation mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps
LICENSES LICENSES: Remove CC-BY-SA-4.0 license text
arch arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition
block block: use rcu_work instead of call_rcu to avoid sleep in softirq
certs export.h: remove VMLINUX_SYMBOL() and VMLINUX_SYMBOL_STR()
crypto crypto: aes_ti - disable interrupts while accessing S-box
drivers net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance
firmware kbuild: remove all dummy assignments to obj-
fs xfs: eof trim writeback mapping as soon as it is cached
include ALSA: compress: Fix stop handling on compressed capture streams
init kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace & GCC <= 4.7
ipc ipc/shm.c: use ERR_CAST() for shm_lock() error return
kernel kernel/kcov.c: mark write_comp_data() as notrace
lib lib/test_rhashtable: Make test_insert_dup() allocate its hash table dynamically
mm mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init
net sctp: walk the list of asoc safely
samples livepatch: check kzalloc return values
scripts scripts/gdb: fix lx-version string output
security smack: fix access permissions for keyring
sound ALSA: hda/realtek - Use a common helper for hp pin reference
tools perf python: Do not force closing original perf descriptor in evlist.get_pollfd()
usr initramfs: move gen_initramfs_list.sh from scripts/ to usr/
virt kvm: Change offset in kvm_write_guest_offset_cached to unsigned
.clang-format clang-format: Set IndentWrappedFunctionNames false
.cocciconfig scripts: add Linux .cocciconfig for coccinelle
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS
Makefile
README
Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.