devices-db8500.c 676 B

123456789101112131415161718192021222324252627282930
  1. /*
  2. * Copyright (C) ST-Ericsson SA 2010
  3. *
  4. * Author: Rabin Vincent <rabin.vincent@stericsson.com> for ST-Ericsson
  5. * License terms: GNU General Public License (GPL) version 2
  6. */
  7. #include <linux/kernel.h>
  8. #include <linux/platform_device.h>
  9. #include <linux/interrupt.h>
  10. #include <linux/io.h>
  11. #include <linux/amba/bus.h>
  12. #include <mach/hardware.h>
  13. #include <mach/setup.h>
  14. struct amba_device u8500_ssp0_device = {
  15. .dev = {
  16. .coherent_dma_mask = ~0,
  17. .init_name = "ssp0",
  18. },
  19. .res = {
  20. .start = U8500_SSP0_BASE,
  21. .end = U8500_SSP0_BASE + SZ_4K - 1,
  22. .flags = IORESOURCE_MEM,
  23. },
  24. .irq = {IRQ_SSP0, NO_IRQ },
  25. /* ST-Ericsson modified id */
  26. .periphid = SSP_PER_ID,
  27. };