jecht: Support the new display mechanism.

Change-Id: I902cd905dba72a61f875ed3d8ed58287015a85ee
diff --git a/config/jecht/defconfig b/config/jecht/defconfig
index 75b123e..80dde21 100644
--- a/config/jecht/defconfig
+++ b/config/jecht/defconfig
@@ -25,7 +25,10 @@
 # Drivers
 CONFIG_DRIVER_AHCI=y
 CONFIG_DRIVER_BLOCKDEV_USB=y
+CONFIG_DRIVER_CONSOLE_DISPLAY=y
 CONFIG_DRIVER_CONSOLE_UART=y
+CONFIG_DRIVER_DISPLAY_FRAMEBUFFER=y
+CONFIG_DRIVER_FRAMEBUFFER_FWDB=y
 CONFIG_DRIVER_GPIO_LYNXPOINT_LP=y
 CONFIG_DRIVER_KEYBOARD_PS2=y
 CONFIG_DRIVER_LAYOUT_COREBOOT=y
diff --git a/src/drivers/board/jecht/board.c b/src/drivers/board/jecht/board.c
index 07082fe..1d15c8f 100644
--- a/src/drivers/board/jecht/board.c
+++ b/src/drivers/board/jecht/board.c
@@ -28,6 +28,8 @@
 #include "drivers/blockdev/blockdev.h"
 #include "drivers/board/board.h"
 #include "drivers/board/board_helpers.h"
+#include "drivers/display/framebuffer.h"
+#include "drivers/framebuffer/fwdb.h"
 #include "drivers/gpio/fwdb.h"
 #include "drivers/gpio/gpio.h"
 #include "drivers/gpio/lynxpoint_lp.h"
@@ -66,6 +68,9 @@
 	return 0;
 }
 
+PRIV_DYN(fb, new_fwdb_framebuffer())
+PUB_DYN(display, &new_fb_display(get_fb(), NULL)->ops)
+
 PUB_STAT(power, &pch_power_ops)
 
 PUB_DYN(debug_uart, &new_uart_8250_io(0x3f8)->uart.ops)