~vicamo/+git/ubuntu-kernel:bug-1955383/intel-ipu6/V5/jammy

Last commit made on 2022-05-23
Get this branch:
git clone -b bug-1955383/intel-ipu6/V5/jammy https://git.launchpad.net/~vicamo/+git/ubuntu-kernel
Only You-Sheng Yang can upload to this branch. If you are You-Sheng Yang please log in for upload directions.

Branch merges

Branch information

Name:
bug-1955383/intel-ipu6/V5/jammy
Repository:
lp:~vicamo/+git/ubuntu-kernel

Recent commits

0b57652... by You-Sheng Yang

Bug 1955383: Support MIPI camera through Intel IPU6

8e952ce... by You-Sheng Yang

UBUNTU: SAUCE: IPU6: drop unnecessary cflags manipulation

BugLink: https://bugs.launchpad.net/bugs/1955383

Signed-off-by: You-Sheng Yang <email address hidden>

b7dbe07... by You-Sheng Yang

UBUNTU: [Config] make Intel IPU6 modules amd64 only

BugLink: https://bugs.launchpad.net/bugs/1955383

Signed-off-by: You-Sheng Yang <email address hidden>

44b54eb... by Ye Xiang <email address hidden>

UBUNTU: SAUCE: ljca: disable autosuspend by default

BugLink: https://bugs.launchpad.net/bugs/1955383

Because it will cost more than 100ms in PM before calling LJCA
resume when enabling autosuspend, which will make first LJCA transfer
after resume use more than 100ms, we disable autosuspend temporarily.

Signed-off-by: Ye Xiang <email address hidden>
(cherry picked from commit 3cc092e1e2ccee536c5da23a105431bfdd8952d6 github.com/intel/ivsc-driver)
Signed-off-by: You-Sheng Yang <email address hidden>

f899e6b... by Ye Xiang <email address hidden>

UBUNTU: SAUCE: i2c-ljca: fix a potential issue

BugLink: https://bugs.launchpad.net/bugs/1955383

Signed-off-by: Ye Xiang <email address hidden>
(cherry picked from commit cf218331b4a149865621b7b1f4435a59bb4d07c1 github.com/intel/ivsc-driver)
Signed-off-by: You-Sheng Yang <email address hidden>

8d3424e... by Ye Xiang <email address hidden>

UBUNTU: SAUCE: mei_vsc: distinguish platform with different camera sensor

BugLink: https://bugs.launchpad.net/bugs/1955383

Distinguish platform with different camera sensor by
camera model name from acpi. Then we could download
different FW to VSC according to the camera model.

Signed-off-by: Ye Xiang <email address hidden>
(cherry picked from commit 85cac41780cd4a1f5d84bd7e64aa9b1036cf877e github.com/intel/ivsc-driver)
Signed-off-by: You-Sheng Yang <email address hidden>

b227f18... by Wentong Wu <email address hidden>

UBUNTU: SAUCE: ivsc: add delay for acquire camera to wait firmware ready

BugLink: https://bugs.launchpad.net/bugs/1955383

Add delay for acquire camera to wait firmware ready.

Signed-off-by: Wentong Wu <email address hidden>
(cherry picked from commit bf1e109299244c0070d0a8a98476c99132e73488 github.com/intel/ivsc-driver)
Signed-off-by: You-Sheng Yang <email address hidden>

b8b2db1... by Ye Xiang <email address hidden>

UBUNTU: SAUCE: ljca: add multi ACPI HID support

BugLink: https://bugs.launchpad.net/bugs/1955383

Precheck GPIO/I2C/SPI ACPI Device HID before
enumeration.

Signed-off-by: Ye Xiang <email address hidden>
(cherry picked from commit 11f55ee365786229f6a77885a817ead89e5e5a56 github.com/intel/ivsc-driver)
Signed-off-by: You-Sheng Yang <email address hidden>

487b6b0... by Ye Xiang <email address hidden>

UBUNTU: SAUCE: mei_vsc: add ACPI HID for ADL

BugLink: https://bugs.launchpad.net/bugs/1955383

Signed-off-by: Ye Xiang <email address hidden>
(cherry picked from commit c8e2655d0d5e04ae00037a0a37b6c84781d9ec10 github.com/intel/ivsc-driver)
Signed-off-by: You-Sheng Yang <email address hidden>

07fff87... by Ye Xiang <email address hidden>

UBUNTU: SAUCE: mei-vsc: switch wait event to uninterruptible

BugLink: https://bugs.launchpad.net/bugs/1955383

Change wakeup ack wait queue to uninterruptible to avoid
unexpected signal interrupt normal hardware transaction.

Signed-off-by: Ye Xiang <email address hidden>
(cherry picked from commit c130eb32d87f76974dd2a47d320a6e7ee26cc880 github.com/intel/ivsc-driver)
Signed-off-by: You-Sheng Yang <email address hidden>