|
| 1 | +stable_size=0x4f00000 |
| 2 | + |
| 3 | +#polarity/lanemap is using TH2 style. |
| 4 | +#core_clock_frequency=496 |
| 5 | +core_clock_frequency=266 |
| 6 | +#core_clock_frequency=893 |
| 7 | +#dpp_clock_ratio=2:3 |
| 8 | + |
| 9 | +core_clock_to_pm_clock_factor=2 |
| 10 | + |
| 11 | +oversubscribe_mode=2 |
| 12 | +#port_gmii_mode_1=1 #Q mode |
| 13 | + |
| 14 | +ptp_ts_pll_fref=50000000 |
| 15 | +ptp_bs_fref_0=50000000 |
| 16 | +ptp_bs_fref_1=50000000 |
| 17 | + |
| 18 | +pbmp_xport_xe=0x1FFE00FFFFFFFFFFFF |
| 19 | + |
| 20 | +parity_enable=0 |
| 21 | +mem_cache_enable=1 |
| 22 | + |
| 23 | +l2_mem_entries=32768 |
| 24 | +l3_mem_entries=49152 |
| 25 | +fpem_mem_entries=16384 |
| 26 | +l2xmsg_mode=1 |
| 27 | +port_flex_enable=1 |
| 28 | + |
| 29 | + |
| 30 | +l3_alpm_enable=2 |
| 31 | +ipv6_lpm_128b_enable=1 |
| 32 | +ifp_inports_support_enable=1 |
| 33 | + |
| 34 | +num_ipv6_lpm_128b_entries=512 |
| 35 | + |
| 36 | + |
| 37 | +dport_map_port_25=1 |
| 38 | +dport_map_port_26=2 |
| 39 | +dport_map_port_27=3 |
| 40 | +dport_map_port_28=4 |
| 41 | +dport_map_port_29=5 |
| 42 | +dport_map_port_30=6 |
| 43 | +dport_map_port_31=7 |
| 44 | +dport_map_port_32=8 |
| 45 | +portmap_25=25:1 |
| 46 | +portmap_26=26:1 |
| 47 | +portmap_27=27:1 |
| 48 | +portmap_28=28:1 |
| 49 | +portmap_29=29:1 |
| 50 | +portmap_30=30:1 |
| 51 | +portmap_31=31:1 |
| 52 | +portmap_32=32:1 |
| 53 | +port_phy_addr_25=0x00 |
| 54 | +port_phy_addr_26=0x01 |
| 55 | +port_phy_addr_27=0x02 |
| 56 | +port_phy_addr_28=0x03 |
| 57 | +port_phy_addr_29=0x04 |
| 58 | +port_phy_addr_30=0x05 |
| 59 | +port_phy_addr_31=0x06 |
| 60 | +port_phy_addr_32=0x07 |
| 61 | +phy_port_primary_and_offset_25=0x1900 |
| 62 | +phy_port_primary_and_offset_26=0x1901 |
| 63 | +phy_port_primary_and_offset_27=0x1902 |
| 64 | +phy_port_primary_and_offset_28=0x1903 |
| 65 | +phy_port_primary_and_offset_29=0x1904 |
| 66 | +phy_port_primary_and_offset_30=0x1905 |
| 67 | +phy_port_primary_and_offset_31=0x1906 |
| 68 | +phy_port_primary_and_offset_32=0x1907 |
| 69 | +phy_chain_rx_lane_map_physical{25.0}=0x3210 |
| 70 | +phy_chain_rx_lane_map_physical{26.0}=0x3210 |
| 71 | +phy_chain_rx_lane_map_physical{27.0}=0x3210 |
| 72 | +phy_chain_rx_lane_map_physical{28.0}=0x3210 |
| 73 | +phy_chain_rx_lane_map_physical{29.0}=0x3210 |
| 74 | +phy_chain_rx_lane_map_physical{30.0}=0x3210 |
| 75 | +phy_chain_rx_lane_map_physical{31.0}=0x3210 |
| 76 | +phy_chain_rx_lane_map_physical{32.0}=0x3210 |
| 77 | +phy_chain_tx_lane_map_physical{25.0}=0x3210 |
| 78 | +phy_chain_tx_lane_map_physical{26.0}=0x3210 |
| 79 | +phy_chain_tx_lane_map_physical{27.0}=0x3210 |
| 80 | +phy_chain_tx_lane_map_physical{28.0}=0x3210 |
| 81 | +phy_chain_tx_lane_map_physical{29.0}=0x3210 |
| 82 | +phy_chain_tx_lane_map_physical{30.0}=0x3210 |
| 83 | +phy_chain_tx_lane_map_physical{31.0}=0x3210 |
| 84 | +phy_chain_tx_lane_map_physical{32.0}=0x3210 |
| 85 | +phy_chain_rx_polarity_flip_physical{25.0}=0x0 |
| 86 | +phy_chain_rx_polarity_flip_physical{26.0}=0x0 |
| 87 | +phy_chain_rx_polarity_flip_physical{27.0}=0x0 |
| 88 | +phy_chain_rx_polarity_flip_physical{28.0}=0x0 |
| 89 | +phy_chain_rx_polarity_flip_physical{29.0}=0x0 |
| 90 | +phy_chain_rx_polarity_flip_physical{30.0}=0x0 |
| 91 | +phy_chain_rx_polarity_flip_physical{31.0}=0x0 |
| 92 | +phy_chain_rx_polarity_flip_physical{32.0}=0x0 |
| 93 | +phy_chain_tx_polarity_flip_physical{25.0}=0x0 |
| 94 | +phy_chain_tx_polarity_flip_physical{26.0}=0x0 |
| 95 | +phy_chain_tx_polarity_flip_physical{27.0}=0x0 |
| 96 | +phy_chain_tx_polarity_flip_physical{28.0}=0x0 |
| 97 | +phy_chain_tx_polarity_flip_physical{29.0}=0x0 |
| 98 | +phy_chain_tx_polarity_flip_physical{30.0}=0x0 |
| 99 | +phy_chain_tx_polarity_flip_physical{31.0}=0x0 |
| 100 | +phy_chain_tx_polarity_flip_physical{32.0}=0x0 |
| 101 | + |
| 102 | + |
| 103 | +dport_map_port_33=9 |
| 104 | +dport_map_port_34=10 |
| 105 | +dport_map_port_35=11 |
| 106 | +dport_map_port_36=12 |
| 107 | +dport_map_port_37=13 |
| 108 | +dport_map_port_38=14 |
| 109 | +dport_map_port_39=15 |
| 110 | +dport_map_port_40=16 |
| 111 | +portmap_33=33:1 |
| 112 | +portmap_34=34:1 |
| 113 | +portmap_35=35:1 |
| 114 | +portmap_36=36:1 |
| 115 | +portmap_37=37:1 |
| 116 | +portmap_38=38:1 |
| 117 | +portmap_39=39:1 |
| 118 | +portmap_40=40:1 |
| 119 | +port_phy_addr_33=0x20 |
| 120 | +port_phy_addr_34=0x21 |
| 121 | +port_phy_addr_35=0x22 |
| 122 | +port_phy_addr_36=0x23 |
| 123 | +port_phy_addr_37=0x24 |
| 124 | +port_phy_addr_38=0x25 |
| 125 | +port_phy_addr_39=0x26 |
| 126 | +port_phy_addr_40=0x27 |
| 127 | +phy_port_primary_and_offset_33=0x2100 |
| 128 | +phy_port_primary_and_offset_34=0x2101 |
| 129 | +phy_port_primary_and_offset_35=0x2102 |
| 130 | +phy_port_primary_and_offset_36=0x2103 |
| 131 | +phy_port_primary_and_offset_37=0x2104 |
| 132 | +phy_port_primary_and_offset_38=0x2105 |
| 133 | +phy_port_primary_and_offset_39=0x2106 |
| 134 | +phy_port_primary_and_offset_40=0x2107 |
| 135 | +phy_chain_rx_lane_map_physical{33.0}=0x3210 |
| 136 | +phy_chain_rx_lane_map_physical{34.0}=0x3210 |
| 137 | +phy_chain_rx_lane_map_physical{35.0}=0x3210 |
| 138 | +phy_chain_rx_lane_map_physical{36.0}=0x3210 |
| 139 | +phy_chain_rx_lane_map_physical{37.0}=0x3210 |
| 140 | +phy_chain_rx_lane_map_physical{38.0}=0x3210 |
| 141 | +phy_chain_rx_lane_map_physical{39.0}=0x3210 |
| 142 | +phy_chain_rx_lane_map_physical{40.0}=0x3210 |
| 143 | +phy_chain_tx_lane_map_physical{33.0}=0x3210 |
| 144 | +phy_chain_tx_lane_map_physical{34.0}=0x3210 |
| 145 | +phy_chain_tx_lane_map_physical{35.0}=0x3210 |
| 146 | +phy_chain_tx_lane_map_physical{36.0}=0x3210 |
| 147 | +phy_chain_tx_lane_map_physical{37.0}=0x3210 |
| 148 | +phy_chain_tx_lane_map_physical{38.0}=0x3210 |
| 149 | +phy_chain_tx_lane_map_physical{39.0}=0x3210 |
| 150 | +phy_chain_tx_lane_map_physical{40.0}=0x3210 |
| 151 | +phy_chain_rx_polarity_flip_physical{33.0}=0x0 |
| 152 | +phy_chain_rx_polarity_flip_physical{34.0}=0x0 |
| 153 | +phy_chain_rx_polarity_flip_physical{35.0}=0x0 |
| 154 | +phy_chain_rx_polarity_flip_physical{36.0}=0x0 |
| 155 | +phy_chain_rx_polarity_flip_physical{37.0}=0x0 |
| 156 | +phy_chain_rx_polarity_flip_physical{38.0}=0x0 |
| 157 | +phy_chain_rx_polarity_flip_physical{39.0}=0x0 |
| 158 | +phy_chain_rx_polarity_flip_physical{40.0}=0x0 |
| 159 | +phy_chain_tx_polarity_flip_physical{33.0}=0x0 |
| 160 | +phy_chain_tx_polarity_flip_physical{34.0}=0x0 |
| 161 | +phy_chain_tx_polarity_flip_physical{35.0}=0x0 |
| 162 | +phy_chain_tx_polarity_flip_physical{36.0}=0x0 |
| 163 | +phy_chain_tx_polarity_flip_physical{37.0}=0x0 |
| 164 | +phy_chain_tx_polarity_flip_physical{38.0}=0x0 |
| 165 | +phy_chain_tx_polarity_flip_physical{39.0}=0x0 |
| 166 | +phy_chain_tx_polarity_flip_physical{40.0}=0x0 |
| 167 | + |
| 168 | + |
| 169 | + |
| 170 | +#MQ16_1 |
| 171 | +#port_gmii_mode_17=1 #Q mode |
| 172 | +dport_map_port_41=17 |
| 173 | +dport_map_port_42=18 |
| 174 | +dport_map_port_43=19 |
| 175 | +dport_map_port_44=20 |
| 176 | +dport_map_port_45=21 |
| 177 | +dport_map_port_46=22 |
| 178 | +dport_map_port_47=23 |
| 179 | +dport_map_port_48=24 |
| 180 | +portmap_41=41:1 |
| 181 | +portmap_42=42:1 |
| 182 | +portmap_43=43:1 |
| 183 | +portmap_44=44:1 |
| 184 | +portmap_45=49:1 |
| 185 | +portmap_46=50:1 |
| 186 | +portmap_47=51:1 |
| 187 | +portmap_48=52:1 |
| 188 | +port_phy_addr_41=0x40 |
| 189 | +port_phy_addr_42=0x41 |
| 190 | +port_phy_addr_43=0x42 |
| 191 | +port_phy_addr_44=0x43 |
| 192 | +port_phy_addr_45=0x44 |
| 193 | +port_phy_addr_46=0x45 |
| 194 | +port_phy_addr_47=0x46 |
| 195 | +port_phy_addr_48=0x47 |
| 196 | +phy_port_primary_and_offset_41=0x2900 |
| 197 | +phy_port_primary_and_offset_42=0x2901 |
| 198 | +phy_port_primary_and_offset_43=0x2902 |
| 199 | +phy_port_primary_and_offset_44=0x2903 |
| 200 | +phy_port_primary_and_offset_45=0x2904 |
| 201 | +phy_port_primary_and_offset_46=0x2905 |
| 202 | +phy_port_primary_and_offset_47=0x2906 |
| 203 | +phy_port_primary_and_offset_48=0x2907 |
| 204 | +phy_chain_rx_lane_map_physical{41.0}=0x3210 |
| 205 | +phy_chain_rx_lane_map_physical{42.0}=0x3210 |
| 206 | +phy_chain_rx_lane_map_physical{43.0}=0x3210 |
| 207 | +phy_chain_rx_lane_map_physical{44.0}=0x3210 |
| 208 | +phy_chain_rx_lane_map_physical{45.0}=0x3210 |
| 209 | +phy_chain_rx_lane_map_physical{46.0}=0x3210 |
| 210 | +phy_chain_rx_lane_map_physical{47.0}=0x3210 |
| 211 | +phy_chain_rx_lane_map_physical{48.0}=0x3210 |
| 212 | +phy_chain_tx_lane_map_physical{41.0}=0x3210 |
| 213 | +phy_chain_tx_lane_map_physical{42.0}=0x3210 |
| 214 | +phy_chain_tx_lane_map_physical{43.0}=0x3210 |
| 215 | +phy_chain_tx_lane_map_physical{44.0}=0x3210 |
| 216 | +phy_chain_tx_lane_map_physical{45.0}=0x3210 |
| 217 | +phy_chain_tx_lane_map_physical{46.0}=0x3210 |
| 218 | +phy_chain_tx_lane_map_physical{47.0}=0x3210 |
| 219 | +phy_chain_tx_lane_map_physical{48.0}=0x3210 |
| 220 | +phy_chain_rx_polarity_flip_physical{41.0}=0x0 |
| 221 | +phy_chain_rx_polarity_flip_physical{42.0}=0x0 |
| 222 | +phy_chain_rx_polarity_flip_physical{43.0}=0x0 |
| 223 | +phy_chain_rx_polarity_flip_physical{44.0}=0x0 |
| 224 | +phy_chain_rx_polarity_flip_physical{45.0}=0x0 |
| 225 | +phy_chain_rx_polarity_flip_physical{46.0}=0x0 |
| 226 | +phy_chain_rx_polarity_flip_physical{47.0}=0x0 |
| 227 | +phy_chain_rx_polarity_flip_physical{48.0}=0x0 |
| 228 | +phy_chain_tx_polarity_flip_physical{41.0}=0x0 |
| 229 | +phy_chain_tx_polarity_flip_physical{42.0}=0x0 |
| 230 | +phy_chain_tx_polarity_flip_physical{43.0}=0x0 |
| 231 | +phy_chain_tx_polarity_flip_physical{44.0}=0x0 |
| 232 | +phy_chain_tx_polarity_flip_physical{45.0}=0x0 |
| 233 | +phy_chain_tx_polarity_flip_physical{46.0}=0x0 |
| 234 | +phy_chain_tx_polarity_flip_physical{47.0}=0x0 |
| 235 | +phy_chain_tx_polarity_flip_physical{48.0}=0x0 |
| 236 | + |
| 237 | + |
| 238 | +#GPHY0 |
| 239 | +dport_map_port_1=25 |
| 240 | +dport_map_port_2=26 |
| 241 | +dport_map_port_3=27 |
| 242 | +dport_map_port_4=28 |
| 243 | +portmap_1=1:1 |
| 244 | +portmap_2=2:1 |
| 245 | +portmap_3=3:1 |
| 246 | +portmap_4=4:1 |
| 247 | +phy_port_primary_and_offset_1=0x0100 |
| 248 | +phy_port_primary_and_offset_2=0x0101 |
| 249 | +phy_port_primary_and_offset_3=0x0102 |
| 250 | +phy_port_primary_and_offset_4=0x0103 |
| 251 | + |
| 252 | + |
| 253 | +#GPHY1 |
| 254 | +dport_map_port_5=29 |
| 255 | +dport_map_port_6=30 |
| 256 | +dport_map_port_7=31 |
| 257 | +dport_map_port_8=32 |
| 258 | +portmap_5=5:1 |
| 259 | +portmap_6=6:1 |
| 260 | +portmap_7=7:1 |
| 261 | +portmap_8=8:1 |
| 262 | +phy_port_primary_and_offset_5=0x0500 |
| 263 | +phy_port_primary_and_offset_6=0x0501 |
| 264 | +phy_port_primary_and_offset_7=0x0502 |
| 265 | +phy_port_primary_and_offset_8=0x0503 |
| 266 | + |
| 267 | + |
| 268 | +#GPHY2 |
| 269 | +dport_map_port_9=33 |
| 270 | +dport_map_port_10=34 |
| 271 | +dport_map_port_11=35 |
| 272 | +dport_map_port_12=36 |
| 273 | +portmap_9=9:1 |
| 274 | +portmap_10=10:1 |
| 275 | +portmap_11=11:1 |
| 276 | +portmap_12=12:1 |
| 277 | +phy_port_primary_and_offset_9=0x0900 |
| 278 | +phy_port_primary_and_offset_10=0x0901 |
| 279 | +phy_port_primary_and_offset_11=0x0902 |
| 280 | +phy_port_primary_and_offset_12=0x0903 |
| 281 | + |
| 282 | + |
| 283 | +#GPHY3 |
| 284 | +dport_map_port_13=37 |
| 285 | +dport_map_port_14=38 |
| 286 | +dport_map_port_15=39 |
| 287 | +dport_map_port_16=40 |
| 288 | +portmap_13=13:1 |
| 289 | +portmap_14=14:1 |
| 290 | +portmap_15=15:1 |
| 291 | +portmap_16=16:1 |
| 292 | +phy_port_primary_and_offset_13=0x0d00 |
| 293 | +phy_port_primary_and_offset_14=0x0d01 |
| 294 | +phy_port_primary_and_offset_15=0x0d02 |
| 295 | +phy_port_primary_and_offset_16=0x0d03 |
| 296 | + |
| 297 | + |
| 298 | +#GPHY4 |
| 299 | +dport_map_port_17=41 |
| 300 | +dport_map_port_18=42 |
| 301 | +dport_map_port_19=43 |
| 302 | +dport_map_port_20=44 |
| 303 | +portmap_17=17:1 |
| 304 | +portmap_18=18:1 |
| 305 | +portmap_19=19:1 |
| 306 | +portmap_20=20:1 |
| 307 | +phy_port_primary_and_offset_17=0x1100 |
| 308 | +phy_port_primary_and_offset_18=0x1101 |
| 309 | +phy_port_primary_and_offset_19=0x1102 |
| 310 | +phy_port_primary_and_offset_20=0x1103 |
| 311 | + |
| 312 | + |
| 313 | +#GPHY5 |
| 314 | +dport_map_port_21=45 |
| 315 | +dport_map_port_22=46 |
| 316 | +dport_map_port_23=47 |
| 317 | +dport_map_port_24=48 |
| 318 | +portmap_21=21:1 |
| 319 | +portmap_22=22:1 |
| 320 | +portmap_23=23:1 |
| 321 | +portmap_24=24:1 |
| 322 | +phy_port_primary_and_offset_21=0x1500 |
| 323 | +phy_port_primary_and_offset_22=0x1501 |
| 324 | +phy_port_primary_and_offset_23=0x1502 |
| 325 | +phy_port_primary_and_offset_24=0x1503 |
| 326 | + |
| 327 | + |
| 328 | +#PHYx TSC-F16-0, TSC2 |
| 329 | +dport_map_port_57=49 |
| 330 | +dport_map_port_58=50 |
| 331 | +dport_map_port_59=51 |
| 332 | +dport_map_port_60=52 |
| 333 | +portmap_57=57:10 |
| 334 | +portmap_58=58:10 |
| 335 | +portmap_59=59:10 |
| 336 | +portmap_60=60:10 |
| 337 | +phy_chain_tx_lane_map_physical{57.0}=0x3210 |
| 338 | +phy_chain_tx_lane_map_physical{58.0}=0x3210 |
| 339 | +phy_chain_tx_lane_map_physical{59.0}=0x3210 |
| 340 | +phy_chain_tx_lane_map_physical{60.0}=0x3210 |
| 341 | +phy_chain_rx_lane_map_physical{57.0}=0x3210 |
| 342 | +phy_chain_rx_lane_map_physical{58.0}=0x3210 |
| 343 | +phy_chain_rx_lane_map_physical{59.0}=0x3210 |
| 344 | +phy_chain_rx_lane_map_physical{60.0}=0x3210 |
| 345 | +phy_chain_tx_polarity_flip_physical{57.0}=0x0 |
| 346 | +phy_chain_tx_polarity_flip_physical{58.0}=0x0 |
| 347 | +phy_chain_tx_polarity_flip_physical{59.0}=0x0 |
| 348 | +phy_chain_tx_polarity_flip_physical{60.0}=0x0 |
| 349 | +phy_chain_rx_polarity_flip_physical{57.0}=0x0 |
| 350 | +phy_chain_rx_polarity_flip_physical{58.0}=0x0 |
| 351 | +phy_chain_rx_polarity_flip_physical{59.0}=0x0 |
| 352 | +phy_chain_rx_polarity_flip_physical{60.0}=0x0 |
| 353 | + |
| 354 | + |
| 355 | +#PHYx TSC-M16-0, TSC3 |
| 356 | +dport_map_port_61=53 |
| 357 | +dport_map_port_62=54 |
| 358 | +#dport_map_port_63=55 |
| 359 | +#dport_map_port_64=56 |
| 360 | +portmap_61=61:10 |
| 361 | +portmap_62=62:10 |
| 362 | +#portmap_63=63:10 |
| 363 | +#portmap_64=64:10 |
| 364 | +phy_chain_tx_lane_map_physical{61.0}=0x3210 |
| 365 | +phy_chain_tx_lane_map_physical{62.0}=0x3210 |
| 366 | +phy_chain_tx_lane_map_physical{63.0}=0x3210 |
| 367 | +phy_chain_tx_lane_map_physical{64.0}=0x3210 |
| 368 | +phy_chain_rx_lane_map_physical{61.0}=0x3210 |
| 369 | +phy_chain_rx_lane_map_physical{62.0}=0x3210 |
| 370 | +#phy_chain_rx_lane_map_physical{63.0}=0x3210 |
| 371 | +#phy_chain_rx_lane_map_physical{64.0}=0x3210 |
| 372 | +phy_chain_tx_polarity_flip_physical{61.0}=0x0 |
| 373 | +phy_chain_tx_polarity_flip_physical{62.0}=0x0 |
| 374 | +phy_chain_tx_polarity_flip_physical{63.0}=0x0 |
| 375 | +phy_chain_tx_polarity_flip_physical{64.0}=0x0 |
| 376 | +phy_chain_rx_polarity_flip_physical{61.0}=0x0 |
| 377 | +phy_chain_rx_polarity_flip_physical{62.0}=0x0 |
| 378 | +#phy_chain_rx_polarity_flip_physical{63.0}=0x0 |
| 379 | +#phy_chain_rx_polarity_flip_physical{64.0}=0x0 |
| 380 | + |
| 381 | + |
| 382 | + |
| 383 | +# MerlinCore-Q SerDes |
| 384 | +#port_gmii_mode=1 means that the device is running in QSGMII |
| 385 | +port_gmii_mode{25}=1 |
| 386 | +port_gmii_mode{41}=1 |
0 commit comments