devices.h 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /*
  2. * Copyright (C) 2010,2011 Google, Inc.
  3. *
  4. * Author:
  5. * Colin Cross <ccross@android.com>
  6. * Erik Gilling <ccross@android.com>
  7. *
  8. * This software is licensed under the terms of the GNU General Public
  9. * License version 2, as published by the Free Software Foundation, and
  10. * may be copied, distributed, and modified under those terms.
  11. *
  12. * This program is distributed in the hope that it will be useful,
  13. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  15. * GNU General Public License for more details.
  16. *
  17. */
  18. #ifndef __MACH_TEGRA_DEVICES_H
  19. #define __MACH_TEGRA_DEVICES_H
  20. #include <linux/platform_device.h>
  21. extern struct platform_device tegra_sdhci_device1;
  22. extern struct platform_device tegra_sdhci_device2;
  23. extern struct platform_device tegra_sdhci_device3;
  24. extern struct platform_device tegra_sdhci_device4;
  25. extern struct platform_device tegra_i2c_device1;
  26. extern struct platform_device tegra_i2c_device2;
  27. extern struct platform_device tegra_i2c_device3;
  28. extern struct platform_device tegra_i2c_device4;
  29. extern struct platform_device tegra_spi_device1;
  30. extern struct platform_device tegra_spi_device2;
  31. extern struct platform_device tegra_spi_device3;
  32. extern struct platform_device tegra_spi_device4;
  33. extern struct platform_device tegra_ehci1_device;
  34. extern struct platform_device tegra_ehci2_device;
  35. extern struct platform_device tegra_ehci3_device;
  36. extern struct platform_device tegra_uarta_device;
  37. extern struct platform_device tegra_uartb_device;
  38. extern struct platform_device tegra_uartc_device;
  39. extern struct platform_device tegra_uartd_device;
  40. extern struct platform_device tegra_uarte_device;
  41. extern struct platform_device tegra_pmu_device;
  42. extern struct platform_device tegra_i2s_device1;
  43. extern struct platform_device tegra_i2s_device2;
  44. extern struct platform_device tegra_das_device;
  45. extern struct platform_device tegra_pcm_device;
  46. #endif