Skip to content

Commit e50d173

Browse files
committed
mb/system76: Select CBFS SMBIOS hooks
Multiple users have requested to have the sysfs value `product_uuid` be filled, and at least one wants DMI to report the serial number. Add the drivers so that we can fill them in when flashing firmware. Signed-off-by: Tim Crawford <[email protected]> Change-Id: Ic0a8dd36839df2c3f9afe54251c7d3487648f42a
1 parent d0c9517 commit e50d173

File tree

12 files changed

+24
-0
lines changed

12 files changed

+24
-0
lines changed

src/mainboard/system76/addw1/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ if BOARD_SYSTEM76_ADDW1 || BOARD_SYSTEM76_ADDW2
33
config BOARD_SPECIFIC_OPTIONS
44
def_bool y
55
select BOARD_ROMSIZE_KB_16384
6+
select DRIVERS_GENERIC_CBFS_SERIAL
7+
select DRIVERS_GENERIC_CBFS_UUID
68
select DRIVERS_GFX_NVIDIA
79
select DRIVERS_I2C_HID
810
select DRIVERS_I2C_TAS5825M

src/mainboard/system76/adl/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
config BOARD_SYSTEM76_ADL_COMMON
22
def_bool n
33
select BOARD_ROMSIZE_KB_32768
4+
select DRIVERS_GENERIC_CBFS_SERIAL
5+
select DRIVERS_GENERIC_CBFS_UUID
46
select DRIVERS_I2C_HID
57
select DRIVERS_INTEL_PMC
68
select DRIVERS_INTEL_USB4_RETIMER

src/mainboard/system76/bonw14/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ if BOARD_SYSTEM76_BONW14
33
config BOARD_SPECIFIC_OPTIONS
44
def_bool y
55
select BOARD_ROMSIZE_KB_16384
6+
select DRIVERS_GENERIC_CBFS_SERIAL
7+
select DRIVERS_GENERIC_CBFS_UUID
68
select DRIVERS_I2C_HID
79
select DRIVERS_I2C_TAS5825M
810
select EC_SYSTEM76_EC

src/mainboard/system76/cml-u/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ if BOARD_SYSTEM76_DARP6 || BOARD_SYSTEM76_GALP4 || BOARD_SYSTEM76_LEMP9
33
config BOARD_SPECIFIC_OPTIONS
44
def_bool y
55
select BOARD_ROMSIZE_KB_16384
6+
select DRIVERS_GENERIC_CBFS_SERIAL
7+
select DRIVERS_GENERIC_CBFS_UUID
68
select DRIVERS_I2C_HID
79
select EC_SYSTEM76_EC
810
select HAVE_ACPI_RESUME

src/mainboard/system76/gaze15/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ if BOARD_SYSTEM76_GAZE14 || BOARD_SYSTEM76_GAZE15
33
config BOARD_SPECIFIC_OPTIONS
44
def_bool y
55
select BOARD_ROMSIZE_KB_16384
6+
select DRIVERS_GENERIC_CBFS_SERIAL
7+
select DRIVERS_GENERIC_CBFS_UUID
68
select DRIVERS_GFX_NVIDIA
79
select DRIVERS_I2C_HID
810
select EC_SYSTEM76_EC

src/mainboard/system76/kbl-u/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ if BOARD_SYSTEM76_GALP2 || BOARD_SYSTEM76_GALP3 || BOARD_SYSTEM76_GALP3_B
33
config BOARD_SPECIFIC_OPTIONS
44
def_bool y
55
select BOARD_ROMSIZE_KB_8192
6+
select DRIVERS_GENERIC_CBFS_SERIAL
7+
select DRIVERS_GENERIC_CBFS_UUID
68
select HAVE_ACPI_RESUME
79
select HAVE_ACPI_TABLES
810
select HAVE_CMOS_DEFAULT

src/mainboard/system76/oryp5/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ if BOARD_SYSTEM76_ORYP5
33
config BOARD_SPECIFIC_OPTIONS
44
def_bool y
55
select BOARD_ROMSIZE_KB_16384
6+
select DRIVERS_GENERIC_CBFS_SERIAL
7+
select DRIVERS_GENERIC_CBFS_UUID
68
select DRIVERS_GFX_NVIDIA
79
select DRIVERS_I2C_HID
810
select DRIVERS_I2C_TAS5825M

src/mainboard/system76/oryp6/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ if BOARD_SYSTEM76_ORYP6 || BOARD_SYSTEM76_ORYP7
33
config BOARD_SPECIFIC_OPTIONS
44
def_bool y
55
select BOARD_ROMSIZE_KB_16384
6+
select DRIVERS_GENERIC_CBFS_SERIAL
7+
select DRIVERS_GENERIC_CBFS_UUID
68
select DRIVERS_GFX_NVIDIA
79
select DRIVERS_I2C_HID
810
select DRIVERS_I2C_TAS5825M

src/mainboard/system76/rpl/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
config BOARD_SYSTEM76_RPL_COMMON
22
def_bool n
33
select BOARD_ROMSIZE_KB_32768
4+
select DRIVERS_GENERIC_CBFS_SERIAL
5+
select DRIVERS_GENERIC_CBFS_UUID
46
select DRIVERS_I2C_HID
57
select EC_SYSTEM76_EC
68
select EC_SYSTEM76_EC_LOCKDOWN

src/mainboard/system76/tgl-h/Kconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ if BOARD_SYSTEM76_GAZE16_3050 || BOARD_SYSTEM76_GAZE16_3060 || BOARD_SYSTEM76_GA
33
config BOARD_SPECIFIC_OPTIONS
44
def_bool y
55
select BOARD_ROMSIZE_KB_16384
6+
select DRIVERS_GENERIC_CBFS_SERIAL
7+
select DRIVERS_GENERIC_CBFS_UUID
68
select DRIVERS_GFX_NVIDIA
79
select DRIVERS_I2C_HID
810
select DRIVERS_I2C_TAS5825M if BOARD_SYSTEM76_ORYP8

0 commit comments

Comments
 (0)