[coreboot-gerrit] New patch to review for coreboot: rk3288: Add VOP_MODE_NONE for headless devices

Patrick Georgi (pgeorgi@google.com) gerrit at coreboot.org
Fri Jul 3 16:35:42 CEST 2015


Patrick Georgi (pgeorgi at google.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/10779

-gerrit

commit 78fce742c15d797c503df2a6762ab37f55e98967
Author: David Hendricks <dhendrix at chromium.org>
Date:   Thu Jun 25 18:00:37 2015 -0700

    rk3288: Add VOP_MODE_NONE for headless devices
    
    BUG=none
    BRANCH=none
    TEST=built w/ follow-up rialto patch
    
    Change-Id: I166c75673c199e8c6860f601db6759cdc3cb9c96
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: ba0e0b639f12654ec54216d4366c688baa5b3253
    Original-Change-Id: Id21c87ace2f4d381a1e374e1d5fe15cf1cd96da0
    Original-Signed-off-by: David Hendricks <dhendrix at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/282047
---
 src/soc/rockchip/rk3288/display.c         | 2 ++
 src/soc/rockchip/rk3288/include/soc/vop.h | 1 +
 2 files changed, 3 insertions(+)

diff --git a/src/soc/rockchip/rk3288/display.c b/src/soc/rockchip/rk3288/display.c
index ab297a2..d241e3e 100644
--- a/src/soc/rockchip/rk3288/display.c
+++ b/src/soc/rockchip/rk3288/display.c
@@ -54,6 +54,8 @@ void rk_display_init(device_t dev, u32 lcdbase,
 	mmu_config_range(lower / MiB, (upper - lower) / MiB, DCACHE_OFF);
 
 	switch (conf->vop_mode) {
+	case VOP_MODE_NONE:
+		return;
 	case VOP_MODE_AUTO_DETECT:
 		/* try EDP first, then HDMI */
 	case VOP_MODE_EDP:
diff --git a/src/soc/rockchip/rk3288/include/soc/vop.h b/src/soc/rockchip/rk3288/include/soc/vop.h
index 2690726..6df4c60 100644
--- a/src/soc/rockchip/rk3288/include/soc/vop.h
+++ b/src/soc/rockchip/rk3288/include/soc/vop.h
@@ -107,6 +107,7 @@ enum vop_modes {
 	 */
 	VOP_MODE_EDP = 0,
 	VOP_MODE_HDMI,
+	VOP_MODE_NONE,
 	VOP_MODE_AUTO_DETECT,
 	VOP_MODE_UNKNOWN,
 };



More information about the coreboot-gerrit mailing list