[SRU][PULL][linux-firmware][Jammy] Add Intel VSC firmware for HM2172 and OV02E sensor
You-Sheng Yang
vicamo.yang at canonical.com
Wed Nov 8 22:12:56 UTC 2023
BugLink: https://bugs.launchpad.net/bugs/2042074
[Impact]
Missing mei_vsc firmware for HM2172 and OV02E sensor.
mei_vsc spi-INTC10D0:00: Direct firmware load for vsc/soc_a1_prod/ivsc_pkg_ovti02e1_0_a1_prod.bin failed with error -2
mei_vsc spi-INTC10D0:00: file not found vsc/soc_a1_prod/ivsc_pkg_ovti02e1_0_a1_prod.bin
mei_vsc spi-INTC10D0:00: hw_reset failed ret = -19
mei_vsc spi-INTC10D0:00: reset failed ret = -19
mei_vsc spi-INTC10D0:00: link layer initialization failed.
mei_vsc spi-INTC10D0:00: init hw failure.
[Fix]
Upstream (https://github.com/intel/ivsc-firmware) commit 4f15196c0dcb
("firmware: add HM2172 and OV02E sensor").
Note that a surfix "_a1_prod" is added to the requested fw filename, so a
symbolic link is created for each of the VSC fw blobs.
[Test Case]
Boot with firmware blobs installed, and mei_vsc should probe successfully
without error.
[Where problems could occur]
While this introduces support for new hardware on new platforms, expect every
possible problem.
[Other Info]
We're to support oem-6.5/jammy, and mantic for best effort. While there is no
Noble branch yet, Noble is not nominated.
----------------------------------------------------------------
The following changes since commit c2b733888fdf8500ca971a8db512af2471980d42:
UBUNTU: Ubuntu-20220329.git681281e4-0ubuntu3.22 (2023-10-17 09:25:15 +0200)
are available in the Git repository at:
https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-2042074/intel-vsc-HM2172-OV02E/jammy-pull
for you to fetch changes up to cc4c67b0e273793a1c55a21522b62e0a2c7fdb37:
UBUNTU: SAUCE: intel-vsc: add HM2172 and OV02E sensor (2023-10-31 17:12:22 +0800)
----------------------------------------------------------------
jimlai (1):
UBUNTU: SAUCE: intel-vsc: add HM2172 and OV02E sensor
WHENCE.ubuntu | 8 ++++++++
vsc/soc_a1_prod/ivsc_fw.bin | Bin 966452 -> 966560 bytes
vsc/soc_a1_prod/ivsc_pkg_himx2172_0.bin | Bin 0 -> 799836 bytes
vsc/soc_a1_prod/ivsc_pkg_ovti02e1_0.bin | Bin 0 -> 791644 bytes
vsc/soc_a1_prod/ivsc_skucfg_himx2172_0_1.bin | Bin 0 -> 4100 bytes
vsc/soc_a1_prod/ivsc_skucfg_ovti02e1_0_1.bin | Bin 0 -> 4100 bytes
6 files changed, 8 insertions(+)
create mode 100644 vsc/soc_a1_prod/ivsc_pkg_himx2172_0.bin
create mode 100644 vsc/soc_a1_prod/ivsc_pkg_ovti02e1_0.bin
create mode 100644 vsc/soc_a1_prod/ivsc_skucfg_himx2172_0_1.bin
create mode 100644 vsc/soc_a1_prod/ivsc_skucfg_ovti02e1_0_1.bin
More information about the kernel-team
mailing list