gpio.h 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. /*
  2. * Copyright (c) 2012.
  3. *
  4. * Gabriel Huau <contact@huau-gabriel.fr>
  5. *
  6. * See file CREDITS for list of people who contributed to this
  7. * project.
  8. *
  9. * This program is free software; you can redistribute it and/or
  10. * modify it under the terms of the GNU General Public License as
  11. * published by the Free Software Foundation; either version 2 of
  12. * the License, or (at your option) any later version.
  13. *
  14. * This program is distributed in the hope that it will be useful,
  15. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  16. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  17. * GNU General Public License for more details.
  18. *
  19. * You should have received a copy of the GNU General Public License
  20. * along with this program; if not, write to the Free Software
  21. * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  22. * MA 02111-1307 USA
  23. */
  24. #ifndef _S3C24X0_GPIO_H_
  25. #define _S3C24X0_GPIO_H_
  26. enum s3c2440_gpio {
  27. GPA0,
  28. GPA1,
  29. GPA2,
  30. GPA3,
  31. GPA4,
  32. GPA5,
  33. GPA6,
  34. GPA7,
  35. GPA8,
  36. GPA9,
  37. GPA10,
  38. GPA11,
  39. GPA12,
  40. GPA13,
  41. GPA14,
  42. GPA15,
  43. GPA16,
  44. GPA17,
  45. GPA18,
  46. GPA19,
  47. GPA20,
  48. GPA21,
  49. GPA22,
  50. GPA23,
  51. GPA24,
  52. GPB0 = 32,
  53. GPB1,
  54. GPB2,
  55. GPB3,
  56. GPB4,
  57. GPB5,
  58. GPB6,
  59. GPB7,
  60. GPB8,
  61. GPB9,
  62. GPB10,
  63. GPC0 = 64,
  64. GPC1,
  65. GPC2,
  66. GPC3,
  67. GPC4,
  68. GPC5,
  69. GPC6,
  70. GPC7,
  71. GPC8,
  72. GPC9,
  73. GPC10,
  74. GPC11,
  75. GPC12,
  76. GPC13,
  77. GPC14,
  78. GPC15,
  79. GPD0 = 96,
  80. GPD1,
  81. GPD2,
  82. GPD3,
  83. GPD4,
  84. GPD5,
  85. GPD6,
  86. GPD7,
  87. GPD8,
  88. GPD9,
  89. GPD10,
  90. GPD11,
  91. GPD12,
  92. GPD13,
  93. GPD14,
  94. GPD15,
  95. GPE0 = 128,
  96. GPE1,
  97. GPE2,
  98. GPE3,
  99. GPE4,
  100. GPE5,
  101. GPE6,
  102. GPE7,
  103. GPE8,
  104. GPE9,
  105. GPE10,
  106. GPE11,
  107. GPE12,
  108. GPE13,
  109. GPE14,
  110. GPE15,
  111. GPF0 = 160,
  112. GPF1,
  113. GPF2,
  114. GPF3,
  115. GPF4,
  116. GPF5,
  117. GPF6,
  118. GPF7,
  119. GPG0 = 192,
  120. GPG1,
  121. GPG2,
  122. GPG3,
  123. GPG4,
  124. GPG5,
  125. GPG6,
  126. GPG7,
  127. GPG8,
  128. GPG9,
  129. GPG10,
  130. GPG11,
  131. GPG12,
  132. GPG13,
  133. GPG14,
  134. GPG15,
  135. GPH0 = 224,
  136. GPH1,
  137. GPH2,
  138. GPH3,
  139. GPH4,
  140. GPH5,
  141. GPH6,
  142. GPH7,
  143. GPH8,
  144. GPH9,
  145. GPH10,
  146. GPJ0 = 256,
  147. GPJ1,
  148. GPJ2,
  149. GPJ3,
  150. GPJ4,
  151. GPJ5,
  152. GPJ6,
  153. GPJ7,
  154. GPJ8,
  155. GPJ9,
  156. GPJ10,
  157. GPJ11,
  158. GPJ12,
  159. };
  160. #endif