diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-05-06 17:59:13 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-05-06 17:59:13 -0400 |
commit | 99737982ca39065a58021bdc31486ea783f952d3 (patch) | |
tree | e402502e0f4700d92c4c0b48d0919ea2687f53dc /Documentation/kernel-parameters.txt | |
parent | 91f8575685e35f3bd021286bc82d26397458f5a9 (diff) | |
parent | 0c4513be3d01a854867446ee793748409cc0ebdf (diff) |
Merge tag 'iommu-updates-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Pull IOMMU updates from Joerg Roedel:
"The updates are mostly about the x86 IOMMUs this time.
Exceptions are the groundwork for the PAMU IOMMU from Freescale (for a
PPC platform) and an extension to the IOMMU group interface.
On the x86 side this includes a workaround for VT-d to disable
interrupt remapping on broken chipsets. On the AMD-Vi side the most
important new feature is a kernel command-line interface to override
broken information in IVRS ACPI tables and get interrupt remapping
working this way.
Besides that there are small fixes all over the place."
* tag 'iommu-updates-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu: (24 commits)
iommu/tegra: Fix printk formats for dma_addr_t
iommu: Add a function to find an iommu group by id
iommu/vt-d: Remove warning for HPET scope type
iommu: Move swap_pci_ref function to drivers/iommu/pci.h.
iommu/vt-d: Disable translation if already enabled
iommu/amd: fix error return code in early_amd_iommu_init()
iommu/AMD: Per-thread IOMMU Interrupt Handling
iommu: Include linux/err.h
iommu/amd: Workaround for ERBT1312
iommu/amd: Document ivrs_ioapic and ivrs_hpet parameters
iommu/amd: Don't report firmware bugs with cmd-line ivrs overrides
iommu/amd: Add ioapic and hpet ivrs override
iommu/amd: Add early maps for ioapic and hpet
iommu/amd: Extend IVRS special device data structure
iommu/amd: Move add_special_device() to __init
iommu: Fix compile warnings with forward declarations
iommu/amd: Properly initialize irq-table lock
iommu/amd: Use AMD specific data structure for irq remapping
iommu/amd: Remove map_sg_no_iommu()
iommu/vt-d: add quirk for broken interrupt remapping on 55XX chipsets
...
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index 8920f9f5fa9e..c3bfacb92910 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -1277,6 +1277,20 @@ bytes respectively. Such letter suffixes can also be entirely omitted. | |||
1277 | 1277 | ||
1278 | iucv= [HW,NET] | 1278 | iucv= [HW,NET] |
1279 | 1279 | ||
1280 | ivrs_ioapic [HW,X86_64] | ||
1281 | Provide an override to the IOAPIC-ID<->DEVICE-ID | ||
1282 | mapping provided in the IVRS ACPI table. For | ||
1283 | example, to map IOAPIC-ID decimal 10 to | ||
1284 | PCI device 00:14.0 write the parameter as: | ||
1285 | ivrs_ioapic[10]=00:14.0 | ||
1286 | |||
1287 | ivrs_hpet [HW,X86_64] | ||
1288 | Provide an override to the HPET-ID<->DEVICE-ID | ||
1289 | mapping provided in the IVRS ACPI table. For | ||
1290 | example, to map HPET-ID decimal 0 to | ||
1291 | PCI device 00:14.0 write the parameter as: | ||
1292 | ivrs_hpet[0]=00:14.0 | ||
1293 | |||
1280 | js= [HW,JOY] Analog joystick | 1294 | js= [HW,JOY] Analog joystick |
1281 | See Documentation/input/joystick.txt. | 1295 | See Documentation/input/joystick.txt. |
1282 | 1296 | ||