rfa_from_wsi_seq_hwiobase.h 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. /*
  2. * Copyright (c) 2019, The Linux Foundation. All rights reserved.
  3. *
  4. * Permission to use, copy, modify, and/or distribute this software for any
  5. * purpose with or without fee is hereby granted, provided that the above
  6. * copyright notice and this permission notice appear in all copies.
  7. *
  8. * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  9. * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  10. * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  11. * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  12. * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  13. * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  14. * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  15. */
  16. ///////////////////////////////////////////////////////////////////////////////////////////////
  17. //
  18. // rfa_from_wsi_seq_hwiobase.h : automatically generated by Autoseq 3.8 7/1/2019
  19. // User Name:pbechana
  20. //
  21. // !! WARNING !! DO NOT MANUALLY EDIT THIS FILE.
  22. //
  23. ///////////////////////////////////////////////////////////////////////////////////////////////
  24. #ifndef __RFA_FROM_WSI_SEQ_BASE_H__
  25. #define __RFA_FROM_WSI_SEQ_BASE_H__
  26. #ifdef SCALE_INCLUDES
  27. #include "HALhwio.h"
  28. #else
  29. #include "msmhwio.h"
  30. #endif
  31. ///////////////////////////////////////////////////////////////////////////////////////////////
  32. // Instance Relative Offsets from Block rfa_from_wsi
  33. ///////////////////////////////////////////////////////////////////////////////////////////////
  34. #define SEQ_RFA_FROM_WSI_RFA_CMN_OFFSET 0x00014000
  35. #define SEQ_RFA_FROM_WSI_RFA_CMN_AON_OFFSET 0x00014000
  36. #define SEQ_RFA_FROM_WSI_RFA_CMN_AON_XFEM_OFFSET 0x00014240
  37. #define SEQ_RFA_FROM_WSI_RFA_CMN_AON_COEX_OFFSET 0x000142c0
  38. #define SEQ_RFA_FROM_WSI_RFA_CMN_RFFE_M_OFFSET 0x00014300
  39. #define SEQ_RFA_FROM_WSI_RFA_CMN_RFA_SHD_OTP_OFFSET 0x00014400
  40. #define SEQ_RFA_FROM_WSI_RFA_CMN_RFA_OTP_OFFSET 0x00014480
  41. #define SEQ_RFA_FROM_WSI_RFA_CMN_CLKGEN_OFFSET 0x00014800
  42. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_BS_OFFSET 0x00016000
  43. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_CLBS_OFFSET 0x00016040
  44. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_BIST_OFFSET 0x00016100
  45. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_PC_OFFSET 0x00016140
  46. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_KVCO_OFFSET 0x00016180
  47. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_AC_OFFSET 0x000161c0
  48. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH0_LO_OFFSET 0x00016280
  49. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_BS_OFFSET 0x00016800
  50. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_CLBS_OFFSET 0x00016840
  51. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_BIST_OFFSET 0x00016900
  52. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_PC_OFFSET 0x00016940
  53. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_KVCO_OFFSET 0x00016980
  54. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_AC_OFFSET 0x00016a00
  55. #define SEQ_RFA_FROM_WSI_RFA_CMN_WL_SYNTH1_LO_OFFSET 0x00016a80
  56. #define SEQ_RFA_FROM_WSI_RFA_CMN_HLS_WL_REGFILE_OFFSET 0x00017c00
  57. #define SEQ_RFA_FROM_WSI_RFA_PMU_OFFSET 0x0001a000
  58. #define SEQ_RFA_FROM_WSI_RFA_PMU_PMU_OFFSET 0x0001a000
  59. #define SEQ_RFA_FROM_WSI_RFA_WL_OFFSET 0x00020000
  60. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_MC_CH0_OFFSET 0x00020000
  61. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXBB_CH0_OFFSET 0x00020400
  62. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXBB_CH0_OFFSET 0x00020800
  63. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXFE_CH0_OFFSET 0x00021000
  64. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXFE_CH0_OFFSET 0x00021300
  65. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_PAL_CH0_OFFSET 0x00021600
  66. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_CH0_OFFSET 0x00021640
  67. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TPC_CH0_OFFSET 0x00022000
  68. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_MC_CH1_OFFSET 0x00028000
  69. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXBB_CH1_OFFSET 0x00028400
  70. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXBB_CH1_OFFSET 0x00028800
  71. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXFE_CH1_OFFSET 0x00029000
  72. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXFE_CH1_OFFSET 0x00029300
  73. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_PAL_CH1_OFFSET 0x00029600
  74. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_CH1_OFFSET 0x00029640
  75. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TPC_CH1_OFFSET 0x0002a000
  76. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_MC_CH2_OFFSET 0x00030000
  77. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXBB_CH2_OFFSET 0x00030400
  78. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXBB_CH2_OFFSET 0x00030800
  79. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXFE_CH2_OFFSET 0x00031000
  80. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXFE_CH2_OFFSET 0x00031300
  81. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_PAL_CH2_OFFSET 0x00031600
  82. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_CH2_OFFSET 0x00031640
  83. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TPC_CH2_OFFSET 0x00032000
  84. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_MC_CH3_OFFSET 0x00038000
  85. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXBB_CH3_OFFSET 0x00038400
  86. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXBB_CH3_OFFSET 0x00038800
  87. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_RXFE_CH3_OFFSET 0x00039000
  88. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TXFE_CH3_OFFSET 0x00039300
  89. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_PAL_CH3_OFFSET 0x00039600
  90. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_LO_CH3_OFFSET 0x00039640
  91. #define SEQ_RFA_FROM_WSI_RFA_WL_WL_TPC_CH3_OFFSET 0x0003a000
  92. ///////////////////////////////////////////////////////////////////////////////////////////////
  93. // Instance Relative Offsets from Block rfa_cmn
  94. ///////////////////////////////////////////////////////////////////////////////////////////////
  95. #define SEQ_RFA_CMN_AON_OFFSET 0x00000000
  96. #define SEQ_RFA_CMN_AON_XFEM_OFFSET 0x00000240
  97. #define SEQ_RFA_CMN_AON_COEX_OFFSET 0x000002c0
  98. #define SEQ_RFA_CMN_RFFE_M_OFFSET 0x00000300
  99. #define SEQ_RFA_CMN_RFA_SHD_OTP_OFFSET 0x00000400
  100. #define SEQ_RFA_CMN_RFA_OTP_OFFSET 0x00000480
  101. #define SEQ_RFA_CMN_CLKGEN_OFFSET 0x00000800
  102. #define SEQ_RFA_CMN_WL_SYNTH0_BS_OFFSET 0x00002000
  103. #define SEQ_RFA_CMN_WL_SYNTH0_CLBS_OFFSET 0x00002040
  104. #define SEQ_RFA_CMN_WL_SYNTH0_BIST_OFFSET 0x00002100
  105. #define SEQ_RFA_CMN_WL_SYNTH0_PC_OFFSET 0x00002140
  106. #define SEQ_RFA_CMN_WL_SYNTH0_KVCO_OFFSET 0x00002180
  107. #define SEQ_RFA_CMN_WL_SYNTH0_AC_OFFSET 0x000021c0
  108. #define SEQ_RFA_CMN_WL_SYNTH0_LO_OFFSET 0x00002280
  109. #define SEQ_RFA_CMN_WL_SYNTH1_BS_OFFSET 0x00002800
  110. #define SEQ_RFA_CMN_WL_SYNTH1_CLBS_OFFSET 0x00002840
  111. #define SEQ_RFA_CMN_WL_SYNTH1_BIST_OFFSET 0x00002900
  112. #define SEQ_RFA_CMN_WL_SYNTH1_PC_OFFSET 0x00002940
  113. #define SEQ_RFA_CMN_WL_SYNTH1_KVCO_OFFSET 0x00002980
  114. #define SEQ_RFA_CMN_WL_SYNTH1_AC_OFFSET 0x00002a00
  115. #define SEQ_RFA_CMN_WL_SYNTH1_LO_OFFSET 0x00002a80
  116. #define SEQ_RFA_CMN_HLS_WL_REGFILE_OFFSET 0x00003c00
  117. ///////////////////////////////////////////////////////////////////////////////////////////////
  118. // Instance Relative Offsets from Block rfa_pmu
  119. ///////////////////////////////////////////////////////////////////////////////////////////////
  120. #define SEQ_RFA_PMU_PMU_OFFSET 0x00000000
  121. ///////////////////////////////////////////////////////////////////////////////////////////////
  122. // Instance Relative Offsets from Block rfa_wl
  123. ///////////////////////////////////////////////////////////////////////////////////////////////
  124. #define SEQ_RFA_WL_WL_MC_CH0_OFFSET 0x00000000
  125. #define SEQ_RFA_WL_WL_RXBB_CH0_OFFSET 0x00000400
  126. #define SEQ_RFA_WL_WL_TXBB_CH0_OFFSET 0x00000800
  127. #define SEQ_RFA_WL_WL_RXFE_CH0_OFFSET 0x00001000
  128. #define SEQ_RFA_WL_WL_TXFE_CH0_OFFSET 0x00001300
  129. #define SEQ_RFA_WL_WL_LO_PAL_CH0_OFFSET 0x00001600
  130. #define SEQ_RFA_WL_WL_LO_CH0_OFFSET 0x00001640
  131. #define SEQ_RFA_WL_WL_TPC_CH0_OFFSET 0x00002000
  132. #define SEQ_RFA_WL_WL_MC_CH1_OFFSET 0x00008000
  133. #define SEQ_RFA_WL_WL_RXBB_CH1_OFFSET 0x00008400
  134. #define SEQ_RFA_WL_WL_TXBB_CH1_OFFSET 0x00008800
  135. #define SEQ_RFA_WL_WL_RXFE_CH1_OFFSET 0x00009000
  136. #define SEQ_RFA_WL_WL_TXFE_CH1_OFFSET 0x00009300
  137. #define SEQ_RFA_WL_WL_LO_PAL_CH1_OFFSET 0x00009600
  138. #define SEQ_RFA_WL_WL_LO_CH1_OFFSET 0x00009640
  139. #define SEQ_RFA_WL_WL_TPC_CH1_OFFSET 0x0000a000
  140. #define SEQ_RFA_WL_WL_MC_CH2_OFFSET 0x00010000
  141. #define SEQ_RFA_WL_WL_RXBB_CH2_OFFSET 0x00010400
  142. #define SEQ_RFA_WL_WL_TXBB_CH2_OFFSET 0x00010800
  143. #define SEQ_RFA_WL_WL_RXFE_CH2_OFFSET 0x00011000
  144. #define SEQ_RFA_WL_WL_TXFE_CH2_OFFSET 0x00011300
  145. #define SEQ_RFA_WL_WL_LO_PAL_CH2_OFFSET 0x00011600
  146. #define SEQ_RFA_WL_WL_LO_CH2_OFFSET 0x00011640
  147. #define SEQ_RFA_WL_WL_TPC_CH2_OFFSET 0x00012000
  148. #define SEQ_RFA_WL_WL_MC_CH3_OFFSET 0x00018000
  149. #define SEQ_RFA_WL_WL_RXBB_CH3_OFFSET 0x00018400
  150. #define SEQ_RFA_WL_WL_TXBB_CH3_OFFSET 0x00018800
  151. #define SEQ_RFA_WL_WL_RXFE_CH3_OFFSET 0x00019000
  152. #define SEQ_RFA_WL_WL_TXFE_CH3_OFFSET 0x00019300
  153. #define SEQ_RFA_WL_WL_LO_PAL_CH3_OFFSET 0x00019600
  154. #define SEQ_RFA_WL_WL_LO_CH3_OFFSET 0x00019640
  155. #define SEQ_RFA_WL_WL_TPC_CH3_OFFSET 0x0001a000
  156. #endif