diff options
| author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-16 18:20:36 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-16 18:20:36 -0400 |
| commit | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (patch) | |
| tree | 0bba044c4ce775e45a88a51686b5d9f90697ea9d /drivers/firmware/Kconfig | |
Linux-2.6.12-rc2v2.6.12-rc2
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.
Let it rip!
Diffstat (limited to 'drivers/firmware/Kconfig')
| -rw-r--r-- | drivers/firmware/Kconfig | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/drivers/firmware/Kconfig b/drivers/firmware/Kconfig new file mode 100644 index 000000000000..5b29c3b2a331 --- /dev/null +++ b/drivers/firmware/Kconfig | |||
| @@ -0,0 +1,61 @@ | |||
| 1 | # | ||
| 2 | # For a description of the syntax of this configuration file, | ||
| 3 | # see Documentation/kbuild/kconfig-language.txt. | ||
| 4 | # | ||
| 5 | |||
| 6 | menu "Firmware Drivers" | ||
| 7 | |||
| 8 | config EDD | ||
| 9 | tristate "BIOS Enhanced Disk Drive calls determine boot disk (EXPERIMENTAL)" | ||
| 10 | depends on EXPERIMENTAL | ||
| 11 | depends on !IA64 | ||
| 12 | help | ||
| 13 | Say Y or M here if you want to enable BIOS Enhanced Disk Drive | ||
| 14 | Services real mode BIOS calls to determine which disk | ||
| 15 | BIOS tries boot from. This information is then exported via sysfs. | ||
| 16 | |||
| 17 | This option is experimental and is known to fail to boot on some | ||
| 18 | obscure configurations. Most disk controller BIOS vendors do | ||
| 19 | not yet implement this feature. | ||
| 20 | |||
| 21 | config EFI_VARS | ||
| 22 | tristate "EFI Variable Support via sysfs" | ||
| 23 | depends on EFI | ||
| 24 | default n | ||
| 25 | help | ||
| 26 | If you say Y here, you are able to get EFI (Extensible Firmware | ||
| 27 | Interface) variable information via sysfs. You may read, | ||
| 28 | write, create, and destroy EFI variables through this interface. | ||
| 29 | |||
| 30 | Note that using this driver in concert with efibootmgr requires | ||
| 31 | at least test release version 0.5.0-test3 or later, which is | ||
| 32 | available from Matt Domsch's website located at: | ||
| 33 | <http://linux.dell.com/efibootmgr/testing/efibootmgr-0.5.0-test3.tar.gz> | ||
| 34 | |||
| 35 | Subsequent efibootmgr releases may be found at: | ||
| 36 | <http://linux.dell.com/efibootmgr> | ||
| 37 | |||
| 38 | config EFI_PCDP | ||
| 39 | bool "Console device selection via EFI PCDP or HCDP table" | ||
| 40 | depends on ACPI && EFI && IA64 | ||
| 41 | default y if IA64 | ||
| 42 | help | ||
| 43 | If your firmware supplies the PCDP table, and you want to | ||
| 44 | automatically use the primary console device it describes | ||
| 45 | as the Linux console, say Y here. | ||
| 46 | |||
| 47 | If your firmware supplies the HCDP table, and you want to | ||
| 48 | use the first serial port it describes as the Linux console, | ||
| 49 | say Y here. If your EFI ConOut path contains only a UART | ||
| 50 | device, it will become the console automatically. Otherwise, | ||
| 51 | you must specify the "console=hcdp" kernel boot argument. | ||
| 52 | |||
| 53 | Neither the PCDP nor the HCDP affects naming of serial devices, | ||
| 54 | so a serial console may be /dev/ttyS0, /dev/ttyS1, etc, depending | ||
| 55 | on how the driver discovers devices. | ||
| 56 | |||
| 57 | You must also enable the appropriate drivers (serial, VGA, etc.) | ||
| 58 | |||
| 59 | See <http://www.dig64.org/specifications/DIG64_HCDPv20_042804.pdf> | ||
| 60 | |||
| 61 | endmenu | ||
