Sugnan Prabhu S uploaded patch set #13 to this change.

View Change

drivers/intel/mipi_camera: Generate SSDT generation

Some boards & variants are using raw ASL files to define the ACPI devices
and related properties required by Linux MIPI camera drivers. The
mipi_camera driver can provide a SSDB property, but it's missing some
properties (like _DEP, _DSD, PRT0 and EP00 etc.) needed for Linux drivers.

This change updates the mipi_camera driver so it can provide what's
required by Linux and expands the support for the IMGU and CIO2 devices.

BUG=None
BRANCH=None
TEST=Verified that the ACPI state generated by the driver (with appropriate
devicetree changes) is extremely comparible to what's generated by the ASL
files (with minor differences like some scope were split in to multiple
scopes unlike handwritten ASL).

Change-Id: I15979f345fb823df2560db269e902a1ea650b69e
Signed-off-by: Matt Delco <delco@chromium.org>
Signed-off-by: Sugnan Prabhu S <sugnan.prabhu.s@intel.com>
---
M src/drivers/intel/mipi_camera/camera.c
M src/drivers/intel/mipi_camera/chip.h
2 files changed, 659 insertions(+), 25 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/07/41607/13

To view, visit change 41607. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I15979f345fb823df2560db269e902a1ea650b69e
Gerrit-Change-Number: 41607
Gerrit-PatchSet: 13
Gerrit-Owner: Sugnan Prabhu S <sugnan.prabhu.s@intel.com>
Gerrit-Reviewer: Daniel Kang <daniel.h.kang@intel.com>
Gerrit-Reviewer: Furquan Shaikh <furquan@google.com>
Gerrit-Reviewer: Matt Delco <delco@chromium.org>
Gerrit-Reviewer: Patrick Rudolph <siro@das-labor.org>
Gerrit-Reviewer: Rizwan Qureshi <rizwan.qureshi@intel.com>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak@chromium.org>
Gerrit-Reviewer: Tim Wawrzynczak <twawrzynczak@google.com>
Gerrit-Reviewer: Varshit B Pandya <varshit.b.pandya@intel.com>
Gerrit-Reviewer: Wonkyu Kim <wonkyu.kim@intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Arthur Heymans <arthur@aheymans.xyz>
Gerrit-CC: Kiran2 Kumar <kiran2.kumar@intel.corp-partner.google.com>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-MessageType: newpatchset