From 297b8392bcc699c2faee8c3d3ef0daf957d369e8 Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Sun, 19 Mar 2017 19:54:11 +0100 Subject: [PATCH] mainboard/winnet/g170: disable use of upper memory for SeaBIOS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Otherwise the USB init gets unhappy: |3df52000| EHCI init on dev 00:10.4 (regs=0xfd010010) |3df3d000| WARNING - Timeout at ehci_wait_td:515! |3df3d000| ehci pipe=0x3df52880 cur=00000000 tok=00000000 next=3df3ddc0 td=0x3df3ddc0 status=80e80 |3df3e000| WARNING - Timeout at ehci_wait_td:515! |3df3e000| ehci pipe=0x3df52a80 cur=3df3ee00 tok=00000d00 next=3df3edc0 td=0x3df3edc0 status=80e80 |3df3e000| WARNING - Timeout at ehci_wait_td:515! |3df3e000| ehci pipe=0x000ee680 cur=00000000 tok=00000000 next=3df3ecc0 td=0x3df3ecc0 status=1f0c80 Change-Id: I69f1fe38503b0f8d6015b515637d8376726490c0 Signed-off-by: Lubomir Rintel Reviewed-on: https://review.coreboot.org/18905 Tested-by: build bot (Jenkins) Reviewed-by: Jonathan Neuschäfer --- src/mainboard/winnet/g170/Kconfig | 5 +++++ src/mainboard/winnet/g170/config_seabios | 3 +++ 2 files changed, 8 insertions(+) create mode 100644 src/mainboard/winnet/g170/config_seabios diff --git a/src/mainboard/winnet/g170/Kconfig b/src/mainboard/winnet/g170/Kconfig index 166adb86f5..bd56336b43 100644 --- a/src/mainboard/winnet/g170/Kconfig +++ b/src/mainboard/winnet/g170/Kconfig @@ -39,4 +39,9 @@ config IRQ_SLOT_COUNT int default 10 +config PAYLOAD_CONFIGFILE + string + depends on PAYLOAD_SEABIOS + default "$(top)/src/mainboard/$(MAINBOARDDIR)/config_seabios" + endif # BOARD_WINNET_G170 diff --git a/src/mainboard/winnet/g170/config_seabios b/src/mainboard/winnet/g170/config_seabios new file mode 100644 index 0000000000..eca372da58 --- /dev/null +++ b/src/mainboard/winnet/g170/config_seabios @@ -0,0 +1,3 @@ +# VT8237R won't DMA between 0xc0000 and 0x100000 + +# CONFIG_MALLOC_UPPERMEMORY is not set