coreboot-kgpe-d16/src/soc/mediatek/mt8173
Hung-Te Lin 32ddc0d9f7 soc/mediatek/mt8183: Add DSI driver
The MT8183 display serial interface (DSI) is based on MIPI
Alliance Specification, supporting high-speed serial data
transfer between host processor and peripheral devices such
as display modules.

DSI supports both video mode and command mode data transfer
defined in MIPI spec, and it also provides bidirectional
transmission with low-power mode to receive messages from
the peripheral.

Reference: MT8183 Application Processor Functional Spec,
 6.7 Display Serial Interface (DSI)

BUG=b:80501386,b:117254947
BRANCH=none
TEST=Boots correctly on Kukui

Change-Id: Ic413f524ca0b36f0b01f723a71fe9745e2710cd2
Signed-off-by: Jitao Shi <jitao.shi@mediatek.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/31591
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
2019-08-15 00:51:05 +00:00
..
include/soc soc/mediatek/mt8183: Add DSI driver 2019-08-15 00:51:05 +00:00
bl31_plat_params.c soc/mediatek/mt8173: Remove cast of NULL* to void * 2017-11-03 16:03:30 +00:00
bootblock.c mediatek: Share MMU operation code among similar SOCs 2018-07-11 10:45:48 +00:00
da9212.c include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
ddp.c soc/mediatek/mt8173: Refactor display driver to share common parts 2019-08-09 05:42:05 +00:00
dramc_pi_basic_api.c src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
dramc_pi_calibration_api.c src: include <assert.h> when appropriate 2019-04-23 10:01:36 +00:00
dsi.c soc/mediatek: dsi: Refactor video timing calculation 2019-08-15 00:09:06 +00:00
emi.c src: include <assert.h> when appropriate 2019-04-23 10:01:36 +00:00
flash_controller.c soc/mediatek: Use 'include <stdlib.h>' when appropriate 2019-07-25 16:06:43 +00:00
gpio.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
gpio_init.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
i2c.c mediatek: Refactor I2C code among similar SOCs 2019-08-02 09:58:44 +00:00
Kconfig arch/non-x86: Flip HAVE_MONOTONIC_TIMER default 2019-07-09 13:07:38 +00:00
Makefile.inc soc/mediatek: Create common DSI driver from mt8173 2019-08-13 02:20:30 +00:00
memory.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
mmu_operations.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
mt6311.c include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
mt6391.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
pll.c src/soc: Add missing 'include <types.h>' 2019-05-29 20:28:56 +00:00
pmic_wrap.c src: include <assert.h> when appropriate 2019-04-23 10:01:36 +00:00
rtc.c src/soc: Add missing 'include <types.h>' 2019-05-29 20:28:56 +00:00
soc.c bootmem: add new memory type for BL31 2019-02-05 13:41:45 +00:00
spi.c mediatek: Add SPI tick_dly setting 2019-06-21 08:38:41 +00:00
timer.c mediatek: Use the 64-bit timer 2019-04-17 04:32:26 +00:00
usb.c