NACK: [SRU][PULL][linux-firmware][Kinetic] Intel MIPI camera firmware for hi556/ovti02c1
Juerg Haefliger
juerg.haefliger at canonical.com
Tue Nov 8 12:37:22 UTC 2022
Email address mismatch. SOB email address and sending email addresses are
different.
...Juerg
On Fri, 28 Oct 2022 20:02:52 +0800
You-Sheng Yang <vicamo.yang at canonical.com> wrote:
> BugLink: https://bugs.launchpad.net/bugs/1987595
>
> [Impact]
>
> Need new firmware updates for additional camera senesors.
>
> [Fix]
>
> Firmware updates for Intel IPU6/VSC drivers, as well as new firmware blobs for
> hi556/ovti02c1.
>
> [Test Case]
>
> The driver will prompt for missed firmware blobs for a given platform.
>
> [Where problems could occur]
>
> There is still no suspend support for the camera driver, and user sessions
> across system suspend have to be restarted.
>
> [Other Info]
>
> New sensors are introduced in Jammy oem kernels only, and kinetic is nominated
> for future hwe migration.
>
> ----------------------------------------------------------------
>
> The following changes since commit 0b3115e288477cf21e5cbe7858d06591067680c7:
>
> UBUNTU: Initial dummy SRU release (2022-10-19 11:16:45 +0200)
>
> are available in the Git repository at:
>
> https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware bug-1987595/update-ipu6-firmware/kinetic
>
> for you to fetch changes up to 6b709f9e2afaf64f066437aec4b833f05152b61a:
>
> UBUNTU: SAUCE: intel-ivsc: add more firmware (2022-10-28 14:28:21 +0800)
>
> ----------------------------------------------------------------
> You-Sheng Yang (vicamo) (1):
> UBUNTU: SAUCE: intel-ipu6: update ipu6ep firmware
>
> wentongw (2):
> UBUNTU: SAUCE: intel-ivsc: support more sensors
> UBUNTU: SAUCE: intel-ivsc: add more firmware
>
> WHENCE.ubuntu | 8 ++++++++
> intel/ipu6ep_fw.bin | Bin 458752 -> 458752 bytes
> vsc/soc_a1_prod/ivsc_fw.bin | Bin 962320 -> 966452 bytes
> vsc/soc_a1_prod/ivsc_pkg_hi556_0.bin | Bin 730204 -> 767068 bytes
> vsc/soc_a1_prod/ivsc_pkg_himx2170_0.bin | Bin 0 -> 771164 bytes
> vsc/soc_a1_prod/ivsc_pkg_int3537_0.bin | Bin 0 -> 767068 bytes
> vsc/soc_a1_prod/ivsc_pkg_ovti02c1_0.bin | Bin 722012 -> 762972 bytes
> vsc/soc_a1_prod/ivsc_skucfg_hi556_0_1.bin | Bin 4100 -> 4100 bytes
> vsc/soc_a1_prod/ivsc_skucfg_himx2170_0_1.bin | Bin 0 -> 4100 bytes
> vsc/soc_a1_prod/ivsc_skucfg_int3537_0_1.bin | Bin 0 -> 4100 bytes
> vsc/soc_a1_prod/ivsc_skucfg_ovti02c1_0_1.bin | Bin 4100 -> 4100 bytes
> 11 files changed, 8 insertions(+)
> create mode 100644 vsc/soc_a1_prod/ivsc_pkg_himx2170_0.bin
> create mode 100644 vsc/soc_a1_prod/ivsc_pkg_int3537_0.bin
> create mode 100644 vsc/soc_a1_prod/ivsc_skucfg_himx2170_0_1.bin
> create mode 100644 vsc/soc_a1_prod/ivsc_skucfg_int3537_0_1.bin
>
> diff --git a/WHENCE.ubuntu b/WHENCE.ubuntu
> index a34155f0..2dd85b55 100644
> --- a/WHENCE.ubuntu
> +++ b/WHENCE.ubuntu
> @@ -178,6 +178,10 @@ File: vsc/soc_a1_prod/ivsc_pkg_hi556_0.bin
> Link: vsc/soc_a1_prod/ivsc_pkg_hi556_0_a1_prod.bin -> ivsc_pkg_hi556_0.bin
> File: vsc/soc_a1_prod/ivsc_pkg_himx11b1_0.bin
> Link: vsc/soc_a1_prod/ivsc_pkg_himx11b1_0_a1_prod.bin -> ivsc_pkg_himx11b1_0.bin
> +File: vsc/soc_a1_prod/ivsc_pkg_himx2170_0.bin
> +Link: vsc/soc_a1_prod/ivsc_pkg_himx2170_0_a1_prod.bin -> ivsc_pkg_himx2170_0.bin
> +File: vsc/soc_a1_prod/ivsc_pkg_int3537_0.bin
> +Link: vsc/soc_a1_prod/ivsc_pkg_int3537_0_a1_prod.bin -> ivsc_pkg_int3537_0.bin
> File: vsc/soc_a1_prod/ivsc_pkg_ovti01a0_0.bin
> Link: vsc/soc_a1_prod/ivsc_pkg_ovti01a0_0_a1_prod.bin -> ivsc_pkg_ovti01a0_0.bin
> File: vsc/soc_a1_prod/ivsc_pkg_ovti01af_0.bin
> @@ -198,6 +202,10 @@ File: vsc/soc_a1_prod/ivsc_skucfg_hi556_0_1.bin
> Link: vsc/soc_a1_prod/ivsc_skucfg_hi556_0_1_a1_prod.bin -> ivsc_skucfg_hi556_0_1.bin
> File: vsc/soc_a1_prod/ivsc_skucfg_himx11b1_0_1.bin
> Link: vsc/soc_a1_prod/ivsc_skucfg_himx11b1_0_1_a1_prod.bin -> ivsc_skucfg_himx11b1_0_1.bin
> +File: vsc/soc_a1_prod/ivsc_skucfg_himx2170_0_1.bin
> +Link: vsc/soc_a1_prod/ivsc_skucfg_himx2170_0_1_a1_prod.bin -> ivsc_skucfg_himx2170_0_1.bin
> +File: vsc/soc_a1_prod/ivsc_skucfg_int3537_0_1.bin
> +Link: vsc/soc_a1_prod/ivsc_skucfg_int3537_0_1_a1_prod.bin -> ivsc_skucfg_int3537_0_1.bin
> File: vsc/soc_a1_prod/ivsc_skucfg_ovti01a0_0_1.bin
> Link: vsc/soc_a1_prod/ivsc_skucfg_ovti01a0_0_1_a1_prod.bin -> ivsc_skucfg_ovti01a0_0_1.bin
> File: vsc/soc_a1_prod/ivsc_skucfg_ovti01af_0_1.bin
> diff --git a/intel/ipu6ep_fw.bin b/intel/ipu6ep_fw.bin
> index 69064c74..aa77c2b8 100644
> Binary files a/intel/ipu6ep_fw.bin and b/intel/ipu6ep_fw.bin differ
> diff --git a/vsc/soc_a1_prod/ivsc_fw.bin b/vsc/soc_a1_prod/ivsc_fw.bin
> index 75570481..fe442f79 100644
> Binary files a/vsc/soc_a1_prod/ivsc_fw.bin and b/vsc/soc_a1_prod/ivsc_fw.bin differ
> diff --git a/vsc/soc_a1_prod/ivsc_pkg_hi556_0.bin b/vsc/soc_a1_prod/ivsc_pkg_hi556_0.bin
> index 5e8f9a29..cbb2f851 100644
> Binary files a/vsc/soc_a1_prod/ivsc_pkg_hi556_0.bin and b/vsc/soc_a1_prod/ivsc_pkg_hi556_0.bin differ
> diff --git a/vsc/soc_a1_prod/ivsc_pkg_himx2170_0.bin b/vsc/soc_a1_prod/ivsc_pkg_himx2170_0.bin
> new file mode 100644
> index 00000000..16b40d6f
> Binary files /dev/null and b/vsc/soc_a1_prod/ivsc_pkg_himx2170_0.bin differ
> diff --git a/vsc/soc_a1_prod/ivsc_pkg_int3537_0.bin b/vsc/soc_a1_prod/ivsc_pkg_int3537_0.bin
> new file mode 100644
> index 00000000..cbb2f851
> Binary files /dev/null and b/vsc/soc_a1_prod/ivsc_pkg_int3537_0.bin differ
> diff --git a/vsc/soc_a1_prod/ivsc_pkg_ovti02c1_0.bin b/vsc/soc_a1_prod/ivsc_pkg_ovti02c1_0.bin
> index 5d4b323f..a8b97245 100644
> Binary files a/vsc/soc_a1_prod/ivsc_pkg_ovti02c1_0.bin and b/vsc/soc_a1_prod/ivsc_pkg_ovti02c1_0.bin differ
> diff --git a/vsc/soc_a1_prod/ivsc_skucfg_hi556_0_1.bin b/vsc/soc_a1_prod/ivsc_skucfg_hi556_0_1.bin
> index 1c20e4e5..fa9e70d7 100644
> Binary files a/vsc/soc_a1_prod/ivsc_skucfg_hi556_0_1.bin and b/vsc/soc_a1_prod/ivsc_skucfg_hi556_0_1.bin differ
> diff --git a/vsc/soc_a1_prod/ivsc_skucfg_himx2170_0_1.bin b/vsc/soc_a1_prod/ivsc_skucfg_himx2170_0_1.bin
> new file mode 100644
> index 00000000..b785a810
> Binary files /dev/null and b/vsc/soc_a1_prod/ivsc_skucfg_himx2170_0_1.bin differ
> diff --git a/vsc/soc_a1_prod/ivsc_skucfg_int3537_0_1.bin b/vsc/soc_a1_prod/ivsc_skucfg_int3537_0_1.bin
> new file mode 100644
> index 00000000..fa9e70d7
> Binary files /dev/null and b/vsc/soc_a1_prod/ivsc_skucfg_int3537_0_1.bin differ
> diff --git a/vsc/soc_a1_prod/ivsc_skucfg_ovti02c1_0_1.bin b/vsc/soc_a1_prod/ivsc_skucfg_ovti02c1_0_1.bin
> index 83de5b70..b8a99d39 100644
> Binary files a/vsc/soc_a1_prod/ivsc_skucfg_ovti02c1_0_1.bin and b/vsc/soc_a1_prod/ivsc_skucfg_ovti02c1_0_1.bin differ
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20221108/f3912697/attachment.sig>
More information about the kernel-team
mailing list