diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | acp6x-um5302ta-quirk.patch | 18 |
4 files changed, 26 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = linux-mainline-um5302ta pkgdesc = Linux pkgver = 6.0rc5 - pkgrel = 1 + pkgrel = 2 url = https://git.kernel.org/torvalds/h/v6.0-rc5 arch = x86_64 license = GPL2 @@ -24,6 +24,7 @@ pkgbase = linux-mainline-um5302ta source = config source = cs35l42-hda-no-acpi-dsd-csc3551.patch source = patch-realtek-um5302ta-quirk.patch + source = acp6x-um5302ta-quirk.patch validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886 validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E validpgpkeys = A2FF3A36AAA56654109064AB19802F8B0D70FC30 @@ -31,6 +32,7 @@ pkgbase = linux-mainline-um5302ta sha256sums = ec58b63109b23d318af62b48a4f43e3042ddb45e71060c885d5d03f2cb3760b0 sha256sums = 405100dba08840def4e9546f6e49616cc6bb3d9d25d26c58fa32cd82b4d3df82 sha256sums = 132ece1b42f359fcbb4c97e96615747d34355f2f682efe744257f3310de77a98 + sha256sums = 25ec00e28f43db69b60714b749d12a482d8a47c8fce5bec04b64da2abd8948c6 pkgname = linux-mainline-um5302ta pkgdesc = The Linux kernel and modules diff --git a/.gitignore b/.gitignore index d501efdef243..4f35281305ce 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ !/config !/cs35l42-hda-no-acpi-dsd-csc3551.patch !/patch-realtek-um5302ta-quirk.patch +!/acp6x-um5302ta-quirk.patch @@ -3,7 +3,7 @@ pkgbase=linux-mainline-um5302ta pkgver=6.0rc5 -pkgrel=1 +pkgrel=2 pkgdesc='Linux' _srctag=v6.0-rc5 url="https://git.kernel.org/torvalds/h/$_srctag" @@ -21,6 +21,7 @@ source=( config # the main kernel config file cs35l42-hda-no-acpi-dsd-csc3551.patch patch-realtek-um5302ta-quirk.patch + acp6x-um5302ta-quirk.patch ) validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds @@ -30,7 +31,8 @@ validpgpkeys=( sha256sums=('SKIP' 'ec58b63109b23d318af62b48a4f43e3042ddb45e71060c885d5d03f2cb3760b0' '405100dba08840def4e9546f6e49616cc6bb3d9d25d26c58fa32cd82b4d3df82' - '132ece1b42f359fcbb4c97e96615747d34355f2f682efe744257f3310de77a98') + '132ece1b42f359fcbb4c97e96615747d34355f2f682efe744257f3310de77a98' + '25ec00e28f43db69b60714b749d12a482d8a47c8fce5bec04b64da2abd8948c6') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase diff --git a/acp6x-um5302ta-quirk.patch b/acp6x-um5302ta-quirk.patch new file mode 100644 index 000000000000..9d2bb5fe60f9 --- /dev/null +++ b/acp6x-um5302ta-quirk.patch @@ -0,0 +1,18 @@ +diff --git a/sound/soc/amd/yc/acp6x-mach.c b/sound/soc/amd/yc/acp6x-mach.c +index e0b24e1daef3..5eab3baf3573 100644 +--- a/sound/soc/amd/yc/acp6x-mach.c ++++ b/sound/soc/amd/yc/acp6x-mach.c +@@ -171,6 +171,13 @@ static const struct dmi_system_id yc_acp_quirk_table[] = { + DMI_MATCH(DMI_PRODUCT_NAME, "21J6"), + } + }, ++ { ++ .driver_data = &acp6x_card, ++ .matches = { ++ DMI_MATCH(DMI_BOARD_VENDOR, "ASUSTeK COMPUTER INC."), ++ DMI_MATCH(DMI_PRODUCT_NAME, "UM5302TA"), ++ } ++ }, + {} + }; + |