coreboot-kgpe-d16/src
Julius Werner e78fd115e6 qualcomm/sc7180: Switch to common MIPI panel library
This patch changes the sc7180 boards to use the new common MIPI panel
framework, which allows more flexible initialization command packing and
sharing panel definitions between boards. (I'm taking the lane count
control back out again for now, since it seems we only ever want 4 for
now anyway, and if we ever have a need for a different lane count it's
not clear whether that should be a property of the board or the panel or
both. Better to leave that decision until we have a real use case.)

Also, the code was not written to deal with DCS commands that were not a
length divisible by 4 (it would read over the end of the command
buffer). The corresponding kernel driver seems to pad the command with
0xff instead, let's do the same here. (Also increase the maximum allowed
command length to 256 bytes, as per Qualcomm's recommendation.)

Signed-off-by: Julius Werner <jwerner@chromium.org>
Change-Id: I78f6efbaa9da88a3574d5c6a51061e308412340e
Reviewed-on: https://review.coreboot.org/c/coreboot/+/56966
Reviewed-by: Shelley Chen <shchen@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2021-08-20 18:28:57 +00:00
..
acpi acpi: Fill fadt->century based on Kconfig 2021-08-19 18:16:04 +00:00
arch arch/x86: smbios write 7 table using deterministic cache functions 2021-08-11 05:50:02 +00:00
commonlib util/elogtool: add tool to print elog events 2021-08-05 22:00:35 +00:00
console console/hw-debug_sink: Update for fast/slow console distinction 2021-08-04 15:15:45 +00:00
cpu cpu/x86/mp_init: don't wait between INIT and SIPI for X86_AMD_INIT_SIPI 2021-07-27 14:00:32 +00:00
device qualcomm/sc7180: Switch to common MIPI panel library 2021-08-20 18:28:57 +00:00
drivers soc/intel/common: Add TGL-H PCI IDs 2021-08-19 13:51:59 +00:00
ec ec/google/chromeec: Add code for KEY_MICMUTE and KEY_KBD_BKLIGHT_TOGGLE 2021-08-06 16:26:51 +00:00
include soc/intel/adl: Update PCI ID for ADL-M SKU 2021-08-20 15:16:02 +00:00
lib Move post_codes.h to commonlib/console/ 2021-08-04 15:15:51 +00:00
mainboard qualcomm/sc7180: Switch to common MIPI panel library 2021-08-20 18:28:57 +00:00
northbridge nb/intel/haswell: Move MRC glue code into a subfolder 2021-08-02 14:59:45 +00:00
security vboot/secdata_tpm: Add WRITE_STCLEAR attr to RW ARB spaces 2021-07-26 07:27:48 +00:00
soc qualcomm/sc7180: Switch to common MIPI panel library 2021-08-20 18:28:57 +00:00
southbridge acpi: Fill fadt->century based on Kconfig 2021-08-19 18:16:04 +00:00
superio
vendorcode vc/mediatek/mt8195: Optimize DRAM init time by disabling Vcore setting 2021-08-12 17:58:45 +00:00
Kconfig