diff options
4 files changed, 116 insertions, 24 deletions
| diff --git a/config/coreboot/t60_16mb_intelgpu/config/libgfxinit_corebootfb b/config/coreboot/t60_16mb_intelgpu/config/libgfxinit_corebootfb index 4db373a7..2568061d 100644 --- a/config/coreboot/t60_16mb_intelgpu/config/libgfxinit_corebootfb +++ b/config/coreboot/t60_16mb_intelgpu/config/libgfxinit_corebootfb @@ -117,10 +117,12 @@ CONFIG_FMDFILE=""  # CONFIG_NO_POST is not set  CONFIG_MAINBOARD_VENDOR="LENOVO"  CONFIG_CBFS_SIZE=0x01000000 +CONFIG_CONSOLE_SERIAL=y  CONFIG_MAX_CPUS=2  # CONFIG_ONBOARD_VGA_IS_PRIMARY is not set  CONFIG_POST_DEVICE=y  CONFIG_POST_IO=y +CONFIG_UART_FOR_CONSOLE=0  CONFIG_DEVICETREE="devicetree.cb"  # CONFIG_VBOOT is not set  CONFIG_VARIANT_DIR="t60" @@ -200,8 +202,9 @@ CONFIG_DRIVER_LENOVO_SERIALS=y  CONFIG_PS2K_EISAID="PNP0303"  CONFIG_PS2M_EISAID="IBM0057"  CONFIG_THINKPADEC_HKEY_EISAID="IBM0068" +CONFIG_TTYS0_BAUD=115200  CONFIG_D3COLD_SUPPORT=y -# CONFIG_DRIVERS_UART_8250IO is not set +CONFIG_DRIVERS_UART_8250IO=y  CONFIG_PC_CMOS_BASE_PORT_BANK1=0x72  CONFIG_MAXIMUM_SUPPORTED_FREQUENCY=0  CONFIG_HEAP_SIZE=0x100000 @@ -447,6 +450,7 @@ CONFIG_SPI_FLASH_MACRONIX=y  CONFIG_SPI_FLASH_SPANSION=y  CONFIG_SPI_FLASH_SST=y  CONFIG_SPI_FLASH_ISSI=y +CONFIG_DRIVERS_UART=y  # CONFIG_DRIVERS_UART_OXPCIE is not set  CONFIG_HAVE_USBDEBUG=y  # CONFIG_USBDEBUG is not set @@ -534,22 +538,39 @@ CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y  CONFIG_BOOTBLOCK_CONSOLE=y  CONFIG_POSTCAR_CONSOLE=y  CONFIG_SQUELCH_EARLY_SMP=y + +# +# I/O mapped, 8250-compatible +# +CONFIG_TTYS0_BASE=0x3f8 + +# +# Serial port base address = 0x3f8 +# +# CONFIG_CONSOLE_SERIAL_921600 is not set +# CONFIG_CONSOLE_SERIAL_460800 is not set +# CONFIG_CONSOLE_SERIAL_230400 is not set +CONFIG_CONSOLE_SERIAL_115200=y +# CONFIG_CONSOLE_SERIAL_57600 is not set +# CONFIG_CONSOLE_SERIAL_38400 is not set +# CONFIG_CONSOLE_SERIAL_19200 is not set +# CONFIG_CONSOLE_SERIAL_9600 is not set +CONFIG_TTYS0_LCS=3  # CONFIG_SPKMODEM is not set  # CONFIG_CONSOLE_NE2K is not set  CONFIG_CONSOLE_CBMEM=y -# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set  # CONFIG_CONSOLE_SPI_FLASH is not set  # CONFIG_CONSOLE_I2C_SMBUS is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set -# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7 is not set +CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set -CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y -CONFIG_DEFAULT_CONSOLE_LOGLEVEL=0 +# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set +CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7  CONFIG_CONSOLE_USE_LOGLEVEL_PREFIX=y  CONFIG_CONSOLE_USE_ANSI_ESCAPES=y  # CONFIG_CMOS_POST is not set @@ -557,7 +578,7 @@ CONFIG_POST_DEVICE_NONE=y  # CONFIG_POST_DEVICE_LPC is not set  # CONFIG_POST_DEVICE_PCI_PCIE is not set  CONFIG_POST_IO_PORT=0x80 -CONFIG_HWBASE_DEBUG_NULL=y +CONFIG_HWBASE_DEBUG_CB=y  # end of Console  CONFIG_HAVE_ACPI_RESUME=y @@ -604,12 +625,14 @@ CONFIG_PAYLOAD_NONE=y  #  # General Debug Settings  # +# CONFIG_GDB_STUB is not set  # CONFIG_FATAL_ASSERTS is not set  # CONFIG_DEBUG_CBFS is not set  CONFIG_HAVE_DEBUG_RAM_SETUP=y  # CONFIG_DEBUG_RAM_SETUP is not set  CONFIG_HAVE_DEBUG_SMBUS=y  # CONFIG_DEBUG_SMBUS is not set +# CONFIG_DEBUG_MALLOC is not set  # CONFIG_DEBUG_CONSOLE_INIT is not set  # CONFIG_DEBUG_SPI_FLASH is not set  # CONFIG_DEBUG_BOOT_STATE is not set diff --git a/config/coreboot/t60_16mb_intelgpu/config/libgfxinit_txtmode b/config/coreboot/t60_16mb_intelgpu/config/libgfxinit_txtmode index 1829c377..0092e5fd 100644 --- a/config/coreboot/t60_16mb_intelgpu/config/libgfxinit_txtmode +++ b/config/coreboot/t60_16mb_intelgpu/config/libgfxinit_txtmode @@ -117,10 +117,12 @@ CONFIG_FMDFILE=""  # CONFIG_NO_POST is not set  CONFIG_MAINBOARD_VENDOR="LENOVO"  CONFIG_CBFS_SIZE=0x01000000 +CONFIG_CONSOLE_SERIAL=y  CONFIG_MAX_CPUS=2  # CONFIG_ONBOARD_VGA_IS_PRIMARY is not set  CONFIG_POST_DEVICE=y  CONFIG_POST_IO=y +CONFIG_UART_FOR_CONSOLE=0  CONFIG_DEVICETREE="devicetree.cb"  # CONFIG_VBOOT is not set  CONFIG_VARIANT_DIR="t60" @@ -200,8 +202,9 @@ CONFIG_DRIVER_LENOVO_SERIALS=y  CONFIG_PS2K_EISAID="PNP0303"  CONFIG_PS2M_EISAID="IBM0057"  CONFIG_THINKPADEC_HKEY_EISAID="IBM0068" +CONFIG_TTYS0_BAUD=115200  CONFIG_D3COLD_SUPPORT=y -# CONFIG_DRIVERS_UART_8250IO is not set +CONFIG_DRIVERS_UART_8250IO=y  CONFIG_PC_CMOS_BASE_PORT_BANK1=0x72  CONFIG_MAXIMUM_SUPPORTED_FREQUENCY=0  CONFIG_HEAP_SIZE=0x100000 @@ -445,6 +448,7 @@ CONFIG_SPI_FLASH_MACRONIX=y  CONFIG_SPI_FLASH_SPANSION=y  CONFIG_SPI_FLASH_SST=y  CONFIG_SPI_FLASH_ISSI=y +CONFIG_DRIVERS_UART=y  # CONFIG_DRIVERS_UART_OXPCIE is not set  CONFIG_HAVE_USBDEBUG=y  # CONFIG_USBDEBUG is not set @@ -532,22 +536,39 @@ CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y  CONFIG_BOOTBLOCK_CONSOLE=y  CONFIG_POSTCAR_CONSOLE=y  CONFIG_SQUELCH_EARLY_SMP=y + +# +# I/O mapped, 8250-compatible +# +CONFIG_TTYS0_BASE=0x3f8 + +# +# Serial port base address = 0x3f8 +# +# CONFIG_CONSOLE_SERIAL_921600 is not set +# CONFIG_CONSOLE_SERIAL_460800 is not set +# CONFIG_CONSOLE_SERIAL_230400 is not set +CONFIG_CONSOLE_SERIAL_115200=y +# CONFIG_CONSOLE_SERIAL_57600 is not set +# CONFIG_CONSOLE_SERIAL_38400 is not set +# CONFIG_CONSOLE_SERIAL_19200 is not set +# CONFIG_CONSOLE_SERIAL_9600 is not set +CONFIG_TTYS0_LCS=3  # CONFIG_SPKMODEM is not set  # CONFIG_CONSOLE_NE2K is not set  CONFIG_CONSOLE_CBMEM=y -# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set  # CONFIG_CONSOLE_SPI_FLASH is not set  # CONFIG_CONSOLE_I2C_SMBUS is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set -# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7 is not set +CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set -CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y -CONFIG_DEFAULT_CONSOLE_LOGLEVEL=0 +# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set +CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7  CONFIG_CONSOLE_USE_LOGLEVEL_PREFIX=y  CONFIG_CONSOLE_USE_ANSI_ESCAPES=y  # CONFIG_CMOS_POST is not set @@ -555,7 +576,7 @@ CONFIG_POST_DEVICE_NONE=y  # CONFIG_POST_DEVICE_LPC is not set  # CONFIG_POST_DEVICE_PCI_PCIE is not set  CONFIG_POST_IO_PORT=0x80 -CONFIG_HWBASE_DEBUG_NULL=y +CONFIG_HWBASE_DEBUG_CB=y  # end of Console  CONFIG_HAVE_ACPI_RESUME=y @@ -602,12 +623,14 @@ CONFIG_PAYLOAD_NONE=y  #  # General Debug Settings  # +# CONFIG_GDB_STUB is not set  # CONFIG_FATAL_ASSERTS is not set  # CONFIG_DEBUG_CBFS is not set  CONFIG_HAVE_DEBUG_RAM_SETUP=y  # CONFIG_DEBUG_RAM_SETUP is not set  CONFIG_HAVE_DEBUG_SMBUS=y  # CONFIG_DEBUG_SMBUS is not set +# CONFIG_DEBUG_MALLOC is not set  # CONFIG_DEBUG_CONSOLE_INIT is not set  # CONFIG_DEBUG_SPI_FLASH is not set  # CONFIG_DEBUG_BOOT_STATE is not set diff --git a/config/coreboot/t60_intelgpu/config/libgfxinit_corebootfb b/config/coreboot/t60_intelgpu/config/libgfxinit_corebootfb index 55f101f6..b1cc51c6 100644 --- a/config/coreboot/t60_intelgpu/config/libgfxinit_corebootfb +++ b/config/coreboot/t60_intelgpu/config/libgfxinit_corebootfb @@ -117,10 +117,12 @@ CONFIG_FMDFILE=""  # CONFIG_NO_POST is not set  CONFIG_MAINBOARD_VENDOR="LENOVO"  CONFIG_CBFS_SIZE=0x00200000 +CONFIG_CONSOLE_SERIAL=y  CONFIG_MAX_CPUS=2  # CONFIG_ONBOARD_VGA_IS_PRIMARY is not set  CONFIG_POST_DEVICE=y  CONFIG_POST_IO=y +CONFIG_UART_FOR_CONSOLE=0  CONFIG_DEVICETREE="devicetree.cb"  # CONFIG_VBOOT is not set  CONFIG_VARIANT_DIR="t60" @@ -200,8 +202,9 @@ CONFIG_DRIVER_LENOVO_SERIALS=y  CONFIG_PS2K_EISAID="PNP0303"  CONFIG_PS2M_EISAID="IBM0057"  CONFIG_THINKPADEC_HKEY_EISAID="IBM0068" +CONFIG_TTYS0_BAUD=115200  CONFIG_D3COLD_SUPPORT=y -# CONFIG_DRIVERS_UART_8250IO is not set +CONFIG_DRIVERS_UART_8250IO=y  CONFIG_PC_CMOS_BASE_PORT_BANK1=0x72  CONFIG_MAXIMUM_SUPPORTED_FREQUENCY=0  CONFIG_HEAP_SIZE=0x100000 @@ -447,6 +450,7 @@ CONFIG_SPI_FLASH_MACRONIX=y  CONFIG_SPI_FLASH_SPANSION=y  CONFIG_SPI_FLASH_SST=y  CONFIG_SPI_FLASH_ISSI=y +CONFIG_DRIVERS_UART=y  # CONFIG_DRIVERS_UART_OXPCIE is not set  CONFIG_HAVE_USBDEBUG=y  # CONFIG_USBDEBUG is not set @@ -534,22 +538,39 @@ CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y  CONFIG_BOOTBLOCK_CONSOLE=y  CONFIG_POSTCAR_CONSOLE=y  CONFIG_SQUELCH_EARLY_SMP=y + +# +# I/O mapped, 8250-compatible +# +CONFIG_TTYS0_BASE=0x3f8 + +# +# Serial port base address = 0x3f8 +# +# CONFIG_CONSOLE_SERIAL_921600 is not set +# CONFIG_CONSOLE_SERIAL_460800 is not set +# CONFIG_CONSOLE_SERIAL_230400 is not set +CONFIG_CONSOLE_SERIAL_115200=y +# CONFIG_CONSOLE_SERIAL_57600 is not set +# CONFIG_CONSOLE_SERIAL_38400 is not set +# CONFIG_CONSOLE_SERIAL_19200 is not set +# CONFIG_CONSOLE_SERIAL_9600 is not set +CONFIG_TTYS0_LCS=3  # CONFIG_SPKMODEM is not set  # CONFIG_CONSOLE_NE2K is not set  CONFIG_CONSOLE_CBMEM=y -# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set  # CONFIG_CONSOLE_SPI_FLASH is not set  # CONFIG_CONSOLE_I2C_SMBUS is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set -# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7 is not set +CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set -CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y -CONFIG_DEFAULT_CONSOLE_LOGLEVEL=0 +# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set +CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7  CONFIG_CONSOLE_USE_LOGLEVEL_PREFIX=y  CONFIG_CONSOLE_USE_ANSI_ESCAPES=y  # CONFIG_CMOS_POST is not set @@ -557,7 +578,7 @@ CONFIG_POST_DEVICE_NONE=y  # CONFIG_POST_DEVICE_LPC is not set  # CONFIG_POST_DEVICE_PCI_PCIE is not set  CONFIG_POST_IO_PORT=0x80 -CONFIG_HWBASE_DEBUG_NULL=y +CONFIG_HWBASE_DEBUG_CB=y  # end of Console  CONFIG_HAVE_ACPI_RESUME=y @@ -604,12 +625,14 @@ CONFIG_PAYLOAD_NONE=y  #  # General Debug Settings  # +# CONFIG_GDB_STUB is not set  # CONFIG_FATAL_ASSERTS is not set  # CONFIG_DEBUG_CBFS is not set  CONFIG_HAVE_DEBUG_RAM_SETUP=y  # CONFIG_DEBUG_RAM_SETUP is not set  CONFIG_HAVE_DEBUG_SMBUS=y  # CONFIG_DEBUG_SMBUS is not set +# CONFIG_DEBUG_MALLOC is not set  # CONFIG_DEBUG_CONSOLE_INIT is not set  # CONFIG_DEBUG_SPI_FLASH is not set  # CONFIG_DEBUG_BOOT_STATE is not set diff --git a/config/coreboot/t60_intelgpu/config/libgfxinit_txtmode b/config/coreboot/t60_intelgpu/config/libgfxinit_txtmode index 7e1a8807..1b4b4202 100644 --- a/config/coreboot/t60_intelgpu/config/libgfxinit_txtmode +++ b/config/coreboot/t60_intelgpu/config/libgfxinit_txtmode @@ -117,10 +117,12 @@ CONFIG_FMDFILE=""  # CONFIG_NO_POST is not set  CONFIG_MAINBOARD_VENDOR="LENOVO"  CONFIG_CBFS_SIZE=0x00200000 +CONFIG_CONSOLE_SERIAL=y  CONFIG_MAX_CPUS=2  # CONFIG_ONBOARD_VGA_IS_PRIMARY is not set  CONFIG_POST_DEVICE=y  CONFIG_POST_IO=y +CONFIG_UART_FOR_CONSOLE=0  CONFIG_DEVICETREE="devicetree.cb"  # CONFIG_VBOOT is not set  CONFIG_VARIANT_DIR="t60" @@ -200,8 +202,9 @@ CONFIG_DRIVER_LENOVO_SERIALS=y  CONFIG_PS2K_EISAID="PNP0303"  CONFIG_PS2M_EISAID="IBM0057"  CONFIG_THINKPADEC_HKEY_EISAID="IBM0068" +CONFIG_TTYS0_BAUD=115200  CONFIG_D3COLD_SUPPORT=y -# CONFIG_DRIVERS_UART_8250IO is not set +CONFIG_DRIVERS_UART_8250IO=y  CONFIG_PC_CMOS_BASE_PORT_BANK1=0x72  CONFIG_MAXIMUM_SUPPORTED_FREQUENCY=0  CONFIG_HEAP_SIZE=0x100000 @@ -445,6 +448,7 @@ CONFIG_SPI_FLASH_MACRONIX=y  CONFIG_SPI_FLASH_SPANSION=y  CONFIG_SPI_FLASH_SST=y  CONFIG_SPI_FLASH_ISSI=y +CONFIG_DRIVERS_UART=y  # CONFIG_DRIVERS_UART_OXPCIE is not set  CONFIG_HAVE_USBDEBUG=y  # CONFIG_USBDEBUG is not set @@ -532,22 +536,39 @@ CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y  CONFIG_BOOTBLOCK_CONSOLE=y  CONFIG_POSTCAR_CONSOLE=y  CONFIG_SQUELCH_EARLY_SMP=y + +# +# I/O mapped, 8250-compatible +# +CONFIG_TTYS0_BASE=0x3f8 + +# +# Serial port base address = 0x3f8 +# +# CONFIG_CONSOLE_SERIAL_921600 is not set +# CONFIG_CONSOLE_SERIAL_460800 is not set +# CONFIG_CONSOLE_SERIAL_230400 is not set +CONFIG_CONSOLE_SERIAL_115200=y +# CONFIG_CONSOLE_SERIAL_57600 is not set +# CONFIG_CONSOLE_SERIAL_38400 is not set +# CONFIG_CONSOLE_SERIAL_19200 is not set +# CONFIG_CONSOLE_SERIAL_9600 is not set +CONFIG_TTYS0_LCS=3  # CONFIG_SPKMODEM is not set  # CONFIG_CONSOLE_NE2K is not set  CONFIG_CONSOLE_CBMEM=y -# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set  # CONFIG_CONSOLE_SPI_FLASH is not set  # CONFIG_CONSOLE_I2C_SMBUS is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set -# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7 is not set +CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set  # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set -CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y -CONFIG_DEFAULT_CONSOLE_LOGLEVEL=0 +# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set +CONFIG_DEFAULT_CONSOLE_LOGLEVEL=7  CONFIG_CONSOLE_USE_LOGLEVEL_PREFIX=y  CONFIG_CONSOLE_USE_ANSI_ESCAPES=y  # CONFIG_CMOS_POST is not set @@ -555,7 +576,7 @@ CONFIG_POST_DEVICE_NONE=y  # CONFIG_POST_DEVICE_LPC is not set  # CONFIG_POST_DEVICE_PCI_PCIE is not set  CONFIG_POST_IO_PORT=0x80 -CONFIG_HWBASE_DEBUG_NULL=y +CONFIG_HWBASE_DEBUG_CB=y  # end of Console  CONFIG_HAVE_ACPI_RESUME=y @@ -602,12 +623,14 @@ CONFIG_PAYLOAD_NONE=y  #  # General Debug Settings  # +# CONFIG_GDB_STUB is not set  # CONFIG_FATAL_ASSERTS is not set  # CONFIG_DEBUG_CBFS is not set  CONFIG_HAVE_DEBUG_RAM_SETUP=y  # CONFIG_DEBUG_RAM_SETUP is not set  CONFIG_HAVE_DEBUG_SMBUS=y  # CONFIG_DEBUG_SMBUS is not set +# CONFIG_DEBUG_MALLOC is not set  # CONFIG_DEBUG_CONSOLE_INIT is not set  # CONFIG_DEBUG_SPI_FLASH is not set  # CONFIG_DEBUG_BOOT_STATE is not set | 
