• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3config BOARD_INTEL_JASPERLAKE_RVP_COMMON
4	def_bool n
5	select BOARD_ROMSIZE_KB_16384
6	select DRIVERS_I2C_DA7219
7	select DRIVERS_I2C_GENERIC
8	select DRIVERS_I2C_HID
9	select DRIVERS_I2C_MAX98373
10	select DRIVERS_INTEL_DPTF
11	select DRIVERS_INTEL_MIPI_CAMERA
12	select DRIVERS_SPI_ACPI
13	select DRIVERS_USB_ACPI
14	select EC_ACPI
15	select HAVE_ACPI_RESUME
16	select HAVE_ACPI_TABLES
17	select HAVE_SPD_IN_CBFS
18	select MAINBOARD_HAS_CHROMEOS
19	select SOC_INTEL_COMMON_BLOCK_IPU
20	select SOC_INTEL_CSE_LITE_SKU
21	select SOC_INTEL_JASPERLAKE
22
23config BOARD_INTEL_JASPERLAKE_RVP
24	select BOARD_INTEL_JASPERLAKE_RVP_COMMON
25	select DRIVERS_UART_8250IO
26	select MAINBOARD_USES_IFD_EC_REGION
27
28config BOARD_INTEL_JASPERLAKE_RVP_EXT_EC
29	select BOARD_INTEL_JASPERLAKE_RVP_COMMON
30	select EC_GOOGLE_CHROMEEC
31	select EC_GOOGLE_CHROMEEC_LPC
32	select EC_GOOGLE_CHROMEEC_SWITCHES if VBOOT
33	select INTEL_LPSS_UART_FOR_CONSOLE
34
35if BOARD_INTEL_JASPERLAKE_RVP_COMMON
36
37config DISABLE_HECI1_AT_PRE_BOOT
38	default y
39
40config MAINBOARD_DIR
41	default "intel/jasperlake_rvp"
42
43config VARIANT_DIR
44	default "jslrvp" if BOARD_INTEL_JASPERLAKE_RVP || BOARD_INTEL_JASPERLAKE_RVP_EXT_EC
45
46config MAINBOARD_PART_NUMBER
47	default "jslrvp"
48
49config MAINBOARD_FAMILY
50	string
51	default "Intel_jslrvp"
52
53config MAX_CPUS
54	int
55	default 8
56
57config DEVICETREE
58	default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
59
60config DIMM_SPD_SIZE
61	default 512
62
63config CHROMEOS
64	select GBB_FLAG_FORCE_DEV_SWITCH_ON
65	select GBB_FLAG_FORCE_DEV_BOOT_USB
66	select GBB_FLAG_FORCE_DEV_BOOT_ALTFW
67	select GBB_FLAG_FORCE_MANUAL_RECOVERY
68	select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
69	select HAS_RECOVERY_MRC_CACHE
70
71config VBOOT
72	select VBOOT_LID_SWITCH
73	select VBOOT_MOCK_SECDATA if !MAINBOARD_HAS_TPM2
74
75config UART_FOR_CONSOLE
76	int
77	default 2 if INTEL_LPSS_UART_FOR_CONSOLE
78	default 0
79
80config TPM_TIS_ACPI_INTERRUPT
81	int
82	default 45  # GPE0_DW1_13 (GPP_H13)
83endif
84