Kconfig (d384d6f43d1ec3f1225ab0275fd592c5980bd830) | Kconfig (a1d6f9cfc7c6f55ae65430c2fd0eb2bae69dc246) |
---|---|
1menuconfig GOOGLE_FIRMWARE 2 bool "Google Firmware Drivers" | 1menuconfig GOOGLE_FIRMWARE 2 bool "Google Firmware Drivers" |
3 depends on X86 | |
4 default n 5 help 6 These firmware drivers are used by Google's servers. They are 7 only useful if you are working directly on one of their 8 proprietary servers. If in doubt, say "N". 9 10if GOOGLE_FIRMWARE 11 12config GOOGLE_SMI 13 tristate "SMI interface for Google platforms" | 3 default n 4 help 5 These firmware drivers are used by Google's servers. They are 6 only useful if you are working directly on one of their 7 proprietary servers. If in doubt, say "N". 8 9if GOOGLE_FIRMWARE 10 11config GOOGLE_SMI 12 tristate "SMI interface for Google platforms" |
14 depends on ACPI && DMI && EFI | 13 depends on X86 && ACPI && DMI && EFI |
15 select EFI_VARS 16 help 17 Say Y here if you want to enable SMI callbacks for Google 18 platforms. This provides an interface for writing to and 19 clearing the EFI event log and reading and writing NVRAM 20 variables. 21 22config GOOGLE_COREBOOT_TABLE 23 tristate | 14 select EFI_VARS 15 help 16 Say Y here if you want to enable SMI callbacks for Google 17 platforms. This provides an interface for writing to and 18 clearing the EFI event log and reading and writing NVRAM 19 variables. 20 21config GOOGLE_COREBOOT_TABLE 22 tristate |
24 depends on GOOGLE_COREBOOT_TABLE_ACPI | 23 depends on GOOGLE_COREBOOT_TABLE_ACPI || GOOGLE_COREBOOT_TABLE_OF |
25 26config GOOGLE_COREBOOT_TABLE_ACPI 27 tristate "Coreboot Table Access - ACPI" 28 depends on ACPI 29 select GOOGLE_COREBOOT_TABLE 30 help 31 This option enables the coreboot_table module, which provides other 32 firmware modules to access to the coreboot table. The coreboot table 33 pointer is accessed through the ACPI "GOOGCB00" object. 34 If unsure say N. 35 | 24 25config GOOGLE_COREBOOT_TABLE_ACPI 26 tristate "Coreboot Table Access - ACPI" 27 depends on ACPI 28 select GOOGLE_COREBOOT_TABLE 29 help 30 This option enables the coreboot_table module, which provides other 31 firmware modules to access to the coreboot table. The coreboot table 32 pointer is accessed through the ACPI "GOOGCB00" object. 33 If unsure say N. 34 |
35config GOOGLE_COREBOOT_TABLE_OF 36 tristate "Coreboot Table Access - Device Tree" 37 depends on OF 38 select GOOGLE_COREBOOT_TABLE 39 help 40 This option enable the coreboot_table module, which provide other 41 firmware modules to access coreboot table. The coreboot table pointer 42 is accessed through the device tree node /firmware/coreboot. 43 If unsure say N. 44 |
|
36config GOOGLE_MEMCONSOLE 37 tristate 38 depends on GOOGLE_MEMCONSOLE_X86_LEGACY || GOOGLE_MEMCONSOLE_COREBOOT 39 40config GOOGLE_MEMCONSOLE_X86_LEGACY 41 tristate "Firmware Memory Console - X86 Legacy support" 42 depends on X86 && ACPI && DMI 43 select GOOGLE_MEMCONSOLE --- 15 unchanged lines hidden --- | 45config GOOGLE_MEMCONSOLE 46 tristate 47 depends on GOOGLE_MEMCONSOLE_X86_LEGACY || GOOGLE_MEMCONSOLE_COREBOOT 48 49config GOOGLE_MEMCONSOLE_X86_LEGACY 50 tristate "Firmware Memory Console - X86 Legacy support" 51 depends on X86 && ACPI && DMI 52 select GOOGLE_MEMCONSOLE --- 15 unchanged lines hidden --- |