diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-08-06 12:20:19 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-08-06 12:20:19 -0400 |
commit | 132a4edb2b69924742f62dc06ace42ad2a9f57f3 (patch) | |
tree | 53b73abd91273d2cad021fb9b5218f3d18d90c86 /include | |
parent | e6da54d84f9286edbe4c92ff5023ff481ce2a5c9 (diff) | |
parent | 752e386c247664152f2cce37915d1f50631d7f42 (diff) |
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
* 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:
sata_fsl,mv,nv: prepare for NCQ command completion update
ata: Convert pci_table entries to PCI_VDEVICE (if PCI_ANY_ID is used)
libata: more PCI IDs for jmicron controllers
ata_piix: fix locking around SIDPR access
[libata] update blacklist for new hyphenated pattern ranges (v2)
libata: allow hyphenated pattern ranges
ata_generic: drop hard coded DMA force logic for CENATEK
[libata] ahci: Fix warning: comparison between 'enum <anonymous>' and 'enum <anonymous>'
[libata] add ATA_CMD_DSM to ata_get_cmd_descript
[libata] Add Samsung PATA controller driver, pata_samsung_cf
[libata] Add 460EX on-chip SATA driver, sata_dwc_460ex
libata: reduce blacklist size even more (v2)
libata: reduce blacklist size (v2)
libata: glob_match for ata_device_blacklist (v2)
ahci_platform: Remove unneeded ahci_driver.probe assignment
ahci_platform: Provide for vendor specific init
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/ahci_platform.h | 4 | ||||
-rw-r--r-- | include/linux/pci_ids.h | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/include/linux/ahci_platform.h b/include/linux/ahci_platform.h index f7dd576dd5a4..be3d9a77d6ed 100644 --- a/include/linux/ahci_platform.h +++ b/include/linux/ahci_platform.h | |||
@@ -15,11 +15,13 @@ | |||
15 | #ifndef _AHCI_PLATFORM_H | 15 | #ifndef _AHCI_PLATFORM_H |
16 | #define _AHCI_PLATFORM_H | 16 | #define _AHCI_PLATFORM_H |
17 | 17 | ||
18 | #include <linux/compiler.h> | ||
19 | |||
18 | struct device; | 20 | struct device; |
19 | struct ata_port_info; | 21 | struct ata_port_info; |
20 | 22 | ||
21 | struct ahci_platform_data { | 23 | struct ahci_platform_data { |
22 | int (*init)(struct device *dev); | 24 | int (*init)(struct device *dev, void __iomem *addr); |
23 | void (*exit)(struct device *dev); | 25 | void (*exit)(struct device *dev); |
24 | const struct ata_port_info *ata_port_info; | 26 | const struct ata_port_info *ata_port_info; |
25 | unsigned int force_port_map; | 27 | unsigned int force_port_map; |
diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h index 40c804d484ca..c81eec4d3c35 100644 --- a/include/linux/pci_ids.h +++ b/include/linux/pci_ids.h | |||
@@ -2325,9 +2325,11 @@ | |||
2325 | #define PCI_DEVICE_ID_JMICRON_JMB361 0x2361 | 2325 | #define PCI_DEVICE_ID_JMICRON_JMB361 0x2361 |
2326 | #define PCI_DEVICE_ID_JMICRON_JMB362 0x2362 | 2326 | #define PCI_DEVICE_ID_JMICRON_JMB362 0x2362 |
2327 | #define PCI_DEVICE_ID_JMICRON_JMB363 0x2363 | 2327 | #define PCI_DEVICE_ID_JMICRON_JMB363 0x2363 |
2328 | #define PCI_DEVICE_ID_JMICRON_JMB364 0x2364 | ||
2328 | #define PCI_DEVICE_ID_JMICRON_JMB365 0x2365 | 2329 | #define PCI_DEVICE_ID_JMICRON_JMB365 0x2365 |
2329 | #define PCI_DEVICE_ID_JMICRON_JMB366 0x2366 | 2330 | #define PCI_DEVICE_ID_JMICRON_JMB366 0x2366 |
2330 | #define PCI_DEVICE_ID_JMICRON_JMB368 0x2368 | 2331 | #define PCI_DEVICE_ID_JMICRON_JMB368 0x2368 |
2332 | #define PCI_DEVICE_ID_JMICRON_JMB369 0x2369 | ||
2331 | #define PCI_DEVICE_ID_JMICRON_JMB38X_SD 0x2381 | 2333 | #define PCI_DEVICE_ID_JMICRON_JMB38X_SD 0x2381 |
2332 | #define PCI_DEVICE_ID_JMICRON_JMB38X_MMC 0x2382 | 2334 | #define PCI_DEVICE_ID_JMICRON_JMB38X_MMC 0x2382 |
2333 | #define PCI_DEVICE_ID_JMICRON_JMB38X_MS 0x2383 | 2335 | #define PCI_DEVICE_ID_JMICRON_JMB38X_MS 0x2383 |