Hung-Te Lin uploaded patch set #36 to the change originally created by Kaka Ni.
mb/google/kukui: Initialize display
Many devices in Kukui family will be using MIPI panels, which needs
hard-coded EDID and initialization commands. And because each device may
have its own layout and ID, there should be very few devices sharing
same panel configuration. As a result, we want to put panel data (EDID
and init commands) into board-specific modules, provided by
`get_panel_description` function.
The panel numeric ID is identified by ADC 2, and is currently available
as higher 4 bits of sku_id(). After ID is retrieved, the
get_panel_description should return a reference to the EDID and table of
init commands. The default implementation is to simply return NULL, and
the data for real devices should be provided by panel_*.c in further commits.
BUG=b:80501386,b:117254947
BRANCH=none
TEST=boot correctly on Kukui
Change-Id: I19213aee1ac0f69f42e73be9e5ab72394f412a01
Signed-off-by: Kaka Ni <nigang@huaqin.corp-partner.google.com>
---
M src/mainboard/google/kukui/mainboard.c
A src/mainboard/google/kukui/panel.h
M src/soc/mediatek/mt8183/ddp.c
3 files changed, 165 insertions(+), 27 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/11/32511/36
To view, visit change 32511. To unsubscribe, or for help writing mail filters, visit settings.