sdhci-pci-data.h 485 B

1234567891011121314151617181920
  1. #ifndef LINUX_MMC_SDHCI_PCI_DATA_H
  2. #define LINUX_MMC_SDHCI_PCI_DATA_H
  3. struct pci_dev;
  4. struct sdhci_pci_data {
  5. struct pci_dev *pdev;
  6. int slotno;
  7. int rst_n_gpio; /* Set to -EINVAL if unused */
  8. int cd_gpio; /* Set to -EINVAL if unused */
  9. int (*setup)(struct sdhci_pci_data *data);
  10. void (*cleanup)(struct sdhci_pci_data *data);
  11. };
  12. extern struct sdhci_pci_data *(*sdhci_pci_get_data)(struct pci_dev *pdev,
  13. int slotno);
  14. extern int sdhci_pci_spt_drive_strength;
  15. #endif