devids.h (64615B)
1 /* 2 * 3 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 4 * 5 * Copyright 2007-2019 Broadcom Inc. All rights reserved. 6 */ 7 8 #ifndef _SOC_DEVIDS_H 9 #define _SOC_DEVIDS_H 10 11 /* 12 * Defines PCI device and revision ID for every recognized device. 13 * All driver routines refer to this ID only. 14 */ 15 16 #define BROADCOM_VENDOR_ID 0x14e4 17 18 /* Draco */ 19 #define BCM5690_DEVICE_ID 0x5690 20 #define BCM5690_A0_REV_ID 1 21 #define BCM5690_A1_REV_ID 2 22 #define BCM5690_A2_REV_ID 3 23 24 /* Draco without HG (Medusa) */ 25 #define BCM5691_DEVICE_ID 0x5691 26 #define BCM5691_A0_REV_ID 1 27 #define BCM5691_A1_REV_ID 2 28 #define BCM5691_A2_REV_ID 3 29 30 /* Draco without L3 */ 31 #define BCM5692_DEVICE_ID 0x5692 32 #define BCM5692_A0_REV_ID 1 33 #define BCM5692_A1_REV_ID 2 34 #define BCM5692_A2_REV_ID 3 35 36 /* Draco without HG or L3 */ 37 #define BCM5693_DEVICE_ID 0x5693 38 #define BCM5693_A0_REV_ID 1 39 #define BCM5693_A1_REV_ID 2 40 #define BCM5693_A2_REV_ID 3 41 42 /* Draco 1.5 */ 43 #define BCM5695_DEVICE_ID 0x5695 44 #define BCM5695_A0_REV_ID 1 45 #define BCM5695_A1_REV_ID 2 46 #define BCM5695_B0_REV_ID 0x11 47 48 /* Draco 1.5 without HG */ 49 #define BCM5696_DEVICE_ID 0x5696 50 #define BCM5696_A0_REV_ID 1 51 #define BCM5696_A1_REV_ID 2 52 #define BCM5696_B0_REV_ID 0x11 53 54 /* Draco 1.5 without L3 */ 55 #define BCM5697_DEVICE_ID 0x5697 56 #define BCM5697_A0_REV_ID 1 57 #define BCM5697_A1_REV_ID 2 58 #define BCM5697_B0_REV_ID 0x11 59 60 /* Draco 1.5 without HG or L3 */ 61 #define BCM5698_DEVICE_ID 0x5698 62 #define BCM5698_A0_REV_ID 1 63 #define BCM5698_A1_REV_ID 2 64 #define BCM5698_B0_REV_ID 0x11 65 66 /* Hercules with 8 ports */ 67 #define BCM5670_DEVICE_ID 0x5670 68 #define BCM5670_A0_REV_ID 1 69 #define BCM5670_A1_REV_ID 2 70 71 /* Hercules with 4 ports */ 72 #define BCM5671_DEVICE_ID 0x5671 73 #define BCM5671_A0_REV_ID 1 74 #define BCM5671_A1_REV_ID 2 75 #define BCM5671_A2_REV_ID 3 /* Maxxus */ 76 77 /* Hercules 1.5 with 8 ports */ 78 #define BCM5675_DEVICE_ID 0x5675 79 #define BCM5675_A0_REV_ID 1 80 #define BCM5675_A1_REV_ID 2 81 82 /* Hercules 1.5 with 4 ports */ 83 #define BCM5676_DEVICE_ID 0x5676 84 #define BCM5676_A0_REV_ID 1 85 #define BCM5676_A1_REV_ID 2 86 87 /* Lynx */ 88 #define BCM5673_DEVICE_ID 0x5673 89 #define BCM5673_A0_REV_ID 1 90 #define BCM5673_A1_REV_ID 2 91 #define BCM5673_A2_REV_ID 3 92 93 /* Lynx 1.5 */ 94 #define BCM5674_DEVICE_ID 0x5674 95 #define BCM5674_A0_REV_ID 1 96 97 /* Felix */ 98 #define BCM56100_DEVICE_ID 0xb100 99 #define BCM56100_A0_REV_ID 1 100 #define BCM56100_A1_REV_ID 2 101 #define BCM56101_DEVICE_ID 0xb101 102 #define BCM56101_A0_REV_ID 1 103 #define BCM56101_A1_REV_ID 2 104 #define BCM56102_DEVICE_ID 0xb102 105 #define BCM56102_A0_REV_ID 1 106 #define BCM56102_A1_REV_ID 2 107 #define BCM56105_DEVICE_ID 0xb105 108 #define BCM56105_A0_REV_ID 1 109 #define BCM56105_A1_REV_ID 2 110 #define BCM56106_DEVICE_ID 0xb106 111 #define BCM56106_A0_REV_ID 1 112 #define BCM56106_A1_REV_ID 2 113 #define BCM56107_DEVICE_ID 0xb107 114 #define BCM56107_A0_REV_ID 1 115 #define BCM56107_A1_REV_ID 2 116 117 /* Felix 1.5 */ 118 #define BCM56110_DEVICE_ID 0xb110 119 #define BCM56110_A0_REV_ID 1 120 #define BCM56111_DEVICE_ID 0xb111 121 #define BCM56111_A0_REV_ID 1 122 #define BCM56112_DEVICE_ID 0xb112 123 #define BCM56112_A0_REV_ID 1 124 #define BCM56115_DEVICE_ID 0xb115 125 #define BCM56115_A0_REV_ID 1 126 #define BCM56116_DEVICE_ID 0xb116 127 #define BCM56116_A0_REV_ID 1 128 #define BCM56117_DEVICE_ID 0xb117 129 #define BCM56117_A0_REV_ID 1 130 131 /* Helix */ 132 #define BCM56300_DEVICE_ID 0xb300 133 #define BCM56300_A0_REV_ID 1 134 #define BCM56300_A1_REV_ID 2 135 #define BCM56300_B0_REV_ID 0x11 136 #define BCM56300_B1_REV_ID 0x12 137 #define BCM56301_DEVICE_ID 0xb301 138 #define BCM56301_A0_REV_ID 1 139 #define BCM56301_A1_REV_ID 2 140 #define BCM56301_B0_REV_ID 0x11 141 #define BCM56301_B1_REV_ID 0x12 142 #define BCM56302_DEVICE_ID 0xb302 143 #define BCM56302_A0_REV_ID 1 144 #define BCM56302_A1_REV_ID 2 145 #define BCM56302_B0_REV_ID 0x11 146 #define BCM56302_B1_REV_ID 0x12 147 #define BCM56303_DEVICE_ID 0xb303 148 #define BCM56303_A1_REV_ID 2 149 #define BCM56303_A0_REV_ID 1 150 #define BCM56303_B0_REV_ID 0x11 151 #define BCM56303_B1_REV_ID 0x12 152 #define BCM56304_DEVICE_ID 0xb304 153 #define BCM56304_A0_REV_ID 1 154 #define BCM56304_A1_REV_ID 2 155 #define BCM56304_B0_REV_ID 0x11 156 #define BCM56304_B1_REV_ID 0x12 157 #define BCM56404_DEVICE_ID 0xb404 158 #define BCM56404_A0_REV_ID 1 159 #define BCM56404_A1_REV_ID 2 160 #define BCM56305_DEVICE_ID 0xb305 161 #define BCM56305_A0_REV_ID 1 162 #define BCM56305_A1_REV_ID 2 163 #define BCM56305_B0_REV_ID 0x11 164 #define BCM56305_B1_REV_ID 0x12 165 #define BCM56306_DEVICE_ID 0xb306 166 #define BCM56306_A0_REV_ID 1 167 #define BCM56306_A1_REV_ID 2 168 #define BCM56306_B0_REV_ID 0x11 169 #define BCM56306_B1_REV_ID 0x12 170 #define BCM56307_DEVICE_ID 0xb307 171 #define BCM56307_A0_REV_ID 1 172 #define BCM56307_A1_REV_ID 2 173 #define BCM56307_B0_REV_ID 0x11 174 #define BCM56307_B1_REV_ID 0x12 175 #define BCM56308_DEVICE_ID 0xb308 176 #define BCM56308_A0_REV_ID 1 177 #define BCM56308_A1_REV_ID 2 178 #define BCM56308_B0_REV_ID 0x11 179 #define BCM56308_B1_REV_ID 0x12 180 #define BCM56309_DEVICE_ID 0xb309 181 #define BCM56309_A0_REV_ID 1 182 #define BCM56309_A1_REV_ID 2 183 #define BCM56309_B0_REV_ID 0x11 184 #define BCM56309_B1_REV_ID 0x12 185 186 /* Helix 1.5 */ 187 #define BCM56310_DEVICE_ID 0xb310 188 #define BCM56310_A0_REV_ID 1 189 #define BCM56311_DEVICE_ID 0xb311 190 #define BCM56311_A0_REV_ID 1 191 #define BCM56312_DEVICE_ID 0xb312 192 #define BCM56312_A0_REV_ID 1 193 #define BCM56313_DEVICE_ID 0xb313 194 #define BCM56313_A0_REV_ID 1 195 #define BCM56314_DEVICE_ID 0xb314 196 #define BCM56314_A0_REV_ID 1 197 #define BCM56315_DEVICE_ID 0xb315 198 #define BCM56315_A0_REV_ID 1 199 #define BCM56316_DEVICE_ID 0xb316 200 #define BCM56316_A0_REV_ID 1 201 #define BCM56317_DEVICE_ID 0xb317 202 #define BCM56317_A0_REV_ID 1 203 #define BCM56318_DEVICE_ID 0xb318 204 #define BCM56318_A0_REV_ID 1 205 #define BCM56319_DEVICE_ID 0xb319 206 #define BCM56319_A0_REV_ID 1 207 208 #ifndef EXCLUDE_BCM56324 209 /* Helix 2 */ 210 #define BCM56322_DEVICE_ID 0xb322 211 #define BCM56322_A0_REV_ID 1 212 #define BCM56324_DEVICE_ID 0xb324 213 #define BCM56324_A0_REV_ID 1 214 #endif /* EXCLUDE_BCM56324 */ 215 216 #define BCM53300_DEVICE_ID 0xb006 217 #define BCM53300_A0_REV_ID 0x11 218 #define BCM53300_A1_REV_ID 0x12 219 #define BCM53301_DEVICE_ID 0xb206 220 #define BCM53301_A0_REV_ID 0x11 221 #define BCM53301_A1_REV_ID 0x12 222 #define BCM53302_DEVICE_ID 0xb008 223 #define BCM53302_A0_REV_ID 0x11 224 #define BCM53302_A1_REV_ID 0x12 225 226 /* Firebolt */ 227 #define BCM56500_DEVICE_ID 0xb500 228 #define BCM56500_A0_REV_ID 1 229 #define BCM56500_A1_REV_ID 2 230 #define BCM56500_B0_REV_ID 0x11 231 #define BCM56500_B1_REV_ID 0x12 232 #define BCM56500_B2_REV_ID 0x13 233 #define BCM56501_DEVICE_ID 0xb501 234 #define BCM56501_A0_REV_ID 1 235 #define BCM56501_A1_REV_ID 2 236 #define BCM56501_B0_REV_ID 0x11 237 #define BCM56501_B1_REV_ID 0x12 238 #define BCM56501_B2_REV_ID 0x13 239 #define BCM56502_DEVICE_ID 0xb502 240 #define BCM56502_A0_REV_ID 1 241 #define BCM56502_A1_REV_ID 2 242 #define BCM56502_B0_REV_ID 0x11 243 #define BCM56502_B1_REV_ID 0x12 244 #define BCM56502_B2_REV_ID 0x13 245 #define BCM56503_DEVICE_ID 0xb503 246 #define BCM56503_A0_REV_ID 1 247 #define BCM56503_A1_REV_ID 2 248 #define BCM56503_B0_REV_ID 0x11 249 #define BCM56503_B1_REV_ID 0x12 250 #define BCM56503_B2_REV_ID 0x13 251 #define BCM56504_DEVICE_ID 0xb504 252 #define BCM56504_A0_REV_ID 1 253 #define BCM56504_A1_REV_ID 2 254 #define BCM56504_B0_REV_ID 0x11 255 #define BCM56504_B1_REV_ID 0x12 256 #define BCM56504_B2_REV_ID 0x13 257 #define BCM56505_DEVICE_ID 0xb505 258 #define BCM56505_A0_REV_ID 1 259 #define BCM56505_A1_REV_ID 2 260 #define BCM56505_B0_REV_ID 0x11 261 #define BCM56505_B1_REV_ID 0x12 262 #define BCM56505_B2_REV_ID 0x13 263 #define BCM56506_DEVICE_ID 0xb506 264 #define BCM56506_A0_REV_ID 1 265 #define BCM56506_A1_REV_ID 2 266 #define BCM56506_B0_REV_ID 0x11 267 #define BCM56506_B1_REV_ID 0x12 268 #define BCM56506_B2_REV_ID 0x13 269 #define BCM56507_DEVICE_ID 0xb507 270 #define BCM56507_A0_REV_ID 1 271 #define BCM56507_A1_REV_ID 2 272 #define BCM56507_B0_REV_ID 0x11 273 #define BCM56507_B1_REV_ID 0x12 274 #define BCM56507_B2_REV_ID 0x13 275 #define BCM56508_DEVICE_ID 0xb508 276 #define BCM56508_A0_REV_ID 1 277 #define BCM56508_A1_REV_ID 2 278 #define BCM56508_B0_REV_ID 0x11 279 #define BCM56508_B1_REV_ID 0x12 280 #define BCM56508_B2_REV_ID 0x13 281 #define BCM56509_DEVICE_ID 0xb509 282 #define BCM56509_A0_REV_ID 1 283 #define BCM56509_A1_REV_ID 2 284 #define BCM56509_B0_REV_ID 0x11 285 #define BCM56509_B1_REV_ID 0x12 286 #define BCM56509_B2_REV_ID 0x13 287 288 /* Easyrider */ 289 #define BCM56600_DEVICE_ID 0xb600 290 #define BCM56600_A0_REV_ID 1 291 #define BCM56600_B0_REV_ID 0x11 292 #define BCM56600_C0_REV_ID 0x21 293 #define BCM56601_DEVICE_ID 0xb601 294 #define BCM56601_A0_REV_ID 1 295 #define BCM56601_B0_REV_ID 0x11 296 #define BCM56601_C0_REV_ID 0x21 297 #define BCM56602_DEVICE_ID 0xb602 298 #define BCM56602_A0_REV_ID 1 299 #define BCM56602_B0_REV_ID 0x11 300 #define BCM56602_C0_REV_ID 0x21 301 #define BCM56603_DEVICE_ID 0xb603 302 #define BCM56603_A0_REV_ID 1 303 #define BCM56603_B0_REV_ID 0x11 304 #define BCM56603_C0_REV_ID 0x21 305 #define BCM56605_DEVICE_ID 0xb605 306 #define BCM56605_A0_REV_ID 1 307 #define BCM56605_B0_REV_ID 0x11 308 #define BCM56605_C0_REV_ID 0x21 309 #define BCM56606_DEVICE_ID 0xb606 310 #define BCM56606_A0_REV_ID 1 311 #define BCM56606_B0_REV_ID 0x11 312 #define BCM56606_C0_REV_ID 0x21 313 #define BCM56607_DEVICE_ID 0xb607 314 #define BCM56607_A0_REV_ID 1 315 #define BCM56607_B0_REV_ID 0x11 316 #define BCM56607_C0_REV_ID 0x21 317 #define BCM56608_DEVICE_ID 0xb608 318 #define BCM56608_A0_REV_ID 1 319 #define BCM56608_B0_REV_ID 0x11 320 #define BCM56608_C0_REV_ID 0x21 321 322 /* Goldwing */ 323 #define BCM56580_DEVICE_ID 0xb580 324 #define BCM56580_A0_REV_ID 1 325 326 /* HUMV */ 327 #define BCM56700_DEVICE_ID 0xb700 328 #define BCM56700_A0_REV_ID 1 329 #define BCM56701_DEVICE_ID 0xb701 330 #define BCM56701_A0_REV_ID 1 331 332 /* Bradley */ 333 #define BCM56800_DEVICE_ID 0xb800 334 #define BCM56800_A0_REV_ID 1 335 #define BCM56801_DEVICE_ID 0xb801 336 #define BCM56801_A0_REV_ID 1 337 #define BCM56802_DEVICE_ID 0xb802 338 #define BCM56802_A0_REV_ID 1 339 #define BCM56803_DEVICE_ID 0xb803 340 #define BCM56803_A0_REV_ID 1 341 342 /* Raven */ 343 #define BCM56224_DEVICE_ID 0xb224 344 #define BCM56224_A0_REV_ID 1 345 #define BCM56224_B0_REV_ID 0x11 346 #define BCM56225_DEVICE_ID 0xb225 347 #define BCM56225_A0_REV_ID 1 348 #define BCM56225_B0_REV_ID 0x11 349 #define BCM56226_DEVICE_ID 0xb226 350 #define BCM56226_A0_REV_ID 1 351 #define BCM56226_B0_REV_ID 0x11 352 #define BCM56227_DEVICE_ID 0xb227 353 #define BCM56227_A0_REV_ID 1 354 #define BCM56227_B0_REV_ID 0x11 355 #define BCM56228_DEVICE_ID 0xb228 356 #define BCM56228_A0_REV_ID 1 357 #define BCM56228_B0_REV_ID 0x11 358 #define BCM56229_DEVICE_ID 0xb229 359 #define BCM56229_A0_REV_ID 1 360 #define BCM56229_B0_REV_ID 0x11 361 #define BCM56024_DEVICE_ID 0xb024 362 #define BCM56024_A0_REV_ID 1 363 #define BCM56024_B0_REV_ID 0x11 364 #define BCM56025_DEVICE_ID 0xb025 365 #define BCM56025_A0_REV_ID 1 366 #define BCM56025_B0_REV_ID 0x11 367 #define BCM53724_DEVICE_ID 0xc724 368 #define BCM53724_A0_REV_ID 1 369 #define BCM53724_B0_REV_ID 0x11 370 #define BCM53726_DEVICE_ID 0xc726 371 #define BCM53726_A0_REV_ID 1 372 #define BCM53726_B0_REV_ID 0x11 373 374 /* Hawkeye */ 375 #define BCM53312_DEVICE_ID 0xc312 376 #define BCM53312_A0_REV_ID 1 377 #define BCM53312_B0_REV_ID 0x11 378 #define BCM53313_DEVICE_ID 0xc313 379 #define BCM53313_A0_REV_ID 1 380 #define BCM53313_B0_REV_ID 0x11 381 #define BCM53314_DEVICE_ID 0xc314 382 #define BCM53314_A0_REV_ID 1 383 #define BCM53314_B0_REV_ID 0x11 384 385 /* Hawkeye EEE */ 386 #define BCM53322_DEVICE_ID 0xc322 387 #define BCM53322_A0_REV_ID 1 388 #define BCM53323_DEVICE_ID 0xc323 389 #define BCM53323_A0_REV_ID 1 390 #define BCM53324_DEVICE_ID 0xc324 391 #define BCM53324_A0_REV_ID 1 392 393 394 /* Raptor */ 395 #define BCM56218_DEVICE_ID 0xB218 396 #define BCM56218_A0_REV_ID 1 397 #define BCM56218_A1_REV_ID 2 398 #define BCM56218_A2_REV_ID 3 399 #define BCM56218X_DEVICE_ID 0xc710 400 #define BCM56218X_A0_REV_ID 1 401 #define BCM56218X_A1_REV_ID 2 402 #define BCM56218X_A2_REV_ID 3 403 #define BCM56219_DEVICE_ID 0xB219 404 #define BCM56219_A0_REV_ID 1 405 #define BCM56219_A1_REV_ID 2 406 #define BCM56219_A2_REV_ID 3 407 #define BCM56218R_DEVICE_ID 0xB21A 408 #define BCM56218R_A0_REV_ID 1 409 #define BCM56218R_A1_REV_ID 2 410 #define BCM56218R_A2_REV_ID 3 411 #define BCM56219R_DEVICE_ID 0xB21B 412 #define BCM56219R_A0_REV_ID 1 413 #define BCM56219R_A1_REV_ID 2 414 #define BCM56219R_A2_REV_ID 3 415 #define BCM56214_DEVICE_ID 0xB214 416 #define BCM56214_A0_REV_ID 1 417 #define BCM56214_A1_REV_ID 2 418 #define BCM56214_A2_REV_ID 3 419 #define BCM56215_DEVICE_ID 0xB215 420 #define BCM56215_A0_REV_ID 1 421 #define BCM56215_A1_REV_ID 2 422 #define BCM56215_A2_REV_ID 3 423 #define BCM56214R_DEVICE_ID 0xB21C 424 #define BCM56214R_A0_REV_ID 1 425 #define BCM56214R_A1_REV_ID 2 426 #define BCM56214R_A2_REV_ID 3 427 #define BCM56215R_DEVICE_ID 0xB21D 428 #define BCM56215R_A0_REV_ID 1 429 #define BCM56215R_A1_REV_ID 2 430 #define BCM56215R_A2_REV_ID 3 431 #define BCM56216_DEVICE_ID 0xB216 432 #define BCM56216_A0_REV_ID 1 433 #define BCM56216_A1_REV_ID 2 434 #define BCM56216_A2_REV_ID 3 435 #define BCM56217_DEVICE_ID 0xB217 436 #define BCM56217_A0_REV_ID 1 437 #define BCM56217_A1_REV_ID 2 438 #define BCM56217_A2_REV_ID 3 439 #define BCM56212_DEVICE_ID 0xB212 440 #define BCM56212_A0_REV_ID 1 441 #define BCM56212_A1_REV_ID 2 442 #define BCM56212_A2_REV_ID 3 443 #define BCM56213_DEVICE_ID 0xB213 444 #define BCM56213_A0_REV_ID 1 445 #define BCM56213_A1_REV_ID 2 446 #define BCM56213_A2_REV_ID 3 447 #define BCM53718_DEVICE_ID 0xC71A 448 #define BCM53718_A0_REV_ID 1 449 #define BCM53718_A1_REV_ID 2 450 #define BCM53718_A2_REV_ID 3 451 #define BCM53714_DEVICE_ID 0xC71B 452 #define BCM53714_A0_REV_ID 1 453 #define BCM53714_A1_REV_ID 2 454 #define BCM53714_A2_REV_ID 3 455 #define BCM53716_DEVICE_ID 0xC716 456 #define BCM53716_A0_REV_ID 1 457 #define BCM53716_A1_REV_ID 2 458 #define BCM53716_A2_REV_ID 3 459 #define BCM56018_DEVICE_ID 0xB018 460 #define BCM56018_A0_REV_ID 1 461 #define BCM56018_A1_REV_ID 2 462 #define BCM56018_A2_REV_ID 3 463 #define BCM56014_DEVICE_ID 0xB014 464 #define BCM56014_A0_REV_ID 1 465 #define BCM56014_A1_REV_ID 2 466 #define BCM56014_A2_REV_ID 3 467 468 /* Firebolt2 */ 469 #define BCM56510_DEVICE_ID 0xb510 470 #define BCM56510_A0_REV_ID 1 471 #define BCM56511_DEVICE_ID 0xb511 472 #define BCM56511_A0_REV_ID 1 473 #define BCM56512_DEVICE_ID 0xb512 474 #define BCM56512_A0_REV_ID 1 475 #define BCM56513_DEVICE_ID 0xb513 476 #define BCM56513_A0_REV_ID 1 477 #define BCM56514_DEVICE_ID 0xb514 478 #define BCM56514_A0_REV_ID 1 479 #define BCM56516_DEVICE_ID 0xb516 480 #define BCM56516_A0_REV_ID 1 481 #define BCM56517_DEVICE_ID 0xb517 482 #define BCM56517_A0_REV_ID 1 483 #define BCM56518_DEVICE_ID 0xb518 484 #define BCM56518_A0_REV_ID 1 485 #define BCM56519_DEVICE_ID 0xb519 486 #define BCM56519_A0_REV_ID 1 487 488 /* Triumph */ 489 #define BCM56620_DEVICE_ID 0xb620 490 #define BCM56620_A0_REV_ID 1 491 #define BCM56620_A1_REV_ID 2 492 #define BCM56620_B0_REV_ID 0x11 493 #define BCM56620_B1_REV_ID 0x12 494 #define BCM56620_B2_REV_ID 0x13 495 #define BCM56624_DEVICE_ID 0xb624 496 #define BCM56624_A0_REV_ID 1 497 #define BCM56624_A1_REV_ID 2 498 #define BCM56624_B0_REV_ID 0x11 499 #define BCM56624_B1_REV_ID 0x12 500 #define BCM56624_B2_REV_ID 0x13 501 #define BCM56626_DEVICE_ID 0xb626 502 #define BCM56626_A0_REV_ID 1 503 #define BCM56626_A1_REV_ID 2 504 #define BCM56626_B0_REV_ID 0x11 505 #define BCM56626_B1_REV_ID 0x12 506 #define BCM56626_B2_REV_ID 0x13 507 #define BCM56628_DEVICE_ID 0xb628 508 #define BCM56628_A0_REV_ID 1 509 #define BCM56628_A1_REV_ID 2 510 #define BCM56628_B0_REV_ID 0x11 511 #define BCM56628_B1_REV_ID 0x12 512 #define BCM56628_B2_REV_ID 0x13 513 #define BCM56629_DEVICE_ID 0xb629 514 #define BCM56629_A0_REV_ID 1 515 #define BCM56629_A1_REV_ID 2 516 #define BCM56629_B0_REV_ID 0x11 517 #define BCM56629_B1_REV_ID 0x12 518 #define BCM56629_B2_REV_ID 0x13 519 520 /* Valkyrie */ 521 #define BCM56680_DEVICE_ID 0xb680 522 #define BCM56680_A0_REV_ID 1 523 #define BCM56680_A1_REV_ID 2 524 #define BCM56680_B0_REV_ID 0x11 525 #define BCM56680_B1_REV_ID 0x12 526 #define BCM56680_B2_REV_ID 0x13 527 #define BCM56684_DEVICE_ID 0xb684 528 #define BCM56684_A0_REV_ID 1 529 #define BCM56684_A1_REV_ID 2 530 #define BCM56684_B0_REV_ID 0x11 531 #define BCM56684_B1_REV_ID 0x12 532 #define BCM56684_B2_REV_ID 0x13 533 #define BCM56686_DEVICE_ID 0xb686 534 #define BCM56686_B0_REV_ID 0x11 535 #define BCM56686_B1_REV_ID 0x12 536 #define BCM56686_B2_REV_ID 0x13 537 538 /* Scorpion */ 539 #define BCM56820_DEVICE_ID 0xb820 540 #define BCM56820_A0_REV_ID 1 541 #define BCM56820_B0_REV_ID 0x11 542 #define BCM56821_DEVICE_ID 0xb821 543 #define BCM56821_A0_REV_ID 1 544 #define BCM56821_B0_REV_ID 0x11 545 #define BCM56822_DEVICE_ID 0xb822 546 #define BCM56822_A0_REV_ID 1 547 #define BCM56822_B0_REV_ID 0x11 548 #define BCM56823_DEVICE_ID 0xb823 549 #define BCM56823_A0_REV_ID 1 550 #define BCM56823_B0_REV_ID 0x11 551 #define BCM56825_DEVICE_ID 0xb825 552 #define BCM56825_B0_REV_ID 0x11 553 554 /* HUMV Plus */ 555 #define BCM56720_DEVICE_ID 0xb720 556 #define BCM56720_A0_REV_ID 1 557 #define BCM56720_B0_REV_ID 0x11 558 #define BCM56721_DEVICE_ID 0xb721 559 #define BCM56721_A0_REV_ID 1 560 #define BCM56721_B0_REV_ID 0x11 561 562 /* Conqueror */ 563 #define BCM56725_DEVICE_ID 0xb725 564 #define BCM56725_A0_REV_ID 1 565 #define BCM56725_B0_REV_ID 0x11 566 567 /* Triumph2 */ 568 #define BCM56630_DEVICE_ID 0xb630 569 #define BCM56630_A0_REV_ID 1 570 #define BCM56630_B0_REV_ID 0x11 571 #define BCM56634_DEVICE_ID 0xb634 572 #define BCM56634_A0_REV_ID 1 573 #define BCM56634_B0_REV_ID 0x11 574 #define BCM56636_DEVICE_ID 0xb636 575 #define BCM56636_A0_REV_ID 1 576 #define BCM56636_B0_REV_ID 0x11 577 #define BCM56638_DEVICE_ID 0xb638 578 #define BCM56638_A0_REV_ID 1 579 #define BCM56638_B0_REV_ID 0x11 580 #define BCM56639_DEVICE_ID 0xb639 581 #define BCM56639_A0_REV_ID 1 582 #define BCM56639_B0_REV_ID 0x11 583 584 /* Valkyrie2 */ 585 #define BCM56685_DEVICE_ID 0xb685 586 #define BCM56685_A0_REV_ID 1 587 #define BCM56685_B0_REV_ID 0x11 588 #define BCM56689_DEVICE_ID 0xb689 589 #define BCM56689_A0_REV_ID 1 590 #define BCM56689_B0_REV_ID 0x11 591 592 /* Apollo */ 593 #define BCM56520_DEVICE_ID 0xb520 594 #define BCM56520_A0_REV_ID 1 595 #define BCM56520_B0_REV_ID 0x11 596 #define BCM56521_DEVICE_ID 0xb521 597 #define BCM56521_A0_REV_ID 1 598 #define BCM56521_B0_REV_ID 0x11 599 #define BCM56522_DEVICE_ID 0xb522 600 #define BCM56522_A0_REV_ID 1 601 #define BCM56522_B0_REV_ID 0x11 602 #define BCM56524_DEVICE_ID 0xb524 603 #define BCM56524_A0_REV_ID 1 604 #define BCM56524_B0_REV_ID 0x11 605 #define BCM56526_DEVICE_ID 0xb526 606 #define BCM56526_A0_REV_ID 1 607 #define BCM56526_B0_REV_ID 0x11 608 609 /* Firebolt 3 */ 610 #define BCM56534_DEVICE_ID 0xb534 611 #define BCM56534_B0_REV_ID 0x11 612 #define BCM56538_DEVICE_ID 0xb538 613 #define BCM56538_B0_REV_ID 0x11 614 615 /* Enduro */ 616 #define BCM56331_DEVICE_ID 0xb331 617 #define BCM56331_A0_REV_ID 1 618 #define BCM56331_B0_REV_ID 0x11 619 #define BCM56331_B1_REV_ID 0x12 620 #define BCM56333_DEVICE_ID 0xb333 621 #define BCM56333_A0_REV_ID 1 622 #define BCM56333_B0_REV_ID 0x11 623 #define BCM56333_B1_REV_ID 0x12 624 #define BCM56334_DEVICE_ID 0xb334 625 #define BCM56334_A0_REV_ID 1 626 #define BCM56334_B0_REV_ID 0x11 627 #define BCM56334_B1_REV_ID 0x12 628 #define BCM56338_DEVICE_ID 0xb338 629 #define BCM56338_A0_REV_ID 1 630 #define BCM56338_B0_REV_ID 0x11 631 #define BCM56338_B1_REV_ID 0x12 632 633 /* Helix 3 */ 634 #define BCM56320_DEVICE_ID 0xb320 635 #define BCM56320_A0_REV_ID 1 636 #define BCM56320_B0_REV_ID 0x11 637 #define BCM56320_B1_REV_ID 0x12 638 #define BCM56321_DEVICE_ID 0xb321 639 #define BCM56321_A0_REV_ID 1 640 #define BCM56321_B0_REV_ID 0x11 641 #define BCM56321_B1_REV_ID 0x12 642 643 644 /* FireScout */ 645 #define BCM56548H_DEVICE_ID 0xB54A 646 #define BCM56548H_A0_REV_ID 1 647 #define BCM56548_DEVICE_ID 0xb548 648 #define BCM56548_A0_REV_ID 1 649 #define BCM56547_DEVICE_ID 0xb547 650 #define BCM56547_A0_REV_ID 1 651 652 /* Helix 4 */ 653 #define BCM56346_DEVICE_ID 0xb346 654 #define BCM56346_A0_REV_ID 1 655 #define BCM56345_DEVICE_ID 0xb345 656 #define BCM56345_A0_REV_ID 1 657 #define BCM56344_DEVICE_ID 0xb344 658 #define BCM56344_A0_REV_ID 1 659 #define BCM56342_DEVICE_ID 0xb342 660 #define BCM56342_A0_REV_ID 1 661 #define BCM56340_DEVICE_ID 0xb340 662 #define BCM56340_A0_REV_ID 1 663 664 /* Spiral */ 665 #define BCM56049_DEVICE_ID 0xb049 666 #define BCM56049_A0_REV_ID 1 667 #define BCM56048_DEVICE_ID 0xb048 668 #define BCM56048_A0_REV_ID 1 669 #define BCM56047_DEVICE_ID 0xb047 670 #define BCM56047_A0_REV_ID 1 671 672 /* Ranger */ 673 #define BCM56042_DEVICE_ID 0xb042 674 #define BCM56042_A0_REV_ID 1 675 #define BCM56041_DEVICE_ID 0xb041 676 #define BCM56041_A0_REV_ID 1 677 #define BCM56040_DEVICE_ID 0xb040 678 #define BCM56040_A0_REV_ID 1 679 680 /* Stardust */ 681 #define BCM56132_DEVICE_ID 0xb132 682 #define BCM56132_A0_REV_ID 1 683 #define BCM56132_B0_REV_ID 0x11 684 #define BCM56132_B1_REV_ID 0x12 685 #define BCM56134_DEVICE_ID 0xb134 686 #define BCM56134_A0_REV_ID 1 687 #define BCM56134_B0_REV_ID 0x11 688 #define BCM56134_B1_REV_ID 0x12 689 690 /* Dagger */ 691 #define BCM56230_DEVICE_ID 0xb230 692 #define BCM56230_B1_REV_ID 0x12 693 #define BCM56231_DEVICE_ID 0xb231 694 #define BCM56231_B1_REV_ID 0x12 695 696 /* Hurricane */ 697 #define BCM56140_DEVICE_ID 0xb140 698 #define BCM56140_A0_REV_ID 1 699 #define BCM56142_DEVICE_ID 0xb142 700 #define BCM56142_A0_REV_ID 1 701 #define BCM56143_DEVICE_ID 0xb143 702 #define BCM56143_A0_REV_ID 1 703 #define BCM56144_DEVICE_ID 0xb144 704 #define BCM56144_A0_REV_ID 1 705 #define BCM56146_DEVICE_ID 0xb146 706 #define BCM56146_A0_REV_ID 1 707 #define BCM56147_DEVICE_ID 0xb147 708 #define BCM56147_A0_REV_ID 1 709 #define BCM56149_DEVICE_ID 0xb149 710 #define BCM56149_A0_REV_ID 1 711 712 /* Trident */ 713 #define BCM56840_DEVICE_ID 0xb840 714 #define BCM56840_A0_REV_ID 1 715 #define BCM56840_A1_REV_ID 2 716 #define BCM56840_A2_REV_ID 3 717 #define BCM56840_A3_REV_ID 4 718 #define BCM56840_A4_REV_ID 5 719 #define BCM56840_B0_REV_ID 0x11 720 #define BCM56840_B1_REV_ID 0x12 721 #define BCM56841_DEVICE_ID 0xb841 722 #define BCM56841_A0_REV_ID 1 723 #define BCM56841_A1_REV_ID 2 724 #define BCM56841_A2_REV_ID 3 725 #define BCM56841_A3_REV_ID 4 726 #define BCM56841_A4_REV_ID 5 727 #define BCM56841_B0_REV_ID 0x11 728 #define BCM56841_B1_REV_ID 0x12 729 #define BCM56843_DEVICE_ID 0xb843 730 #define BCM56843_A0_REV_ID 1 731 #define BCM56843_A1_REV_ID 2 732 #define BCM56843_A2_REV_ID 3 733 #define BCM56843_A3_REV_ID 4 734 #define BCM56843_A4_REV_ID 5 735 #define BCM56843_B0_REV_ID 0x11 736 #define BCM56843_B1_REV_ID 0x12 737 #define BCM56845_DEVICE_ID 0xb845 738 #define BCM56845_A0_REV_ID 1 739 #define BCM56845_A1_REV_ID 2 740 #define BCM56845_A2_REV_ID 3 741 #define BCM56845_A3_REV_ID 4 742 #define BCM56845_A4_REV_ID 5 743 #define BCM56845_B0_REV_ID 0x11 744 #define BCM56845_B1_REV_ID 0x12 745 746 /* Titan */ 747 #define BCM56743_DEVICE_ID 0xb743 748 #define BCM56743_A0_REV_ID 1 749 #define BCM56743_A1_REV_ID 2 750 #define BCM56743_A2_REV_ID 3 751 #define BCM56743_A3_REV_ID 4 752 #define BCM56743_A4_REV_ID 5 753 #define BCM56743_B0_REV_ID 0x11 754 #define BCM56743_B1_REV_ID 0x12 755 #define BCM56745_DEVICE_ID 0xb745 756 #define BCM56745_A0_REV_ID 1 757 #define BCM56745_A1_REV_ID 2 758 #define BCM56745_A2_REV_ID 3 759 #define BCM56745_A3_REV_ID 4 760 #define BCM56745_A4_REV_ID 5 761 #define BCM56745_B0_REV_ID 0x11 762 #define BCM56745_B1_REV_ID 0x12 763 764 /* Saber 2 */ 765 #define BCM56260_DEVICE_ID 0xb260 766 #define BCM56260_A0_REV_ID 1 767 #define BCM56260_B0_REV_ID 0x11 768 #define BCM56261_DEVICE_ID 0xb261 769 #define BCM56261_A0_REV_ID 1 770 #define BCM56261_B0_REV_ID 0x11 771 #define BCM56262_DEVICE_ID 0xb262 772 #define BCM56262_A0_REV_ID 1 773 #define BCM56262_B0_REV_ID 0x11 774 #define BCM56263_DEVICE_ID 0xb263 775 #define BCM56263_A0_REV_ID 1 776 #define BCM56263_B0_REV_ID 0x11 777 778 #define BCM56265_DEVICE_ID 0xb265 779 #define BCM56265_A0_REV_ID 1 780 #define BCM56265_B0_REV_ID 0x11 781 #define BCM56266_DEVICE_ID 0xb266 782 #define BCM56266_A0_REV_ID 1 783 #define BCM56266_B0_REV_ID 0x11 784 #define BCM56267_DEVICE_ID 0xb267 785 #define BCM56267_A0_REV_ID 1 786 #define BCM56267_B0_REV_ID 0x11 787 #define BCM56268_DEVICE_ID 0xb268 788 #define BCM56268_A0_REV_ID 1 789 #define BCM56268_B0_REV_ID 0x11 790 791 /*Dagger 2*/ 792 #define BCM56233_DEVICE_ID 0xb233 793 #define BCM56233_B0_REV_ID 0x11 794 795 #define BCM56460_DEVICE_ID 0xb460 796 #define BCM56460_A0_REV_ID 1 797 #define BCM56460_B0_REV_ID 0x11 798 #define BCM56461_DEVICE_ID 0xb461 799 #define BCM56461_A0_REV_ID 1 800 #define BCM56461_B0_REV_ID 0x11 801 #define BCM56462_DEVICE_ID 0xb462 802 #define BCM56462_A0_REV_ID 1 803 #define BCM56462_B0_REV_ID 0x11 804 #define BCM56463_DEVICE_ID 0xb463 805 #define BCM56463_A0_REV_ID 1 806 #define BCM56463_B0_REV_ID 0x11 807 808 #define BCM56465_DEVICE_ID 0xb465 809 #define BCM56465_A0_REV_ID 1 810 #define BCM56465_B0_REV_ID 0x11 811 #define BCM56466_DEVICE_ID 0xb466 812 #define BCM56466_A0_REV_ID 1 813 #define BCM56466_B0_REV_ID 0x11 814 #define BCM56467_DEVICE_ID 0xb467 815 #define BCM56467_A0_REV_ID 1 816 #define BCM56467_B0_REV_ID 0x11 817 #define BCM56468_DEVICE_ID 0xb468 818 #define BCM56468_A0_REV_ID 1 819 #define BCM56468_B0_REV_ID 0x11 820 821 /* Metrolite */ 822 #define BCM56270_DEVICE_ID 0xb270 823 #define BCM56270_A0_REV_ID 1 824 #define BCM56271_DEVICE_ID 0xb271 825 #define BCM56271_A0_REV_ID 1 826 #define BCM56272_DEVICE_ID 0xb272 827 #define BCM56272_A0_REV_ID 1 828 829 /* Beagle */ 830 #define BCM53460_DEVICE_ID 0x8460 831 #define BCM53460_A0_REV_ID 1 832 #define BCM53461_DEVICE_ID 0x8461 833 #define BCM53461_A0_REV_ID 1 834 835 /* Trident Plus */ 836 #define BCM56842_DEVICE_ID 0xb842 837 #define BCM56842_A0_REV_ID 1 838 #define BCM56842_A1_REV_ID 2 839 #define BCM56844_DEVICE_ID 0xb844 840 #define BCM56844_A0_REV_ID 1 841 #define BCM56844_A1_REV_ID 2 842 #define BCM56846_DEVICE_ID 0xb846 843 #define BCM56846_A0_REV_ID 1 844 #define BCM56846_A1_REV_ID 2 845 #define BCM56549_DEVICE_ID 0xb549 846 #define BCM56549_A0_REV_ID 1 847 #define BCM56549_A1_REV_ID 2 848 #define BCM56053_DEVICE_ID 0xb053 849 #define BCM56053_A0_REV_ID 1 850 #define BCM56053_A1_REV_ID 2 851 #define BCM56831_DEVICE_ID 0xb831 852 #define BCM56831_A0_REV_ID 1 853 #define BCM56831_A1_REV_ID 2 854 #define BCM56835_DEVICE_ID 0xb835 855 #define BCM56835_A0_REV_ID 1 856 #define BCM56835_A1_REV_ID 2 857 #define BCM56838_DEVICE_ID 0xb838 858 #define BCM56838_A0_REV_ID 1 859 #define BCM56838_A1_REV_ID 2 860 #define BCM56847_DEVICE_ID 0xb847 861 #define BCM56847_A0_REV_ID 1 862 #define BCM56847_A1_REV_ID 2 863 #define BCM56847_A2_REV_ID 3 864 #define BCM56847_A3_REV_ID 4 865 #define BCM56847_A4_REV_ID 5 866 #define BCM56847_B0_REV_ID 0x11 867 #define BCM56847_B1_REV_ID 0x12 868 #define BCM56849_DEVICE_ID 0xb849 869 #define BCM56849_A0_REV_ID 1 870 #define BCM56849_A1_REV_ID 2 871 872 /* Titan Plus */ 873 #define BCM56742_DEVICE_ID 0xb742 874 #define BCM56742_A0_REV_ID 1 875 #define BCM56742_A1_REV_ID 2 876 #define BCM56742_A2_REV_ID 3 877 #define BCM56744_DEVICE_ID 0xb744 878 #define BCM56744_A0_REV_ID 1 879 #define BCM56744_A1_REV_ID 2 880 #define BCM56746_DEVICE_ID 0xb746 881 #define BCM56746_A0_REV_ID 1 882 #define BCM56746_A1_REV_ID 2 883 884 /* Shadow */ 885 #define BCM88732_DEVICE_ID 0x0732 886 #define BCM88732_A0_REV_ID 1 887 #define BCM88732_A1_REV_ID 2 888 #define BCM88732_A2_REV_ID 4 889 #define BCM88732_B0_REV_ID 0x11 890 #define BCM88732_B1_REV_ID 0x12 891 #define BCM88732_B2_REV_ID 0x13 892 893 /* Triumph 3 */ 894 #define BCM56640_DEVICE_ID 0xb640 895 #define BCM56640_A0_REV_ID 1 896 #define BCM56640_A1_REV_ID 2 897 #define BCM56640_B0_REV_ID 0x11 898 #define BCM56643_DEVICE_ID 0xb643 899 #define BCM56643_A0_REV_ID 1 900 #define BCM56643_A1_REV_ID 2 901 #define BCM56643_B0_REV_ID 0x11 902 #define BCM56644_DEVICE_ID 0xb644 903 #define BCM56644_A0_REV_ID 1 904 #define BCM56644_A1_REV_ID 2 905 #define BCM56644_B0_REV_ID 0x11 906 #define BCM56648_DEVICE_ID 0xb648 907 #define BCM56648_A0_REV_ID 1 908 #define BCM56648_A1_REV_ID 2 909 #define BCM56648_B0_REV_ID 0x11 910 #define BCM56649_DEVICE_ID 0xb649 911 #define BCM56649_A0_REV_ID 1 912 #define BCM56649_A1_REV_ID 2 913 #define BCM56649_B0_REV_ID 0x11 914 915 /* Apollo 2 */ 916 #define BCM56540_DEVICE_ID 0xb540 917 #define BCM56540_A0_REV_ID 1 918 #define BCM56540_A1_REV_ID 2 919 #define BCM56540_B0_REV_ID 0x11 920 #define BCM56541_DEVICE_ID 0xb541 921 #define BCM56541_A0_REV_ID 1 922 #define BCM56541_A1_REV_ID 2 923 #define BCM56541_B0_REV_ID 0x11 924 #define BCM56542_DEVICE_ID 0xb542 925 #define BCM56542_A0_REV_ID 1 926 #define BCM56542_A1_REV_ID 2 927 #define BCM56542_B0_REV_ID 0x11 928 #define BCM56543_DEVICE_ID 0xb543 929 #define BCM56543_A0_REV_ID 1 930 #define BCM56543_A1_REV_ID 2 931 #define BCM56543_B0_REV_ID 0x11 932 #define BCM56544_DEVICE_ID 0xb544 933 #define BCM56544_A0_REV_ID 1 934 #define BCM56544_A1_REV_ID 2 935 #define BCM56544_B0_REV_ID 0x11 936 937 /* Firebolt 4 */ 938 #define BCM56545_DEVICE_ID 0xb545 939 #define BCM56545_A0_REV_ID 1 940 #define BCM56545_A1_REV_ID 2 941 #define BCM56545_B0_REV_ID 0x11 942 #define BCM56546_DEVICE_ID 0xb546 943 #define BCM56546_A0_REV_ID 1 944 #define BCM56546_A1_REV_ID 2 945 #define BCM56546_B0_REV_ID 0x11 946 947 /* Ranger plus */ 948 #define BCM56044_DEVICE_ID 0xb044 949 #define BCM56044_B0_REV_ID 0x11 950 #define BCM56045_DEVICE_ID 0xb045 951 #define BCM56045_A0_REV_ID 1 952 #define BCM56045_A1_REV_ID 2 953 #define BCM56045_B0_REV_ID 0x11 954 #define BCM56046_DEVICE_ID 0xb046 955 #define BCM56046_A0_REV_ID 1 956 #define BCM56046_A1_REV_ID 2 957 #define BCM56046_B0_REV_ID 0x11 958 959 960 /* Katana */ 961 #define BCM56440_DEVICE_ID 0xb440 962 #define BCM56440_A0_REV_ID 1 963 #define BCM56440_B0_REV_ID 0x11 964 #define BCM56441_DEVICE_ID 0xb441 965 #define BCM56441_A0_REV_ID 1 966 #define BCM56441_B0_REV_ID 0x11 967 #define BCM56442_DEVICE_ID 0xb442 968 #define BCM56442_A0_REV_ID 1 969 #define BCM56442_B0_REV_ID 0x11 970 #define BCM56443_DEVICE_ID 0xb443 971 #define BCM56443_A0_REV_ID 1 972 #define BCM56443_B0_REV_ID 0x11 973 #define BCM56445_DEVICE_ID 0xb445 974 #define BCM56445_A0_REV_ID 1 975 #define BCM56445_B0_REV_ID 0x11 976 #define BCM56446_DEVICE_ID 0xb446 977 #define BCM56446_A0_REV_ID 1 978 #define BCM56446_B0_REV_ID 0x11 979 #define BCM56447_DEVICE_ID 0xb447 980 #define BCM56447_A0_REV_ID 1 981 #define BCM56447_B0_REV_ID 0x11 982 #define BCM56448_DEVICE_ID 0xb448 983 #define BCM56448_A0_REV_ID 1 984 #define BCM56448_B0_REV_ID 0x11 985 #define BCM56449_DEVICE_ID 0xb449 986 #define BCM56449_A0_REV_ID 1 987 #define BCM56449_B0_REV_ID 0x11 988 #define BCM56240_DEVICE_ID 0xb240 989 #define BCM56240_A0_REV_ID 1 990 #define BCM56240_B0_REV_ID 0x11 991 #define BCM56241_DEVICE_ID 0xb241 992 #define BCM56241_A0_REV_ID 1 993 #define BCM56241_B0_REV_ID 0x11 994 #define BCM56242_DEVICE_ID 0xb242 995 #define BCM56242_A0_REV_ID 1 996 #define BCM56242_B0_REV_ID 0x11 997 #define BCM56243_DEVICE_ID 0xb243 998 #define BCM56243_A0_REV_ID 1 999 #define BCM56243_B0_REV_ID 0x11 1000 #define BCM56245_DEVICE_ID 0xb245 1001 #define BCM56245_A0_REV_ID 1 1002 #define BCM56245_B0_REV_ID 0x11 1003 #define BCM56246_DEVICE_ID 0xb246 1004 #define BCM56246_A0_REV_ID 1 1005 #define BCM56246_B0_REV_ID 0x11 1006 #define BCM55440_DEVICE_ID 0xa440 1007 #define BCM55440_A0_REV_ID 1 1008 #define BCM55440_B0_REV_ID 0x11 1009 #define BCM55441_DEVICE_ID 0xa441 1010 #define BCM55441_A0_REV_ID 1 1011 #define BCM55441_B0_REV_ID 0x11 1012 1013 /* Katana 2 */ 1014 #define BCM55450_DEVICE_ID 0xa450 1015 #define BCM55450_A0_REV_ID 1 1016 #define BCM55450_B0_REV_ID 0x11 1017 #define BCM55450_B1_REV_ID 0x12 1018 1019 #define BCM55455_DEVICE_ID 0xa455 1020 #define BCM55455_A0_REV_ID 1 1021 #define BCM55455_B0_REV_ID 0x11 1022 #define BCM55455_B1_REV_ID 0x12 1023 1024 #define BCM56248_DEVICE_ID 0xb248 1025 #define BCM56248_A0_REV_ID 1 1026 #define BCM56248_B0_REV_ID 0x11 1027 #define BCM56248_B1_REV_ID 0x12 1028 1029 #define BCM56450_DEVICE_ID 0xb450 1030 #define BCM56450_A0_REV_ID 1 1031 #define BCM56450_B0_REV_ID 0x11 1032 #define BCM56450_B1_REV_ID 0x12 1033 1034 #define BCM56452_DEVICE_ID 0xb452 1035 #define BCM56452_A0_REV_ID 1 1036 #define BCM56452_B0_REV_ID 0x11 1037 #define BCM56452_B1_REV_ID 0x12 1038 1039 #define BCM56454_DEVICE_ID 0xb454 1040 #define BCM56454_A0_REV_ID 1 1041 #define BCM56454_B0_REV_ID 0x11 1042 #define BCM56454_B1_REV_ID 0x12 1043 1044 #define BCM56455_DEVICE_ID 0xb455 1045 #define BCM56455_A0_REV_ID 1 1046 #define BCM56455_B0_REV_ID 0x11 1047 #define BCM56455_B1_REV_ID 0x12 1048 1049 #define BCM56456_DEVICE_ID 0xb456 1050 #define BCM56456_A0_REV_ID 1 1051 #define BCM56456_B0_REV_ID 0x11 1052 #define BCM56456_B1_REV_ID 0x12 1053 1054 #define BCM56457_DEVICE_ID 0xb457 1055 #define BCM56457_A0_REV_ID 1 1056 #define BCM56457_B0_REV_ID 0x11 1057 #define BCM56457_B1_REV_ID 0x12 1058 1059 #define BCM56458_DEVICE_ID 0xb458 1060 #define BCM56458_A0_REV_ID 1 1061 #define BCM56458_B0_REV_ID 0x11 1062 #define BCM56458_B1_REV_ID 0x12 1063 1064 /* Trident 2 */ 1065 #define BCM56850_DEVICE_ID 0xb850 1066 #define BCM56850_A0_REV_ID 1 1067 #define BCM56850_A1_REV_ID 2 1068 #define BCM56850_A2_REV_ID 3 1069 #define BCM56851_DEVICE_ID 0xb851 1070 #define BCM56851_A0_REV_ID 1 1071 #define BCM56851_A1_REV_ID 2 1072 #define BCM56851_A2_REV_ID 3 1073 #define BCM56852_DEVICE_ID 0xb852 1074 #define BCM56852_A0_REV_ID 1 1075 #define BCM56852_A1_REV_ID 2 1076 #define BCM56852_A2_REV_ID 3 1077 #define BCM56853_DEVICE_ID 0xb853 1078 #define BCM56853_A0_REV_ID 1 1079 #define BCM56853_A1_REV_ID 2 1080 #define BCM56853_A2_REV_ID 3 1081 #define BCM56854_DEVICE_ID 0xb854 1082 #define BCM56854_A0_REV_ID 1 1083 #define BCM56854_A1_REV_ID 2 1084 #define BCM56854_A2_REV_ID 3 1085 #define BCM56855_DEVICE_ID 0xb855 1086 #define BCM56855_A0_REV_ID 1 1087 #define BCM56855_A1_REV_ID 2 1088 #define BCM56855_A2_REV_ID 3 1089 #define BCM56834_DEVICE_ID 0xb834 1090 #define BCM56834_A0_REV_ID 1 1091 #define BCM56834_A1_REV_ID 2 1092 #define BCM56834_A2_REV_ID 3 1093 1094 /* Trident 2+ */ 1095 #define BCM56860_DEVICE_ID 0xb860 1096 #define BCM56860_A0_REV_ID 1 1097 #define BCM56860_A1_REV_ID 2 1098 #define BCM56861_DEVICE_ID 0xb861 1099 #define BCM56861_A0_REV_ID 1 1100 #define BCM56861_A1_REV_ID 2 1101 #define BCM56862_DEVICE_ID 0xb862 1102 #define BCM56862_A0_REV_ID 1 1103 #define BCM56862_A1_REV_ID 2 1104 #define BCM56864_DEVICE_ID 0xb864 1105 #define BCM56864_A0_REV_ID 1 1106 #define BCM56864_A1_REV_ID 2 1107 #define BCM56865_DEVICE_ID 0xb865 1108 #define BCM56865_A0_REV_ID 1 1109 #define BCM56865_A1_REV_ID 2 1110 #define BCM56866_DEVICE_ID 0xb866 1111 #define BCM56866_A0_REV_ID 1 1112 #define BCM56866_A1_REV_ID 2 1113 #define BCM56867_DEVICE_ID 0xb867 1114 #define BCM56867_A0_REV_ID 1 1115 #define BCM56867_A1_REV_ID 2 1116 #define BCM56868_DEVICE_ID 0xb868 1117 #define BCM56868_A0_REV_ID 1 1118 #define BCM56868_A1_REV_ID 2 1119 #define BCM56832_DEVICE_ID 0xb832 1120 #define BCM56832_A0_REV_ID 1 1121 #define BCM56832_A1_REV_ID 2 1122 #define BCM56833_DEVICE_ID 0xb833 1123 #define BCM56833_A0_REV_ID 1 1124 #define BCM56833_A1_REV_ID 2 1125 #define BCM56836_DEVICE_ID 0xb836 1126 #define BCM56836_A0_REV_ID 1 1127 #define BCM56836_A1_REV_ID 2 1128 1129 1130 /* Titan 2 */ 1131 #define BCM56750_DEVICE_ID 0xb750 1132 #define BCM56750_A0_REV_ID 1 1133 #define BCM56750_A1_REV_ID 2 1134 #define BCM56750_A2_REV_ID 3 1135 1136 /* Scorpion 960 */ 1137 #define BCM56830_DEVICE_ID 0xb830 1138 #define BCM56830_A0_REV_ID 1 1139 #define BCM56830_A1_REV_ID 2 1140 #define BCM56830_A2_REV_ID 3 1141 1142 /* Hurricane 2*/ 1143 #define BCM56150_DEVICE_ID 0xb150 1144 #define BCM56150_A0_REV_ID 1 1145 #define BCM56151_DEVICE_ID 0xb151 1146 #define BCM56151_A0_REV_ID 1 1147 #define BCM56152_DEVICE_ID 0xb152 1148 #define BCM56152_A0_REV_ID 1 1149 1150 /* Wolfhound*/ 1151 #define BCM53342_DEVICE_ID 0x8342 1152 #define BCM53342_A0_REV_ID 1 1153 #define BCM53343_DEVICE_ID 0x8343 1154 #define BCM53343_A0_REV_ID 1 1155 #define BCM53344_DEVICE_ID 0x8344 1156 #define BCM53344_A0_REV_ID 1 1157 #define BCM53346_DEVICE_ID 0x8346 1158 #define BCM53346_A0_REV_ID 1 1159 #define BCM53347_DEVICE_ID 0x8347 1160 #define BCM53347_A0_REV_ID 1 1161 1162 /* Foxhound*/ 1163 #define BCM53333_DEVICE_ID 0x8333 1164 #define BCM53333_A0_REV_ID 1 1165 #define BCM53334_DEVICE_ID 0x8334 1166 #define BCM53334_A0_REV_ID 1 1167 1168 /* Deerhound*/ 1169 #define BCM53393_DEVICE_ID 0x8393 1170 #define BCM53393_A0_REV_ID 1 1171 #define BCM53394_DEVICE_ID 0x8394 1172 #define BCM53394_A0_REV_ID 1 1173 1174 /* Greyhound , Ranger 2 */ 1175 #define BCM53400_DEVICE_ID 0x8400 1176 #define BCM53400_A0_REV_ID 1 1177 #define BCM56060_DEVICE_ID 0xb060 1178 #define BCM56060_A0_REV_ID 1 1179 #define BCM56062_DEVICE_ID 0xb062 1180 #define BCM56062_A0_REV_ID 1 1181 #define BCM56063_DEVICE_ID 0xb063 1182 #define BCM56063_A0_REV_ID 1 1183 #define BCM56064_DEVICE_ID 0xb064 1184 #define BCM56064_A0_REV_ID 1 1185 #define BCM56065_DEVICE_ID 0xb065 1186 #define BCM56065_A0_REV_ID 1 1187 #define BCM56066_DEVICE_ID 0xb066 1188 #define BCM56066_A0_REV_ID 1 1189 #define BCM53401_DEVICE_ID 0x8401 1190 #define BCM53411_DEVICE_ID 0x8411 1191 #define BCM53401_A0_REV_ID 1 1192 #define BCM53402_DEVICE_ID 0x8402 1193 #define BCM53412_DEVICE_ID 0x8412 1194 #define BCM53402_A0_REV_ID 1 1195 #define BCM53403_DEVICE_ID 0x8403 1196 #define BCM53413_DEVICE_ID 0x8413 1197 #define BCM53403_A0_REV_ID 1 1198 #define BCM53404_DEVICE_ID 0x8404 1199 #define BCM53414_DEVICE_ID 0x8414 1200 #define BCM53404_A0_REV_ID 1 1201 #define BCM53405_DEVICE_ID 0x8405 1202 #define BCM53415_DEVICE_ID 0x8415 1203 #define BCM53405_A0_REV_ID 1 1204 #define BCM53406_DEVICE_ID 0x8406 1205 #define BCM53416_DEVICE_ID 0x8416 1206 #define BCM53406_A0_REV_ID 1 1207 #define BCM53408_DEVICE_ID 0x8408 1208 #define BCM53418_DEVICE_ID 0x8418 1209 #define BCM53408_A0_REV_ID 1 1210 #define BCM53365_DEVICE_ID 0x8365 1211 #define BCM53365_A0_REV_ID 1 1212 #define BCM53369_DEVICE_ID 0x8369 1213 #define BCM53369_A0_REV_ID 1 1214 1215 /* Elkhound */ 1216 #define BCM53454_DEVICE_ID 0x8454 1217 #define BCM53455_DEVICE_ID 0x8455 1218 #define BCM53454_A0_REV_ID 1 1219 #define BCM53456_DEVICE_ID 0x8456 1220 #define BCM53457_DEVICE_ID 0x8457 1221 #define BCM53456_A0_REV_ID 1 1222 1223 /* Bloodhound */ 1224 #define BCM53422_DEVICE_ID 0x8422 1225 #define BCM53422_A0_REV_ID 1 1226 #define BCM53424_DEVICE_ID 0x8424 1227 #define BCM53424_A0_REV_ID 1 1228 #define BCM53426_DEVICE_ID 0x8426 1229 #define BCM53426_A0_REV_ID 1 1230 1231 /* Tomahawk */ 1232 #define BCM56960_DEVICE_ID 0xb960 1233 #define BCM56960_A0_REV_ID 1 1234 #define BCM56960_B0_REV_ID 0x11 1235 #define BCM56960_B1_REV_ID 0x12 1236 #define BCM56961_DEVICE_ID 0xb961 1237 #define BCM56961_A0_REV_ID 1 1238 #define BCM56961_B0_REV_ID 0x11 1239 #define BCM56961_B1_REV_ID 0x12 1240 #define BCM56962_DEVICE_ID 0xb962 1241 #define BCM56962_A0_REV_ID 1 1242 #define BCM56962_B0_REV_ID 0x11 1243 #define BCM56962_B1_REV_ID 0x12 1244 #define BCM56963_DEVICE_ID 0xb963 1245 #define BCM56963_A0_REV_ID 1 1246 #define BCM56963_B0_REV_ID 0x11 1247 #define BCM56963_B1_REV_ID 0x12 1248 #define BCM56930_DEVICE_ID 0xb930 1249 #define BCM56930_A0_REV_ID 1 1250 #define BCM56930_B0_REV_ID 0x11 1251 #define BCM56930_B1_REV_ID 0x12 1252 #define BCM56930_C0_REV_ID 0x21 1253 #define BCM56931_DEVICE_ID 0xb931 1254 #define BCM56931_A0_REV_ID 1 1255 #define BCM56931_B0_REV_ID 0x11 1256 #define BCM56931_C0_REV_ID 0x21 1257 #define BCM56935_DEVICE_ID 0xb935 1258 #define BCM56935_A0_REV_ID 1 1259 #define BCM56935_B0_REV_ID 0x11 1260 #define BCM56935_C0_REV_ID 0x21 1261 #define BCM56936_DEVICE_ID 0xb936 1262 #define BCM56936_A0_REV_ID 1 1263 #define BCM56936_B0_REV_ID 0x11 1264 #define BCM56936_C0_REV_ID 0x21 1265 #define BCM56939_DEVICE_ID 0xb939 1266 #define BCM56939_A0_REV_ID 1 1267 #define BCM56939_B0_REV_ID 0x11 1268 #define BCM56939_C0_REV_ID 0x21 1269 1270 /* Ranger3+ */ 1271 #define BCM56168_DEVICE_ID 0xb168 1272 #define BCM56168_A0_REV_ID 1 1273 #define BCM56168_B0_REV_ID 0x11 1274 #define BCM56168_B1_REV_ID 0x12 1275 #define BCM56169_DEVICE_ID 0xb169 1276 #define BCM56169_A0_REV_ID 1 1277 #define BCM56169_B0_REV_ID 0x11 1278 #define BCM56169_B1_REV_ID 0x12 1279 1280 /* Tomahawk 3 */ 1281 #define BCM56980_DEVICE_ID 0xb980 1282 #define BCM56980_A0_REV_ID 1 1283 #define BCM56980_B0_REV_ID 0x11 1284 #define BCM56981_DEVICE_ID 0xb981 1285 #define BCM56981_A0_REV_ID 1 1286 #define BCM56982_DEVICE_ID 0xb982 1287 #define BCM56982_A0_REV_ID 1 1288 #define BCM56982_B0_REV_ID 0x11 1289 #define BCM56983_DEVICE_ID 0xb983 1290 #define BCM56983_A0_REV_ID 1 1291 #define BCM56983_B0_REV_ID 0x11 1292 #define BCM56984_DEVICE_ID 0xb984 1293 #define BCM56984_A0_REV_ID 1 1294 #define BCM56984_B0_REV_ID 0x11 1295 1296 /* Titanhawk */ 1297 #define BCM56968_DEVICE_ID 0xb968 1298 #define BCM56968_A0_REV_ID 1 1299 #define BCM56968_B0_REV_ID 0x11 1300 #define BCM56968_B1_REV_ID 0x12 1301 1302 /* Hurricane 3 */ 1303 #define BCM56160_DEVICE_ID 0xb160 1304 #define BCM56160_A0_REV_ID 1 1305 #define BCM56160_B0_REV_ID 0x11 1306 #define BCM56162_DEVICE_ID 0xb162 1307 #define BCM56162_A0_REV_ID 1 1308 #define BCM56162_B0_REV_ID 0x11 1309 1310 /* Hurricane3 Lite */ 1311 #define BCM56163_DEVICE_ID 0xb163 1312 #define BCM56163_A0_REV_ID 1 1313 #define BCM56163_B0_REV_ID 0x11 1314 #define BCM56164_DEVICE_ID 0xb164 1315 #define BCM56164_A0_REV_ID 1 1316 #define BCM56164_B0_REV_ID 0x11 1317 #define BCM56166_DEVICE_ID 0xb166 1318 #define BCM56166_A0_REV_ID 1 1319 #define BCM56166_B0_REV_ID 0x11 1320 1321 /* Buckhound */ 1322 #define BCM53440_DEVICE_ID 0x8440 1323 #define BCM53440_A0_REV_ID 1 1324 #define BCM53440_B0_REV_ID 0x11 1325 #define BCM53442_DEVICE_ID 0x8442 1326 #define BCM53442_A0_REV_ID 1 1327 #define BCM53442_B0_REV_ID 0x11 1328 #define BCM53443_DEVICE_ID 0x8443 1329 #define BCM53443_A0_REV_ID 1 1330 #define BCM53443_B0_REV_ID 0x11 1331 1332 /* Foxhound2 */ 1333 #define BCM53434_DEVICE_ID 0x8434 1334 #define BCM53434_A0_REV_ID 1 1335 #define BCM53434_B0_REV_ID 0x11 1336 1337 /* Apache */ 1338 #define BCM56560_DEVICE_ID 0xb560 1339 #define BCM56560_A0_REV_ID 1 1340 #define BCM56560_B0_REV_ID 0x11 1341 1342 #define BCM56561_DEVICE_ID 0xb561 1343 #define BCM56561_A0_REV_ID 1 1344 #define BCM56561_B0_REV_ID 0x11 1345 1346 #define BCM56562_DEVICE_ID 0xb562 1347 #define BCM56562_A0_REV_ID 1 1348 #define BCM56562_B0_REV_ID 0x11 1349 1350 /* MONTEREY */ 1351 #define BCM56670_DEVICE_ID 0xb670 1352 #define BCM56670_A0_REV_ID 1 1353 #define BCM56670_B0_REV_ID 0x11 1354 1355 #define BCM56671_DEVICE_ID 0xb671 1356 #define BCM56671_A0_REV_ID 1 1357 #define BCM56671_B0_REV_ID 0x11 1358 1359 #define BCM56672_DEVICE_ID 0xb672 1360 #define BCM56672_A0_REV_ID 1 1361 #define BCM56672_B0_REV_ID 0x11 1362 1363 #define BCM56675_DEVICE_ID 0xb675 1364 #define BCM56675_A0_REV_ID 1 1365 #define BCM56675_B0_REV_ID 0x11 1366 1367 1368 /* Firebolt-5 */ 1369 #define BCM56565_DEVICE_ID 0xb565 1370 #define BCM56565_A0_REV_ID 1 1371 #define BCM56565_B0_REV_ID 0x11 1372 1373 #define BCM56566_DEVICE_ID 0xb566 1374 #define BCM56566_A0_REV_ID 1 1375 #define BCM56566_B0_REV_ID 0x11 1376 1377 #define BCM56567_DEVICE_ID 0xb567 1378 #define BCM56567_A0_REV_ID 1 1379 #define BCM56567_B0_REV_ID 0x11 1380 1381 #define BCM56568_DEVICE_ID 0xb568 1382 #define BCM56568_A0_REV_ID 1 1383 #define BCM56568_B0_REV_ID 0x11 1384 1385 /* Maverick */ 1386 #define BCM56760_DEVICE_ID 0xb760 1387 #define BCM56760_A0_REV_ID 1 1388 #define BCM56760_A1_REV_ID 2 1389 #define BCM56760_B0_REV_ID 0x11 1390 1391 #define BCM56761_DEVICE_ID 0xb761 1392 #define BCM56761_A0_REV_ID 1 1393 #define BCM56761_B0_REV_ID 0x11 1394 1395 #define BCM56761_DEVICE_ID 0xb761 1396 #define BCM56761_A0_REV_ID 1 1397 #define BCM56761_A1_REV_ID 2 1398 #define BCM56761_B0_REV_ID 0x11 1399 #define BCM56761_B1_REV_ID 0x12 1400 1401 #define BCM56762_DEVICE_ID 0xb762 1402 #define BCM56762_A0_REV_ID 1 1403 #define BCM56762_B0_REV_ID 0x11 1404 1405 #define BCM56764_DEVICE_ID 0xb764 1406 #define BCM56764_A0_REV_ID 1 1407 #define BCM56764_B0_REV_ID 0x11 1408 1409 #define BCM56765_DEVICE_ID 0xb765 1410 #define BCM56765_A0_REV_ID 1 1411 #define BCM56765_B0_REV_ID 0x11 1412 1413 #define BCM56766_DEVICE_ID 0xb766 1414 #define BCM56766_A0_REV_ID 1 1415 #define BCM56766_B0_REV_ID 0x11 1416 1417 #define BCM56768_DEVICE_ID 0xb768 1418 #define BCM56768_A0_REV_ID 1 1419 #define BCM56768_B0_REV_ID 0x11 1420 1421 /* Ranger 2+ */ 1422 #define BCM56068_DEVICE_ID 0xb068 1423 #define BCM56068_A0_REV_ID 1 1424 #define BCM56068_B0_REV_ID 0x11 1425 1426 #define BCM56068_DEVICE_ID 0xb068 1427 #define BCM56068_A0_REV_ID 1 1428 #define BCM56068_B0_REV_ID 0x11 1429 #define BCM56068_B1_REV_ID 0x12 1430 1431 #define BCM56069_DEVICE_ID 0xb069 1432 #define BCM56069_A0_REV_ID 1 1433 #define BCM56069_B0_REV_ID 0x11 1434 1435 /* Hurricane3-MG */ 1436 #define BCM56170_DEVICE_ID 0xb170 1437 #define BCM56170_A0_REV_ID 1 1438 #define BCM56170_B0_REV_ID 0x11 1439 #define BCM56172_DEVICE_ID 0xb172 1440 #define BCM56172_A0_REV_ID 1 1441 #define BCM56172_B0_REV_ID 0x11 1442 #define BCM56174_DEVICE_ID 0xb174 1443 #define BCM56174_A0_REV_ID 1 1444 #define BCM56174_B0_REV_ID 0x11 1445 1446 /* Quartz, Greyhound 2 */ 1447 #define BCM53570_DEVICE_ID 0x8570 1448 #define BCM53570_A0_REV_ID 1 1449 #define BCM53570_B0_REV_ID 0x11 1450 #define BCM53575_DEVICE_ID 0x8575 1451 #define BCM53575_A0_REV_ID 1 1452 #define BCM53575_B0_REV_ID 0x11 1453 1454 1455 /* Tomahawk+ */ 1456 #define BCM56965_DEVICE_ID 0xb965 1457 #define BCM56965_A0_REV_ID 1 1458 #define BCM56965_A1_REV_ID 2 1459 #define BCM56969_DEVICE_ID 0xb969 /* Corresponds to TH 56961 */ 1460 #define BCM56969_A0_REV_ID 1 1461 #define BCM56966_DEVICE_ID 0xb966 /* Corresponds to TH 56962 */ 1462 #define BCM56966_A0_REV_ID 1 1463 #define BCM56967_DEVICE_ID 0xb967 /* Corresponds to TH 56963 */ 1464 #define BCM56967_A0_REV_ID 1 1465 1466 /* Tomahawk 2 */ 1467 #define BCM56970_DEVICE_ID 0xb970 1468 #define BCM56970_A0_REV_ID 1 1469 #define BCM56970_B0_REV_ID 0x11 1470 #define BCM56971_DEVICE_ID 0xb971 1471 #define BCM56971_A0_REV_ID 1 1472 #define BCM56971_B0_REV_ID 0x11 1473 #define BCM56972_DEVICE_ID 0xb972 1474 #define BCM56972_A0_REV_ID 1 1475 #define BCM56972_B0_REV_ID 0x11 1476 #define BCM56974_DEVICE_ID 0xb974 1477 #define BCM56974_A0_REV_ID 1 1478 #define BCM56974_B0_REV_ID 0x11 1479 #define BCM56975_DEVICE_ID 0xb975 1480 #define BCM56975_A0_REV_ID 1 1481 #define BCM56975_B0_REV_ID 0x11 1482 1483 /* Trident3 */ 1484 #define BCM56870_DEVICE_ID 0xb870 1485 #define BCM56870_A0_REV_ID 1 1486 #define BCM56873_DEVICE_ID 0xb873 1487 #define BCM56873_A0_REV_ID 1 1488 1489 /* Helix5 */ 1490 #define BCM56370_DEVICE_ID 0xb370 1491 #define BCM56370_A0_REV_ID 1 1492 #define BCM56370_A1_REV_ID 0x02 1493 1494 #define BCM56371_DEVICE_ID 0xb371 1495 #define BCM56371_A0_REV_ID 1 1496 #define BCM56371_A1_REV_ID 0x02 1497 1498 #define BCM56372_DEVICE_ID 0xb372 1499 #define BCM56372_A0_REV_ID 1 1500 #define BCM56372_A1_REV_ID 0x02 1501 1502 #define BCM56374_DEVICE_ID 0xb374 1503 #define BCM56374_A0_REV_ID 1 1504 #define BCM56374_A1_REV_ID 0x02 1505 1506 #define BCM56375_DEVICE_ID 0xb375 1507 #define BCM56375_A0_REV_ID 1 1508 #define BCM56375_A1_REV_ID 0x02 1509 1510 #define BCM56376_DEVICE_ID 0xb376 1511 #define BCM56376_A0_REV_ID 1 1512 #define BCM56376_A1_REV_ID 0x02 1513 1514 #define BCM56377_DEVICE_ID 0xb377 1515 #define BCM56377_A0_REV_ID 1 1516 #define BCM56377_A1_REV_ID 0x02 1517 1518 #define BCM56577_DEVICE_ID 0xb577 1519 #define BCM56577_A0_REV_ID 1 1520 #define BCM56577_A1_REV_ID 0x02 1521 1522 #define BCM56578_DEVICE_ID 0xb578 1523 #define BCM56578_A0_REV_ID 1 1524 #define BCM56578_A1_REV_ID 0x02 1525 1526 #define BCM56579_DEVICE_ID 0xb579 1527 #define BCM56579_A0_REV_ID 1 1528 #define BCM56579_A1_REV_ID 0x02 1529 1530 /* Maverick2 */ 1531 #define BCM56770_DEVICE_ID 0xb770 1532 #define BCM56770_A0_REV_ID 1 1533 1534 #define BCM56771_DEVICE_ID 0xb771 1535 #define BCM56771_A0_REV_ID 1 1536 1537 /* Wolfhound2 (Hurricane3-CR)*/ 1538 #define BCM53540_DEVICE_ID 0x8540 1539 #define BCM53540_A0_REV_ID 1 1540 #define BCM53547_DEVICE_ID 0x8547 1541 #define BCM53547_A0_REV_ID 1 1542 #define BCM53548_DEVICE_ID 0x8548 1543 #define BCM53548_A0_REV_ID 1 1544 #define BCM53549_DEVICE_ID 0x8549 1545 #define BCM53549_A0_REV_ID 1 1546 1547 /* 1548 * BCM5665: Tucana48 (48+4+1) 1549 * BCM5665L: Tucana24 (24+4+1) 1550 * BCM5666: Tucana48 (48+4+1) without L3 1551 * BCM5666L: Tucana24 (24+4+1) without L3 1552 * 1553 * The device ID is 0x5665 for all of these parts. For BCM5665L and 1554 * BCM5666L, the pbmp_valid property must be set to invalidate fe24-fe47 1555 * (see $SDK/rc/config.bcm). 1556 */ 1557 #define BCM5665_DEVICE_ID 0x5665 1558 #define BCM5665_A0_REV_ID 1 1559 #define BCM5665_B0_REV_ID 0x11 1560 1561 1562 /* 1563 * BCM5655: Titanium48 (48+4) 1564 * BCM5656: Titanium48 (48+4) without L3 1565 * 1566 * The device ID is 0x5655 for both parts. 1567 */ 1568 #define BCM5655_DEVICE_ID 0x5655 1569 #define BCM5655_A0_REV_ID 1 1570 #define BCM5655_B0_REV_ID 0x11 1571 1572 1573 /* 1574 * BCM5650: Titanium-II (24+4) 1575 * BCM5651: Titanium-II (24+4) without L3 1576 * 1577 * The device ID is 0x5650 for both parts. 1578 * BCM5650C0 is the first spin of a real 24+4 cost-reduced chip. 1579 */ 1580 #define BCM5650_DEVICE_ID 0x5650 1581 #define BCM5650_A0_REV_ID 1 1582 #define BCM5650_B0_REV_ID 0x11 1583 #define BCM5650_C0_REV_ID 0x21 1584 1585 #define BROADCOM_PHYID_HIGH 0x0040 1586 1587 /* Define Dune device IDs */ 1588 #define GEDI_DEVICE_ID 0xa100 /* 0xfa100 really */ 1589 #define GEDI_REV_ID 0x0001 1590 #define ARAD_DEVICE_ID 0x8650 1591 #define ARAD_A0_REV_ID 0x0000 1592 #define ARAD_B0_REV_ID 0x0011 1593 #define ARAD_B1_REV_ID 0x0012 1594 #define BCM88650_DEVICE_ID ARAD_DEVICE_ID 1595 #define BCM88650_A0_REV_ID ARAD_A0_REV_ID 1596 #define BCM88650_B0_REV_ID ARAD_B0_REV_ID 1597 #define BCM88650_B1_REV_ID ARAD_B1_REV_ID 1598 #define BCM88750_DEVICE_ID 0x8750 1599 #define BCM88750_A0_REV_ID 0x0000 1600 #define BCM88750_B0_REV_ID 0x0011 1601 #define BCM88753_DEVICE_ID 0x8753 1602 #define BCM88753_A0_REV_ID 0x0000 1603 #define BCM88753_B0_REV_ID 0x0011 1604 #define BCM88754_DEVICE_ID 0x8754 1605 #define BCM88754_A0_REV_ID 0x0000 1606 #define BCM88754_ORIGINAL_VENDOR_ID 0x16FC 1607 #define BCM88754_ORIGINAL_DEVICE_ID 0x020F 1608 #define BCM88754_A0_ORIGINAL_REV_ID 0x0001 1609 #define BCM88755_DEVICE_ID 0x8755 1610 #define BCM88755_B0_REV_ID 0x0011 1611 #define BCM88770_DEVICE_ID 0x8770 1612 #define BCM88770_A1_REV_ID 0x0002 1613 #define BCM88773_DEVICE_ID 0x8773 1614 #define BCM88773_A1_REV_ID 0x0002 1615 #define BCM88774_DEVICE_ID 0x8774 1616 #define BCM88774_A1_REV_ID 0x0002 1617 #define BCM88775_DEVICE_ID 0x8775 1618 #define BCM88775_A1_REV_ID 0x0002 1619 #define BCM88776_DEVICE_ID 0x8776 1620 #define BCM88776_A1_REV_ID 0x0002 1621 #define BCM88777_DEVICE_ID 0x8777 1622 #define BCM88777_A1_REV_ID 0x0002 1623 #define BCM88950_DEVICE_ID 0x8950 1624 #define BCM88950_A0_REV_ID 0x0001 1625 #define BCM88950_A1_REV_ID 0x0002 1626 #define BCM88953_DEVICE_ID 0x8953 1627 #define BCM88953_A1_REV_ID 0x0002 1628 #define BCM88954_DEVICE_ID 0x8954 1629 #define BCM88954_A1_REV_ID 0x0002 1630 #define BCM88955_DEVICE_ID 0x8955 1631 #define BCM88955_A1_REV_ID 0x0002 1632 #define BCM88956_DEVICE_ID 0x8956 1633 #define BCM88956_A1_REV_ID 0x0002 1634 #define DNXC_A0_REV_ID 0x0001 1635 #define DNXC_A1_REV_ID 0x0002 1636 #define DNXC_B0_REV_ID 0x0011 1637 #define DNXC_B1_REV_ID 0x0012 1638 #define BCM88790_DEVICE_ID 0x8790 1639 #define BCM88790_A0_REV_ID DNXC_A0_REV_ID 1640 #define BCM88790_B0_REV_ID DNXC_B0_REV_ID 1641 #define BCM88791_DEVICE_ID 0x8791 1642 #define BCM88792_DEVICE_ID 0x8792 1643 #define BCM88793_DEVICE_ID 0x8793 1644 #define BCM88794_DEVICE_ID 0x8794 1645 #define BCM88795_DEVICE_ID 0x8795 1646 #define BCM88796_DEVICE_ID 0x8796 1647 #define BCM88797_DEVICE_ID 0x8797 1648 #define BCM88798_DEVICE_ID 0x8798 1649 #define BCM88799_DEVICE_ID 0x8799 1650 #define BCM8879A_DEVICE_ID 0x879A 1651 #define BCM8879B_DEVICE_ID 0x879B 1652 #define BCM8879C_DEVICE_ID 0x879C 1653 #define BCM8879D_DEVICE_ID 0x879D 1654 #define BCM8879E_DEVICE_ID 0x879E 1655 #define BCM8879F_DEVICE_ID 0x879F 1656 #define BCM_DNXF_DEVID_MASK 0xFFF0 1657 #define ARADPLUS_DEVICE_ID 0x8660 1658 #define ARADPLUS_A0_REV_ID 0x0001 1659 #define BCM88660_DEVICE_ID ARADPLUS_DEVICE_ID 1660 #define BCM88660_A0_REV_ID ARADPLUS_A0_REV_ID 1661 /* Jericho */ 1662 #define JERICHO_DEVICE_ID 0x8675 1663 #define JERICHO_A0_REV_ID 0x0001 1664 #define JERICHO_B0_REV_ID 0x0011 1665 #define JERICHO_A1_REV_ID 0x0002 1666 /* Jericho SKUs */ 1667 #define BCM88670_DEVICE_ID 0x8670 1668 #define BCM88670_A0_REV_ID JERICHO_A0_REV_ID 1669 #define BCM88670_A1_REV_ID JERICHO_A1_REV_ID 1670 #define BCM88671_DEVICE_ID 0x8671 1671 #define BCM88671_A0_REV_ID JERICHO_A0_REV_ID 1672 #define BCM88671_A1_REV_ID JERICHO_A1_REV_ID 1673 #define BCM88671M_DEVICE_ID 0x867A 1674 #define BCM88671M_A0_REV_ID JERICHO_A0_REV_ID 1675 #define BCM88671M_A1_REV_ID JERICHO_A1_REV_ID 1676 1677 #define BCM88670_B0_REV_ID JERICHO_B0_REV_ID 1678 #define BCM88671_B0_REV_ID JERICHO_B0_REV_ID 1679 #define BCM88671M_B0_REV_ID JERICHO_B0_REV_ID 1680 1681 #define BCM88672_DEVICE_ID 0x8672 1682 #define BCM88672_A0_REV_ID JERICHO_A0_REV_ID 1683 #define BCM88672_A1_REV_ID JERICHO_A1_REV_ID 1684 1685 #define BCM88672_B0_REV_ID JERICHO_B0_REV_ID 1686 1687 #define BCM88673_DEVICE_ID 0x8673 1688 #define BCM88673_A0_REV_ID JERICHO_A0_REV_ID 1689 #define BCM88673_A1_REV_ID JERICHO_A1_REV_ID 1690 #define BCM88674_DEVICE_ID 0x8674 1691 #define BCM88674_A0_REV_ID JERICHO_A0_REV_ID 1692 #define BCM88674_A1_REV_ID JERICHO_A1_REV_ID 1693 #define BCM88675_DEVICE_ID JERICHO_DEVICE_ID 1694 #define BCM88675_A0_REV_ID JERICHO_A0_REV_ID 1695 #define BCM88675_A1_REV_ID JERICHO_A1_REV_ID 1696 #define BCM88675M_DEVICE_ID 0x867B 1697 #define BCM88675M_A0_REV_ID JERICHO_A0_REV_ID 1698 #define BCM88675M_A1_REV_ID JERICHO_A1_REV_ID 1699 #define BCM88676_DEVICE_ID 0x8676 1700 #define BCM88676_A0_REV_ID JERICHO_A0_REV_ID 1701 #define BCM88676_A1_REV_ID JERICHO_A1_REV_ID 1702 #define BCM88676M_DEVICE_ID 0x867C 1703 #define BCM88676M_A0_REV_ID JERICHO_A0_REV_ID 1704 #define BCM88676M_A1_REV_ID JERICHO_A1_REV_ID 1705 #define BCM88677_DEVICE_ID 0x8677 1706 #define BCM88677_A0_REV_ID JERICHO_A0_REV_ID 1707 #define BCM88677_A1_REV_ID JERICHO_A1_REV_ID 1708 #define BCM88678_DEVICE_ID 0x8678 1709 #define BCM88678_A0_REV_ID JERICHO_A0_REV_ID 1710 #define BCM88678_A1_REV_ID JERICHO_A1_REV_ID 1711 #define BCM88679_DEVICE_ID 0x8679 1712 #define BCM88679_A0_REV_ID JERICHO_A0_REV_ID 1713 #define BCM88679_A1_REV_ID JERICHO_A1_REV_ID 1714 1715 #define BCM88673_B0_REV_ID JERICHO_B0_REV_ID 1716 #define BCM88674_B0_REV_ID JERICHO_B0_REV_ID 1717 #define BCM88675_B0_REV_ID JERICHO_B0_REV_ID 1718 #define BCM88675M_B0_REV_ID JERICHO_B0_REV_ID 1719 #define BCM88676_B0_REV_ID JERICHO_B0_REV_ID 1720 #define BCM88676M_B0_REV_ID JERICHO_B0_REV_ID 1721 #define BCM88677_B0_REV_ID JERICHO_B0_REV_ID 1722 #define BCM88678_B0_REV_ID JERICHO_B0_REV_ID 1723 #define BCM88679_B0_REV_ID JERICHO_B0_REV_ID 1724 /* Qumran MX */ 1725 #define QMX_DEVICE_ID 0x8375 1726 #define QMX_A0_REV_ID 0x0001 1727 #define QMX_B0_REV_ID 0x0011 1728 #define QMX_A1_REV_ID 0x0002 1729 /* Qumran MX SKUs*/ 1730 #define BCM88370_DEVICE_ID 0x8370 1731 #define BCM88370_A0_REV_ID QMX_A0_REV_ID 1732 #define BCM88370_A1_REV_ID QMX_A1_REV_ID 1733 #define BCM88371_DEVICE_ID 0x8371 1734 #define BCM88371_A0_REV_ID QMX_A0_REV_ID 1735 #define BCM88371_A1_REV_ID QMX_A1_REV_ID 1736 #define BCM88371M_DEVICE_ID 0x837A 1737 #define BCM88371M_A0_REV_ID QMX_A0_REV_ID 1738 #define BCM88371M_A1_REV_ID QMX_A1_REV_ID 1739 #define BCM88375_DEVICE_ID QMX_DEVICE_ID 1740 #define BCM88375_A0_REV_ID QMX_A0_REV_ID 1741 #define BCM88375_A1_REV_ID QMX_A1_REV_ID 1742 #define BCM88376_DEVICE_ID 0x8376 1743 #define BCM88376_A0_REV_ID QMX_A0_REV_ID 1744 #define BCM88376_A1_REV_ID QMX_A1_REV_ID 1745 #define BCM88376M_DEVICE_ID 0x837B 1746 #define BCM88376M_A0_REV_ID QMX_A0_REV_ID 1747 #define BCM88376M_A1_REV_ID QMX_A1_REV_ID 1748 #define BCM88377_DEVICE_ID 0x8377 1749 #define BCM88377_A0_REV_ID QMX_A0_REV_ID 1750 #define BCM88377_A1_REV_ID QMX_A1_REV_ID 1751 #define BCM88378_DEVICE_ID 0x8378 1752 #define BCM88378_A0_REV_ID QMX_A0_REV_ID 1753 #define BCM88378_A1_REV_ID QMX_A1_REV_ID 1754 #define BCM88379_DEVICE_ID 0x8379 1755 #define BCM88379_A0_REV_ID QMX_A0_REV_ID 1756 #define BCM88379_A1_REV_ID QMX_A1_REV_ID 1757 1758 #define BCM88370_B0_REV_ID QMX_B0_REV_ID 1759 #define BCM88371_B0_REV_ID QMX_B0_REV_ID 1760 #define BCM88371M_B0_REV_ID QMX_B0_REV_ID 1761 #define BCM88375_B0_REV_ID QMX_B0_REV_ID 1762 #define BCM88376_B0_REV_ID QMX_B0_REV_ID 1763 #define BCM88376M_B0_REV_ID QMX_B0_REV_ID 1764 #define BCM88377_B0_REV_ID QMX_B0_REV_ID 1765 #define BCM88378_B0_REV_ID QMX_B0_REV_ID 1766 #define BCM88379_B0_REV_ID QMX_B0_REV_ID 1767 1768 1769 #define JERICHO_PLUS_DEVICE_ID 0x8680 1770 #define JERICHO_PLUS_A0_REV_ID 0x0001 1771 #define BCM88680_DEVICE_ID JERICHO_PLUS_DEVICE_ID 1772 #define BCM88680_A0_REV_ID JERICHO_PLUS_A0_REV_ID 1773 #define BCM88680_A1_REV_ID 0x0002 1774 1775 1776 #define BCM88681_DEVICE_ID 0x8681 1777 #define BCM88681_A0_REV_ID JERICHO_PLUS_A0_REV_ID 1778 1779 #define BCM88682_DEVICE_ID 0x8682 1780 #define BCM88682_A0_REV_ID JERICHO_PLUS_A0_REV_ID 1781 1782 #define BCM88683_DEVICE_ID 0x8683 1783 #define BCM88683_A0_REV_ID JERICHO_PLUS_A0_REV_ID 1784 1785 #define BCM88684_DEVICE_ID 0x8684 1786 #define BCM88684_A0_REV_ID JERICHO_PLUS_A0_REV_ID 1787 1788 #define BCM88685_DEVICE_ID 0x8685 1789 #define BCM88685_A0_REV_ID JERICHO_PLUS_A0_REV_ID 1790 1791 #define BCM88380_DEVICE_ID 0x8380 1792 #define BCM88380_A0_REV_ID JERICHO_PLUS_A0_REV_ID 1793 #define BCM88381_DEVICE_ID 0x8381 1794 #define BCM88381_A0_REV_ID JERICHO_PLUS_A0_REV_ID 1795 1796 #define JERICHO_2_DEVICE_ID 0x8690 1797 #define JERICHO_2_A0_REV_ID DNXC_A0_REV_ID 1798 #define JERICHO_2_B0_REV_ID DNXC_B0_REV_ID 1799 #define JERICHO_2_B1_REV_ID DNXC_B1_REV_ID 1800 #define BCM88690_DEVICE_ID JERICHO_2_DEVICE_ID 1801 #define BCM88690_A0_REV_ID JERICHO_2_A0_REV_ID 1802 #define BCM88690_B0_REV_ID JERICHO_2_B0_REV_ID 1803 #define BCM88690_B1_REV_ID JERICHO_2_B1_REV_ID 1804 #define BCM88691_DEVICE_ID 0x8691 1805 #define BCM88692_DEVICE_ID 0x8692 1806 #define BCM88693_DEVICE_ID 0x8693 1807 #define BCM88694_DEVICE_ID 0x8694 1808 #define BCM88695_DEVICE_ID 0x8695 1809 #define BCM88696_DEVICE_ID 0x8696 1810 #define BCM88697_DEVICE_ID 0x8697 1811 #define BCM88698_DEVICE_ID 0x8698 1812 #define BCM88699_DEVICE_ID 0x8699 1813 #define BCM8869A_DEVICE_ID 0x869A 1814 #define BCM8869B_DEVICE_ID 0x869B 1815 #define BCM8869C_DEVICE_ID 0x869C 1816 #define BCM8869D_DEVICE_ID 0x869D 1817 #define BCM8869E_DEVICE_ID 0x869E 1818 #define BCM8869F_DEVICE_ID 0x869F 1819 #define BCM_JR2_DEVID_MASK 0xFFF0 1820 1821 #define J2C_DEVICE_ID 0x8800 1822 #define J2C_A0_REV_ID DNXC_A0_REV_ID 1823 #define BCM88800_DEVICE_ID J2C_DEVICE_ID 1824 #define BCM88800_A0_REV_ID J2C_A0_REV_ID 1825 1826 #define QAX_DEVICE_ID 0x8470 1827 #define QAX_A0_REV_ID 0x0001 1828 #define QAX_B0_REV_ID 0x0011 1829 #define BCM88470_DEVICE_ID QAX_DEVICE_ID 1830 #define BCM88470_B0_REV_ID QAX_B0_REV_ID 1831 #define BCM88470P_DEVICE_ID 0x847C 1832 #define BCM88471_DEVICE_ID 0x8471 1833 #define BCM88473_DEVICE_ID 0x8473 1834 #define BCM88474_DEVICE_ID 0x8474 1835 #define BCM88474H_DEVICE_ID 0x847B 1836 #define BCM88476_DEVICE_ID 0x8476 1837 #define BCM88477_DEVICE_ID 0x8477 1838 1839 1840 1841 1842 #define BCM88470_A0_REV_ID QAX_A0_REV_ID 1843 1844 #define QUX_DEVICE_ID 0x8270 1845 #define QUX_A0_REV_ID 0x0001 1846 #define QUX_A1_REV_ID 0x0002 1847 #define QUX_B0_REV_ID 0x0011 1848 #define BCM88270_DEVICE_ID QUX_DEVICE_ID 1849 #define BCM88270_A0_REV_ID QUX_A0_REV_ID 1850 #define BCM88270_A1_REV_ID QUX_A1_REV_ID 1851 #define BCM88272_DEVICE_ID 0x8272 1852 #define BCM88273_DEVICE_ID 0x8273 1853 #define BCM88274_DEVICE_ID 0x8274 1854 #define BCM88278_DEVICE_ID 0x8278 1855 #define BCM88279_DEVICE_ID 0x8279 1856 1857 #define FLAIR_DEVICE_ID 0xF000 1858 #define FLAIR_A0_REV_ID 0x0001 1859 #define BCM8206_DEVICE_ID FLAIR_DEVICE_ID 1860 #define BCM8206_A0_REV_ID FLAIR_A0_REV_ID 1861 1862 #define ARDON_DEVICE_ID 0x8202 1863 #define ARDON_A0_REV_ID 0x0000 1864 #define BCM88202_DEVICE_ID ARDON_DEVICE_ID 1865 #define BCM88202_A0_REV_ID ARDON_A0_REV_ID 1866 #define ARDON_A1_REV_ID 0x0001 1867 #define BCM88202_A1_REV_ID ARDON_A1_REV_ID 1868 #define ARDON_A2_REV_ID 0x0002 1869 #define BCM88202_A2_REV_ID ARDON_A2_REV_ID 1870 #define BCM2801PM_DEVICE_ID 0x2801 1871 #define BCM2801PM_A0_REV_ID 0x0000 1872 #define BCM88360_DEVICE_ID 0x8360 1873 #define BCM88360_A0_REV_ID ARADPLUS_A0_REV_ID 1874 #define BCM88361_DEVICE_ID 0x8361 1875 #define BCM88361_A0_REV_ID ARADPLUS_A0_REV_ID 1876 #define BCM88363_DEVICE_ID 0x8363 1877 #define BCM88363_A0_REV_ID ARADPLUS_A0_REV_ID 1878 #define BCM88460_DEVICE_ID 0x8460 1879 #define BCM88460_A0_REV_ID ARADPLUS_A0_REV_ID 1880 #define BCM88461_DEVICE_ID 0x8461 1881 #define BCM88461_A0_REV_ID ARADPLUS_A0_REV_ID 1882 #define BCM88560_DEVICE_ID 0x8560 1883 #define BCM88560_A0_REV_ID ARADPLUS_A0_REV_ID 1884 #define BCM88561_DEVICE_ID 0x8561 1885 #define BCM88561_A0_REV_ID ARADPLUS_A0_REV_ID 1886 #define BCM88562_DEVICE_ID 0x8562 1887 #define BCM88562_A0_REV_ID ARADPLUS_A0_REV_ID 1888 #define BCM88661_DEVICE_ID 0x8661 1889 #define BCM88661_A0_REV_ID ARADPLUS_A0_REV_ID 1890 #define BCM88664_DEVICE_ID 0x8664 1891 #define BCM88664_A0_REV_ID ARADPLUS_A0_REV_ID 1892 1893 1894 #define BCM88350_DEVICE_ID 0x8350 1895 #define BCM88350_B1_REV_ID ARAD_B1_REV_ID 1896 #define BCM88351_DEVICE_ID 0x8351 1897 #define BCM88351_B1_REV_ID ARAD_B1_REV_ID 1898 #define BCM88450_DEVICE_ID 0x8450 1899 #define BCM88450_B1_REV_ID ARAD_B1_REV_ID 1900 #define BCM88451_DEVICE_ID 0x8451 1901 #define BCM88451_B1_REV_ID ARAD_B1_REV_ID 1902 #define BCM88550_DEVICE_ID 0x8550 1903 #define BCM88550_B1_REV_ID ARAD_B0_REV_ID 1904 #define BCM88551_DEVICE_ID 0x8551 1905 #define BCM88551_B1_REV_ID ARAD_B1_REV_ID 1906 #define BCM88552_DEVICE_ID 0x8552 1907 #define BCM88552_B1_REV_ID ARAD_B1_REV_ID 1908 #define BCM88651_DEVICE_ID 0x8651 1909 #define BCM88651_B1_REV_ID ARAD_B1_REV_ID 1910 #define BCM88654_DEVICE_ID 0x8654 1911 #define BCM88654_B1_REV_ID ARAD_B1_REV_ID 1912 1913 #define BCM88772_DEVICE_ID 0x8772 1914 #define BCM88952_DEVICE_ID 0x8952 1915 #define BCM88772_A1_REV_ID 0x0002 1916 #define BCM88952_A0_REV_ID 0x0001 1917 #define BCM88952_A1_REV_ID 0x0002 1918 1919 #define BCM88752_DEVICE_ID 0x8752 1920 #define BCM88752_A0_REV_ID 0x0000 1921 #define BCM88752_B0_REV_ID 0x0011 1922 1923 1924 #define BCM83207_DEVICE_ID 0x3207 1925 #define BCM83208_DEVICE_ID 0x3208 1926 #define BCM83207_A0_REV_ID 0x0001 1927 #define BCM83208_A0_REV_ID 1 1928 1929 #define PCP_PCI_VENDOR_ID 0x1172 1930 #define PCP_PCI_DEVICE_ID 0x4 1931 1932 #define ACP_PCI_VENDOR_ID 0x10ee 1933 #define ACP_PCI_DEVICE_ID 0x7011 1934 #define ACP_PCI_REV_ID 0x0001 1935 1936 #define PLX9056_DEVICE_ID 0x9056 /* needed for DNX_TEST_BOARD */ 1937 1938 #endif /* !_SOC_DEVIDS_H */ 1939