PCI: Document that most pci options are shared between i386 and x86-64
Since the code is shared pretty much most of the pci= options are shared, but kernel-parameters.txt marked most of them as i386 only. Signed-off-by: Andi Kleen <ak@linux.intel.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
This commit is contained in:
parent
c9ed77eeba
commit
c01156061b
1 changed files with 13 additions and 12 deletions
|
@ -101,6 +101,7 @@ parameter is applicable:
|
||||||
X86-64 X86-64 architecture is enabled.
|
X86-64 X86-64 architecture is enabled.
|
||||||
More X86-64 boot options can be found in
|
More X86-64 boot options can be found in
|
||||||
Documentation/x86_64/boot-options.txt .
|
Documentation/x86_64/boot-options.txt .
|
||||||
|
X86 Either 32bit or 64bit x86 (same as X86-32+X86-64)
|
||||||
|
|
||||||
In addition, the following text indicates that the option:
|
In addition, the following text indicates that the option:
|
||||||
|
|
||||||
|
@ -1588,7 +1589,7 @@ and is between 256 and 4096 characters. It is defined in the file
|
||||||
See also Documentation/paride.txt.
|
See also Documentation/paride.txt.
|
||||||
|
|
||||||
pci=option[,option...] [PCI] various PCI subsystem options:
|
pci=option[,option...] [PCI] various PCI subsystem options:
|
||||||
off [X86-32] don't probe for the PCI bus
|
off [X86] don't probe for the PCI bus
|
||||||
bios [X86-32] force use of PCI BIOS, don't access
|
bios [X86-32] force use of PCI BIOS, don't access
|
||||||
the hardware directly. Use this if your machine
|
the hardware directly. Use this if your machine
|
||||||
has a non-standard PCI host bridge.
|
has a non-standard PCI host bridge.
|
||||||
|
@ -1596,9 +1597,9 @@ and is between 256 and 4096 characters. It is defined in the file
|
||||||
hardware access methods are allowed. Use this
|
hardware access methods are allowed. Use this
|
||||||
if you experience crashes upon bootup and you
|
if you experience crashes upon bootup and you
|
||||||
suspect they are caused by the BIOS.
|
suspect they are caused by the BIOS.
|
||||||
conf1 [X86-32] Force use of PCI Configuration
|
conf1 [X86] Force use of PCI Configuration
|
||||||
Mechanism 1.
|
Mechanism 1.
|
||||||
conf2 [X86-32] Force use of PCI Configuration
|
conf2 [X86] Force use of PCI Configuration
|
||||||
Mechanism 2.
|
Mechanism 2.
|
||||||
noaer [PCIE] If the PCIEAER kernel config parameter is
|
noaer [PCIE] If the PCIEAER kernel config parameter is
|
||||||
enabled, this kernel boot option can be used to
|
enabled, this kernel boot option can be used to
|
||||||
|
@ -1618,37 +1619,37 @@ and is between 256 and 4096 characters. It is defined in the file
|
||||||
this option if the kernel is unable to allocate
|
this option if the kernel is unable to allocate
|
||||||
IRQs or discover secondary PCI buses on your
|
IRQs or discover secondary PCI buses on your
|
||||||
motherboard.
|
motherboard.
|
||||||
rom [X86-32] Assign address space to expansion ROMs.
|
rom [X86] Assign address space to expansion ROMs.
|
||||||
Use with caution as certain devices share
|
Use with caution as certain devices share
|
||||||
address decoders between ROMs and other
|
address decoders between ROMs and other
|
||||||
resources.
|
resources.
|
||||||
norom [X86-32,X86_64] Do not assign address space to
|
norom [X86] Do not assign address space to
|
||||||
expansion ROMs that do not already have
|
expansion ROMs that do not already have
|
||||||
BIOS assigned address ranges.
|
BIOS assigned address ranges.
|
||||||
irqmask=0xMMMM [X86-32] Set a bit mask of IRQs allowed to be
|
irqmask=0xMMMM [X86] Set a bit mask of IRQs allowed to be
|
||||||
assigned automatically to PCI devices. You can
|
assigned automatically to PCI devices. You can
|
||||||
make the kernel exclude IRQs of your ISA cards
|
make the kernel exclude IRQs of your ISA cards
|
||||||
this way.
|
this way.
|
||||||
pirqaddr=0xAAAAA [X86-32] Specify the physical address
|
pirqaddr=0xAAAAA [X86] Specify the physical address
|
||||||
of the PIRQ table (normally generated
|
of the PIRQ table (normally generated
|
||||||
by the BIOS) if it is outside the
|
by the BIOS) if it is outside the
|
||||||
F0000h-100000h range.
|
F0000h-100000h range.
|
||||||
lastbus=N [X86-32] Scan all buses thru bus #N. Can be
|
lastbus=N [X86] Scan all buses thru bus #N. Can be
|
||||||
useful if the kernel is unable to find your
|
useful if the kernel is unable to find your
|
||||||
secondary buses and you want to tell it
|
secondary buses and you want to tell it
|
||||||
explicitly which ones they are.
|
explicitly which ones they are.
|
||||||
assign-busses [X86-32] Always assign all PCI bus
|
assign-busses [X86] Always assign all PCI bus
|
||||||
numbers ourselves, overriding
|
numbers ourselves, overriding
|
||||||
whatever the firmware may have done.
|
whatever the firmware may have done.
|
||||||
usepirqmask [X86-32] Honor the possible IRQ mask stored
|
usepirqmask [X86] Honor the possible IRQ mask stored
|
||||||
in the BIOS $PIR table. This is needed on
|
in the BIOS $PIR table. This is needed on
|
||||||
some systems with broken BIOSes, notably
|
some systems with broken BIOSes, notably
|
||||||
some HP Pavilion N5400 and Omnibook XE3
|
some HP Pavilion N5400 and Omnibook XE3
|
||||||
notebooks. This will have no effect if ACPI
|
notebooks. This will have no effect if ACPI
|
||||||
IRQ routing is enabled.
|
IRQ routing is enabled.
|
||||||
noacpi [X86-32] Do not use ACPI for IRQ routing
|
noacpi [X86] Do not use ACPI for IRQ routing
|
||||||
or for PCI scanning.
|
or for PCI scanning.
|
||||||
use_crs [X86-32] Use _CRS for PCI resource
|
use_crs [X86] Use _CRS for PCI resource
|
||||||
allocation.
|
allocation.
|
||||||
routeirq Do IRQ routing for all PCI devices.
|
routeirq Do IRQ routing for all PCI devices.
|
||||||
This is normally done in pci_enable_device(),
|
This is normally done in pci_enable_device(),
|
||||||
|
|
Loading…
Reference in a new issue