voltageStandardDeviation.h 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. /*
  2. * Copyright (C) 2011 Renesas Solutions Corp.
  3. * Copyright (C) 2011 Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
  4. *
  5. * This program is free software; you can redistribute it and/or modify
  6. * it under the terms of the GNU General Public License as published by
  7. * the Free Software Foundation; version 2 of the License.
  8. *
  9. * This program is distributed in the hope that it will be useful,
  10. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  12. * GNU General Public License for more details.
  13. *
  14. * You should have received a copy of the GNU General Public License
  15. * along with this program; if not, write to the Free Software
  16. * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  17. */
  18. #ifndef __ASM_R8A7740_H__
  19. #define __ASM_R8A7740_H__
  20. #include <mach/pm-rmobile.h>
  21. /*
  22. * MD_CKx pin
  23. */
  24. #define MD_CK2 (1 << 2)
  25. #define MD_CK1 (1 << 1)
  26. #define MD_CK0 (1 << 0)
  27. /*
  28. * Pin Function Controller:
  29. * GPIO_FN_xx - GPIO used to select pin function
  30. * GPIO_PORTxx - GPIO mapped to real I/O pin on CPU
  31. */
  32. enum {
  33. /* PORT */
  34. GPIO_PORT0, GPIO_PORT1, GPIO_PORT2, GPIO_PORT3, GPIO_PORT4,
  35. GPIO_PORT5, GPIO_PORT6, GPIO_PORT7, GPIO_PORT8, GPIO_PORT9,
  36. GPIO_PORT10, GPIO_PORT11, GPIO_PORT12, GPIO_PORT13, GPIO_PORT14,
  37. GPIO_PORT15, GPIO_PORT16, GPIO_PORT17, GPIO_PORT18, GPIO_PORT19,
  38. GPIO_PORT20, GPIO_PORT21, GPIO_PORT22, GPIO_PORT23, GPIO_PORT24,
  39. GPIO_PORT25, GPIO_PORT26, GPIO_PORT27, GPIO_PORT28, GPIO_PORT29,
  40. GPIO_PORT30, GPIO_PORT31, GPIO_PORT32, GPIO_PORT33, GPIO_PORT34,
  41. GPIO_PORT35, GPIO_PORT36, GPIO_PORT37, GPIO_PORT38, GPIO_PORT39,
  42. GPIO_PORT40, GPIO_PORT41, GPIO_PORT42, GPIO_PORT43, GPIO_PORT44,
  43. GPIO_PORT45, GPIO_PORT46, GPIO_PORT47, GPIO_PORT48, GPIO_PORT49,
  44. GPIO_PORT50, GPIO_PORT51, GPIO_PORT52, GPIO_PORT53, GPIO_PORT54,
  45. GPIO_PORT55, GPIO_PORT56, GPIO_PORT57, GPIO_PORT58, GPIO_PORT59,
  46. GPIO_PORT60, GPIO_PORT61, GPIO_PORT62, GPIO_PORT63, GPIO_PORT64,
  47. GPIO_PORT65, GPIO_PORT66, GPIO_PORT67, GPIO_PORT68, GPIO_PORT69,
  48. GPIO_PORT70, GPIO_PORT71, GPIO_PORT72, GPIO_PORT73, GPIO_PORT74,
  49. GPIO_PORT75, GPIO_PORT76, GPIO_PORT77, GPIO_PORT78, GPIO_PORT79,
  50. GPIO_PORT80, GPIO_PORT81, GPIO_PORT82, GPIO_PORT83, GPIO_PORT84,
  51. GPIO_PORT85, GPIO_PORT86, GPIO_PORT87, GPIO_PORT88, GPIO_PORT89,
  52. GPIO_PORT90, GPIO_PORT91, GPIO_PORT92, GPIO_PORT93, GPIO_PORT94,
  53. GPIO_PORT95, GPIO_PORT96, GPIO_PORT97, GPIO_PORT98, GPIO_PORT99,
  54. GPIO_PORT100, GPIO_PORT101, GPIO_PORT102, GPIO_PORT103, GPIO_PORT104,
  55. GPIO_PORT105, GPIO_PORT106, GPIO_PORT107, GPIO_PORT108, GPIO_PORT109,
  56. GPIO_PORT110, GPIO_PORT111, GPIO_PORT112, GPIO_PORT113, GPIO_PORT114,
  57. GPIO_PORT115, GPIO_PORT116, GPIO_PORT117, GPIO_PORT118, GPIO_PORT119,
  58. GPIO_PORT120, GPIO_PORT121, GPIO_PORT122, GPIO_PORT123, GPIO_PORT124,
  59. GPIO_PORT125, GPIO_PORT126, GPIO_PORT127, GPIO_PORT128, GPIO_PORT129,
  60. GPIO_PORT130, GPIO_PORT131, GPIO_PORT132, GPIO_PORT133, GPIO_PORT134,
  61. GPIO_PORT135, GPIO_PORT136, GPIO_PORT137, GPIO_PORT138, GPIO_PORT139,
  62. GPIO_PORT140, GPIO_PORT141, GPIO_PORT142, GPIO_PORT143, GPIO_PORT144,
  63. GPIO_PORT145, GPIO_PORT146, GPIO_PORT147, GPIO_PORT148, GPIO_PORT149,
  64. GPIO_PORT150, GPIO_PORT151, GPIO_PORT152, GPIO_PORT153, GPIO_PORT154,
  65. GPIO_PORT155, GPIO_PORT156, GPIO_PORT157, GPIO_PORT158, GPIO_PORT159,
  66. GPIO_PORT160, GPIO_PORT161, GPIO_PORT162, GPIO_PORT163, GPIO_PORT164,
  67. GPIO_PORT165, GPIO_PORT166, GPIO_PORT167, GPIO_PORT168, GPIO_PORT169,
  68. GPIO_PORT170, GPIO_PORT171, GPIO_PORT172, GPIO_PORT173, GPIO_PORT174,
  69. GPIO_PORT175, GPIO_PORT176, GPIO_PORT177, GPIO_PORT178, GPIO_PORT179,
  70. GPIO_PORT180, GPIO_PORT181, GPIO_PORT182, GPIO_PORT183, GPIO_PORT184,
  71. GPIO_PORT185, GPIO_PORT186, GPIO_PORT187, GPIO_PORT188, GPIO_PORT189,
  72. GPIO_PORT190, GPIO_PORT191, GPIO_PORT192, GPIO_PORT193, GPIO_PORT194,
  73. GPIO_PORT195, GPIO_PORT196, GPIO_PORT197, GPIO_PORT198, GPIO_PORT199,
  74. GPIO_PORT200, GPIO_PORT201, GPIO_PORT202, GPIO_PORT203, GPIO_PORT204,
  75. GPIO_PORT205, GPIO_PORT206, GPIO_PORT207, GPIO_PORT208, GPIO_PORT209,
  76. GPIO_PORT210, GPIO_PORT211,
  77. /* IRQ */
  78. GPIO_FN_IRQ0_PORT2, GPIO_FN_IRQ0_PORT13,
  79. GPIO_FN_IRQ1,
  80. GPIO_FN_IRQ2_PORT11, GPIO_FN_IRQ2_PORT12,
  81. GPIO_FN_IRQ3_PORT10, GPIO_FN_IRQ3_PORT14,
  82. GPIO_FN_IRQ4_PORT15, GPIO_FN_IRQ4_PORT172,
  83. GPIO_FN_IRQ5_PORT0, GPIO_FN_IRQ5_PORT1,
  84. GPIO_FN_IRQ6_PORT121, GPIO_FN_IRQ6_PORT173,
  85. GPIO_FN_IRQ7_PORT120, GPIO_FN_IRQ7_PORT209,
  86. GPIO_FN_IRQ8,
  87. GPIO_FN_IRQ9_PORT118, GPIO_FN_IRQ9_PORT210,
  88. GPIO_FN_IRQ10,
  89. GPIO_FN_IRQ11,
  90. GPIO_FN_IRQ12_PORT42, GPIO_FN_IRQ12_PORT97,
  91. GPIO_FN_IRQ13_PORT64, GPIO_FN_IRQ13_PORT98,
  92. GPIO_FN_IRQ14_PORT63, GPIO_FN_IRQ14_PORT99,
  93. GPIO_FN_IRQ15_PORT62, GPIO_FN_IRQ15_PORT100,
  94. GPIO_FN_IRQ16_PORT68, GPIO_FN_IRQ16_PORT211,
  95. GPIO_FN_IRQ17,
  96. GPIO_FN_IRQ18,
  97. GPIO_FN_IRQ19,
  98. GPIO_FN_IRQ20,
  99. GPIO_FN_IRQ21,
  100. GPIO_FN_IRQ22,
  101. GPIO_FN_IRQ23,
  102. GPIO_FN_IRQ24,
  103. GPIO_FN_IRQ25,
  104. GPIO_FN_IRQ26_PORT58, GPIO_FN_IRQ26_PORT81,
  105. GPIO_FN_IRQ27_PORT57, GPIO_FN_IRQ27_PORT168,
  106. GPIO_FN_IRQ28_PORT56, GPIO_FN_IRQ28_PORT169,
  107. GPIO_FN_IRQ29_PORT50, GPIO_FN_IRQ29_PORT170,
  108. GPIO_FN_IRQ30_PORT49, GPIO_FN_IRQ30_PORT171,
  109. GPIO_FN_IRQ31_PORT41, GPIO_FN_IRQ31_PORT167,
  110. /* Function */
  111. /* DBGT */
  112. GPIO_FN_DBGMDT2, GPIO_FN_DBGMDT1, GPIO_FN_DBGMDT0,
  113. GPIO_FN_DBGMD10, GPIO_FN_DBGMD11, GPIO_FN_DBGMD20,
  114. GPIO_FN_DBGMD21,
  115. /* FSI-A */
  116. GPIO_FN_FSIAISLD_PORT0, /* FSIAISLD Port 0/5 */
  117. GPIO_FN_FSIAISLD_PORT5,
  118. GPIO_FN_FSIASPDIF_PORT9, /* FSIASPDIF Port 9/18 */
  119. GPIO_FN_FSIASPDIF_PORT18,
  120. GPIO_FN_FSIAOSLD1, GPIO_FN_FSIAOSLD2,
  121. GPIO_FN_FSIAOLR, GPIO_FN_FSIAOBT,
  122. GPIO_FN_FSIAOSLD, GPIO_FN_FSIAOMC,
  123. GPIO_FN_FSIACK, GPIO_FN_FSIAILR,
  124. GPIO_FN_FSIAIBT,
  125. /* FSI-B */
  126. GPIO_FN_FSIBCK,
  127. /* FMSI */
  128. GPIO_FN_FMSISLD_PORT1, /* FMSISLD Port 1/6 */
  129. GPIO_FN_FMSISLD_PORT6,
  130. GPIO_FN_FMSIILR, GPIO_FN_FMSIIBT,
  131. GPIO_FN_FMSIOLR, GPIO_FN_FMSIOBT,
  132. GPIO_FN_FMSICK, GPIO_FN_FMSOILR,
  133. GPIO_FN_FMSOIBT, GPIO_FN_FMSOOLR,
  134. GPIO_FN_FMSOOBT, GPIO_FN_FMSOSLD,
  135. GPIO_FN_FMSOCK,
  136. /* SCIFA0 */
  137. GPIO_FN_SCIFA0_SCK, GPIO_FN_SCIFA0_CTS,
  138. GPIO_FN_SCIFA0_RTS, GPIO_FN_SCIFA0_RXD,
  139. GPIO_FN_SCIFA0_TXD,
  140. /* SCIFA1 */
  141. GPIO_FN_SCIFA1_CTS, GPIO_FN_SCIFA1_SCK,
  142. GPIO_FN_SCIFA1_RXD, GPIO_FN_SCIFA1_TXD,
  143. GPIO_FN_SCIFA1_RTS,
  144. /* SCIFA2 */
  145. GPIO_FN_SCIFA2_SCK_PORT22, /* SCIFA2_SCK Port 22/199 */
  146. GPIO_FN_SCIFA2_SCK_PORT199,
  147. GPIO_FN_SCIFA2_RXD, GPIO_FN_SCIFA2_TXD,
  148. GPIO_FN_SCIFA2_CTS, GPIO_FN_SCIFA2_RTS,
  149. /* SCIFA3 */
  150. GPIO_FN_SCIFA3_RTS_PORT105, /* MSEL5CR_8_0 */
  151. GPIO_FN_SCIFA3_SCK_PORT116,
  152. GPIO_FN_SCIFA3_CTS_PORT117,
  153. GPIO_FN_SCIFA3_RXD_PORT174,
  154. GPIO_FN_SCIFA3_TXD_PORT175,
  155. GPIO_FN_SCIFA3_RTS_PORT161, /* MSEL5CR_8_1 */
  156. GPIO_FN_SCIFA3_SCK_PORT158,
  157. GPIO_FN_SCIFA3_CTS_PORT162,
  158. GPIO_FN_SCIFA3_RXD_PORT159,
  159. GPIO_FN_SCIFA3_TXD_PORT160,
  160. /* SCIFA4 */
  161. GPIO_FN_SCIFA4_RXD_PORT12, /* MSEL5CR[12:11] = 00 */
  162. GPIO_FN_SCIFA4_TXD_PORT13,
  163. GPIO_FN_SCIFA4_RXD_PORT204, /* MSEL5CR[12:11] = 01 */
  164. GPIO_FN_SCIFA4_TXD_PORT203,