msm-sdw-tables.c 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319
  1. /* Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.
  2. *
  3. * This program is free software; you can redistribute it and/or modify
  4. * it under the terms of the GNU General Public License version 2 and
  5. * only version 2 as published by the Free Software Foundation.
  6. *
  7. * This program is distributed in the hope that it will be useful,
  8. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  10. * GNU General Public License for more details.
  11. */
  12. #include <linux/types.h>
  13. #include "msm_sdw.h"
  14. const u8 msm_sdw_page_map[MSM_SDW_MAX_REGISTER] = {
  15. [MSM_SDW_TX9_SPKR_PROT_PATH_CTL] = 0xa,
  16. [MSM_SDW_TX9_SPKR_PROT_PATH_CFG0] = 0xa,
  17. [MSM_SDW_TX10_SPKR_PROT_PATH_CTL] = 0xa,
  18. [MSM_SDW_TX10_SPKR_PROT_PATH_CFG0] = 0xa,
  19. [MSM_SDW_TX11_SPKR_PROT_PATH_CTL] = 0xa,
  20. [MSM_SDW_TX11_SPKR_PROT_PATH_CFG0] = 0xa,
  21. [MSM_SDW_TX12_SPKR_PROT_PATH_CTL] = 0xa,
  22. [MSM_SDW_TX12_SPKR_PROT_PATH_CFG0] = 0xa,
  23. [MSM_SDW_COMPANDER7_CTL0] = 0xb,
  24. [MSM_SDW_COMPANDER7_CTL1] = 0xb,
  25. [MSM_SDW_COMPANDER7_CTL2] = 0xb,
  26. [MSM_SDW_COMPANDER7_CTL3] = 0xb,
  27. [MSM_SDW_COMPANDER7_CTL4] = 0xb,
  28. [MSM_SDW_COMPANDER7_CTL5] = 0xb,
  29. [MSM_SDW_COMPANDER7_CTL6] = 0xb,
  30. [MSM_SDW_COMPANDER7_CTL7] = 0xb,
  31. [MSM_SDW_COMPANDER8_CTL0] = 0xb,
  32. [MSM_SDW_COMPANDER8_CTL1] = 0xb,
  33. [MSM_SDW_COMPANDER8_CTL2] = 0xb,
  34. [MSM_SDW_COMPANDER8_CTL3] = 0xb,
  35. [MSM_SDW_COMPANDER8_CTL4] = 0xb,
  36. [MSM_SDW_COMPANDER8_CTL5] = 0xb,
  37. [MSM_SDW_COMPANDER8_CTL6] = 0xb,
  38. [MSM_SDW_COMPANDER8_CTL7] = 0xb,
  39. [MSM_SDW_RX7_RX_PATH_CTL] = 0xb,
  40. [MSM_SDW_RX7_RX_PATH_CFG0] = 0xb,
  41. [MSM_SDW_RX7_RX_PATH_CFG1] = 0xb,
  42. [MSM_SDW_RX7_RX_PATH_CFG2] = 0xb,
  43. [MSM_SDW_RX7_RX_VOL_CTL] = 0xb,
  44. [MSM_SDW_RX7_RX_PATH_MIX_CTL] = 0xb,
  45. [MSM_SDW_RX7_RX_PATH_MIX_CFG] = 0xb,
  46. [MSM_SDW_RX7_RX_VOL_MIX_CTL] = 0xb,
  47. [MSM_SDW_RX7_RX_PATH_SEC0] = 0xb,
  48. [MSM_SDW_RX7_RX_PATH_SEC1] = 0xb,
  49. [MSM_SDW_RX7_RX_PATH_SEC2] = 0xb,
  50. [MSM_SDW_RX7_RX_PATH_SEC3] = 0xb,
  51. [MSM_SDW_RX7_RX_PATH_SEC5] = 0xb,
  52. [MSM_SDW_RX7_RX_PATH_SEC6] = 0xb,
  53. [MSM_SDW_RX7_RX_PATH_SEC7] = 0xb,
  54. [MSM_SDW_RX7_RX_PATH_MIX_SEC0] = 0xb,
  55. [MSM_SDW_RX7_RX_PATH_MIX_SEC1] = 0xb,
  56. [MSM_SDW_RX8_RX_PATH_CTL] = 0xb,
  57. [MSM_SDW_RX8_RX_PATH_CFG0] = 0xb,
  58. [MSM_SDW_RX8_RX_PATH_CFG1] = 0xb,
  59. [MSM_SDW_RX8_RX_PATH_CFG2] = 0xb,
  60. [MSM_SDW_RX8_RX_VOL_CTL] = 0xb,
  61. [MSM_SDW_RX8_RX_PATH_MIX_CTL] = 0xb,
  62. [MSM_SDW_RX8_RX_PATH_MIX_CFG] = 0xb,
  63. [MSM_SDW_RX8_RX_VOL_MIX_CTL] = 0xb,
  64. [MSM_SDW_RX8_RX_PATH_SEC0] = 0xb,
  65. [MSM_SDW_RX8_RX_PATH_SEC1] = 0xb,
  66. [MSM_SDW_RX8_RX_PATH_SEC2] = 0xb,
  67. [MSM_SDW_RX8_RX_PATH_SEC3] = 0xb,
  68. [MSM_SDW_RX8_RX_PATH_SEC5] = 0xb,
  69. [MSM_SDW_RX8_RX_PATH_SEC6] = 0xb,
  70. [MSM_SDW_RX8_RX_PATH_SEC7] = 0xb,
  71. [MSM_SDW_RX8_RX_PATH_MIX_SEC0] = 0xb,
  72. [MSM_SDW_RX8_RX_PATH_MIX_SEC1] = 0xb,
  73. [MSM_SDW_BOOST0_BOOST_PATH_CTL] = 0xc,
  74. [MSM_SDW_BOOST0_BOOST_CTL] = 0xc,
  75. [MSM_SDW_BOOST0_BOOST_CFG1] = 0xc,
  76. [MSM_SDW_BOOST0_BOOST_CFG2] = 0xc,
  77. [MSM_SDW_BOOST1_BOOST_PATH_CTL] = 0xc,
  78. [MSM_SDW_BOOST1_BOOST_CTL] = 0xc,
  79. [MSM_SDW_BOOST1_BOOST_CFG1] = 0xc,
  80. [MSM_SDW_BOOST1_BOOST_CFG2] = 0xc,
  81. [MSM_SDW_AHB_BRIDGE_WR_DATA_0] = 0xc,
  82. [MSM_SDW_AHB_BRIDGE_WR_DATA_1] = 0xc,
  83. [MSM_SDW_AHB_BRIDGE_WR_DATA_2] = 0xc,
  84. [MSM_SDW_AHB_BRIDGE_WR_DATA_3] = 0xc,
  85. [MSM_SDW_AHB_BRIDGE_WR_ADDR_0] = 0xc,
  86. [MSM_SDW_AHB_BRIDGE_WR_ADDR_1] = 0xc,
  87. [MSM_SDW_AHB_BRIDGE_WR_ADDR_2] = 0xc,
  88. [MSM_SDW_AHB_BRIDGE_WR_ADDR_3] = 0xc,
  89. [MSM_SDW_AHB_BRIDGE_RD_ADDR_0] = 0xc,
  90. [MSM_SDW_AHB_BRIDGE_RD_ADDR_1] = 0xc,
  91. [MSM_SDW_AHB_BRIDGE_RD_ADDR_2] = 0xc,
  92. [MSM_SDW_AHB_BRIDGE_RD_ADDR_3] = 0xc,
  93. [MSM_SDW_AHB_BRIDGE_RD_DATA_0] = 0xc,
  94. [MSM_SDW_AHB_BRIDGE_RD_DATA_1] = 0xc,
  95. [MSM_SDW_AHB_BRIDGE_RD_DATA_2] = 0xc,
  96. [MSM_SDW_AHB_BRIDGE_RD_DATA_3] = 0xc,
  97. [MSM_SDW_AHB_BRIDGE_ACCESS_CFG] = 0xc,
  98. [MSM_SDW_AHB_BRIDGE_ACCESS_STATUS] = 0xc,
  99. [MSM_SDW_CLK_RST_CTRL_MCLK_CONTROL] = 0xd,
  100. [MSM_SDW_CLK_RST_CTRL_FS_CNT_CONTROL] = 0xd,
  101. [MSM_SDW_CLK_RST_CTRL_SWR_CONTROL] = 0xd,
  102. [MSM_SDW_TOP_TOP_CFG0] = 0xd,
  103. [MSM_SDW_TOP_TOP_CFG1] = 0xd,
  104. [MSM_SDW_TOP_RX_I2S_CTL] = 0xd,
  105. [MSM_SDW_TOP_TX_I2S_CTL] = 0xd,
  106. [MSM_SDW_TOP_I2S_CLK] = 0xd,
  107. [MSM_SDW_TOP_RX7_PATH_INPUT0_MUX] = 0xd,
  108. [MSM_SDW_TOP_RX7_PATH_INPUT1_MUX] = 0xd,
  109. [MSM_SDW_TOP_RX8_PATH_INPUT0_MUX] = 0xd,
  110. [MSM_SDW_TOP_RX8_PATH_INPUT1_MUX] = 0xd,
  111. [MSM_SDW_TOP_FREQ_MCLK] = 0xd,
  112. [MSM_SDW_TOP_DEBUG_BUS_SEL] = 0xd,
  113. [MSM_SDW_TOP_DEBUG_EN] = 0xd,
  114. [MSM_SDW_TOP_I2S_RESET] = 0xd,
  115. [MSM_SDW_TOP_BLOCKS_RESET] = 0xd,
  116. };
  117. const u8 msm_sdw_reg_readable[MSM_SDW_MAX_REGISTER] = {
  118. [MSM_SDW_PAGE_REGISTER] = 1,
  119. [MSM_SDW_TX9_SPKR_PROT_PATH_CTL] = 1,
  120. [MSM_SDW_TX9_SPKR_PROT_PATH_CFG0] = 1,
  121. [MSM_SDW_TX10_SPKR_PROT_PATH_CTL] = 1,
  122. [MSM_SDW_TX10_SPKR_PROT_PATH_CFG0] = 1,
  123. [MSM_SDW_TX11_SPKR_PROT_PATH_CTL] = 1,
  124. [MSM_SDW_TX11_SPKR_PROT_PATH_CFG0] = 1,
  125. [MSM_SDW_TX12_SPKR_PROT_PATH_CTL] = 1,
  126. [MSM_SDW_TX12_SPKR_PROT_PATH_CFG0] = 1,
  127. [MSM_SDW_COMPANDER7_CTL0] = 1,
  128. [MSM_SDW_COMPANDER7_CTL1] = 1,
  129. [MSM_SDW_COMPANDER7_CTL2] = 1,
  130. [MSM_SDW_COMPANDER7_CTL3] = 1,
  131. [MSM_SDW_COMPANDER7_CTL4] = 1,
  132. [MSM_SDW_COMPANDER7_CTL5] = 1,
  133. [MSM_SDW_COMPANDER7_CTL6] = 1,
  134. [MSM_SDW_COMPANDER7_CTL7] = 1,
  135. [MSM_SDW_COMPANDER8_CTL0] = 1,
  136. [MSM_SDW_COMPANDER8_CTL1] = 1,
  137. [MSM_SDW_COMPANDER8_CTL2] = 1,
  138. [MSM_SDW_COMPANDER8_CTL3] = 1,
  139. [MSM_SDW_COMPANDER8_CTL4] = 1,
  140. [MSM_SDW_COMPANDER8_CTL5] = 1,
  141. [MSM_SDW_COMPANDER8_CTL6] = 1,
  142. [MSM_SDW_COMPANDER8_CTL7] = 1,
  143. [MSM_SDW_RX7_RX_PATH_CTL] = 1,
  144. [MSM_SDW_RX7_RX_PATH_CFG0] = 1,
  145. [MSM_SDW_RX7_RX_PATH_CFG1] = 1,
  146. [MSM_SDW_RX7_RX_PATH_CFG2] = 1,
  147. [MSM_SDW_RX7_RX_VOL_CTL] = 1,
  148. [MSM_SDW_RX7_RX_PATH_MIX_CTL] = 1,
  149. [MSM_SDW_RX7_RX_PATH_MIX_CFG] = 1,
  150. [MSM_SDW_RX7_RX_VOL_MIX_CTL] = 1,
  151. [MSM_SDW_RX7_RX_PATH_SEC0] = 1,
  152. [MSM_SDW_RX7_RX_PATH_SEC1] = 1,
  153. [MSM_SDW_RX7_RX_PATH_SEC2] = 1,
  154. [MSM_SDW_RX7_RX_PATH_SEC3] = 1,
  155. [MSM_SDW_RX7_RX_PATH_SEC5] = 1,
  156. [MSM_SDW_RX7_RX_PATH_SEC6] = 1,
  157. [MSM_SDW_RX7_RX_PATH_SEC7] = 1,
  158. [MSM_SDW_RX7_RX_PATH_MIX_SEC0] = 1,
  159. [MSM_SDW_RX7_RX_PATH_MIX_SEC1] = 1,
  160. [MSM_SDW_RX8_RX_PATH_CTL] = 1,
  161. [MSM_SDW_RX8_RX_PATH_CFG0] = 1,
  162. [MSM_SDW_RX8_RX_PATH_CFG1] = 1,
  163. [MSM_SDW_RX8_RX_PATH_CFG2] = 1,
  164. [MSM_SDW_RX8_RX_VOL_CTL] = 1,
  165. [MSM_SDW_RX8_RX_PATH_MIX_CTL] = 1,
  166. [MSM_SDW_RX8_RX_PATH_MIX_CFG] = 1,
  167. [MSM_SDW_RX8_RX_VOL_MIX_CTL] = 1,
  168. [MSM_SDW_RX8_RX_PATH_SEC0] = 1,
  169. [MSM_SDW_RX8_RX_PATH_SEC1] = 1,
  170. [MSM_SDW_RX8_RX_PATH_SEC2] = 1,
  171. [MSM_SDW_RX8_RX_PATH_SEC3] = 1,
  172. [MSM_SDW_RX8_RX_PATH_SEC5] = 1,
  173. [MSM_SDW_RX8_RX_PATH_SEC6] = 1,
  174. [MSM_SDW_RX8_RX_PATH_SEC7] = 1,
  175. [MSM_SDW_RX8_RX_PATH_MIX_SEC0] = 1,
  176. [MSM_SDW_RX8_RX_PATH_MIX_SEC1] = 1,
  177. [MSM_SDW_BOOST0_BOOST_PATH_CTL] = 1,
  178. [MSM_SDW_BOOST0_BOOST_CTL] = 1,
  179. [MSM_SDW_BOOST0_BOOST_CFG1] = 1,
  180. [MSM_SDW_BOOST0_BOOST_CFG2] = 1,
  181. [MSM_SDW_BOOST1_BOOST_PATH_CTL] = 1,
  182. [MSM_SDW_BOOST1_BOOST_CTL] = 1,
  183. [MSM_SDW_BOOST1_BOOST_CFG1] = 1,
  184. [MSM_SDW_BOOST1_BOOST_CFG2] = 1,
  185. [MSM_SDW_AHB_BRIDGE_WR_DATA_0] = 1,
  186. [MSM_SDW_AHB_BRIDGE_WR_DATA_1] = 1,
  187. [MSM_SDW_AHB_BRIDGE_WR_DATA_2] = 1,
  188. [MSM_SDW_AHB_BRIDGE_WR_DATA_3] = 1,
  189. [MSM_SDW_AHB_BRIDGE_WR_ADDR_0] = 1,
  190. [MSM_SDW_AHB_BRIDGE_WR_ADDR_1] = 1,
  191. [MSM_SDW_AHB_BRIDGE_WR_ADDR_2] = 1,
  192. [MSM_SDW_AHB_BRIDGE_WR_ADDR_3] = 1,
  193. [MSM_SDW_AHB_BRIDGE_RD_ADDR_0] = 1,
  194. [MSM_SDW_AHB_BRIDGE_RD_ADDR_1] = 1,
  195. [MSM_SDW_AHB_BRIDGE_RD_ADDR_2] = 1,
  196. [MSM_SDW_AHB_BRIDGE_RD_ADDR_3] = 1,
  197. [MSM_SDW_AHB_BRIDGE_RD_DATA_0] = 1,
  198. [MSM_SDW_AHB_BRIDGE_RD_DATA_1] = 1,
  199. [MSM_SDW_AHB_BRIDGE_RD_DATA_2] = 1,
  200. [MSM_SDW_AHB_BRIDGE_RD_DATA_3] = 1,
  201. [MSM_SDW_AHB_BRIDGE_ACCESS_CFG] = 1,
  202. [MSM_SDW_AHB_BRIDGE_ACCESS_STATUS] = 1,
  203. [MSM_SDW_CLK_RST_CTRL_MCLK_CONTROL] = 1,
  204. [MSM_SDW_CLK_RST_CTRL_FS_CNT_CONTROL] = 1,
  205. [MSM_SDW_CLK_RST_CTRL_SWR_CONTROL] = 1,
  206. [MSM_SDW_TOP_TOP_CFG0] = 1,
  207. [MSM_SDW_TOP_TOP_CFG1] = 1,
  208. [MSM_SDW_TOP_RX_I2S_CTL] = 1,
  209. [MSM_SDW_TOP_TX_I2S_CTL] = 1,
  210. [MSM_SDW_TOP_RX7_PATH_INPUT0_MUX] = 1,
  211. [MSM_SDW_TOP_RX7_PATH_INPUT1_MUX] = 1,
  212. [MSM_SDW_TOP_RX8_PATH_INPUT0_MUX] = 1,
  213. [MSM_SDW_TOP_RX8_PATH_INPUT1_MUX] = 1,
  214. [MSM_SDW_TOP_FREQ_MCLK] = 1,
  215. [MSM_SDW_TOP_DEBUG_BUS_SEL] = 1,
  216. [MSM_SDW_TOP_DEBUG_EN] = 1,
  217. [MSM_SDW_TOP_I2S_RESET] = 1,
  218. [MSM_SDW_TOP_BLOCKS_RESET] = 1,
  219. };
  220. const u8 msm_sdw_reg_writeable[MSM_SDW_MAX_REGISTER] = {
  221. [MSM_SDW_PAGE_REGISTER] = 1,
  222. [MSM_SDW_TX9_SPKR_PROT_PATH_CTL] = 1,
  223. [MSM_SDW_TX9_SPKR_PROT_PATH_CFG0] = 1,
  224. [MSM_SDW_TX10_SPKR_PROT_PATH_CTL] = 1,
  225. [MSM_SDW_TX10_SPKR_PROT_PATH_CFG0] = 1,
  226. [MSM_SDW_TX11_SPKR_PROT_PATH_CTL] = 1,
  227. [MSM_SDW_TX11_SPKR_PROT_PATH_CFG0] = 1,
  228. [MSM_SDW_TX12_SPKR_PROT_PATH_CTL] = 1,
  229. [MSM_SDW_TX12_SPKR_PROT_PATH_CFG0] = 1,
  230. [MSM_SDW_COMPANDER7_CTL0] = 1,
  231. [MSM_SDW_COMPANDER7_CTL1] = 1,
  232. [MSM_SDW_COMPANDER7_CTL2] = 1,
  233. [MSM_SDW_COMPANDER7_CTL3] = 1,
  234. [MSM_SDW_COMPANDER7_CTL4] = 1,
  235. [MSM_SDW_COMPANDER7_CTL5] = 1,
  236. [MSM_SDW_COMPANDER7_CTL7] = 1,
  237. [MSM_SDW_COMPANDER8_CTL0] = 1,
  238. [MSM_SDW_COMPANDER8_CTL1] = 1,
  239. [MSM_SDW_COMPANDER8_CTL2] = 1,
  240. [MSM_SDW_COMPANDER8_CTL3] = 1,
  241. [MSM_SDW_COMPANDER8_CTL4] = 1,
  242. [MSM_SDW_COMPANDER8_CTL5] = 1,
  243. [MSM_SDW_COMPANDER8_CTL7] = 1,
  244. [MSM_SDW_RX7_RX_PATH_CTL] = 1,
  245. [MSM_SDW_RX7_RX_PATH_CFG0] = 1,
  246. [MSM_SDW_RX7_RX_PATH_CFG1] = 1,
  247. [MSM_SDW_RX7_RX_PATH_CFG2] = 1,
  248. [MSM_SDW_RX7_RX_VOL_CTL] = 1,
  249. [MSM_SDW_RX7_RX_PATH_MIX_CTL] = 1,
  250. [MSM_SDW_RX7_RX_PATH_MIX_CFG] = 1,
  251. [MSM_SDW_RX7_RX_VOL_MIX_CTL] = 1,
  252. [MSM_SDW_RX7_RX_PATH_SEC0] = 1,
  253. [MSM_SDW_RX7_RX_PATH_SEC1] = 1,
  254. [MSM_SDW_RX7_RX_PATH_SEC2] = 1,
  255. [MSM_SDW_RX7_RX_PATH_SEC3] = 1,
  256. [MSM_SDW_RX7_RX_PATH_SEC5] = 1,
  257. [MSM_SDW_RX7_RX_PATH_SEC6] = 1,
  258. [MSM_SDW_RX7_RX_PATH_SEC7] = 1,
  259. [MSM_SDW_RX7_RX_PATH_MIX_SEC0] = 1,
  260. [MSM_SDW_RX7_RX_PATH_MIX_SEC1] = 1,
  261. [MSM_SDW_RX8_RX_PATH_CTL] = 1,
  262. [MSM_SDW_RX8_RX_PATH_CFG0] = 1,
  263. [MSM_SDW_RX8_RX_PATH_CFG1] = 1,
  264. [MSM_SDW_RX8_RX_PATH_CFG2] = 1,
  265. [MSM_SDW_RX8_RX_VOL_CTL] = 1,
  266. [MSM_SDW_RX8_RX_PATH_MIX_CTL] = 1,
  267. [MSM_SDW_RX8_RX_PATH_MIX_CFG] = 1,
  268. [MSM_SDW_RX8_RX_VOL_MIX_CTL] = 1,
  269. [MSM_SDW_RX8_RX_PATH_SEC0] = 1,
  270. [MSM_SDW_RX8_RX_PATH_SEC1] = 1,
  271. [MSM_SDW_RX8_RX_PATH_SEC2] = 1,
  272. [MSM_SDW_RX8_RX_PATH_SEC3] = 1,
  273. [MSM_SDW_RX8_RX_PATH_SEC5] = 1,
  274. [MSM_SDW_RX8_RX_PATH_SEC6] = 1,
  275. [MSM_SDW_RX8_RX_PATH_SEC7] = 1,
  276. [MSM_SDW_RX8_RX_PATH_MIX_SEC0] = 1,
  277. [MSM_SDW_RX8_RX_PATH_MIX_SEC1] = 1,
  278. [MSM_SDW_BOOST0_BOOST_PATH_CTL] = 1,
  279. [MSM_SDW_BOOST0_BOOST_CTL] = 1,
  280. [MSM_SDW_BOOST0_BOOST_CFG1] = 1,
  281. [MSM_SDW_BOOST0_BOOST_CFG2] = 1,
  282. [MSM_SDW_BOOST1_BOOST_PATH_CTL] = 1,
  283. [MSM_SDW_BOOST1_BOOST_CTL] = 1,
  284. [MSM_SDW_BOOST1_BOOST_CFG1] = 1,
  285. [MSM_SDW_BOOST1_BOOST_CFG2] = 1,
  286. [MSM_SDW_AHB_BRIDGE_WR_DATA_0] = 1,
  287. [MSM_SDW_AHB_BRIDGE_WR_DATA_1] = 1,
  288. [MSM_SDW_AHB_BRIDGE_WR_DATA_2] = 1,
  289. [MSM_SDW_AHB_BRIDGE_WR_DATA_3] = 1,
  290. [MSM_SDW_AHB_BRIDGE_WR_ADDR_0] = 1,
  291. [MSM_SDW_AHB_BRIDGE_WR_ADDR_1] = 1,
  292. [MSM_SDW_AHB_BRIDGE_WR_ADDR_2] = 1,
  293. [MSM_SDW_AHB_BRIDGE_WR_ADDR_3] = 1,
  294. [MSM_SDW_AHB_BRIDGE_RD_ADDR_0] = 1,
  295. [MSM_SDW_AHB_BRIDGE_RD_ADDR_1] = 1,
  296. [MSM_SDW_AHB_BRIDGE_RD_ADDR_2] = 1,
  297. [MSM_SDW_AHB_BRIDGE_RD_ADDR_3] = 1,
  298. [MSM_SDW_AHB_BRIDGE_ACCESS_CFG] = 1,
  299. [MSM_SDW_CLK_RST_CTRL_MCLK_CONTROL] = 1,
  300. [MSM_SDW_CLK_RST_CTRL_FS_CNT_CONTROL] = 1,
  301. [MSM_SDW_CLK_RST_CTRL_SWR_CONTROL] = 1,
  302. [MSM_SDW_TOP_TOP_CFG0] = 1,
  303. [MSM_SDW_TOP_TOP_CFG1] = 1,
  304. [MSM_SDW_TOP_RX_I2S_CTL] = 1,
  305. [MSM_SDW_TOP_TX_I2S_CTL] = 1,
  306. [MSM_SDW_TOP_RX7_PATH_INPUT0_MUX] = 1,
  307. [MSM_SDW_TOP_RX7_PATH_INPUT1_MUX] = 1,
  308. [MSM_SDW_TOP_RX8_PATH_INPUT0_MUX] = 1,
  309. [MSM_SDW_TOP_RX8_PATH_INPUT1_MUX] = 1,
  310. [MSM_SDW_TOP_FREQ_MCLK] = 1,
  311. [MSM_SDW_TOP_DEBUG_BUS_SEL] = 1,
  312. [MSM_SDW_TOP_DEBUG_EN] = 1,
  313. [MSM_SDW_TOP_I2S_RESET] = 1,
  314. [MSM_SDW_TOP_BLOCKS_RESET] = 1,
  315. };