[PATCH 0/2][SRU][OEM-5.14/Jammy] Intel IPU6 camera driver updates for Andrews MLK
You-Sheng Yang
vicamo.yang at canonical.com
Wed Mar 30 15:15:47 UTC 2022
BugLink: https://bugs.launchpad.net/bugs/1964983
[Impact]
New Andrews MLK equips yet another new I2C sensor and takes a few
driver updates to function normally.
[Fix]
Upstream driver commit:
https://github.com/intel/ipu6-drivers/commit/778819bef3d8ac8d6b24342372e006b7b43e381e
[Test Case]
To verify by following steps:
1. disable secure boot
2. $ sudo add-apt-repository ppa:canonical-hwe-team/intermediate-kernel
3. $ sudo add-apt-repository ppa:kchsieh/ipu6
4. $ sudo apt install linux-oem-5.14 version 5.14.0-9029-oem or newer
6. $ sudo apt install libipu6ep
7. $ sudo apt install libcamhal-ipu6ep-common
8. $ sudo apt install libcamhal-ipu6ep0
9. $ sudo apt install libgsticamerainterface-1.0-1
10. $ sudo apt install gstreamer1.0-icamera
11. $ sudo vim /etc/v4l2-relayd
-FORMAT=YUY2
+FORMAT=NV12
12. $ sudo reboot
[Where problems could occur]
Intel IPU6 platform is still under development and is not capable of
advanced power management features and may still suffer from stability
issues.
[Other Info]
Nomination for 5.15 is necessary for oem-5.14 to hwe-5.15 migration and
will depend on previous SRU proposal in bug 1955383
(https://lists.ubuntu.com/archives/kernel-team/2022-March/128922.html).
Nomination for generic-5.17 and oem-5.17 is still under planning.
Hao Yao (1):
UBUNTU: SAUCE: IPU6: 2022-03-11 alpha release for Andrews MLK
You-Sheng Yang (1):
UBUNTU: [Config] IPU6: enable OV02C10 sensor
.../config/amd64/config.common.amd64 | 1 +
debian.master/config/annotations | 1 +
.../config/arm64/config.common.arm64 | 1 +
drivers/media/i2c/Kconfig | 14 +
drivers/media/i2c/Makefile | 1 +
drivers/media/i2c/ov01a10.c | 22 +-
drivers/media/i2c/ov01a1s.c | 20 +-
drivers/media/i2c/ov02c10.c | 1044 +++++++++++++++++
drivers/media/i2c/power_ctrl_logic.c | 2 +-
drivers/media/pci/intel/ipu-buttress.c | 30 +-
drivers/media/pci/intel/ipu-buttress.h | 3 +-
drivers/media/pci/intel/ipu-isys-csi2.c | 24 -
drivers/media/pci/intel/ipu-isys-queue.c | 2 +-
drivers/media/pci/intel/ipu.c | 8 +-
.../intel/ipu6/ipu-platform-buttress-regs.h | 3 +-
drivers/media/pci/intel/ipu6/ipu-platform.h | 1 +
16 files changed, 1125 insertions(+), 52 deletions(-)
create mode 100644 drivers/media/i2c/ov02c10.c
--
2.34.1
More information about the kernel-team
mailing list