BGE_ASICREV
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906 &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720) {
switch (BGE_ASICREV(sc->bge_chipid)) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM57765 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM57766) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5780)
} else if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5704) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5703 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5704) {
if (BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5705 &&
BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5750)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5700 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5701)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5703 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5704)
BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5717 &&
BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5762)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5762) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5701 &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5704)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5717 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5717 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906) {
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5762)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5717 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5717 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720) {
else if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5755 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5762 ||
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5762)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5700 &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5785)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5717)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5784 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5785 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM57780)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5762) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5761 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5784 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5785 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM57780 ||
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5762)
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5762) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719) {
} else if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720) {
} else if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5762) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5761)
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5705) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5700)
if (br->br_chipid == BGE_ASICREV(chipid))
switch (BGE_ASICREV(sc->bge_chipid)) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_USE_PRODID_REG) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720)
switch (BGE_ASICREV(sc->bge_chipid)) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719 &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5701 &&
if ((BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5700 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5701) &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5705 &&
if ((BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5703 &&
(BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5705 &&
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5700 ||
(BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5705 &&
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906)
BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5906 &&
BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5785 &&
BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM57780 &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5755 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5761 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5784 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5787) {
switch (BGE_ASICREV(sc->bge_chipid)) {
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5784 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5761 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5785 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM57780)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906)
BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5906) {
if (BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5700 &&
BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5701 &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5752 ||
if (BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5785 &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906) {
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5704) {
BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5785) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5700 ||
if (BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5717 &&
BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5762 &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5719)
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5720 ||
BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5762) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5762)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5704) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5700 ||
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5700) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5704)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906 &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906 &&
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5906)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5761)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5761) {
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5761)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5761)
if (BGE_ASICREV(sc->bge_chipid) == BGE_ASICREV_BCM5761)
if (BGE_ASICREV(sc->bge_chipid) != BGE_ASICREV_BCM5906)