Skip to content

Commit 7445527

Browse files
committed
boards: restore pre-rebase Nitropad NS50 and NovaCustom NV4x ADL
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
1 parent de79d2a commit 7445527

9 files changed

Lines changed: 3883 additions & 87 deletions

boards/nitropad-ns50/nitropad-ns50.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export CONFIG_COREBOOT_VERSION=dasharo
66
export CONFIG_LINUX_VERSION=6.1.8
77

88
CONFIG_COREBOOT_CONFIG=config/coreboot-nitropad-ns50.config
9-
CONFIG_LINUX_CONFIG=config/linux-novacustom-common.config
9+
CONFIG_LINUX_CONFIG=config/linux-nitropad-x.config
1010

1111
#Enable DEBUG output
1212
#export CONFIG_DEBUG_OUTPUT=y

boards/novacustom_nv4x_adl/novacustom_nv4x_adl.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export CONFIG_COREBOOT_VERSION=dasharo
66
export CONFIG_LINUX_VERSION=6.1.8
77

88
CONFIG_COREBOOT_CONFIG=config/coreboot-novacustom_nv4x_adl.config
9-
CONFIG_LINUX_CONFIG=config/linux-novacustom-common.config
9+
CONFIG_LINUX_CONFIG=config/linux-nitropad-x.config
1010

1111
#Enable DEBUG output
1212
#export CONFIG_DEBUG_OUTPUT=y

config/coreboot-nitropad-ns50.config

