~vicamo/+git/ubuntu-kernel:bug-1955383/intel-ipu6/v5.15.3

Last commit made on 2022-01-14
Get this branch:
git clone -b bug-1955383/intel-ipu6/v5.15.3 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.15.3
Repository:
lp:~vicamo/+git/ubuntu-kernel

Recent commits

c1bbc08... by You-Sheng Yang

Bug 1955383: Support MIPI camera through Intel IPU6

674cc98... 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
https://github.com/intel/ivsc-driver/commit/3cc092e1e2ccee536c5da23a105431bfdd8952d6)
Signed-off-by: You-Sheng Yang <email address hidden>

87d43ca... 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
https://github.com/intel/ivsc-driver/commit/cf218331b4a149865621b7b1f4435a59bb4d07c1)
Signed-off-by: You-Sheng Yang <email address hidden>

59b9e0a... 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
https://github.com/intel/ivsc-driver/commit/85cac41780cd4a1f5d84bd7e64aa9b1036cf877e)
Signed-off-by: You-Sheng Yang <email address hidden>

6dbaec8... 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
https://github.com/intel/ivsc-driver/commit/bf1e109299244c0070d0a8a98476c99132e73488)
Signed-off-by: You-Sheng Yang <email address hidden>

6cbe0dc... 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
https://github.com/intel/ivsc-driver/commit/11f55ee365786229f6a77885a817ead89e5e5a56)
Signed-off-by: You-Sheng Yang <email address hidden>

420b80a... 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
https://github.com/intel/ivsc-driver/commit/c8e2655d0d5e04ae00037a0a37b6c84781d9ec10)
Signed-off-by: You-Sheng Yang <email address hidden>

e2137df... 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
https://github.com/intel/ivsc-driver/commit/c130eb32d87f76974dd2a47d320a6e7ee26cc880)
Signed-off-by: You-Sheng Yang <email address hidden>

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

UBUNTU: SAUCE: ljca: switch wait event to uninterruptible

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

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

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

7f58b18... by Wentong Wu <email address hidden>

UBUNTU: SAUCE: ivsc: add soft dependencies for intel_vsc module

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

Add soft dependencies, mei_csi and mei_ace, for intel_vsc module.

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