.. | .. |
---|
50 | 50 | #define PCI_DEVICE_ID_INTEL_CNPH_SD 0xa375 |
---|
51 | 51 | #define PCI_DEVICE_ID_INTEL_ICP_EMMC 0x34c4 |
---|
52 | 52 | #define PCI_DEVICE_ID_INTEL_ICP_SD 0x34f8 |
---|
| 53 | +#define PCI_DEVICE_ID_INTEL_EHL_EMMC 0x4b47 |
---|
| 54 | +#define PCI_DEVICE_ID_INTEL_EHL_SD 0x4b48 |
---|
53 | 55 | #define PCI_DEVICE_ID_INTEL_CML_EMMC 0x02c4 |
---|
54 | 56 | #define PCI_DEVICE_ID_INTEL_CML_SD 0x02f5 |
---|
| 57 | +#define PCI_DEVICE_ID_INTEL_CMLH_SD 0x06f5 |
---|
| 58 | +#define PCI_DEVICE_ID_INTEL_JSL_EMMC 0x4dc4 |
---|
| 59 | +#define PCI_DEVICE_ID_INTEL_JSL_SD 0x4df8 |
---|
| 60 | +#define PCI_DEVICE_ID_INTEL_LKF_EMMC 0x98c4 |
---|
| 61 | +#define PCI_DEVICE_ID_INTEL_LKF_SD 0x98f8 |
---|
| 62 | +#define PCI_DEVICE_ID_INTEL_ADL_EMMC 0x54c4 |
---|
55 | 63 | |
---|
56 | 64 | #define PCI_DEVICE_ID_SYSKONNECT_8000 0x8000 |
---|
57 | 65 | #define PCI_DEVICE_ID_VIA_95D0 0x95d0 |
---|
.. | .. |
---|
64 | 72 | #define PCI_DEVICE_ID_ARASAN_PHY_EMMC 0x0670 |
---|
65 | 73 | |
---|
66 | 74 | #define PCI_DEVICE_ID_SYNOPSYS_DWC_MSHC 0xc202 |
---|
| 75 | + |
---|
| 76 | +#define PCI_DEVICE_ID_GLI_9755 0x9755 |
---|
| 77 | +#define PCI_DEVICE_ID_GLI_9750 0x9750 |
---|
| 78 | +#define PCI_DEVICE_ID_GLI_9763E 0xe763 |
---|
67 | 79 | |
---|
68 | 80 | /* |
---|
69 | 81 | * PCI device class and mask |
---|
.. | .. |
---|
155 | 167 | bool cd_override_level; |
---|
156 | 168 | |
---|
157 | 169 | void (*hw_reset)(struct sdhci_host *host); |
---|
158 | | - unsigned long private[0] ____cacheline_aligned; |
---|
| 170 | + unsigned long private[] ____cacheline_aligned; |
---|
159 | 171 | }; |
---|
160 | 172 | |
---|
161 | 173 | struct sdhci_pci_chip { |
---|
.. | .. |
---|
181 | 193 | int sdhci_pci_resume_host(struct sdhci_pci_chip *chip); |
---|
182 | 194 | #endif |
---|
183 | 195 | int sdhci_pci_enable_dma(struct sdhci_host *host); |
---|
184 | | -int sdhci_pci_o2_probe_slot(struct sdhci_pci_slot *slot); |
---|
185 | | -int sdhci_pci_o2_probe(struct sdhci_pci_chip *chip); |
---|
186 | | -#ifdef CONFIG_PM_SLEEP |
---|
187 | | -int sdhci_pci_o2_resume(struct sdhci_pci_chip *chip); |
---|
188 | | -#endif |
---|
189 | 196 | |
---|
190 | 197 | extern const struct sdhci_pci_fixes sdhci_arasan; |
---|
191 | 198 | extern const struct sdhci_pci_fixes sdhci_snps; |
---|
| 199 | +extern const struct sdhci_pci_fixes sdhci_o2; |
---|
| 200 | +extern const struct sdhci_pci_fixes sdhci_gl9750; |
---|
| 201 | +extern const struct sdhci_pci_fixes sdhci_gl9755; |
---|
| 202 | +extern const struct sdhci_pci_fixes sdhci_gl9763e; |
---|
192 | 203 | |
---|
193 | 204 | #endif /* __SDHCI_PCI_H */ |
---|