rf_bitmap.h 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583
  1. /* Copyright (C) 2018 RDA Technologies Limited and/or its affiliates("RDA").
  2. * All rights reserved.
  3. *
  4. * This software is supplied "AS IS" without any warranties.
  5. * RDA assumes no responsibility or liability for the use of the software,
  6. * conveys no license or title under any patent, copyright, or mask work
  7. * right to the product. RDA reserves the right to make changes in the
  8. * software without notification. RDA also make no representation or
  9. * warranty that such application will be suitable for the specified use
  10. * without further testing or modification.
  11. */
  12. #ifndef _RF_BITMAP_H_
  13. #define _RF_BITMAP_H_
  14. // Auto generated by dtools(see dtools.txt for its version).
  15. // Don't edit it manually!
  16. #define REG_RF_BITMAP_SET_OFFSET (1024)
  17. #define REG_RF_BITMAP_CLR_OFFSET (2048)
  18. #define REG_RF_BITMAP_BASE (0x50036000)
  19. typedef volatile struct
  20. {
  21. uint32_t sysctrl1; // 0x00000000
  22. uint32_t sysctrl2; // 0x00000004
  23. uint32_t sysctrl3; // 0x00000008
  24. uint32_t sysctrl4; // 0x0000000c
  25. uint32_t sysctrl5; // 0x00000010
  26. uint32_t sysctrl6; // 0x00000014
  27. uint32_t sysctrl7; // 0x00000018
  28. uint32_t __28[3]; // 0x0000001c
  29. uint32_t sysstat1; // 0x00000028
  30. uint32_t sysstat2; // 0x0000002c
  31. uint32_t sysstat3; // 0x00000030
  32. uint32_t __52[3]; // 0x00000034
  33. uint32_t sysstat7; // 0x00000040
  34. uint32_t sysstat8; // 0x00000044
  35. uint32_t sysstat9; // 0x00000048
  36. uint32_t sysstat10; // 0x0000004c
  37. uint32_t sysstat11; // 0x00000050
  38. uint32_t sysstat12; // 0x00000054
  39. uint32_t sysstat13; // 0x00000058
  40. uint32_t sysstat14; // 0x0000005c
  41. uint32_t sysstat15; // 0x00000060
  42. uint32_t sysstat16; // 0x00000064
  43. uint32_t sysstat17; // 0x00000068
  44. uint32_t sysstat18; // 0x0000006c
  45. uint32_t sysstat19; // 0x00000070
  46. uint32_t sysstat20; // 0x00000074
  47. uint32_t sysstat21; // 0x00000078
  48. uint32_t sysstat22; // 0x0000007c
  49. uint32_t sysstat23; // 0x00000080
  50. uint32_t __132[1]; // 0x00000084
  51. uint32_t sysctrl11; // 0x00000088
  52. uint32_t sysctrl12; // 0x0000008c
  53. uint32_t sysctrl13; // 0x00000090
  54. uint32_t sysctrl14; // 0x00000094
  55. uint32_t sysctrl15; // 0x00000098
  56. uint32_t sysctrl16; // 0x0000009c
  57. uint32_t sysctrl17; // 0x000000a0
  58. uint32_t sysctrl18; // 0x000000a4
  59. uint32_t sysctrl19; // 0x000000a8
  60. uint32_t __172[213]; // 0x000000ac
  61. uint32_t sysctrl1_set; // 0x00000400
  62. uint32_t __1028[33]; // 0x00000404
  63. uint32_t sysctrl11_set; // 0x00000488
  64. uint32_t sysctrl12_set; // 0x0000048c
  65. uint32_t sysctrl13_set; // 0x00000490
  66. uint32_t sysctrl14_set; // 0x00000494
  67. uint32_t sysctrl15_set; // 0x00000498
  68. uint32_t sysctrl16_set; // 0x0000049c
  69. uint32_t sysctrl17_set; // 0x000004a0
  70. uint32_t sysctrl18_set; // 0x000004a4
  71. uint32_t sysctrl19_set; // 0x000004a8
  72. uint32_t __1196[213]; // 0x000004ac
  73. uint32_t sysctrl1_clr; // 0x00000800
  74. uint32_t __2052[33]; // 0x00000804
  75. uint32_t sysctrl11_clr; // 0x00000888
  76. uint32_t sysctrl12_clr; // 0x0000088c
  77. uint32_t sysctrl13_clr; // 0x00000890
  78. uint32_t sysctrl14_clr; // 0x00000894
  79. uint32_t sysctrl15_clr; // 0x00000898
  80. uint32_t sysctrl16_clr; // 0x0000089c
  81. uint32_t sysctrl17_clr; // 0x000008a0
  82. uint32_t sysctrl18_clr; // 0x000008a4
  83. uint32_t sysctrl19_clr; // 0x000008a8
  84. } HWP_RF_BITMAP_T;
  85. #define hwp_rfBitmap ((HWP_RF_BITMAP_T *)REG_ACCESS_ADDRESS(REG_RF_BITMAP_BASE))
  86. // sysctrl1
  87. typedef union {
  88. uint32_t v;
  89. struct
  90. {
  91. uint32_t rg_bitmap_enable : 1; // [0]
  92. uint32_t rg_bitmap_wptr_clr : 1; // [1]
  93. uint32_t rg_gnss_latch_wptr_enable : 1; // [2]
  94. uint32_t rg_latch_wptr_enable : 1; // [3]
  95. uint32_t rg_cnt_122m88_enable : 1; // [4]
  96. uint32_t rg_cnt_122m88_clr : 1; // [5]
  97. uint32_t rg_gnss_latch_cnt_122m88_enable : 1; // [6]
  98. uint32_t rg_latch_cnt_122m88_enable : 1; // [7]
  99. uint32_t rg_adj_cnt_122m88_enable : 1; // [8]
  100. uint32_t rg_adj_cnt_122m88_ms_num_enable : 1; // [9]
  101. uint32_t rg_adj_cnt_122m88_ms_num_val_sel : 1; // [10]
  102. uint32_t rg_clk_cnt_sel : 1; // [11]
  103. uint32_t __31_12 : 20; // [31:12]
  104. } b;
  105. } REG_RF_BITMAP_SYSCTRL1_T;
  106. // sysctrl2
  107. typedef union {
  108. uint32_t v;
  109. struct
  110. {
  111. uint32_t rg_bitmap_cycle_index_num : 8; // [7:0]
  112. uint32_t __31_8 : 24; // [31:8]
  113. } b;
  114. } REG_RF_BITMAP_SYSCTRL2_T;
  115. // sysctrl3
  116. typedef union {
  117. uint32_t v;
  118. struct
  119. {
  120. uint32_t rg_cnt_122m88_ms_num_l : 16; // [15:0]
  121. uint32_t __31_16 : 16; // [31:16]
  122. } b;
  123. } REG_RF_BITMAP_SYSCTRL3_T;
  124. // sysctrl4
  125. typedef union {
  126. uint32_t v;
  127. struct
  128. {
  129. uint32_t rg_cnt_122m88_ms_num_h : 2; // [1:0]
  130. uint32_t __31_2 : 30; // [31:2]
  131. } b;
  132. } REG_RF_BITMAP_SYSCTRL4_T;
  133. // sysctrl5
  134. typedef union {
  135. uint32_t v;
  136. struct
  137. {
  138. uint32_t rg_cnt_122m88_adj_val_l : 16; // [15:0]
  139. uint32_t __31_16 : 16; // [31:16]
  140. } b;
  141. } REG_RF_BITMAP_SYSCTRL5_T;
  142. // sysctrl6
  143. typedef union {
  144. uint32_t v;
  145. struct
  146. {
  147. uint32_t rg_cnt_122m88_adj_val_m : 16; // [15:0]
  148. uint32_t __31_16 : 16; // [31:16]
  149. } b;
  150. } REG_RF_BITMAP_SYSCTRL6_T;
  151. // sysctrl7
  152. typedef union {
  153. uint32_t v;
  154. struct
  155. {
  156. uint32_t rg_cnt_122m88_adj_val_h : 16; // [15:0]
  157. uint32_t __31_16 : 16; // [31:16]
  158. } b;
  159. } REG_RF_BITMAP_SYSCTRL7_T;
  160. // sysstat1
  161. typedef union {
  162. uint32_t v;
  163. struct
  164. {
  165. uint32_t latch_cnt_122m88_value_l : 16; // [15:0], read only
  166. uint32_t __31_16 : 16; // [31:16]
  167. } b;
  168. } REG_RF_BITMAP_SYSSTAT1_T;
  169. // sysstat2
  170. typedef union {
  171. uint32_t v;
  172. struct
  173. {
  174. uint32_t latch_cnt_122m88_value_m : 16; // [15:0], read only
  175. uint32_t __31_16 : 16; // [31:16]
  176. } b;
  177. } REG_RF_BITMAP_SYSSTAT2_T;
  178. // sysstat3
  179. typedef union {
  180. uint32_t v;
  181. struct
  182. {
  183. uint32_t latch_cnt_122m88_value_h : 16; // [15:0], read only
  184. uint32_t __31_16 : 16; // [31:16]
  185. } b;
  186. } REG_RF_BITMAP_SYSSTAT3_T;
  187. // sysstat7
  188. typedef union {
  189. uint32_t v;
  190. struct
  191. {
  192. uint32_t latch_bitmap_cycle_index_wptr : 8; // [7:0], read only
  193. uint32_t __31_8 : 24; // [31:8]
  194. } b;
  195. } REG_RF_BITMAP_SYSSTAT7_T;
  196. // sysstat8
  197. typedef union {
  198. uint32_t v;
  199. struct
  200. {
  201. uint32_t latch_bitmap_cycle_index_num0 : 16; // [15:0], read only
  202. uint32_t __31_16 : 16; // [31:16]
  203. } b;
  204. } REG_RF_BITMAP_SYSSTAT8_T;
  205. // sysstat9
  206. typedef union {
  207. uint32_t v;
  208. struct
  209. {
  210. uint32_t latch_bitmap_cycle_index_num1 : 16; // [15:0], read only
  211. uint32_t __31_16 : 16; // [31:16]
  212. } b;
  213. } REG_RF_BITMAP_SYSSTAT9_T;
  214. // sysstat10
  215. typedef union {
  216. uint32_t v;
  217. struct
  218. {
  219. uint32_t latch_bitmap_cycle_index_num2 : 16; // [15:0], read only
  220. uint32_t __31_16 : 16; // [31:16]
  221. } b;
  222. } REG_RF_BITMAP_SYSSTAT10_T;
  223. // sysstat11
  224. typedef union {
  225. uint32_t v;
  226. struct
  227. {
  228. uint32_t latch_bitmap_cycle_index_num3 : 16; // [15:0], read only
  229. uint32_t __31_16 : 16; // [31:16]
  230. } b;
  231. } REG_RF_BITMAP_SYSSTAT11_T;
  232. // sysstat12
  233. typedef union {
  234. uint32_t v;
  235. struct
  236. {
  237. uint32_t latch_bitmap_cycle_index_num4 : 16; // [15:0], read only
  238. uint32_t __31_16 : 16; // [31:16]
  239. } b;
  240. } REG_RF_BITMAP_SYSSTAT12_T;
  241. // sysstat13
  242. typedef union {
  243. uint32_t v;
  244. struct
  245. {
  246. uint32_t latch_bitmap_cycle_index_num5 : 16; // [15:0], read only
  247. uint32_t __31_16 : 16; // [31:16]
  248. } b;
  249. } REG_RF_BITMAP_SYSSTAT13_T;
  250. // sysstat14
  251. typedef union {
  252. uint32_t v;
  253. struct
  254. {
  255. uint32_t latch_bitmap_cycle_index_num6 : 16; // [15:0], read only
  256. uint32_t __31_16 : 16; // [31:16]
  257. } b;
  258. } REG_RF_BITMAP_SYSSTAT14_T;
  259. // sysstat15
  260. typedef union {
  261. uint32_t v;
  262. struct
  263. {
  264. uint32_t latch_bitmap_cycle_index_num7 : 16; // [15:0], read only
  265. uint32_t __31_16 : 16; // [31:16]
  266. } b;
  267. } REG_RF_BITMAP_SYSSTAT15_T;
  268. // sysstat16
  269. typedef union {
  270. uint32_t v;
  271. struct
  272. {
  273. uint32_t latch_bitmap_cycle_index_num8 : 16; // [15:0], read only
  274. uint32_t __31_16 : 16; // [31:16]
  275. } b;
  276. } REG_RF_BITMAP_SYSSTAT16_T;
  277. // sysstat17
  278. typedef union {
  279. uint32_t v;
  280. struct
  281. {
  282. uint32_t latch_bitmap_cycle_index_num9 : 16; // [15:0], read only
  283. uint32_t __31_16 : 16; // [31:16]
  284. } b;
  285. } REG_RF_BITMAP_SYSSTAT17_T;
  286. // sysstat18
  287. typedef union {
  288. uint32_t v;
  289. struct
  290. {
  291. uint32_t latch_bitmap_cycle_index_num10 : 16; // [15:0], read only
  292. uint32_t __31_16 : 16; // [31:16]
  293. } b;
  294. } REG_RF_BITMAP_SYSSTAT18_T;
  295. // sysstat19
  296. typedef union {
  297. uint32_t v;
  298. struct
  299. {
  300. uint32_t latch_bitmap_cycle_index_num11 : 16; // [15:0], read only
  301. uint32_t __31_16 : 16; // [31:16]
  302. } b;
  303. } REG_RF_BITMAP_SYSSTAT19_T;
  304. // sysstat20
  305. typedef union {
  306. uint32_t v;
  307. struct
  308. {
  309. uint32_t latch_bitmap_cycle_index_num12 : 16; // [15:0], read only
  310. uint32_t __31_16 : 16; // [31:16]
  311. } b;
  312. } REG_RF_BITMAP_SYSSTAT20_T;
  313. // sysstat21
  314. typedef union {
  315. uint32_t v;
  316. struct
  317. {
  318. uint32_t latch_bitmap_cycle_index_num13 : 16; // [15:0], read only
  319. uint32_t __31_16 : 16; // [31:16]
  320. } b;
  321. } REG_RF_BITMAP_SYSSTAT21_T;
  322. // sysstat22
  323. typedef union {
  324. uint32_t v;
  325. struct
  326. {
  327. uint32_t latch_bitmap_cycle_index_num14 : 16; // [15:0], read only
  328. uint32_t __31_16 : 16; // [31:16]
  329. } b;
  330. } REG_RF_BITMAP_SYSSTAT22_T;
  331. // sysstat23
  332. typedef union {
  333. uint32_t v;
  334. struct
  335. {
  336. uint32_t latch_bitmap_cycle_index_num15 : 16; // [15:0], read only
  337. uint32_t __31_16 : 16; // [31:16]
  338. } b;
  339. } REG_RF_BITMAP_SYSSTAT23_T;
  340. // sysctrl11
  341. typedef union {
  342. uint32_t v;
  343. struct
  344. {
  345. uint32_t lte_gnss_mail_flag : 16; // [15:0]
  346. uint32_t __31_16 : 16; // [31:16]
  347. } b;
  348. } REG_RF_BITMAP_SYSCTRL11_T;
  349. // sysctrl12
  350. typedef union {
  351. uint32_t v;
  352. struct
  353. {
  354. uint32_t lte_use_rf_timer0 : 16; // [15:0]
  355. uint32_t __31_16 : 16; // [31:16]
  356. } b;
  357. } REG_RF_BITMAP_SYSCTRL12_T;
  358. // sysctrl13
  359. typedef union {
  360. uint32_t v;
  361. struct
  362. {
  363. uint32_t lte_use_rf_timer1 : 16; // [15:0]
  364. uint32_t __31_16 : 16; // [31:16]
  365. } b;
  366. } REG_RF_BITMAP_SYSCTRL13_T;
  367. // sysctrl14
  368. typedef union {
  369. uint32_t v;
  370. struct
  371. {
  372. uint32_t lte_use_rf_timer2 : 16; // [15:0]
  373. uint32_t __31_16 : 16; // [31:16]
  374. } b;
  375. } REG_RF_BITMAP_SYSCTRL14_T;
  376. // sysctrl15
  377. typedef union {
  378. uint32_t v;
  379. struct
  380. {
  381. uint32_t lte_use_rf_timer3 : 16; // [15:0]
  382. uint32_t __31_16 : 16; // [31:16]
  383. } b;
  384. } REG_RF_BITMAP_SYSCTRL15_T;
  385. // sysctrl16
  386. typedef union {
  387. uint32_t v;
  388. struct
  389. {
  390. uint32_t lte_use_rf_timer4 : 16; // [15:0]
  391. uint32_t __31_16 : 16; // [31:16]
  392. } b;
  393. } REG_RF_BITMAP_SYSCTRL16_T;
  394. // sysctrl17
  395. typedef union {
  396. uint32_t v;
  397. struct
  398. {
  399. uint32_t lte_use_rf_timer5 : 16; // [15:0]
  400. uint32_t __31_16 : 16; // [31:16]
  401. } b;
  402. } REG_RF_BITMAP_SYSCTRL17_T;
  403. // sysctrl18
  404. typedef union {
  405. uint32_t v;
  406. struct
  407. {
  408. uint32_t lte_use_rf_timer6 : 16; // [15:0]
  409. uint32_t __31_16 : 16; // [31:16]
  410. } b;
  411. } REG_RF_BITMAP_SYSCTRL18_T;
  412. // sysctrl19
  413. typedef union {
  414. uint32_t v;
  415. struct
  416. {
  417. uint32_t lte_use_rf_timer7 : 16; // [15:0]
  418. uint32_t __31_16 : 16; // [31:16]
  419. } b;
  420. } REG_RF_BITMAP_SYSCTRL19_T;
  421. // sysctrl1
  422. #define RF_BITMAP_RG_BITMAP_ENABLE (1 << 0)
  423. #define RF_BITMAP_RG_BITMAP_WPTR_CLR (1 << 1)
  424. #define RF_BITMAP_RG_GNSS_LATCH_WPTR_ENABLE (1 << 2)
  425. #define RF_BITMAP_RG_LATCH_WPTR_ENABLE (1 << 3)
  426. #define RF_BITMAP_RG_CNT_122M88_ENABLE (1 << 4)
  427. #define RF_BITMAP_RG_CNT_122M88_CLR (1 << 5)
  428. #define RF_BITMAP_RG_GNSS_LATCH_CNT_122M88_ENABLE (1 << 6)
  429. #define RF_BITMAP_RG_LATCH_CNT_122M88_ENABLE (1 << 7)
  430. #define RF_BITMAP_RG_ADJ_CNT_122M88_ENABLE (1 << 8)
  431. #define RF_BITMAP_RG_ADJ_CNT_122M88_MS_NUM_ENABLE (1 << 9)
  432. #define RF_BITMAP_RG_ADJ_CNT_122M88_MS_NUM_VAL_SEL (1 << 10)
  433. #define RF_BITMAP_RG_CLK_CNT_SEL (1 << 11)
  434. // sysctrl2
  435. #define RF_BITMAP_RG_BITMAP_CYCLE_INDEX_NUM(n) (((n)&0xff) << 0)
  436. // sysctrl3
  437. #define RF_BITMAP_RG_CNT_122M88_MS_NUM_L(n) (((n)&0xffff) << 0)
  438. // sysctrl4
  439. #define RF_BITMAP_RG_CNT_122M88_MS_NUM_H(n) (((n)&0x3) << 0)
  440. // sysctrl5
  441. #define RF_BITMAP_RG_CNT_122M88_ADJ_VAL_L(n) (((n)&0xffff) << 0)
  442. // sysctrl6
  443. #define RF_BITMAP_RG_CNT_122M88_ADJ_VAL_M(n) (((n)&0xffff) << 0)
  444. // sysctrl7
  445. #define RF_BITMAP_RG_CNT_122M88_ADJ_VAL_H(n) (((n)&0xffff) << 0)
  446. // sysstat1
  447. #define RF_BITMAP_LATCH_CNT_122M88_VALUE_L(n) (((n)&0xffff) << 0)
  448. // sysstat2
  449. #define RF_BITMAP_LATCH_CNT_122M88_VALUE_M(n) (((n)&0xffff) << 0)
  450. // sysstat3
  451. #define RF_BITMAP_LATCH_CNT_122M88_VALUE_H(n) (((n)&0xffff) << 0)
  452. // sysstat7
  453. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_WPTR(n) (((n)&0xff) << 0)
  454. // sysstat8
  455. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM0(n) (((n)&0xffff) << 0)
  456. // sysstat9
  457. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM1(n) (((n)&0xffff) << 0)
  458. // sysstat10
  459. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM2(n) (((n)&0xffff) << 0)
  460. // sysstat11
  461. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM3(n) (((n)&0xffff) << 0)
  462. // sysstat12
  463. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM4(n) (((n)&0xffff) << 0)
  464. // sysstat13
  465. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM5(n) (((n)&0xffff) << 0)
  466. // sysstat14
  467. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM6(n) (((n)&0xffff) << 0)
  468. // sysstat15
  469. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM7(n) (((n)&0xffff) << 0)
  470. // sysstat16
  471. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM8(n) (((n)&0xffff) << 0)
  472. // sysstat17
  473. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM9(n) (((n)&0xffff) << 0)
  474. // sysstat18
  475. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM10(n) (((n)&0xffff) << 0)
  476. // sysstat19
  477. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM11(n) (((n)&0xffff) << 0)
  478. // sysstat20
  479. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM12(n) (((n)&0xffff) << 0)
  480. // sysstat21
  481. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM13(n) (((n)&0xffff) << 0)
  482. // sysstat22
  483. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM14(n) (((n)&0xffff) << 0)
  484. // sysstat23
  485. #define RF_BITMAP_LATCH_BITMAP_CYCLE_INDEX_NUM15(n) (((n)&0xffff) << 0)
  486. // sysctrl11
  487. #define RF_BITMAP_LTE_GNSS_MAIL_FLAG(n) (((n)&0xffff) << 0)
  488. // sysctrl12
  489. #define RF_BITMAP_LTE_USE_RF_TIMER0(n) (((n)&0xffff) << 0)
  490. // sysctrl13
  491. #define RF_BITMAP_LTE_USE_RF_TIMER1(n) (((n)&0xffff) << 0)
  492. // sysctrl14
  493. #define RF_BITMAP_LTE_USE_RF_TIMER2(n) (((n)&0xffff) << 0)
  494. // sysctrl15
  495. #define RF_BITMAP_LTE_USE_RF_TIMER3(n) (((n)&0xffff) << 0)
  496. // sysctrl16
  497. #define RF_BITMAP_LTE_USE_RF_TIMER4(n) (((n)&0xffff) << 0)
  498. // sysctrl17
  499. #define RF_BITMAP_LTE_USE_RF_TIMER5(n) (((n)&0xffff) << 0)
  500. // sysctrl18
  501. #define RF_BITMAP_LTE_USE_RF_TIMER6(n) (((n)&0xffff) << 0)
  502. // sysctrl19
  503. #define RF_BITMAP_LTE_USE_RF_TIMER7(n) (((n)&0xffff) << 0)
  504. #endif // _RF_BITMAP_H_