Evgeny Zinoviev | 58eef23 | 2018-05-06 14:13:52 +0300 | [diff] [blame] | 1 | config BOARD_LENOVO_BASEBOARD_T530 |
| 2 | def_bool n |
Vladimir Serbinenko | a9db82f | 2014-10-16 13:21:47 +0200 | [diff] [blame] | 3 | select SYSTEM_TYPE_LAPTOP |
Nico Huber | 772a154 | 2019-05-10 16:48:14 +0200 | [diff] [blame] | 4 | select NORTHBRIDGE_INTEL_SANDYBRIDGE |
Vladimir Serbinenko | 144eea0 | 2016-02-10 02:36:04 +0100 | [diff] [blame] | 5 | select USE_NATIVE_RAMINIT |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 6 | select SOUTHBRIDGE_INTEL_C216 |
| 7 | select EC_LENOVO_PMH7 |
| 8 | select EC_LENOVO_H8 |
Alexey Kharlamov | 93d6ba0 | 2018-01-09 00:50:06 +0300 | [diff] [blame] | 9 | select H8_HAS_BAT_TRESHOLDS_IMPL |
Edward O'Callaghan | dfc1ca7 | 2014-12-30 15:34:43 +1100 | [diff] [blame] | 10 | select NO_UART_ON_SUPERIO |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 11 | select BOARD_ROMSIZE_KB_12288 |
| 12 | select HAVE_ACPI_TABLES |
| 13 | select HAVE_OPTION_TABLE |
| 14 | select HAVE_CMOS_DEFAULT |
| 15 | select HAVE_ACPI_RESUME |
Vladimir Serbinenko | a2a906e | 2014-09-01 01:41:37 +0200 | [diff] [blame] | 16 | select INTEL_INT15 |
Philipp Deppenwiese | 3d02b9c | 2015-06-03 23:09:36 +0200 | [diff] [blame] | 17 | select MAINBOARD_HAS_LPC_TPM |
Philipp Deppenwiese | c07f8fb | 2018-02-27 19:40:52 +0100 | [diff] [blame] | 18 | select MAINBOARD_HAS_TPM1 |
Patrick Rudolph | 5919ba4 | 2015-12-26 08:35:08 +0100 | [diff] [blame] | 19 | select DRIVERS_LENOVO_HYBRID_GRAPHICS |
Evgeny Zinoviev | 58eef23 | 2018-05-06 14:13:52 +0300 | [diff] [blame] | 20 | select MAINBOARD_HAS_LIBGFXINIT |
| 21 | select GFX_GMA_INTERNAL_IS_LVDS |
Nico Huber | 29cc331 | 2018-06-06 17:40:02 +0200 | [diff] [blame] | 22 | select INTEL_GMA_HAVE_VBT |
Jan Tatje | 83a127a | 2019-01-09 20:39:28 +0100 | [diff] [blame] | 23 | select MAINBOARD_USES_IFD_GBE_REGION |
Kyösti Mälkki | 9389fdf | 2019-08-26 22:23:32 +0300 | [diff] [blame] | 24 | select DRIVERS_RICOH_RCE822 if BOARD_LENOVO_W530 |
Evgeny Zinoviev | 58eef23 | 2018-05-06 14:13:52 +0300 | [diff] [blame] | 25 | |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 26 | # Workaround for EC/KBC IRQ1. |
| 27 | select SERIRQ_CONTINUOUS_MODE |
| 28 | |
Evgeny Zinoviev | 58eef23 | 2018-05-06 14:13:52 +0300 | [diff] [blame] | 29 | if BOARD_LENOVO_BASEBOARD_T530 |
| 30 | |
Evgeny Zinoviev | 58eef23 | 2018-05-06 14:13:52 +0300 | [diff] [blame] | 31 | config VARIANT_DIR |
| 32 | string |
| 33 | default "t530" if BOARD_LENOVO_T530 |
| 34 | default "w530" if BOARD_LENOVO_W530 |
| 35 | |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 36 | config MAINBOARD_DIR |
| 37 | string |
Patrick Georgi | 0bb8346 | 2019-11-22 20:58:58 +0100 | [diff] [blame] | 38 | default "lenovo/t530" |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 39 | |
Evgeny Zinoviev | 58eef23 | 2018-05-06 14:13:52 +0300 | [diff] [blame] | 40 | config DEVICETREE |
| 41 | string |
Peter Lemenkov | 395cbb4 | 2018-11-06 22:09:18 +0100 | [diff] [blame] | 42 | default "variants/$(CONFIG_VARIANT_DIR)/devicetree.cb" |
Evgeny Zinoviev | 58eef23 | 2018-05-06 14:13:52 +0300 | [diff] [blame] | 43 | |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 44 | config MAINBOARD_PART_NUMBER |
| 45 | string |
Evgeny Zinoviev | 58eef23 | 2018-05-06 14:13:52 +0300 | [diff] [blame] | 46 | default "ThinkPad T530" if BOARD_LENOVO_T530 |
| 47 | default "ThinkPad W530" if BOARD_LENOVO_W530 |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 48 | |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 49 | config MAX_CPUS |
| 50 | int |
| 51 | default 8 |
| 52 | |
| 53 | config USBDEBUG_HCD_INDEX |
Edward O'Callaghan | 149ea15 | 2014-12-30 15:30:29 +1100 | [diff] [blame] | 54 | int |
| 55 | default 2 |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 56 | |
Nicolas Reinecke | 1065cc9 | 2014-08-24 22:14:29 +0200 | [diff] [blame] | 57 | config DRAM_RESET_GATE_GPIO |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 58 | int |
| 59 | default 10 |
| 60 | |
| 61 | config VGA_BIOS_FILE |
| 62 | string |
Prasun Gera | b5b5490 | 2019-09-16 04:16:49 -0400 | [diff] [blame] | 63 | default "pci8086,0166.rom" |
| 64 | |
| 65 | config VGA_BIOS_ID |
| 66 | string |
| 67 | default "8086,0166" |
Edward O'Callaghan | 956c298 | 2014-03-16 17:09:58 +1100 | [diff] [blame] | 68 | |
Evgeny Zinoviev | 58eef23 | 2018-05-06 14:13:52 +0300 | [diff] [blame] | 69 | endif |