Lines changed: 12 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ CONFIG_USE_OPTION_TABLE=y
2222
# CONFIG_STATIC_OPTION_TABLE is not set
2323
CONFIG_COMPRESS_RAMSTAGE_LZMA=y
2424
# CONFIG_COMPRESS_RAMSTAGE_LZ4 is not set
25-
CONFIG_SEPARATE_ROMSTAGE=y
2625
CONFIG_INCLUDE_CONFIG_FILE=y
2726
CONFIG_COLLECT_TIMESTAMPS=y
2827
# CONFIG_TIMESTAMPS_ON_CONSOLE is not set
@@ -80,7 +79,6 @@ CONFIG_BOOTSPLASH_CONVERT_QUALITY=90
8079
# CONFIG_VENDOR_GETAC is not set
8180
# CONFIG_VENDOR_GIGABYTE is not set
8281
# CONFIG_VENDOR_GOOGLE is not set
83-
# CONFIG_VENDOR_HARDKERNEL is not set
8482
# CONFIG_VENDOR_HP is not set
8583
# CONFIG_VENDOR_IBASE is not set
8684
# CONFIG_VENDOR_IBM is not set
@@ -149,7 +147,6 @@ CONFIG_TPM_PIRQ=0x27
149147
# CONFIG_SOC_INTEL_CSE_SEND_EOP_EARLY is not set
150148
CONFIG_VBOOT_FWID_VERSION="$(CONFIG_LOCALVERSION)"
151149
CONFIG_EC_SYSTEM76_EC_BAT_THRESHOLDS=y
152-
CONFIG_EC_SYSTEM76_EC_FLASH_SIZE=0x20000
153150
CONFIG_ECAM_MMCONF_BASE_ADDRESS=0xc0000000
154151
CONFIG_ECAM_MMCONF_BUS_NUMBER=256
155152
CONFIG_MEMLAYOUT_LD_FILE="src/arch/x86/memlayout.ld"
@@ -164,6 +161,7 @@ CONFIG_DRIVERS_INTEL_WIFI=y
164161
CONFIG_IFD_BIN_PATH="3rdparty/dasharo-blobs/novacustom/ns5x_adl/descriptor.bin"
165162
CONFIG_ME_BIN_PATH="3rdparty/dasharo-blobs/novacustom/ns5x_adl/me.bin"
166163
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
164+
CONFIG_VBT_DATA_SIZE_KB=9
167165
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
168166
CONFIG_SPI_FLASH_DONT_INCLUDE_ALL_DRIVERS=y
169167
# CONFIG_USE_LEGACY_8254_TIMER is not set
@@ -193,7 +191,7 @@ CONFIG_PCIEXP_L1_SUB_STATE=y
193191
CONFIG_PCIEXP_CLK_PM=y
194192
# CONFIG_DRIVERS_UART_8250IO is not set
195193
CONFIG_PC_CMOS_BASE_PORT_BANK1=0x72
196-
CONFIG_FSP_TEMP_RAM_SIZE=0x20000
194+
CONFIG_HEAP_SIZE=0x10000
197195
CONFIG_EC_GPE_SCI=0x50
198196
CONFIG_TPM_MEASURED_BOOT=y
199197
CONFIG_LINUX_COMMAND_LINE="quiet loglevel=2"
@@ -209,7 +207,6 @@ CONFIG_BOARD_ROMSIZE_KB_32768=y
209207
# CONFIG_COREBOOT_ROMSIZE_KB_10240 is not set
210208
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
211209
# CONFIG_COREBOOT_ROMSIZE_KB_16384 is not set
212-
# CONFIG_COREBOOT_ROMSIZE_KB_24576 is not set
213210
CONFIG_COREBOOT_ROMSIZE_KB_32768=y
214211
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
215212
CONFIG_COREBOOT_ROMSIZE_KB=32768
@@ -236,6 +233,7 @@ CONFIG_FSP_M_FILE="$(obj)/Fsp_M.fd"
236233
CONFIG_FSP_S_FILE="$(obj)/Fsp_S.fd"
237234
CONFIG_CBFS_MCACHE_SIZE=0x4000
238235
CONFIG_ROMSTAGE_ADDR=0x2000000
236+
CONFIG_FSP_TEMP_RAM_SIZE=0x20000
239237
CONFIG_VERSTAGE_ADDR=0x2000000
240238
CONFIG_CONSOLE_UART_BASE_ADDRESS=0xfe03e000
241239
CONFIG_SMM_TSEG_SIZE=0x800000
@@ -245,8 +243,6 @@ CONFIG_ACPI_BERT=y
245243
CONFIG_ACPI_BERT_SIZE=0x10000
246244
CONFIG_DRIVERS_I2C_DESIGNWARE_CLOCK_MHZ=133
247245
CONFIG_VBOOT_HASH_BLOCK_SIZE=0x1000
248-
CONFIG_PRERAM_CBFS_CACHE_SIZE=0x4000
249-
CONFIG_DOMAIN_RESOURCE_32BIT_LIMIT=0xe0000000
250246
CONFIG_ACPI_CPU_STRING="CP%02X"
251247
CONFIG_STACK_SIZE=0x2000
252248
CONFIG_SOC_INTEL_ALDERLAKE=y
@@ -277,11 +273,12 @@ CONFIG_SOC_INTEL_UART_DEV_MAX=7
277273
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_M_VAL=0x25a
278274
CONFIG_SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL=0x7fff
279275
CONFIG_FSP_HEADER_PATH="3rdparty/fsp/AlderLakeFspBinPkg/Client/AlderLakeP/Include/"
280-
CONFIG_FSP_FD_PATH="3rdparty/fsp/RaptorLakeFspBinPkg/Client/RaptorLakeP/Fsp.fd"
276+
CONFIG_FSP_FD_PATH="3rdparty/fsp/AlderLakeFspBinPkg/Client/AlderLakeP/Fsp.fd"
281277
CONFIG_SOC_INTEL_ALDERLAKE_DEBUG_CONSENT=0
282278
CONFIG_DATA_BUS_WIDTH=128
283279
CONFIG_DIMMS_PER_CHANNEL=2
284280
CONFIG_MRC_CHANNEL_WIDTH=16
281+
CONFIG_ACPI_ADL_IPU_ES_SUPPORT=y
285282
CONFIG_ALDERLAKE_ENABLE_SOC_WORKAROUND=y
286283
CONFIG_SI_DESC_REGION="SI_DESC"
287284
CONFIG_SI_DESC_REGION_SZ=4096
@@ -298,11 +295,9 @@ CONFIG_BOOTBLOCK_IN_CBFS=y
298295
CONFIG_HAVE_PAM0_REGISTER=y
299296
CONFIG_PCIEXP_COMMON_CLOCK=y
300297
CONFIG_CPU_INTEL_NUM_FIT_ENTRIES=4
301-
CONFIG_CPU_MAX_TEMPERATURE=100
302298
CONFIG_SOC_INTEL_GFX_FRAMEBUFFER_OFFSET=0x0
303299
CONFIG_PCIE_LTR_MAX_SNOOP_LATENCY=0x1003
304300
CONFIG_PCIE_LTR_MAX_NO_SNOOP_LATENCY=0x1003
305-
CONFIG_SOC_PHYSICAL_ADDRESS_WIDTH=0
306301
CONFIG_INTEL_TME=y
307302
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
308303
CONFIG_FIXED_SMBUS_IO_BASE=0xefa0
@@ -387,7 +382,6 @@ CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
387382
CONFIG_SOC_INTEL_COMMON_BLOCK_MEMINIT=y
388383
CONFIG_SOC_INTEL_COMMON_BLOCK_OC_WDT=y
389384
# CONFIG_SOC_INTEL_COMMON_OC_WDT_ENABLE is not set
390-
# CONFIG_SOC_INTEL_COMMON_OC_WDT_WDAT is not set
391385
CONFIG_SOC_INTEL_COMMON_BLOCK_BASE_P2SB=y
392386
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
393387
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE_RTD3=y
@@ -409,8 +403,10 @@ CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_IO_TRAP=y
409403
CONFIG_SOC_INTEL_COMMON_BLOCK_SMM_S5_DELAY_MS=0
410404
CONFIG_SOC_INTEL_COMMON_BLOCK_SPI=y
411405
CONFIG_SOC_INTEL_COMMON_BLOCK_SA=y
406+
CONFIG_DOMAIN_RESOURCE_32BIT_LIMIT=0xe0000000
412407
CONFIG_SOC_INTEL_COMMON_BLOCK_TCSS=y
413-
# CONFIG_TCSS_HAS_USBC_OPS is not set
408+
# CONFIG_ENABLE_TCSS_DISPLAY_DETECTION is not set
409+
# CONFIG_ENABLE_TCSS_USB_DETECTION is not set
414410
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL=y
415411
CONFIG_SOC_INTEL_COMMON_BLOCK_THERMAL_BEHIND_PMC=y
416412
CONFIG_SOC_INTEL_COMMON_BLOCK_TIMER=y
@@ -420,8 +416,6 @@ CONFIG_SOC_INTEL_COMMON_BLOCK_USB4=y
420416
CONFIG_SOC_INTEL_COMMON_BLOCK_USB4_PCIE=y
421417
CONFIG_SOC_INTEL_COMMON_BLOCK_USB4_XHCI=y
422418
CONFIG_SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES=y
423-
CONFIG_FIRMWARE_CONNECTION_MANAGER=y
424-
# CONFIG_SOFTWARE_CONNECTION_MANAGER is not set
425419
CONFIG_SOC_INTEL_COMMON_BLOCK_VTD=y
426420
# CONFIG_ENABLE_EARLY_DMA_PROTECTION is not set
427421
CONFIG_SOC_INTEL_COMMON_BLOCK_XDCI=y
@@ -443,6 +437,7 @@ CONFIG_PCH_SPECIFIC_CLIENT_OPTIONS=y
443437
# Intel SoC Common coreboot stages and non-IP blocks
444438
#
445439
CONFIG_SOC_INTEL_COMMON_BASECODE=y
440+
CONFIG_SOC_INTEL_COMMON_BASECODE_RAMTOP=y
446441
CONFIG_SOC_INTEL_COMMON_RESET=y
447442
CONFIG_SOC_INTEL_COMMON_ACPI_WAKE_SOURCE=y
448443
CONFIG_PAVP=y
@@ -511,7 +506,6 @@ CONFIG_RCBA_LENGTH=0x4000
511506
#
512507
CONFIG_EC_ACPI=y
513508
CONFIG_EC_SYSTEM76_EC=y
514-
# CONFIG_EC_SYSTEM76_EC_UPDATE is not set
515509

