diff options
author | Piotr Król <piotr.krol@3mdeb.com> | 2018-09-14 11:00:39 +0200 |
---|---|---|
committer | Philipp Deppenwiese <zaolin.daisuki@gmail.com> | 2018-09-16 13:04:09 +0000 |
commit | 1c54985bb03534037318afc6c13fb6f3a5900fb8 (patch) | |
tree | 113a59044f3eae48b9d3d64007edbe263bac8a71 | |
parent | 0f8bf022fca97659efef400794d38ec0d1f48d2b (diff) | |
download | coreboot-1c54985bb03534037318afc6c13fb6f3a5900fb8.tar.xz |
configs: add sercon port and disable pxe serial console for apu{2,3,4,5}
To avoid mangled characters on serial output from iPXE we have to disable
serial from iPXE console. More to that to have correct serial input we
have to enable SeaBIOS SERCON option with default configuration.
The only limitation of this configs is that apu5 doesn't detect iPXE -
that platform is not for public use so it doesn't affect anyone.
Change-Id: I124705bd691b3c8dcd9a2636b17c019d02732c5a
Signed-off-by: Piotr Król <piotr.krol@3mdeb.com>
Reviewed-on: https://review.coreboot.org/28616
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
-rw-r--r-- | configs/config.pcengines_apu1 | 10 | ||||
-rw-r--r-- | configs/config.pcengines_apu2 | 2 | ||||
-rw-r--r-- | configs/config.pcengines_apu3 | 12 | ||||
-rw-r--r-- | configs/config.pcengines_apu4 | 12 | ||||
-rw-r--r-- | configs/config.pcengines_apu5 | 12 |
5 files changed, 48 insertions, 0 deletions
diff --git a/configs/config.pcengines_apu1 b/configs/config.pcengines_apu1 new file mode 100644 index 0000000000..e511d65e27 --- /dev/null +++ b/configs/config.pcengines_apu1 @@ -0,0 +1,10 @@ +# CONFIG_COLLECT_TIMESTAMPS is not set +CONFIG_VENDOR_PCENGINES=y +CONFIG_BOARD_PCENGINES_APU1=y +CONFIG_NO_GFX_INIT=y +CONFIG_SEABIOS_ADD_SERCON_PORT_FILE=y +CONFIG_PXE=y +CONFIG_BUILD_IPXE=y +CONFIG_PXE_ROM_ID="10ec,8168" +# CONFIG_PXE_SERIAL_CONSOLE is not set +CONFIG_MEMTEST_SECONDARY_PAYLOAD=y diff --git a/configs/config.pcengines_apu2 b/configs/config.pcengines_apu2 index 275402479c..08d4d4ea26 100644 --- a/configs/config.pcengines_apu2 +++ b/configs/config.pcengines_apu2 @@ -4,7 +4,9 @@ CONFIG_BOARD_PCENGINES_APU2=y CONFIG_APU2_PINMUX_UART_C=y CONFIG_APU2_PINMUX_UART_D=y CONFIG_NO_GFX_INIT=y +CONFIG_SEABIOS_ADD_SERCON_PORT_FILE=y CONFIG_PXE=y CONFIG_BUILD_IPXE=y CONFIG_PXE_ROM_ID="8086,157b" +# CONFIG_PXE_SERIAL_CONSOLE is not set CONFIG_MEMTEST_SECONDARY_PAYLOAD=y diff --git a/configs/config.pcengines_apu3 b/configs/config.pcengines_apu3 new file mode 100644 index 0000000000..7acf014c25 --- /dev/null +++ b/configs/config.pcengines_apu3 @@ -0,0 +1,12 @@ +# CONFIG_COLLECT_TIMESTAMPS is not set +CONFIG_VENDOR_PCENGINES=y +CONFIG_BOARD_PCENGINES_APU3=y +CONFIG_APU2_PINMUX_UART_C=y +CONFIG_APU2_PINMUX_UART_D=y +CONFIG_NO_GFX_INIT=y +CONFIG_SEABIOS_ADD_SERCON_PORT_FILE=y +CONFIG_PXE=y +CONFIG_BUILD_IPXE=y +CONFIG_PXE_ROM_ID="8086,1539" +# CONFIG_PXE_SERIAL_CONSOLE is not set +CONFIG_MEMTEST_SECONDARY_PAYLOAD=y diff --git a/configs/config.pcengines_apu4 b/configs/config.pcengines_apu4 new file mode 100644 index 0000000000..9e7ca5a911 --- /dev/null +++ b/configs/config.pcengines_apu4 @@ -0,0 +1,12 @@ +# CONFIG_COLLECT_TIMESTAMPS is not set +CONFIG_VENDOR_PCENGINES=y +CONFIG_BOARD_PCENGINES_APU4=y +CONFIG_APU2_PINMUX_UART_C=y +CONFIG_APU2_PINMUX_UART_D=y +CONFIG_NO_GFX_INIT=y +CONFIG_SEABIOS_ADD_SERCON_PORT_FILE=y +CONFIG_PXE=y +CONFIG_BUILD_IPXE=y +CONFIG_PXE_ROM_ID="8086,1539" +# CONFIG_PXE_SERIAL_CONSOLE is not set +CONFIG_MEMTEST_SECONDARY_PAYLOAD=y diff --git a/configs/config.pcengines_apu5 b/configs/config.pcengines_apu5 new file mode 100644 index 0000000000..e5ddcee361 --- /dev/null +++ b/configs/config.pcengines_apu5 @@ -0,0 +1,12 @@ +# CONFIG_COLLECT_TIMESTAMPS is not set +CONFIG_VENDOR_PCENGINES=y +CONFIG_BOARD_PCENGINES_APU5=y +CONFIG_APU2_PINMUX_UART_C=y +CONFIG_APU2_PINMUX_UART_D=y +CONFIG_NO_GFX_INIT=y +CONFIG_SEABIOS_ADD_SERCON_PORT_FILE=y +CONFIG_PXE=y +CONFIG_BUILD_IPXE=y +CONFIG_PXE_ROM_ID="8086,1539" +# CONFIG_PXE_SERIAL_CONSOLE is not set +CONFIG_MEMTEST_SECONDARY_PAYLOAD=y |