1 /** 2 * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 *//*description: */ 6 #pragma once 7 8 #include <stdint.h> 9 #include "modem/reg_base.h" 10 #ifdef __cplusplus 11 extern "C" { 12 #endif 13 14 #define MODEM_SYSCON_TEST_CONF_REG (DR_REG_MODEM_SYSCON_BASE + 0x0) 15 /* MODEM_SYSCON_CLK_EN : R/W; bitpos: [0]; default: 0; */ 16 /*description: */ 17 #define MODEM_SYSCON_CLK_EN (BIT(0)) 18 #define MODEM_SYSCON_CLK_EN_M (MODEM_SYSCON_CLK_EN_V << MODEM_SYSCON_CLK_EN_S) 19 #define MODEM_SYSCON_CLK_EN_V 0x00000001U 20 #define MODEM_SYSCON_CLK_EN_S 0 21 22 #define MODEM_SYSCON_CLK_CONF_REG (DR_REG_MODEM_SYSCON_BASE + 0x4) 23 /* MODEM_SYSCON_CLK_DATA_DUMP_MUX : R/W; bitpos: [21]; default: 1; */ 24 /*description: */ 25 #define MODEM_SYSCON_CLK_DATA_DUMP_MUX (BIT(21)) 26 #define MODEM_SYSCON_CLK_DATA_DUMP_MUX_M (MODEM_SYSCON_CLK_DATA_DUMP_MUX_V << MODEM_SYSCON_CLK_DATA_DUMP_MUX_S) 27 #define MODEM_SYSCON_CLK_DATA_DUMP_MUX_V 0x00000001U 28 #define MODEM_SYSCON_CLK_DATA_DUMP_MUX_S 21 29 /* MODEM_SYSCON_CLK_ETM_EN : R/W; bitpos: [22]; default: 0; */ 30 /*description: */ 31 #define MODEM_SYSCON_CLK_ETM_EN (BIT(22)) 32 #define MODEM_SYSCON_CLK_ETM_EN_M (MODEM_SYSCON_CLK_ETM_EN_V << MODEM_SYSCON_CLK_ETM_EN_S) 33 #define MODEM_SYSCON_CLK_ETM_EN_V 0x00000001U 34 #define MODEM_SYSCON_CLK_ETM_EN_S 22 35 /* MODEM_SYSCON_CLK_ZB_APB_EN : R/W; bitpos: [23]; default: 0; */ 36 /*description: */ 37 #define MODEM_SYSCON_CLK_ZB_APB_EN (BIT(23)) 38 #define MODEM_SYSCON_CLK_ZB_APB_EN_M (MODEM_SYSCON_CLK_ZB_APB_EN_V << MODEM_SYSCON_CLK_ZB_APB_EN_S) 39 #define MODEM_SYSCON_CLK_ZB_APB_EN_V 0x00000001U 40 #define MODEM_SYSCON_CLK_ZB_APB_EN_S 23 41 /* MODEM_SYSCON_CLK_ZB_MAC_EN : R/W; bitpos: [24]; default: 0; */ 42 /*description: */ 43 #define MODEM_SYSCON_CLK_ZB_MAC_EN (BIT(24)) 44 #define MODEM_SYSCON_CLK_ZB_MAC_EN_M (MODEM_SYSCON_CLK_ZB_MAC_EN_V << MODEM_SYSCON_CLK_ZB_MAC_EN_S) 45 #define MODEM_SYSCON_CLK_ZB_MAC_EN_V 0x00000001U 46 #define MODEM_SYSCON_CLK_ZB_MAC_EN_S 24 47 /* MODEM_SYSCON_CLK_MODEM_SEC_ECB_EN : R/W; bitpos: [25]; default: 0; */ 48 /*description: */ 49 #define MODEM_SYSCON_CLK_MODEM_SEC_ECB_EN (BIT(25)) 50 #define MODEM_SYSCON_CLK_MODEM_SEC_ECB_EN_M (MODEM_SYSCON_CLK_MODEM_SEC_ECB_EN_V << MODEM_SYSCON_CLK_MODEM_SEC_ECB_EN_S) 51 #define MODEM_SYSCON_CLK_MODEM_SEC_ECB_EN_V 0x00000001U 52 #define MODEM_SYSCON_CLK_MODEM_SEC_ECB_EN_S 25 53 /* MODEM_SYSCON_CLK_MODEM_SEC_CCM_EN : R/W; bitpos: [26]; default: 0; */ 54 /*description: */ 55 #define MODEM_SYSCON_CLK_MODEM_SEC_CCM_EN (BIT(26)) 56 #define MODEM_SYSCON_CLK_MODEM_SEC_CCM_EN_M (MODEM_SYSCON_CLK_MODEM_SEC_CCM_EN_V << MODEM_SYSCON_CLK_MODEM_SEC_CCM_EN_S) 57 #define MODEM_SYSCON_CLK_MODEM_SEC_CCM_EN_V 0x00000001U 58 #define MODEM_SYSCON_CLK_MODEM_SEC_CCM_EN_S 26 59 /* MODEM_SYSCON_CLK_MODEM_SEC_BAH_EN : R/W; bitpos: [27]; default: 0; */ 60 /*description: */ 61 #define MODEM_SYSCON_CLK_MODEM_SEC_BAH_EN (BIT(27)) 62 #define MODEM_SYSCON_CLK_MODEM_SEC_BAH_EN_M (MODEM_SYSCON_CLK_MODEM_SEC_BAH_EN_V << MODEM_SYSCON_CLK_MODEM_SEC_BAH_EN_S) 63 #define MODEM_SYSCON_CLK_MODEM_SEC_BAH_EN_V 0x00000001U 64 #define MODEM_SYSCON_CLK_MODEM_SEC_BAH_EN_S 27 65 /* MODEM_SYSCON_CLK_MODEM_SEC_APB_EN : R/W; bitpos: [28]; default: 0; */ 66 /*description: */ 67 #define MODEM_SYSCON_CLK_MODEM_SEC_APB_EN (BIT(28)) 68 #define MODEM_SYSCON_CLK_MODEM_SEC_APB_EN_M (MODEM_SYSCON_CLK_MODEM_SEC_APB_EN_V << MODEM_SYSCON_CLK_MODEM_SEC_APB_EN_S) 69 #define MODEM_SYSCON_CLK_MODEM_SEC_APB_EN_V 0x00000001U 70 #define MODEM_SYSCON_CLK_MODEM_SEC_APB_EN_S 28 71 /* MODEM_SYSCON_CLK_MODEM_SEC_EN : R/W; bitpos: [29]; default: 0; */ 72 /*description: */ 73 #define MODEM_SYSCON_CLK_MODEM_SEC_EN (BIT(29)) 74 #define MODEM_SYSCON_CLK_MODEM_SEC_EN_M (MODEM_SYSCON_CLK_MODEM_SEC_EN_V << MODEM_SYSCON_CLK_MODEM_SEC_EN_S) 75 #define MODEM_SYSCON_CLK_MODEM_SEC_EN_V 0x00000001U 76 #define MODEM_SYSCON_CLK_MODEM_SEC_EN_S 29 77 /* MODEM_SYSCON_CLK_BLE_TIMER_EN : R/W; bitpos: [30]; default: 0; */ 78 /*description: */ 79 #define MODEM_SYSCON_CLK_BLE_TIMER_EN (BIT(30)) 80 #define MODEM_SYSCON_CLK_BLE_TIMER_EN_M (MODEM_SYSCON_CLK_BLE_TIMER_EN_V << MODEM_SYSCON_CLK_BLE_TIMER_EN_S) 81 #define MODEM_SYSCON_CLK_BLE_TIMER_EN_V 0x00000001U 82 #define MODEM_SYSCON_CLK_BLE_TIMER_EN_S 30 83 /* MODEM_SYSCON_CLK_DATA_DUMP_EN : R/W; bitpos: [31]; default: 0; */ 84 /*description: */ 85 #define MODEM_SYSCON_CLK_DATA_DUMP_EN (BIT(31)) 86 #define MODEM_SYSCON_CLK_DATA_DUMP_EN_M (MODEM_SYSCON_CLK_DATA_DUMP_EN_V << MODEM_SYSCON_CLK_DATA_DUMP_EN_S) 87 #define MODEM_SYSCON_CLK_DATA_DUMP_EN_V 0x00000001U 88 #define MODEM_SYSCON_CLK_DATA_DUMP_EN_S 31 89 90 #define MODEM_SYSCON_CLK_CONF_FORCE_ON_REG (DR_REG_MODEM_SYSCON_BASE + 0x8) 91 /* MODEM_SYSCON_CLK_ETM_FO : R/W; bitpos: [22]; default: 0; */ 92 /*description: */ 93 #define MODEM_SYSCON_CLK_ETM_FO (BIT(22)) 94 #define MODEM_SYSCON_CLK_ETM_FO_M (MODEM_SYSCON_CLK_ETM_FO_V << MODEM_SYSCON_CLK_ETM_FO_S) 95 #define MODEM_SYSCON_CLK_ETM_FO_V 0x00000001U 96 #define MODEM_SYSCON_CLK_ETM_FO_S 22 97 /* MODEM_SYSCON_CLK_ZB_APB_FO : R/W; bitpos: [23]; default: 0; */ 98 /*description: */ 99 #define MODEM_SYSCON_CLK_ZB_APB_FO (BIT(23)) 100 #define MODEM_SYSCON_CLK_ZB_APB_FO_M (MODEM_SYSCON_CLK_ZB_APB_FO_V << MODEM_SYSCON_CLK_ZB_APB_FO_S) 101 #define MODEM_SYSCON_CLK_ZB_APB_FO_V 0x00000001U 102 #define MODEM_SYSCON_CLK_ZB_APB_FO_S 23 103 /* MODEM_SYSCON_CLK_ZB_MAC_FO : R/W; bitpos: [24]; default: 0; */ 104 /*description: */ 105 #define MODEM_SYSCON_CLK_ZB_MAC_FO (BIT(24)) 106 #define MODEM_SYSCON_CLK_ZB_MAC_FO_M (MODEM_SYSCON_CLK_ZB_MAC_FO_V << MODEM_SYSCON_CLK_ZB_MAC_FO_S) 107 #define MODEM_SYSCON_CLK_ZB_MAC_FO_V 0x00000001U 108 #define MODEM_SYSCON_CLK_ZB_MAC_FO_S 24 109 /* MODEM_SYSCON_CLK_MODEM_SEC_ECB_FO : R/W; bitpos: [25]; default: 0; */ 110 /*description: */ 111 #define MODEM_SYSCON_CLK_MODEM_SEC_ECB_FO (BIT(25)) 112 #define MODEM_SYSCON_CLK_MODEM_SEC_ECB_FO_M (MODEM_SYSCON_CLK_MODEM_SEC_ECB_FO_V << MODEM_SYSCON_CLK_MODEM_SEC_ECB_FO_S) 113 #define MODEM_SYSCON_CLK_MODEM_SEC_ECB_FO_V 0x00000001U 114 #define MODEM_SYSCON_CLK_MODEM_SEC_ECB_FO_S 25 115 /* MODEM_SYSCON_CLK_MODEM_SEC_CCM_FO : R/W; bitpos: [26]; default: 0; */ 116 /*description: */ 117 #define MODEM_SYSCON_CLK_MODEM_SEC_CCM_FO (BIT(26)) 118 #define MODEM_SYSCON_CLK_MODEM_SEC_CCM_FO_M (MODEM_SYSCON_CLK_MODEM_SEC_CCM_FO_V << MODEM_SYSCON_CLK_MODEM_SEC_CCM_FO_S) 119 #define MODEM_SYSCON_CLK_MODEM_SEC_CCM_FO_V 0x00000001U 120 #define MODEM_SYSCON_CLK_MODEM_SEC_CCM_FO_S 26 121 /* MODEM_SYSCON_CLK_MODEM_SEC_BAH_FO : R/W; bitpos: [27]; default: 0; */ 122 /*description: */ 123 #define MODEM_SYSCON_CLK_MODEM_SEC_BAH_FO (BIT(27)) 124 #define MODEM_SYSCON_CLK_MODEM_SEC_BAH_FO_M (MODEM_SYSCON_CLK_MODEM_SEC_BAH_FO_V << MODEM_SYSCON_CLK_MODEM_SEC_BAH_FO_S) 125 #define MODEM_SYSCON_CLK_MODEM_SEC_BAH_FO_V 0x00000001U 126 #define MODEM_SYSCON_CLK_MODEM_SEC_BAH_FO_S 27 127 /* MODEM_SYSCON_CLK_MODEM_SEC_APB_FO : R/W; bitpos: [28]; default: 0; */ 128 /*description: */ 129 #define MODEM_SYSCON_CLK_MODEM_SEC_APB_FO (BIT(28)) 130 #define MODEM_SYSCON_CLK_MODEM_SEC_APB_FO_M (MODEM_SYSCON_CLK_MODEM_SEC_APB_FO_V << MODEM_SYSCON_CLK_MODEM_SEC_APB_FO_S) 131 #define MODEM_SYSCON_CLK_MODEM_SEC_APB_FO_V 0x00000001U 132 #define MODEM_SYSCON_CLK_MODEM_SEC_APB_FO_S 28 133 /* MODEM_SYSCON_CLK_MODEM_SEC_FO : R/W; bitpos: [29]; default: 0; */ 134 /*description: */ 135 #define MODEM_SYSCON_CLK_MODEM_SEC_FO (BIT(29)) 136 #define MODEM_SYSCON_CLK_MODEM_SEC_FO_M (MODEM_SYSCON_CLK_MODEM_SEC_FO_V << MODEM_SYSCON_CLK_MODEM_SEC_FO_S) 137 #define MODEM_SYSCON_CLK_MODEM_SEC_FO_V 0x00000001U 138 #define MODEM_SYSCON_CLK_MODEM_SEC_FO_S 29 139 /* MODEM_SYSCON_CLK_BLE_TIMER_FO : R/W; bitpos: [30]; default: 0; */ 140 /*description: */ 141 #define MODEM_SYSCON_CLK_BLE_TIMER_FO (BIT(30)) 142 #define MODEM_SYSCON_CLK_BLE_TIMER_FO_M (MODEM_SYSCON_CLK_BLE_TIMER_FO_V << MODEM_SYSCON_CLK_BLE_TIMER_FO_S) 143 #define MODEM_SYSCON_CLK_BLE_TIMER_FO_V 0x00000001U 144 #define MODEM_SYSCON_CLK_BLE_TIMER_FO_S 30 145 /* MODEM_SYSCON_CLK_DATA_DUMP_FO : R/W; bitpos: [31]; default: 0; */ 146 /*description: */ 147 #define MODEM_SYSCON_CLK_DATA_DUMP_FO (BIT(31)) 148 #define MODEM_SYSCON_CLK_DATA_DUMP_FO_M (MODEM_SYSCON_CLK_DATA_DUMP_FO_V << MODEM_SYSCON_CLK_DATA_DUMP_FO_S) 149 #define MODEM_SYSCON_CLK_DATA_DUMP_FO_V 0x00000001U 150 #define MODEM_SYSCON_CLK_DATA_DUMP_FO_S 31 151 152 #define MODEM_SYSCON_CLK_CONF_POWER_ST_REG (DR_REG_MODEM_SYSCON_BASE + 0xc) 153 /* MODEM_SYSCON_CLK_ZB_ST_MAP : R/W; bitpos: [11:8]; default: 0; */ 154 /*description: */ 155 #define MODEM_SYSCON_CLK_ZB_ST_MAP 0x0000000FU 156 #define MODEM_SYSCON_CLK_ZB_ST_MAP_M (MODEM_SYSCON_CLK_ZB_ST_MAP_V << MODEM_SYSCON_CLK_ZB_ST_MAP_S) 157 #define MODEM_SYSCON_CLK_ZB_ST_MAP_V 0x0000000FU 158 #define MODEM_SYSCON_CLK_ZB_ST_MAP_S 8 159 /* MODEM_SYSCON_CLK_FE_ST_MAP : R/W; bitpos: [15:12]; default: 0; */ 160 /*description: */ 161 #define MODEM_SYSCON_CLK_FE_ST_MAP 0x0000000FU 162 #define MODEM_SYSCON_CLK_FE_ST_MAP_M (MODEM_SYSCON_CLK_FE_ST_MAP_V << MODEM_SYSCON_CLK_FE_ST_MAP_S) 163 #define MODEM_SYSCON_CLK_FE_ST_MAP_V 0x0000000FU 164 #define MODEM_SYSCON_CLK_FE_ST_MAP_S 12 165 /* MODEM_SYSCON_CLK_BT_ST_MAP : R/W; bitpos: [19:16]; default: 0; */ 166 /*description: */ 167 #define MODEM_SYSCON_CLK_BT_ST_MAP 0x0000000FU 168 #define MODEM_SYSCON_CLK_BT_ST_MAP_M (MODEM_SYSCON_CLK_BT_ST_MAP_V << MODEM_SYSCON_CLK_BT_ST_MAP_S) 169 #define MODEM_SYSCON_CLK_BT_ST_MAP_V 0x0000000FU 170 #define MODEM_SYSCON_CLK_BT_ST_MAP_S 16 171 /* MODEM_SYSCON_CLK_WIFI_ST_MAP : R/W; bitpos: [23:20]; default: 0; */ 172 /*description: */ 173 #define MODEM_SYSCON_CLK_WIFI_ST_MAP 0x0000000FU 174 #define MODEM_SYSCON_CLK_WIFI_ST_MAP_M (MODEM_SYSCON_CLK_WIFI_ST_MAP_V << MODEM_SYSCON_CLK_WIFI_ST_MAP_S) 175 #define MODEM_SYSCON_CLK_WIFI_ST_MAP_V 0x0000000FU 176 #define MODEM_SYSCON_CLK_WIFI_ST_MAP_S 20 177 /* MODEM_SYSCON_CLK_MODEM_PERI_ST_MAP : R/W; bitpos: [27:24]; default: 0; */ 178 /*description: */ 179 #define MODEM_SYSCON_CLK_MODEM_PERI_ST_MAP 0x0000000FU 180 #define MODEM_SYSCON_CLK_MODEM_PERI_ST_MAP_M (MODEM_SYSCON_CLK_MODEM_PERI_ST_MAP_V << MODEM_SYSCON_CLK_MODEM_PERI_ST_MAP_S) 181 #define MODEM_SYSCON_CLK_MODEM_PERI_ST_MAP_V 0x0000000FU 182 #define MODEM_SYSCON_CLK_MODEM_PERI_ST_MAP_S 24 183 /* MODEM_SYSCON_CLK_MODEM_APB_ST_MAP : R/W; bitpos: [31:28]; default: 0; */ 184 /*description: */ 185 #define MODEM_SYSCON_CLK_MODEM_APB_ST_MAP 0x0000000FU 186 #define MODEM_SYSCON_CLK_MODEM_APB_ST_MAP_M (MODEM_SYSCON_CLK_MODEM_APB_ST_MAP_V << MODEM_SYSCON_CLK_MODEM_APB_ST_MAP_S) 187 #define MODEM_SYSCON_CLK_MODEM_APB_ST_MAP_V 0x0000000FU 188 #define MODEM_SYSCON_CLK_MODEM_APB_ST_MAP_S 28 189 190 #define MODEM_SYSCON_MODEM_RST_CONF_REG (DR_REG_MODEM_SYSCON_BASE + 0x10) 191 /* MODEM_SYSCON_RST_WIFIBB : R/W; bitpos: [8]; default: 0; */ 192 /*description: */ 193 #define MODEM_SYSCON_RST_WIFIBB (BIT(8)) 194 #define MODEM_SYSCON_RST_WIFIBB_M (MODEM_SYSCON_RST_WIFIBB_V << MODEM_SYSCON_RST_WIFIBB_S) 195 #define MODEM_SYSCON_RST_WIFIBB_V 0x00000001U 196 #define MODEM_SYSCON_RST_WIFIBB_S 8 197 /* MODEM_SYSCON_RST_WIFIMAC : R/W; bitpos: [10]; default: 0; */ 198 /*description: */ 199 #define MODEM_SYSCON_RST_WIFIMAC (BIT(10)) 200 #define MODEM_SYSCON_RST_WIFIMAC_M (MODEM_SYSCON_RST_WIFIMAC_V << MODEM_SYSCON_RST_WIFIMAC_S) 201 #define MODEM_SYSCON_RST_WIFIMAC_V 0x00000001U 202 #define MODEM_SYSCON_RST_WIFIMAC_S 10 203 /* MODEM_SYSCON_RST_FE : R/W; bitpos: [14]; default: 0; */ 204 /*description: */ 205 #define MODEM_SYSCON_RST_FE (BIT(14)) 206 #define MODEM_SYSCON_RST_FE_M (MODEM_SYSCON_RST_FE_V << MODEM_SYSCON_RST_FE_S) 207 #define MODEM_SYSCON_RST_FE_V 0x00000001U 208 #define MODEM_SYSCON_RST_FE_S 14 209 /* MODEM_SYSCON_RST_BTMAC_APB : R/W; bitpos: [15]; default: 0; */ 210 /*description: */ 211 #define MODEM_SYSCON_RST_BTMAC_APB (BIT(15)) 212 #define MODEM_SYSCON_RST_BTMAC_APB_M (MODEM_SYSCON_RST_BTMAC_APB_V << MODEM_SYSCON_RST_BTMAC_APB_S) 213 #define MODEM_SYSCON_RST_BTMAC_APB_V 0x00000001U 214 #define MODEM_SYSCON_RST_BTMAC_APB_S 15 215 /* MODEM_SYSCON_RST_BTMAC : R/W; bitpos: [16]; default: 0; */ 216 /*description: */ 217 #define MODEM_SYSCON_RST_BTMAC (BIT(16)) 218 #define MODEM_SYSCON_RST_BTMAC_M (MODEM_SYSCON_RST_BTMAC_V << MODEM_SYSCON_RST_BTMAC_S) 219 #define MODEM_SYSCON_RST_BTMAC_V 0x00000001U 220 #define MODEM_SYSCON_RST_BTMAC_S 16 221 /* MODEM_SYSCON_RST_BTBB_APB : R/W; bitpos: [17]; default: 0; */ 222 /*description: */ 223 #define MODEM_SYSCON_RST_BTBB_APB (BIT(17)) 224 #define MODEM_SYSCON_RST_BTBB_APB_M (MODEM_SYSCON_RST_BTBB_APB_V << MODEM_SYSCON_RST_BTBB_APB_S) 225 #define MODEM_SYSCON_RST_BTBB_APB_V 0x00000001U 226 #define MODEM_SYSCON_RST_BTBB_APB_S 17 227 /* MODEM_SYSCON_RST_BTBB : R/W; bitpos: [18]; default: 0; */ 228 /*description: */ 229 #define MODEM_SYSCON_RST_BTBB (BIT(18)) 230 #define MODEM_SYSCON_RST_BTBB_M (MODEM_SYSCON_RST_BTBB_V << MODEM_SYSCON_RST_BTBB_S) 231 #define MODEM_SYSCON_RST_BTBB_V 0x00000001U 232 #define MODEM_SYSCON_RST_BTBB_S 18 233 /* MODEM_SYSCON_RST_ETM : R/W; bitpos: [22]; default: 0; */ 234 /*description: */ 235 #define MODEM_SYSCON_RST_ETM (BIT(22)) 236 #define MODEM_SYSCON_RST_ETM_M (MODEM_SYSCON_RST_ETM_V << MODEM_SYSCON_RST_ETM_S) 237 #define MODEM_SYSCON_RST_ETM_V 0x00000001U 238 #define MODEM_SYSCON_RST_ETM_S 22 239 /* MODEM_SYSCON_RST_ZBMAC : R/W; bitpos: [24]; default: 0; */ 240 /*description: */ 241 #define MODEM_SYSCON_RST_ZBMAC (BIT(24)) 242 #define MODEM_SYSCON_RST_ZBMAC_M (MODEM_SYSCON_RST_ZBMAC_V << MODEM_SYSCON_RST_ZBMAC_S) 243 #define MODEM_SYSCON_RST_ZBMAC_V 0x00000001U 244 #define MODEM_SYSCON_RST_ZBMAC_S 24 245 /* MODEM_SYSCON_RST_MODEM_ECB : R/W; bitpos: [25]; default: 0; */ 246 /*description: */ 247 #define MODEM_SYSCON_RST_MODEM_ECB (BIT(25)) 248 #define MODEM_SYSCON_RST_MODEM_ECB_M (MODEM_SYSCON_RST_MODEM_ECB_V << MODEM_SYSCON_RST_MODEM_ECB_S) 249 #define MODEM_SYSCON_RST_MODEM_ECB_V 0x00000001U 250 #define MODEM_SYSCON_RST_MODEM_ECB_S 25 251 /* MODEM_SYSCON_RST_MODEM_CCM : R/W; bitpos: [26]; default: 0; */ 252 /*description: */ 253 #define MODEM_SYSCON_RST_MODEM_CCM (BIT(26)) 254 #define MODEM_SYSCON_RST_MODEM_CCM_M (MODEM_SYSCON_RST_MODEM_CCM_V << MODEM_SYSCON_RST_MODEM_CCM_S) 255 #define MODEM_SYSCON_RST_MODEM_CCM_V 0x00000001U 256 #define MODEM_SYSCON_RST_MODEM_CCM_S 26 257 /* MODEM_SYSCON_RST_MODEM_BAH : R/W; bitpos: [27]; default: 0; */ 258 /*description: */ 259 #define MODEM_SYSCON_RST_MODEM_BAH (BIT(27)) 260 #define MODEM_SYSCON_RST_MODEM_BAH_M (MODEM_SYSCON_RST_MODEM_BAH_V << MODEM_SYSCON_RST_MODEM_BAH_S) 261 #define MODEM_SYSCON_RST_MODEM_BAH_V 0x00000001U 262 #define MODEM_SYSCON_RST_MODEM_BAH_S 27 263 /* MODEM_SYSCON_RST_MODEM_SEC : R/W; bitpos: [29]; default: 0; */ 264 /*description: */ 265 #define MODEM_SYSCON_RST_MODEM_SEC (BIT(29)) 266 #define MODEM_SYSCON_RST_MODEM_SEC_M (MODEM_SYSCON_RST_MODEM_SEC_V << MODEM_SYSCON_RST_MODEM_SEC_S) 267 #define MODEM_SYSCON_RST_MODEM_SEC_V 0x00000001U 268 #define MODEM_SYSCON_RST_MODEM_SEC_S 29 269 /* MODEM_SYSCON_RST_BLE_TIMER : R/W; bitpos: [30]; default: 0; */ 270 /*description: */ 271 #define MODEM_SYSCON_RST_BLE_TIMER (BIT(30)) 272 #define MODEM_SYSCON_RST_BLE_TIMER_M (MODEM_SYSCON_RST_BLE_TIMER_V << MODEM_SYSCON_RST_BLE_TIMER_S) 273 #define MODEM_SYSCON_RST_BLE_TIMER_V 0x00000001U 274 #define MODEM_SYSCON_RST_BLE_TIMER_S 30 275 /* MODEM_SYSCON_RST_DATA_DUMP : R/W; bitpos: [31]; default: 0; */ 276 /*description: */ 277 #define MODEM_SYSCON_RST_DATA_DUMP (BIT(31)) 278 #define MODEM_SYSCON_RST_DATA_DUMP_M (MODEM_SYSCON_RST_DATA_DUMP_V << MODEM_SYSCON_RST_DATA_DUMP_S) 279 #define MODEM_SYSCON_RST_DATA_DUMP_V 0x00000001U 280 #define MODEM_SYSCON_RST_DATA_DUMP_S 31 281 282 #define MODEM_SYSCON_CLK_CONF1_REG (DR_REG_MODEM_SYSCON_BASE + 0x14) 283 /* MODEM_SYSCON_CLK_WIFIBB_22M_EN : R/W; bitpos: [0]; default: 0; */ 284 /*description: */ 285 #define MODEM_SYSCON_CLK_WIFIBB_22M_EN (BIT(0)) 286 #define MODEM_SYSCON_CLK_WIFIBB_22M_EN_M (MODEM_SYSCON_CLK_WIFIBB_22M_EN_V << MODEM_SYSCON_CLK_WIFIBB_22M_EN_S) 287 #define MODEM_SYSCON_CLK_WIFIBB_22M_EN_V 0x00000001U 288 #define MODEM_SYSCON_CLK_WIFIBB_22M_EN_S 0 289 /* MODEM_SYSCON_CLK_WIFIBB_40M_EN : R/W; bitpos: [1]; default: 0; */ 290 /*description: */ 291 #define MODEM_SYSCON_CLK_WIFIBB_40M_EN (BIT(1)) 292 #define MODEM_SYSCON_CLK_WIFIBB_40M_EN_M (MODEM_SYSCON_CLK_WIFIBB_40M_EN_V << MODEM_SYSCON_CLK_WIFIBB_40M_EN_S) 293 #define MODEM_SYSCON_CLK_WIFIBB_40M_EN_V 0x00000001U 294 #define MODEM_SYSCON_CLK_WIFIBB_40M_EN_S 1 295 /* MODEM_SYSCON_CLK_WIFIBB_44M_EN : R/W; bitpos: [2]; default: 0; */ 296 /*description: */ 297 #define MODEM_SYSCON_CLK_WIFIBB_44M_EN (BIT(2)) 298 #define MODEM_SYSCON_CLK_WIFIBB_44M_EN_M (MODEM_SYSCON_CLK_WIFIBB_44M_EN_V << MODEM_SYSCON_CLK_WIFIBB_44M_EN_S) 299 #define MODEM_SYSCON_CLK_WIFIBB_44M_EN_V 0x00000001U 300 #define MODEM_SYSCON_CLK_WIFIBB_44M_EN_S 2 301 /* MODEM_SYSCON_CLK_WIFIBB_80M_EN : R/W; bitpos: [3]; default: 0; */ 302 /*description: */ 303 #define MODEM_SYSCON_CLK_WIFIBB_80M_EN (BIT(3)) 304 #define MODEM_SYSCON_CLK_WIFIBB_80M_EN_M (MODEM_SYSCON_CLK_WIFIBB_80M_EN_V << MODEM_SYSCON_CLK_WIFIBB_80M_EN_S) 305 #define MODEM_SYSCON_CLK_WIFIBB_80M_EN_V 0x00000001U 306 #define MODEM_SYSCON_CLK_WIFIBB_80M_EN_S 3 307 /* MODEM_SYSCON_CLK_WIFIBB_40X_EN : R/W; bitpos: [4]; default: 0; */ 308 /*description: */ 309 #define MODEM_SYSCON_CLK_WIFIBB_40X_EN (BIT(4)) 310 #define MODEM_SYSCON_CLK_WIFIBB_40X_EN_M (MODEM_SYSCON_CLK_WIFIBB_40X_EN_V << MODEM_SYSCON_CLK_WIFIBB_40X_EN_S) 311 #define MODEM_SYSCON_CLK_WIFIBB_40X_EN_V 0x00000001U 312 #define MODEM_SYSCON_CLK_WIFIBB_40X_EN_S 4 313 /* MODEM_SYSCON_CLK_WIFIBB_80X_EN : R/W; bitpos: [5]; default: 0; */ 314 /*description: */ 315 #define MODEM_SYSCON_CLK_WIFIBB_80X_EN (BIT(5)) 316 #define MODEM_SYSCON_CLK_WIFIBB_80X_EN_M (MODEM_SYSCON_CLK_WIFIBB_80X_EN_V << MODEM_SYSCON_CLK_WIFIBB_80X_EN_S) 317 #define MODEM_SYSCON_CLK_WIFIBB_80X_EN_V 0x00000001U 318 #define MODEM_SYSCON_CLK_WIFIBB_80X_EN_S 5 319 /* MODEM_SYSCON_CLK_WIFIBB_40X1_EN : R/W; bitpos: [6]; default: 0; */ 320 /*description: */ 321 #define MODEM_SYSCON_CLK_WIFIBB_40X1_EN (BIT(6)) 322 #define MODEM_SYSCON_CLK_WIFIBB_40X1_EN_M (MODEM_SYSCON_CLK_WIFIBB_40X1_EN_V << MODEM_SYSCON_CLK_WIFIBB_40X1_EN_S) 323 #define MODEM_SYSCON_CLK_WIFIBB_40X1_EN_V 0x00000001U 324 #define MODEM_SYSCON_CLK_WIFIBB_40X1_EN_S 6 325 /* MODEM_SYSCON_CLK_WIFIBB_80X1_EN : R/W; bitpos: [7]; default: 0; */ 326 /*description: */ 327 #define MODEM_SYSCON_CLK_WIFIBB_80X1_EN (BIT(7)) 328 #define MODEM_SYSCON_CLK_WIFIBB_80X1_EN_M (MODEM_SYSCON_CLK_WIFIBB_80X1_EN_V << MODEM_SYSCON_CLK_WIFIBB_80X1_EN_S) 329 #define MODEM_SYSCON_CLK_WIFIBB_80X1_EN_V 0x00000001U 330 #define MODEM_SYSCON_CLK_WIFIBB_80X1_EN_S 7 331 /* MODEM_SYSCON_CLK_WIFIBB_160X1_EN : R/W; bitpos: [8]; default: 0; */ 332 /*description: */ 333 #define MODEM_SYSCON_CLK_WIFIBB_160X1_EN (BIT(8)) 334 #define MODEM_SYSCON_CLK_WIFIBB_160X1_EN_M (MODEM_SYSCON_CLK_WIFIBB_160X1_EN_V << MODEM_SYSCON_CLK_WIFIBB_160X1_EN_S) 335 #define MODEM_SYSCON_CLK_WIFIBB_160X1_EN_V 0x00000001U 336 #define MODEM_SYSCON_CLK_WIFIBB_160X1_EN_S 8 337 /* MODEM_SYSCON_CLK_WIFIMAC_EN : R/W; bitpos: [9]; default: 0; */ 338 /*description: */ 339 #define MODEM_SYSCON_CLK_WIFIMAC_EN (BIT(9)) 340 #define MODEM_SYSCON_CLK_WIFIMAC_EN_M (MODEM_SYSCON_CLK_WIFIMAC_EN_V << MODEM_SYSCON_CLK_WIFIMAC_EN_S) 341 #define MODEM_SYSCON_CLK_WIFIMAC_EN_V 0x00000001U 342 #define MODEM_SYSCON_CLK_WIFIMAC_EN_S 9 343 /* MODEM_SYSCON_CLK_WIFI_APB_EN : R/W; bitpos: [10]; default: 0; */ 344 /*description: */ 345 #define MODEM_SYSCON_CLK_WIFI_APB_EN (BIT(10)) 346 #define MODEM_SYSCON_CLK_WIFI_APB_EN_M (MODEM_SYSCON_CLK_WIFI_APB_EN_V << MODEM_SYSCON_CLK_WIFI_APB_EN_S) 347 #define MODEM_SYSCON_CLK_WIFI_APB_EN_V 0x00000001U 348 #define MODEM_SYSCON_CLK_WIFI_APB_EN_S 10 349 /* MODEM_SYSCON_CLK_FE_20M_EN : R/W; bitpos: [11]; default: 0; */ 350 /*description: */ 351 #define MODEM_SYSCON_CLK_FE_20M_EN (BIT(11)) 352 #define MODEM_SYSCON_CLK_FE_20M_EN_M (MODEM_SYSCON_CLK_FE_20M_EN_V << MODEM_SYSCON_CLK_FE_20M_EN_S) 353 #define MODEM_SYSCON_CLK_FE_20M_EN_V 0x00000001U 354 #define MODEM_SYSCON_CLK_FE_20M_EN_S 11 355 /* MODEM_SYSCON_CLK_FE_40M_EN : R/W; bitpos: [12]; default: 0; */ 356 /*description: */ 357 #define MODEM_SYSCON_CLK_FE_40M_EN (BIT(12)) 358 #define MODEM_SYSCON_CLK_FE_40M_EN_M (MODEM_SYSCON_CLK_FE_40M_EN_V << MODEM_SYSCON_CLK_FE_40M_EN_S) 359 #define MODEM_SYSCON_CLK_FE_40M_EN_V 0x00000001U 360 #define MODEM_SYSCON_CLK_FE_40M_EN_S 12 361 /* MODEM_SYSCON_CLK_FE_80M_EN : R/W; bitpos: [13]; default: 0; */ 362 /*description: */ 363 #define MODEM_SYSCON_CLK_FE_80M_EN (BIT(13)) 364 #define MODEM_SYSCON_CLK_FE_80M_EN_M (MODEM_SYSCON_CLK_FE_80M_EN_V << MODEM_SYSCON_CLK_FE_80M_EN_S) 365 #define MODEM_SYSCON_CLK_FE_80M_EN_V 0x00000001U 366 #define MODEM_SYSCON_CLK_FE_80M_EN_S 13 367 /* MODEM_SYSCON_CLK_FE_160M_EN : R/W; bitpos: [14]; default: 0; */ 368 /*description: */ 369 #define MODEM_SYSCON_CLK_FE_160M_EN (BIT(14)) 370 #define MODEM_SYSCON_CLK_FE_160M_EN_M (MODEM_SYSCON_CLK_FE_160M_EN_V << MODEM_SYSCON_CLK_FE_160M_EN_S) 371 #define MODEM_SYSCON_CLK_FE_160M_EN_V 0x00000001U 372 #define MODEM_SYSCON_CLK_FE_160M_EN_S 14 373 /* MODEM_SYSCON_CLK_FE_CAL_160M_EN : R/W; bitpos: [15]; default: 0; */ 374 /*description: */ 375 #define MODEM_SYSCON_CLK_FE_CAL_160M_EN (BIT(15)) 376 #define MODEM_SYSCON_CLK_FE_CAL_160M_EN_M (MODEM_SYSCON_CLK_FE_CAL_160M_EN_V << MODEM_SYSCON_CLK_FE_CAL_160M_EN_S) 377 #define MODEM_SYSCON_CLK_FE_CAL_160M_EN_V 0x00000001U 378 #define MODEM_SYSCON_CLK_FE_CAL_160M_EN_S 15 379 /* MODEM_SYSCON_CLK_FE_APB_EN : R/W; bitpos: [16]; default: 0; */ 380 /*description: */ 381 #define MODEM_SYSCON_CLK_FE_APB_EN (BIT(16)) 382 #define MODEM_SYSCON_CLK_FE_APB_EN_M (MODEM_SYSCON_CLK_FE_APB_EN_V << MODEM_SYSCON_CLK_FE_APB_EN_S) 383 #define MODEM_SYSCON_CLK_FE_APB_EN_V 0x00000001U 384 #define MODEM_SYSCON_CLK_FE_APB_EN_S 16 385 /* MODEM_SYSCON_CLK_BT_APB_EN : R/W; bitpos: [17]; default: 0; */ 386 /*description: */ 387 #define MODEM_SYSCON_CLK_BT_APB_EN (BIT(17)) 388 #define MODEM_SYSCON_CLK_BT_APB_EN_M (MODEM_SYSCON_CLK_BT_APB_EN_V << MODEM_SYSCON_CLK_BT_APB_EN_S) 389 #define MODEM_SYSCON_CLK_BT_APB_EN_V 0x00000001U 390 #define MODEM_SYSCON_CLK_BT_APB_EN_S 17 391 /* MODEM_SYSCON_CLK_BT_EN : R/W; bitpos: [18]; default: 0; */ 392 /*description: */ 393 #define MODEM_SYSCON_CLK_BT_EN (BIT(18)) 394 #define MODEM_SYSCON_CLK_BT_EN_M (MODEM_SYSCON_CLK_BT_EN_V << MODEM_SYSCON_CLK_BT_EN_S) 395 #define MODEM_SYSCON_CLK_BT_EN_V 0x00000001U 396 #define MODEM_SYSCON_CLK_BT_EN_S 18 397 /* MODEM_SYSCON_CLK_WIFIBB_480M_EN : R/W; bitpos: [19]; default: 0; */ 398 /*description: */ 399 #define MODEM_SYSCON_CLK_WIFIBB_480M_EN (BIT(19)) 400 #define MODEM_SYSCON_CLK_WIFIBB_480M_EN_M (MODEM_SYSCON_CLK_WIFIBB_480M_EN_V << MODEM_SYSCON_CLK_WIFIBB_480M_EN_S) 401 #define MODEM_SYSCON_CLK_WIFIBB_480M_EN_V 0x00000001U 402 #define MODEM_SYSCON_CLK_WIFIBB_480M_EN_S 19 403 /* MODEM_SYSCON_CLK_FE_480M_EN : R/W; bitpos: [20]; default: 0; */ 404 /*description: */ 405 #define MODEM_SYSCON_CLK_FE_480M_EN (BIT(20)) 406 #define MODEM_SYSCON_CLK_FE_480M_EN_M (MODEM_SYSCON_CLK_FE_480M_EN_V << MODEM_SYSCON_CLK_FE_480M_EN_S) 407 #define MODEM_SYSCON_CLK_FE_480M_EN_V 0x00000001U 408 #define MODEM_SYSCON_CLK_FE_480M_EN_S 20 409 /* MODEM_SYSCON_CLK_FE_ANAMODE_40M_EN : R/W; bitpos: [21]; default: 0; */ 410 /*description: */ 411 #define MODEM_SYSCON_CLK_FE_ANAMODE_40M_EN (BIT(21)) 412 #define MODEM_SYSCON_CLK_FE_ANAMODE_40M_EN_M (MODEM_SYSCON_CLK_FE_ANAMODE_40M_EN_V << MODEM_SYSCON_CLK_FE_ANAMODE_40M_EN_S) 413 #define MODEM_SYSCON_CLK_FE_ANAMODE_40M_EN_V 0x00000001U 414 #define MODEM_SYSCON_CLK_FE_ANAMODE_40M_EN_S 21 415 /* MODEM_SYSCON_CLK_FE_ANAMODE_80M_EN : R/W; bitpos: [22]; default: 0; */ 416 /*description: */ 417 #define MODEM_SYSCON_CLK_FE_ANAMODE_80M_EN (BIT(22)) 418 #define MODEM_SYSCON_CLK_FE_ANAMODE_80M_EN_M (MODEM_SYSCON_CLK_FE_ANAMODE_80M_EN_V << MODEM_SYSCON_CLK_FE_ANAMODE_80M_EN_S) 419 #define MODEM_SYSCON_CLK_FE_ANAMODE_80M_EN_V 0x00000001U 420 #define MODEM_SYSCON_CLK_FE_ANAMODE_80M_EN_S 22 421 /* MODEM_SYSCON_CLK_FE_ANAMODE_160M_EN : R/W; bitpos: [23]; default: 0; */ 422 /*description: */ 423 #define MODEM_SYSCON_CLK_FE_ANAMODE_160M_EN (BIT(23)) 424 #define MODEM_SYSCON_CLK_FE_ANAMODE_160M_EN_M (MODEM_SYSCON_CLK_FE_ANAMODE_160M_EN_V << MODEM_SYSCON_CLK_FE_ANAMODE_160M_EN_S) 425 #define MODEM_SYSCON_CLK_FE_ANAMODE_160M_EN_V 0x00000001U 426 #define MODEM_SYSCON_CLK_FE_ANAMODE_160M_EN_S 23 427 428 #define MODEM_SYSCON_CLK_CONF1_FORCE_ON_REG (DR_REG_MODEM_SYSCON_BASE + 0x18) 429 /* MODEM_SYSCON_CLK_WIFIBB_22M_FO : R/W; bitpos: [0]; default: 0; */ 430 /*description: */ 431 #define MODEM_SYSCON_CLK_WIFIBB_22M_FO (BIT(0)) 432 #define MODEM_SYSCON_CLK_WIFIBB_22M_FO_M (MODEM_SYSCON_CLK_WIFIBB_22M_FO_V << MODEM_SYSCON_CLK_WIFIBB_22M_FO_S) 433 #define MODEM_SYSCON_CLK_WIFIBB_22M_FO_V 0x00000001U 434 #define MODEM_SYSCON_CLK_WIFIBB_22M_FO_S 0 435 /* MODEM_SYSCON_CLK_WIFIBB_40M_FO : R/W; bitpos: [1]; default: 0; */ 436 /*description: */ 437 #define MODEM_SYSCON_CLK_WIFIBB_40M_FO (BIT(1)) 438 #define MODEM_SYSCON_CLK_WIFIBB_40M_FO_M (MODEM_SYSCON_CLK_WIFIBB_40M_FO_V << MODEM_SYSCON_CLK_WIFIBB_40M_FO_S) 439 #define MODEM_SYSCON_CLK_WIFIBB_40M_FO_V 0x00000001U 440 #define MODEM_SYSCON_CLK_WIFIBB_40M_FO_S 1 441 /* MODEM_SYSCON_CLK_WIFIBB_44M_FO : R/W; bitpos: [2]; default: 0; */ 442 /*description: */ 443 #define MODEM_SYSCON_CLK_WIFIBB_44M_FO (BIT(2)) 444 #define MODEM_SYSCON_CLK_WIFIBB_44M_FO_M (MODEM_SYSCON_CLK_WIFIBB_44M_FO_V << MODEM_SYSCON_CLK_WIFIBB_44M_FO_S) 445 #define MODEM_SYSCON_CLK_WIFIBB_44M_FO_V 0x00000001U 446 #define MODEM_SYSCON_CLK_WIFIBB_44M_FO_S 2 447 /* MODEM_SYSCON_CLK_WIFIBB_80M_FO : R/W; bitpos: [3]; default: 0; */ 448 /*description: */ 449 #define MODEM_SYSCON_CLK_WIFIBB_80M_FO (BIT(3)) 450 #define MODEM_SYSCON_CLK_WIFIBB_80M_FO_M (MODEM_SYSCON_CLK_WIFIBB_80M_FO_V << MODEM_SYSCON_CLK_WIFIBB_80M_FO_S) 451 #define MODEM_SYSCON_CLK_WIFIBB_80M_FO_V 0x00000001U 452 #define MODEM_SYSCON_CLK_WIFIBB_80M_FO_S 3 453 /* MODEM_SYSCON_CLK_WIFIBB_40X_FO : R/W; bitpos: [4]; default: 0; */ 454 /*description: */ 455 #define MODEM_SYSCON_CLK_WIFIBB_40X_FO (BIT(4)) 456 #define MODEM_SYSCON_CLK_WIFIBB_40X_FO_M (MODEM_SYSCON_CLK_WIFIBB_40X_FO_V << MODEM_SYSCON_CLK_WIFIBB_40X_FO_S) 457 #define MODEM_SYSCON_CLK_WIFIBB_40X_FO_V 0x00000001U 458 #define MODEM_SYSCON_CLK_WIFIBB_40X_FO_S 4 459 /* MODEM_SYSCON_CLK_WIFIBB_80X_FO : R/W; bitpos: [5]; default: 0; */ 460 /*description: */ 461 #define MODEM_SYSCON_CLK_WIFIBB_80X_FO (BIT(5)) 462 #define MODEM_SYSCON_CLK_WIFIBB_80X_FO_M (MODEM_SYSCON_CLK_WIFIBB_80X_FO_V << MODEM_SYSCON_CLK_WIFIBB_80X_FO_S) 463 #define MODEM_SYSCON_CLK_WIFIBB_80X_FO_V 0x00000001U 464 #define MODEM_SYSCON_CLK_WIFIBB_80X_FO_S 5 465 /* MODEM_SYSCON_CLK_WIFIBB_40X1_FO : R/W; bitpos: [6]; default: 0; */ 466 /*description: */ 467 #define MODEM_SYSCON_CLK_WIFIBB_40X1_FO (BIT(6)) 468 #define MODEM_SYSCON_CLK_WIFIBB_40X1_FO_M (MODEM_SYSCON_CLK_WIFIBB_40X1_FO_V << MODEM_SYSCON_CLK_WIFIBB_40X1_FO_S) 469 #define MODEM_SYSCON_CLK_WIFIBB_40X1_FO_V 0x00000001U 470 #define MODEM_SYSCON_CLK_WIFIBB_40X1_FO_S 6 471 /* MODEM_SYSCON_CLK_WIFIBB_80X1_FO : R/W; bitpos: [7]; default: 0; */ 472 /*description: */ 473 #define MODEM_SYSCON_CLK_WIFIBB_80X1_FO (BIT(7)) 474 #define MODEM_SYSCON_CLK_WIFIBB_80X1_FO_M (MODEM_SYSCON_CLK_WIFIBB_80X1_FO_V << MODEM_SYSCON_CLK_WIFIBB_80X1_FO_S) 475 #define MODEM_SYSCON_CLK_WIFIBB_80X1_FO_V 0x00000001U 476 #define MODEM_SYSCON_CLK_WIFIBB_80X1_FO_S 7 477 /* MODEM_SYSCON_CLK_WIFIBB_160X1_FO : R/W; bitpos: [8]; default: 0; */ 478 /*description: */ 479 #define MODEM_SYSCON_CLK_WIFIBB_160X1_FO (BIT(8)) 480 #define MODEM_SYSCON_CLK_WIFIBB_160X1_FO_M (MODEM_SYSCON_CLK_WIFIBB_160X1_FO_V << MODEM_SYSCON_CLK_WIFIBB_160X1_FO_S) 481 #define MODEM_SYSCON_CLK_WIFIBB_160X1_FO_V 0x00000001U 482 #define MODEM_SYSCON_CLK_WIFIBB_160X1_FO_S 8 483 /* MODEM_SYSCON_CLK_WIFIMAC_FO : R/W; bitpos: [9]; default: 0; */ 484 /*description: */ 485 #define MODEM_SYSCON_CLK_WIFIMAC_FO (BIT(9)) 486 #define MODEM_SYSCON_CLK_WIFIMAC_FO_M (MODEM_SYSCON_CLK_WIFIMAC_FO_V << MODEM_SYSCON_CLK_WIFIMAC_FO_S) 487 #define MODEM_SYSCON_CLK_WIFIMAC_FO_V 0x00000001U 488 #define MODEM_SYSCON_CLK_WIFIMAC_FO_S 9 489 /* MODEM_SYSCON_CLK_WIFI_APB_FO : R/W; bitpos: [10]; default: 0; */ 490 /*description: */ 491 #define MODEM_SYSCON_CLK_WIFI_APB_FO (BIT(10)) 492 #define MODEM_SYSCON_CLK_WIFI_APB_FO_M (MODEM_SYSCON_CLK_WIFI_APB_FO_V << MODEM_SYSCON_CLK_WIFI_APB_FO_S) 493 #define MODEM_SYSCON_CLK_WIFI_APB_FO_V 0x00000001U 494 #define MODEM_SYSCON_CLK_WIFI_APB_FO_S 10 495 /* MODEM_SYSCON_CLK_FE_20M_FO : R/W; bitpos: [11]; default: 0; */ 496 /*description: */ 497 #define MODEM_SYSCON_CLK_FE_20M_FO (BIT(11)) 498 #define MODEM_SYSCON_CLK_FE_20M_FO_M (MODEM_SYSCON_CLK_FE_20M_FO_V << MODEM_SYSCON_CLK_FE_20M_FO_S) 499 #define MODEM_SYSCON_CLK_FE_20M_FO_V 0x00000001U 500 #define MODEM_SYSCON_CLK_FE_20M_FO_S 11 501 /* MODEM_SYSCON_CLK_FE_40M_FO : R/W; bitpos: [12]; default: 0; */ 502 /*description: */ 503 #define MODEM_SYSCON_CLK_FE_40M_FO (BIT(12)) 504 #define MODEM_SYSCON_CLK_FE_40M_FO_M (MODEM_SYSCON_CLK_FE_40M_FO_V << MODEM_SYSCON_CLK_FE_40M_FO_S) 505 #define MODEM_SYSCON_CLK_FE_40M_FO_V 0x00000001U 506 #define MODEM_SYSCON_CLK_FE_40M_FO_S 12 507 /* MODEM_SYSCON_CLK_FE_80M_FO : R/W; bitpos: [13]; default: 0; */ 508 /*description: */ 509 #define MODEM_SYSCON_CLK_FE_80M_FO (BIT(13)) 510 #define MODEM_SYSCON_CLK_FE_80M_FO_M (MODEM_SYSCON_CLK_FE_80M_FO_V << MODEM_SYSCON_CLK_FE_80M_FO_S) 511 #define MODEM_SYSCON_CLK_FE_80M_FO_V 0x00000001U 512 #define MODEM_SYSCON_CLK_FE_80M_FO_S 13 513 /* MODEM_SYSCON_CLK_FE_160M_FO : R/W; bitpos: [14]; default: 0; */ 514 /*description: */ 515 #define MODEM_SYSCON_CLK_FE_160M_FO (BIT(14)) 516 #define MODEM_SYSCON_CLK_FE_160M_FO_M (MODEM_SYSCON_CLK_FE_160M_FO_V << MODEM_SYSCON_CLK_FE_160M_FO_S) 517 #define MODEM_SYSCON_CLK_FE_160M_FO_V 0x00000001U 518 #define MODEM_SYSCON_CLK_FE_160M_FO_S 14 519 /* MODEM_SYSCON_CLK_FE_CAL_160M_FO : R/W; bitpos: [15]; default: 0; */ 520 /*description: */ 521 #define MODEM_SYSCON_CLK_FE_CAL_160M_FO (BIT(15)) 522 #define MODEM_SYSCON_CLK_FE_CAL_160M_FO_M (MODEM_SYSCON_CLK_FE_CAL_160M_FO_V << MODEM_SYSCON_CLK_FE_CAL_160M_FO_S) 523 #define MODEM_SYSCON_CLK_FE_CAL_160M_FO_V 0x00000001U 524 #define MODEM_SYSCON_CLK_FE_CAL_160M_FO_S 15 525 /* MODEM_SYSCON_CLK_FE_APB_FO : R/W; bitpos: [16]; default: 0; */ 526 /*description: */ 527 #define MODEM_SYSCON_CLK_FE_APB_FO (BIT(16)) 528 #define MODEM_SYSCON_CLK_FE_APB_FO_M (MODEM_SYSCON_CLK_FE_APB_FO_V << MODEM_SYSCON_CLK_FE_APB_FO_S) 529 #define MODEM_SYSCON_CLK_FE_APB_FO_V 0x00000001U 530 #define MODEM_SYSCON_CLK_FE_APB_FO_S 16 531 /* MODEM_SYSCON_CLK_BT_APB_FO : R/W; bitpos: [17]; default: 0; */ 532 /*description: */ 533 #define MODEM_SYSCON_CLK_BT_APB_FO (BIT(17)) 534 #define MODEM_SYSCON_CLK_BT_APB_FO_M (MODEM_SYSCON_CLK_BT_APB_FO_V << MODEM_SYSCON_CLK_BT_APB_FO_S) 535 #define MODEM_SYSCON_CLK_BT_APB_FO_V 0x00000001U 536 #define MODEM_SYSCON_CLK_BT_APB_FO_S 17 537 /* MODEM_SYSCON_CLK_BT_FO : R/W; bitpos: [18]; default: 0; */ 538 /*description: */ 539 #define MODEM_SYSCON_CLK_BT_FO (BIT(18)) 540 #define MODEM_SYSCON_CLK_BT_FO_M (MODEM_SYSCON_CLK_BT_FO_V << MODEM_SYSCON_CLK_BT_FO_S) 541 #define MODEM_SYSCON_CLK_BT_FO_V 0x00000001U 542 #define MODEM_SYSCON_CLK_BT_FO_S 18 543 /* MODEM_SYSCON_CLK_WIFIBB_480M_FO : R/W; bitpos: [19]; default: 0; */ 544 /*description: */ 545 #define MODEM_SYSCON_CLK_WIFIBB_480M_FO (BIT(19)) 546 #define MODEM_SYSCON_CLK_WIFIBB_480M_FO_M (MODEM_SYSCON_CLK_WIFIBB_480M_FO_V << MODEM_SYSCON_CLK_WIFIBB_480M_FO_S) 547 #define MODEM_SYSCON_CLK_WIFIBB_480M_FO_V 0x00000001U 548 #define MODEM_SYSCON_CLK_WIFIBB_480M_FO_S 19 549 /* MODEM_SYSCON_CLK_FE_480M_FO : R/W; bitpos: [20]; default: 0; */ 550 /*description: */ 551 #define MODEM_SYSCON_CLK_FE_480M_FO (BIT(20)) 552 #define MODEM_SYSCON_CLK_FE_480M_FO_M (MODEM_SYSCON_CLK_FE_480M_FO_V << MODEM_SYSCON_CLK_FE_480M_FO_S) 553 #define MODEM_SYSCON_CLK_FE_480M_FO_V 0x00000001U 554 #define MODEM_SYSCON_CLK_FE_480M_FO_S 20 555 /* MODEM_SYSCON_CLK_FE_ANAMODE_40M_FO : R/W; bitpos: [21]; default: 0; */ 556 /*description: */ 557 #define MODEM_SYSCON_CLK_FE_ANAMODE_40M_FO (BIT(21)) 558 #define MODEM_SYSCON_CLK_FE_ANAMODE_40M_FO_M (MODEM_SYSCON_CLK_FE_ANAMODE_40M_FO_V << MODEM_SYSCON_CLK_FE_ANAMODE_40M_FO_S) 559 #define MODEM_SYSCON_CLK_FE_ANAMODE_40M_FO_V 0x00000001U 560 #define MODEM_SYSCON_CLK_FE_ANAMODE_40M_FO_S 21 561 /* MODEM_SYSCON_CLK_FE_ANAMODE_80M_FO : R/W; bitpos: [22]; default: 0; */ 562 /*description: */ 563 #define MODEM_SYSCON_CLK_FE_ANAMODE_80M_FO (BIT(22)) 564 #define MODEM_SYSCON_CLK_FE_ANAMODE_80M_FO_M (MODEM_SYSCON_CLK_FE_ANAMODE_80M_FO_V << MODEM_SYSCON_CLK_FE_ANAMODE_80M_FO_S) 565 #define MODEM_SYSCON_CLK_FE_ANAMODE_80M_FO_V 0x00000001U 566 #define MODEM_SYSCON_CLK_FE_ANAMODE_80M_FO_S 22 567 /* MODEM_SYSCON_CLK_FE_ANAMODE_160M_FO : R/W; bitpos: [23]; default: 0; */ 568 /*description: */ 569 #define MODEM_SYSCON_CLK_FE_ANAMODE_160M_FO (BIT(23)) 570 #define MODEM_SYSCON_CLK_FE_ANAMODE_160M_FO_M (MODEM_SYSCON_CLK_FE_ANAMODE_160M_FO_V << MODEM_SYSCON_CLK_FE_ANAMODE_160M_FO_S) 571 #define MODEM_SYSCON_CLK_FE_ANAMODE_160M_FO_V 0x00000001U 572 #define MODEM_SYSCON_CLK_FE_ANAMODE_160M_FO_S 23 573 574 #define MODEM_SYSCON_WIFI_BB_CFG_REG (DR_REG_MODEM_SYSCON_BASE + 0x1c) 575 /* MODEM_SYSCON_WIFI_BB_CFG : R/W; bitpos: [31:0]; default: 0; */ 576 /*description: */ 577 #define MODEM_SYSCON_WIFI_BB_CFG 0xFFFFFFFFU 578 #define MODEM_SYSCON_WIFI_BB_CFG_M (MODEM_SYSCON_WIFI_BB_CFG_V << MODEM_SYSCON_WIFI_BB_CFG_S) 579 #define MODEM_SYSCON_WIFI_BB_CFG_V 0xFFFFFFFFU 580 #define MODEM_SYSCON_WIFI_BB_CFG_S 0 581 582 #define MODEM_SYSCON_MEM_CONF_REG (DR_REG_MODEM_SYSCON_BASE + 0x20) 583 /* MODEM_SYSCON_MODEM_MEM_WP : R/W; bitpos: [2:0]; default: 0; */ 584 /*description: */ 585 #define MODEM_SYSCON_MODEM_MEM_WP 0x00000007U 586 #define MODEM_SYSCON_MODEM_MEM_WP_M (MODEM_SYSCON_MODEM_MEM_WP_V << MODEM_SYSCON_MODEM_MEM_WP_S) 587 #define MODEM_SYSCON_MODEM_MEM_WP_V 0x00000007U 588 #define MODEM_SYSCON_MODEM_MEM_WP_S 0 589 /* MODEM_SYSCON_MODEM_MEM_WA : R/W; bitpos: [5:3]; default: 4; */ 590 /*description: */ 591 #define MODEM_SYSCON_MODEM_MEM_WA 0x00000007U 592 #define MODEM_SYSCON_MODEM_MEM_WA_M (MODEM_SYSCON_MODEM_MEM_WA_V << MODEM_SYSCON_MODEM_MEM_WA_S) 593 #define MODEM_SYSCON_MODEM_MEM_WA_V 0x00000007U 594 #define MODEM_SYSCON_MODEM_MEM_WA_S 3 595 /* MODEM_SYSCON_MODEM_MEM_RA : R/W; bitpos: [7:6]; default: 0; */ 596 /*description: */ 597 #define MODEM_SYSCON_MODEM_MEM_RA 0x00000003U 598 #define MODEM_SYSCON_MODEM_MEM_RA_M (MODEM_SYSCON_MODEM_MEM_RA_V << MODEM_SYSCON_MODEM_MEM_RA_S) 599 #define MODEM_SYSCON_MODEM_MEM_RA_V 0x00000003U 600 #define MODEM_SYSCON_MODEM_MEM_RA_S 6 601 602 #define MODEM_SYSCON_DATE_REG (DR_REG_MODEM_SYSCON_BASE + 0x24) 603 /* MODEM_SYSCON_DATE : R/W; bitpos: [27:0]; default: 35676928; */ 604 /*description: */ 605 #define MODEM_SYSCON_DATE 0x0FFFFFFFU 606 #define MODEM_SYSCON_DATE_M (MODEM_SYSCON_DATE_V << MODEM_SYSCON_DATE_S) 607 #define MODEM_SYSCON_DATE_V 0x0FFFFFFFU 608 #define MODEM_SYSCON_DATE_S 0 609 610 #ifdef __cplusplus 611 } 612 #endif 613