516510
#
517511
# Intel Firmware
@@ -538,7 +532,6 @@ CONFIG_BIOS_VENDOR="3mdeb"
538532
# Dasharo Configuration
539533
#
540534
CONFIG_DASHARO_PREFER_S3_SLEEP=y
541-
# CONFIG_DASHARO_FIRMWARE_UPDATE_MODE is not set
542535
# end of Dasharo Configuration
543536

544537
CONFIG_UDK_BASE=y
@@ -555,10 +548,7 @@ CONFIG_ARCH_ROMSTAGE_X86_32=y
555548
CONFIG_ARCH_POSTCAR_X86_32=y
556549
CONFIG_ARCH_RAMSTAGE_X86_32=y
557550
CONFIG_ARCH_ALL_STAGES_X86_32=y
558-
CONFIG_RESERVED_PHYSICAL_ADDRESS_BITS_SUPPORT=y
559551
CONFIG_X86_CUSTOM_BOOTMEDIA=y
560-
CONFIG_POSTRAM_CBFS_CACHE_IN_BSS=y
561-
CONFIG_RAMSTAGE_CBFS_CACHE_SIZE=0x4000
562552
CONFIG_PC80_SYSTEM=y
563553
CONFIG_HAVE_CMOS_DEFAULT=y
564554
CONFIG_POSTCAR_STAGE=y
@@ -595,7 +585,7 @@ CONFIG_BOOTSPLASH=y
595585
CONFIG_PCI=y
596586
CONFIG_ECAM_MMCONF_SUPPORT=y
597587
CONFIG_PCIX_PLUGIN_SUPPORT=y
598-
CONFIG_AZALIA_HDA_CODEC_SUPPORT=y
588+
CONFIG_AZALIA_PLUGIN_SUPPORT=y
599589
CONFIG_AZALIA_LOCK_DOWN_R_WO_GCAP=y
600590
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
601591
CONFIG_ECAM_MMCONF_LENGTH=0x10000000
@@ -606,6 +596,8 @@ CONFIG_PCI_ALLOW_BUS_MASTER_ANY_DEVICE=y
606596
# CONFIG_PCIEXP_LANE_ERR_STAT_CLEAR is not set
607597
CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G=y
608598
CONFIG_PCIEXP_HOTPLUG_IO=0x2000
599+
CONFIG_FIRMWARE_CONNECTION_MANAGER=y
600+
# CONFIG_SOFTWARE_CONNECTION_MANAGER is not set
609601
# CONFIG_EARLY_PCI_BRIDGE is not set
610602
CONFIG_SUBSYSTEM_VENDOR_ID=0x0000
611603
CONFIG_SUBSYSTEM_DEVICE_ID=0x0000
@@ -675,12 +667,7 @@ CONFIG_FSP_USES_CB_DEBUG_EVENT_HANDLER=y
675667
CONFIG_FSP_ENABLE_SERIAL_DEBUG=y
676668
CONFIG_FSP_MULTIPHASE_SI_INIT_RETURN_BROKEN=y
677669
CONFIG_INTEL_GMA_ACPI=y
678-
CONFIG_VBT_CBFS_COMPRESSION_LZMA=y
679-
# CONFIG_VBT_CBFS_COMPRESSION_LZ4 is not set
680-
# CONFIG_VBT_CBFS_COMPRESSION_NONE is not set
681-
CONFIG_VBT_CBFS_COMPRESSION_ALGORITHM="lzma"
682670
CONFIG_INTEL_GMA_OPREGION_2_1=y
683-
CONFIG_INTEL_GMA_VERSION_2=y
684671
CONFIG_DRIVERS_INTEL_PMC=y
685672
# CONFIG_DRIVERS_NXP_UWB_SR1XX is not set
686673
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
@@ -692,7 +679,6 @@ CONFIG_TPM_TIS_BASE_ADDRESS=0xfed40000
692679
# CONFIG_DRIVERS_SIL_3114 is not set
693680
CONFIG_DRIVERS_USB_ACPI=y
694681
CONFIG_DRIVERS_WIFI_GENERIC=y
695-
CONFIG_DRIVERS_MTK_WIFI=y
696682
CONFIG_MP_SERVICES_PPI=y
697683
CONFIG_MP_SERVICES_PPI_V2=y
698684
CONFIG_DRIVERS_INTEL_USB4_RETIMER=y
@@ -733,7 +719,6 @@ CONFIG_TPM_MEASURED_BOOT_RUNTIME_DATA=""
733719
CONFIG_PCR_BOOT_MODE=1
734720
CONFIG_PCR_HWID=1
735721
CONFIG_PCR_SRTM=2
736-
CONFIG_PCR_FW_VER=10
737722
CONFIG_PCR_RUNTIME_DATA=3
738723
# end of Trusted Platform Module
739724

