From e60409f80a773c60bec5580b3cceac846a1d4afe Mon Sep 17 00:00:00 2001 From: Stefan Reinauer Date: Fri, 17 May 2013 10:34:25 -0700 Subject: [PATCH] google/snow: Don't spew output with GPIO config There are hundreds of GPIOs on the Exynos5250. Don't always print all of them per default. BUG=none BRANCH=none TEST=Notice a much saner output on serial console Change-Id: Id2a7bb26356633e4e298614a051765c644fa85fc Signed-off-by: Stefan Reinauer Reviewed-on: https://gerrit.chromium.org/gerrit/55556 Reviewed-by: Ronald G. Minnich Reviewed-by: David Hendricks Tested-by: David Hendricks Commit-Queue: David Hendricks --- src/mainboard/google/snow/mainboard.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mainboard/google/snow/mainboard.c b/src/mainboard/google/snow/mainboard.c index 76605bb5e7..a0d6a61e0e 100644 --- a/src/mainboard/google/snow/mainboard.c +++ b/src/mainboard/google/snow/mainboard.c @@ -229,6 +229,8 @@ static void mainboard_init(device_t dev) set_vbe_mode_info_valid(&edid, (uintptr_t)fb_addr); lcd_vdd(); + + // FIXME: should timeout do { udelay(50); } while (!exynos_dp_hotplug()); @@ -256,7 +258,8 @@ static void mainboard_init(device_t dev) if (dp_tries > MAX_DP_TRIES) printk(BIOS_ERR, "%s: Failed to set up displayport\n", __func__); - gpio_info(); + // Uncomment to get excessive GPIO output: + // gpio_info(); } static void mainboard_enable(device_t dev)