Centos-kernel-stream-9/drivers
Mark Langsdorf f2c55f32a7 ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2176554

commit cb18703c179713056bd7e3bdfc2260ab4e8658f0
Author: Adam Niederer <adam.niederer@gmail.com>
Date: Sat, 11 Feb 2023 15:13:33 -0500

Fix a regression introduced by commit 9946e39fe8d0 ("ACPI: resource: skip
IRQ override on AMD Zen platforms") on MAINGEAR Vector Pro 2 systems, which
causes the built-in keyboard to not work. This restores the functionality
by adding an IRQ override.

No other IRQs were being overridden before, so this should be all that is
needed for these systems. I have personally tested this on the 15" model
(MG-VCP2-15A3070T), and I have confirmation that the issue is present on
the 17" model (MG-VCP2-17A3070T).

Fixes: 9946e39fe8d0 ("ACPI: resource: skip IRQ override on AMD Zen platforms")
Signed-off-by: Adam Niederer <adam.niederer@gmail.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Mark Langsdorf <mlangsdo@redhat.com>
2023-05-18 15:46:35 -04:00
..
accessibility
acpi ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models 2023-05-18 15:46:35 -04:00
amba
android Merge: io_uring: update to v5.19 2023-04-13 07:46:41 +02:00
ata Merge: SCSI updates for 9.3 2023-05-04 20:19:52 +02:00
atm
auxdisplay
base Merge: cacheinfo: Fix sleep in atomic context on PREEMPT_RT kernels 2023-05-10 10:51:47 +02:00
bcma bcma: gpio: Use generic_handle_irq_safe() 2023-02-27 13:46:07 +01:00
block driver core: make struct class.devnode() take a const * 2023-04-28 10:02:19 -04:00
bluetooth
bus hisi_lpc: Use acpi_dev_for_each_child() 2023-05-11 15:47:00 -04:00
cdrom
char driver core: make struct class.devnode() take a const * 2023-04-28 10:02:19 -04:00
clk Merge: clk: imx: add i.MX93 clk gate 2023-05-02 17:28:56 +02:00
clocksource clocksource/drivers/arm_arch_timer: Use kstrtobool() instead of strtobool() 2023-04-01 14:52:46 -04:00
comedi
connector
counter counter: Rename counter_count_function to counter_function 2023-03-03 08:14:59 -05:00
cpufreq Merge tag 'kernel-5.14.0-284.3.1.el9_2' from 9.2 2023-03-20 16:03:58 -03:00
cpuidle Merge: cpuidle: psci: Do not suspend topology CPUs on PREEMPT_RT 2023-04-22 20:53:37 +02:00
crypto Merge: crypto: qcom-rng - ensure buffer for generate is completely filled 2023-04-29 10:45:33 +02:00
cxl cxl/hdm: Fail upon detecting 0-sized decoders 2023-05-01 10:04:20 -04:00
dax dax: Remove usage of the deprecated ida_simple_xxx API 2023-03-14 10:55:18 -04:00
dca
devfreq PM / devfreq: imx: Register i.MX8MP interconnect device 2023-04-03 18:58:18 -04:00
dio
dma Merge: [RHEL-9.3.0] dmaengine updates 2023-05-04 20:19:47 +02:00
dma-buf Merge: Add support for QoS Features 2023-05-02 17:29:00 +02:00
edac EDAC/ghes: Make ghes_edac a proper module 2023-05-18 15:46:30 -04:00
eisa
extcon
firewire
firmware arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names 2023-04-01 14:48:03 -04:00
fpga
fsi
gnss
gpio gpio: tegra186: Add missing header(s) 2023-03-14 14:56:07 -04:00
gpu Merge: mm: RHEL-9.3 HMM update 2023-05-09 08:15:20 +02:00
greybus
hid USB: make devnode() callback in usb_class_driver take a const * 2023-04-28 10:16:08 -04:00
hsi
hte
hv ACPI: Drop parent field from struct acpi_device 2023-05-11 15:47:00 -04:00
hwmon ACPI: Rename acpi_bus_get/put_acpi_device() 2023-05-11 15:46:59 -04:00
hwspinlock
hwtracing arm64/sysreg: Fix a few missed conversions 2023-04-01 14:48:05 -04:00
i2c i2c: piix4: Fix a memory leak in the EFCH MMIO support 2023-04-27 07:10:15 -04:00
i3c
idle intel_idle: add Emerald Rapids Xeon support 2023-03-20 10:44:42 -04:00
iio iio: test: rescale: add MODULE_* information 2023-04-17 11:47:38 -06:00
infiniband Merge: Update Omni-Path Architecture (OPA) hfi1 kernel driver 2023-05-10 10:51:41 +02:00
input driver core: make struct class.devnode() take a const * 2023-04-28 10:02:19 -04:00
interconnect Merge: Backport for sa8775p initial bring-up (boot to serial) 2023-04-29 10:45:35 +02:00
iommu iommufd: Do not corrupt the pfn list when doing batch carry 2023-05-03 08:22:11 -07:00
ipack
irqchip genirq/msi: Rename IRQ_DOMAIN_MSI_REMAP to IRQ_DOMAIN_ISOLATED_MSI 2023-05-03 08:22:11 -07:00
isdn
leds
macintosh of: device: make of_device_uevent_modalias() take a const device * 2023-04-07 16:04:01 +03:00
mailbox genirq: Get rid of GENERIC_MSI_IRQ_DOMAIN 2023-03-13 09:52:38 -04:00
mcb
md Merge tag 'kernel-5.14.0-284.10.1.el9_2' from 9.2 2023-04-13 09:16:38 -03:00
media iommu: Add a gfp parameter to iommu_map() 2023-05-03 08:22:11 -07:00
memory Merge: tegra: Upstream DLA commits to support NVIDIA Orin 2023-02-16 19:44:08 +00:00
memstick
message scsi: core: Change the return type of .eh_timed_out() 2023-04-12 13:20:39 -04:00
mfd mfd: core: Use acpi_dev_for_each_child() 2023-05-11 15:46:59 -04:00
misc driver core: fix up some missing class.devnode() conversions. 2023-04-28 10:16:08 -04:00
mmc Merge: mmc: sdhci-esdhc-imx: driver updates 2023-05-09 08:15:15 +02:00
most
mtd dmaengine: qcom-adm: stop abusing slave_id config 2023-03-13 21:49:52 +01:00
mux
net Merge: net: support ipv4 big tcp 2023-05-10 10:51:42 +02:00
nfc
ntb ntb: intel: add GNR support for Intel PCIe gen5 NTB 2023-03-29 08:56:42 -06:00
nubus
nvdimm nvdimm/cxl/pmem: Add support for master passphrase disable security command 2023-05-01 09:24:02 -04:00
nvme Merge: net: Let sockets explicitely choose between task and sock page_frag. 2023-04-19 19:09:52 +02:00
nvmem
of of: Introduce of_translate_dma_region() 2023-05-03 08:22:11 -07:00
opp
parisc genirq: Add and use an irq_data_update_affinity helper 2023-04-07 07:31:47 -04:00
parport
pci cxl/pci: Fix CDAT retrieval on big endian 2023-05-01 09:24:07 -04:00
pcmcia
perf ACPI: Drop parent field from struct acpi_device 2023-05-11 15:47:00 -04:00
phy Merge: [RHEL for Edge] add changes to enable USB support on NVIDIA Orin 2023-02-23 20:26:24 +00:00
pinctrl pinctrl: qcom: add the tlmm driver sa8775p platforms 2023-04-19 08:40:13 -04:00
platform ACPI: scan: Add acpi_dev_get_next_consumer_dev() 2023-05-18 15:45:43 -04:00
pnp ACPI: resources: Add wake_capable parameter to acpi_dev_irq_flags 2023-05-18 15:46:29 -04:00
power
powercap powercap: idle_inject: Add update callback 2023-03-28 15:10:30 -04:00
pps
ps3
ptp ptp: vclock: use mutex to fix "sleep on atomic" bug 2023-03-13 07:00:32 +01:00
pwm
rapidio
ras
regulator
remoteproc iommu: Add a gfp parameter to iommu_map() 2023-05-03 08:22:11 -07:00
reset
rpmsg
rtc Merge: Update KUNIT for el9.3 2023-04-29 10:45:38 +02:00
s390 s390/ism: don't pass bogus GFP_ flags to dma_alloc_coherent 2023-05-03 08:22:11 -07:00
sbus
scsi Merge: scsi: megaraid_sas: driver update 2023-05-10 10:51:44 +02:00
sh genirq: Add and use an irq_data_update_affinity helper 2023-04-07 07:31:47 -04:00
siox
slimbus
soc Merge: Update KUNIT for el9.3 2023-04-29 10:45:38 +02:00
soundwire soundwire: Use acpi_dev_for_each_child() 2023-05-11 15:47:00 -04:00
spi ACPI: Drop parent field from struct acpi_device 2023-05-11 15:47:00 -04:00
spmi
ssb ssb: gpio: Use generic_handle_irq_safe() 2023-02-27 13:46:07 +01:00
staging timers: Get rid of del_singleshot_timer_sync() 2023-03-03 18:27:54 +01:00
target Merge: SCSI updates for 9.3 2023-05-04 20:19:52 +02:00
tc
tee tee: optee: do not check memref size on return from Secure World 2023-02-02 11:31:11 -05:00
thermal Merge: powerclamp: Enable Low Power Mode (LPM mode) in Meteor Lake 2023-04-04 11:53:02 +02:00
thunderbolt ACPI: Drop parent field from struct acpi_device 2023-05-11 15:47:00 -04:00
tty Merge: Add support for QoS Features 2023-05-02 17:29:00 +02:00
ufs blk-mq: move the call to blk_put_queue out of blk_mq_destroy_queue 2023-03-11 23:27:26 +08:00
uio Drivers: hv: Make remove callback of hyperv driver void returned 2023-03-01 22:57:46 +02:00
usb USB: ACPI: Replace usb_acpi_find_port() with acpi_find_child_by_adr() 2023-05-11 15:47:00 -04:00
vdpa genetlink: start to validate reserved header bytes 2023-03-06 15:42:45 +01:00
vfio vfio: Support VFIO_NOIOMMU with iommufd 2023-05-03 08:22:11 -07:00
vhost iommu: Add a gfp parameter to iommu_map() 2023-05-03 08:22:11 -07:00
video drm: Move nomodeset kernel parameter to drivers/video 2023-04-07 16:04:01 +03:00
virt nitro_enclaves: test: Use kunit_test_suite() macro 2023-04-17 11:47:37 -06:00
virtio mm: Convert all PageMovable users to movable_operations 2023-03-24 11:19:29 -04:00
visorbus
vlynq
vme
w1
watchdog watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource 2023-04-27 11:07:23 -04:00
xen Merge: SCSI updates for 9.3 2023-05-04 20:19:52 +02:00
zorro
Kconfig
Makefile PM: CXL: Disable suspend 2023-05-01 09:23:53 -04:00