@@ -753,7 +738,6 @@ CONFIG_BOOTMEDIA_LOCK_CONTROLLER=y
753738
# CONFIG_BOOTMEDIA_LOCK_CHIP is not set
754739
CONFIG_BOOTMEDIA_LOCK_WHOLE_RO=y
755740
# CONFIG_BOOTMEDIA_LOCK_WHOLE_NO_ACCESS is not set
756-
# CONFIG_BOOTMEDIA_LOCK_WPRO_VBOOT_RO is not set
757741
# CONFIG_BOOTMEDIA_SMM_BWP is not set
758742
# end of Security
759743

@@ -768,7 +752,6 @@ CONFIG_BOOT_DEVICE_SPI_FLASH=y
768752
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
769753
CONFIG_BOOT_DEVICE_SUPPORTS_WRITES=y
770754
CONFIG_RTC=y
771-
CONFIG_HEAP_SIZE=0x100000
772755

773756
#
774757
# Console
@@ -832,13 +815,6 @@ CONFIG_PAYLOAD_FILE="@BOARD_BUILD_DIR@/bzImage"
832815
CONFIG_PAYLOAD_OPTIONS=""
833816
# CONFIG_PXE is not set
834817
CONFIG_LINUX_INITRD="@BOARD_BUILD_DIR@/initrd.cpio.xz"
835-
836-
#
837-
# Dasharo specific payload options
838-
#
839-
# end of Dasharo specific payload options
840-
841-
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
842818
CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
843819

844820
#
@@ -863,10 +839,6 @@ CONFIG_COMPRESS_SECONDARY_PAYLOAD=y
863839
#
864840
# CONFIG_DISPLAY_MTRRS is not set
865841

866-
#
867-
# Vendorcode Debug Settings
868-
#
869-
870842
#
871843
# BLOB Debug Settings
872844
#

0 commit comments

Comments
 (0)