migor.h 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. #ifndef __ASM_SH_MIGOR_H
  2. #define __ASM_SH_MIGOR_H
  3. /*
  4. * linux/include/asm-sh/migor.h
  5. *
  6. * Copyright (C) 2008 Renesas Solutions
  7. *
  8. * Portions Copyright (C) 2007 Nobuhiro Iwamatsu
  9. *
  10. * This file is subject to the terms and conditions of the GNU General Public
  11. * License. See the file "COPYING" in the main directory of this archive
  12. * for more details.
  13. *
  14. */
  15. #include <asm/addrspace.h>
  16. /* GPIO */
  17. #define PORT_PACR 0xa4050100
  18. #define PORT_PDCR 0xa4050106
  19. #define PORT_PECR 0xa4050108
  20. #define PORT_PHCR 0xa405010e
  21. #define PORT_PJCR 0xa4050110
  22. #define PORT_PKCR 0xa4050112
  23. #define PORT_PLCR 0xa4050114
  24. #define PORT_PMCR 0xa4050116
  25. #define PORT_PRCR 0xa405011c
  26. #define PORT_PTCR 0xa4050140
  27. #define PORT_PUCR 0xa4050142
  28. #define PORT_PVCR 0xa4050144
  29. #define PORT_PWCR 0xa4050146
  30. #define PORT_PXCR 0xa4050148
  31. #define PORT_PYCR 0xa405014a
  32. #define PORT_PZCR 0xa405014c
  33. #define PORT_PADR 0xa4050120
  34. #define PORT_PHDR 0xa405012e
  35. #define PORT_PTDR 0xa4050160
  36. #define PORT_PWDR 0xa4050166
  37. #define PORT_HIZCRA 0xa4050158
  38. #define PORT_HIZCRC 0xa405015c
  39. #define PORT_MSELCRB 0xa4050182
  40. #define PORT_PSELA 0xa405014e
  41. #define PORT_PSELB 0xa4050150
  42. #define PORT_PSELC 0xa4050152
  43. #define PORT_PSELD 0xa4050154
  44. #define PORT_PSELE 0xa4050156
  45. #define PORT_HIZCRA 0xa4050158
  46. #define PORT_HIZCRB 0xa405015a
  47. #define PORT_HIZCRC 0xa405015c
  48. #define BSC_CS4BCR 0xfec10010
  49. #define BSC_CS6ABCR 0xfec1001c
  50. #define BSC_CS4WCR 0xfec10030
  51. #include <video/sh_mobile_lcdc.h>
  52. int migor_lcd_qvga_setup(void *board_data, void *sys_ops_handle,
  53. struct sh_mobile_lcdc_sys_bus_ops *sys_ops);
  54. #endif /* __ASM_SH_MIGOR_H */