[PATCH 0/5][SRU][Noble/Unstable] obsolete out-of-tree ivsc dkms in favor of in-tree one
You-Sheng Yang
vicamo.yang at canonical.com
Fri Apr 19 05:24:19 UTC 2024
BugLink: https://bugs.launchpad.net/bugs/2061747
[Impact]
Starting from kernel v6.8, Intel demands the use of in-tree VSC driver instead
of the out-of-tree dkms originated from https://github.com/intel/ivsc-driver.
[Fix]
The in-tree vsc driver as of v6.8 still needs a few fixes to archive the same
supportness to launched Intel IPU6 Camera devices. Commit 1,4, and 5 are to add
supported devices and platforms. Commit 2,3 resolve an issue after resumed.
[Test Case]
This is supposed to work together with the updated dkms, which shall also be
built along with the kernel itself as linux-modules-ipu6-<variant>. Install the
corresponding kernel/modules packages and test camera functions.
[Where problems could occur]
While this is the first time we switch to in-tree VSC driver, and the
out-of-tree driver is not aligned at the time of transition and probably never
will, the provided functions and verified stability issues may vary.
[Other Info]
The dkms is created to be compatible of multiple versions, yet the in-tree vsc
driver transitioning should only happen for kernel >= v6.8. That is, oem-6.8,
noble and linux-unstable will be nominated.
Hao Yao (1):
UBUNTU: SAUCE: media: ipu-bridge: Support more sensors
Sakari Ailus (3):
Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
mei: vsc: Unregister interrupt handler for system suspend
media: ipu-bridge: Add ov01a10 in Dell XPS 9315
Wentong Wu (1):
ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC
device
drivers/acpi/scan.c | 1 +
drivers/media/pci/intel/ipu-bridge.c | 19 +++++++
drivers/misc/mei/platform-vsc.c | 17 +++++-
drivers/misc/mei/vsc-tp.c | 84 +++++++++++++++++++---------
drivers/misc/mei/vsc-tp.h | 3 +
5 files changed, 98 insertions(+), 26 deletions(-)
--
2.43.0
More information about the kernel-team
mailing list