coreboot-kgpe-d16/src/soc/mediatek/mt8173
Jitao Shi b927fe1954 mediatek/mt8173: Add support for Dual DSI output
The MT817x display output pipeline can be configured to drive an 8-lane
MIPI/DSI panel using "dual DSI" mode.  For the "dual DSI" video data path,
the UFO block is configured to reorder the data stream into left and right
halves which are then sent by the SPLIT1 block to the DSI0 and DSI1
respectively.  The DSI0 and DSI1 outputs are then synchronously clocked at
half the nominal data rate by their respective MIPI_TX0/MIPI_TX1 phys.

Also, update the call sites in oak mainboard to avoid build breakage.

BRANCH=none
BUG=b:35774871
TEST=Boot Rowan in developer mode and see output on the panel

Change-Id: Id47dfd7d9e98689b54398fc8d9142336b41dc29f
Signed-off-by: Jitao Shi <jitao.shi@mediatek.com>
Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-on: https://review.coreboot.org/19361
Tested-by: build bot (Jenkins)
Reviewed-by: Julius Werner <jwerner@chromium.org>
2017-04-25 02:36:55 +02:00
..
include/soc mediatek/mt8173: Add support for Dual DSI output 2017-04-25 02:36:55 +02:00
bl31_plat_params.c mediatek/mt8173: Remove bl31 board parameters passing mechanism 2016-03-21 23:12:36 +01:00
bootblock.c mediatek/mt8173: move rtc_boot() to romstage 2016-01-22 22:15:22 +01:00
cbmem.c mediatek/mt8173: detect sdram size at runtime 2016-03-12 09:14:33 +01:00
da9212.c mediatek/mt8173: Add da9212 driver 2016-03-21 23:11:47 +01:00
ddp.c mediatek/mt8173: Add support for Dual DSI output 2017-04-25 02:36:55 +02:00
dramc_pi_basic_api.c src/soc: Add required space before opening parenthesis '(' 2016-08-31 20:09:42 +02:00
dramc_pi_calibration_api.c src/soc: Add required space before opening parenthesis '(' 2016-08-31 20:09:42 +02:00
dsi.c mediatek/mt8173: Add support for Dual DSI output 2017-04-25 02:36:55 +02:00
emi.c src/soc: Add required space before opening parenthesis '(' 2016-08-31 20:09:42 +02:00
flash_controller.c soc/mediatek/mt8173: Do not initialize static variables to 0 2016-12-07 17:15:56 +01:00
gpio.c mediatek/mt8173: Add EINT support 2017-04-24 22:32:52 +02:00
gpio_init.c tree: drop last paragraph of GPL copyright header from new files 2016-01-13 20:35:40 +01:00
i2c.c mediatek/mt8173: Provide I2C bus initialization API 2016-03-12 09:03:05 +01:00
Kconfig vboot: Move remaining features out of vendorcode/google/chromeos 2017-03-28 22:18:13 +02:00
Makefile.inc google/oak: Support cr50 over I2C on rowan 2017-04-24 22:33:06 +02:00
memory.c mediatek/mt8173: Add EMI driver, DRAM initialization 2016-03-12 09:00:21 +01:00
mmu_operations.c mediatek/mt8173: memlayout: Create DRAM DMA region for NOR flash DMA read. 2016-03-12 09:14:58 +01:00
mt6311.c mediatek/mt8173: Add mt6311 driver 2016-03-21 23:11:03 +01:00
mt6391.c soc/mediatek/mt8173: mt6391: vcore sleep voltage should be 0.7V 2016-05-09 08:36:57 +02:00
mtcmos.c Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
pll.c mediatek/mt8173: pll: raising the CPU core frequency 2016-03-12 09:12:13 +01:00
pmic_wrap.c src/soc: Remove unnecessary whitespace before "\n" and "\t" 2016-08-28 18:25:14 +02:00
rtc.c mediatek/mt8173: Add RTC driver 2016-01-22 19:36:46 +01:00
soc.c soc: Remove newline from CHIP_NAME 2016-07-07 17:14:01 +02:00
spi.c spi: Get rid of SPI_ATOMIC_SEQUENCING 2016-12-23 04:54:55 +01:00
timer.c Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
uart.c soc/*: fix uart's regwidth specification in cbtables 2016-02-21 12:26:05 +01:00
usb.c mediatek/mt8173: Check the right set of bits in USB controller 2016-12-16 15:54:39 +01:00
wdt.c google/oak: Log hardware watchdog in eventlog 2016-04-05 13:35:09 +02:00