• Home
  • Raw
  • Download

Lines Matching refs:fw

1353 load_cpu_fw(struct bnx2 *bp, struct cpu_reg *cpu_reg, struct fw_info *fw)  in load_cpu_fw()  argument
1365 offset = cpu_reg->spad_base + (fw->text_addr - cpu_reg->mips_view_base); in load_cpu_fw()
1366 if (fw->text) { in load_cpu_fw()
1369 for (j = 0; j < (fw->text_len / 4); j++, offset += 4) { in load_cpu_fw()
1370 REG_WR_IND(bp, offset, fw->text[j]); in load_cpu_fw()
1375 offset = cpu_reg->spad_base + (fw->data_addr - cpu_reg->mips_view_base); in load_cpu_fw()
1376 if (fw->data) { in load_cpu_fw()
1379 for (j = 0; j < (fw->data_len / 4); j++, offset += 4) { in load_cpu_fw()
1380 REG_WR_IND(bp, offset, fw->data[j]); in load_cpu_fw()
1385 offset = cpu_reg->spad_base + (fw->sbss_addr - cpu_reg->mips_view_base); in load_cpu_fw()
1386 if (fw->sbss) { in load_cpu_fw()
1389 for (j = 0; j < (fw->sbss_len / 4); j++, offset += 4) { in load_cpu_fw()
1390 REG_WR_IND(bp, offset, fw->sbss[j]); in load_cpu_fw()
1395 offset = cpu_reg->spad_base + (fw->bss_addr - cpu_reg->mips_view_base); in load_cpu_fw()
1396 if (fw->bss) { in load_cpu_fw()
1399 for (j = 0; j < (fw->bss_len/4); j++, offset += 4) { in load_cpu_fw()
1400 REG_WR_IND(bp, offset, fw->bss[j]); in load_cpu_fw()
1406 (fw->rodata_addr - cpu_reg->mips_view_base); in load_cpu_fw()
1407 if (fw->rodata) { in load_cpu_fw()
1410 for (j = 0; j < (fw->rodata_len / 4); j++, offset += 4) { in load_cpu_fw()
1411 REG_WR_IND(bp, offset, fw->rodata[j]); in load_cpu_fw()
1417 REG_WR_IND(bp, cpu_reg->pc, fw->start_addr); in load_cpu_fw()
1430 struct fw_info fw; in bnx2_init_cpus() local
1455 fw.ver_major = bnx2_RXP_b06FwReleaseMajor; in bnx2_init_cpus()
1456 fw.ver_minor = bnx2_RXP_b06FwReleaseMinor; in bnx2_init_cpus()
1457 fw.ver_fix = bnx2_RXP_b06FwReleaseFix; in bnx2_init_cpus()
1458 fw.start_addr = bnx2_RXP_b06FwStartAddr; in bnx2_init_cpus()
1460 fw.text_addr = bnx2_RXP_b06FwTextAddr; in bnx2_init_cpus()
1461 fw.text_len = bnx2_RXP_b06FwTextLen; in bnx2_init_cpus()
1462 fw.text_index = 0; in bnx2_init_cpus()
1463 fw.text = bnx2_RXP_b06FwText; in bnx2_init_cpus()
1465 fw.data_addr = bnx2_RXP_b06FwDataAddr; in bnx2_init_cpus()
1466 fw.data_len = bnx2_RXP_b06FwDataLen; in bnx2_init_cpus()
1467 fw.data_index = 0; in bnx2_init_cpus()
1468 fw.data = bnx2_RXP_b06FwData; in bnx2_init_cpus()
1470 fw.sbss_addr = bnx2_RXP_b06FwSbssAddr; in bnx2_init_cpus()
1471 fw.sbss_len = bnx2_RXP_b06FwSbssLen; in bnx2_init_cpus()
1472 fw.sbss_index = 0; in bnx2_init_cpus()
1473 fw.sbss = bnx2_RXP_b06FwSbss; in bnx2_init_cpus()
1475 fw.bss_addr = bnx2_RXP_b06FwBssAddr; in bnx2_init_cpus()
1476 fw.bss_len = bnx2_RXP_b06FwBssLen; in bnx2_init_cpus()
1477 fw.bss_index = 0; in bnx2_init_cpus()
1478 fw.bss = bnx2_RXP_b06FwBss; in bnx2_init_cpus()
1480 fw.rodata_addr = bnx2_RXP_b06FwRodataAddr; in bnx2_init_cpus()
1481 fw.rodata_len = bnx2_RXP_b06FwRodataLen; in bnx2_init_cpus()
1482 fw.rodata_index = 0; in bnx2_init_cpus()
1483 fw.rodata = bnx2_RXP_b06FwRodata; in bnx2_init_cpus()
1485 load_cpu_fw(bp, &cpu_reg, &fw); in bnx2_init_cpus()
1501 fw.ver_major = bnx2_TXP_b06FwReleaseMajor; in bnx2_init_cpus()
1502 fw.ver_minor = bnx2_TXP_b06FwReleaseMinor; in bnx2_init_cpus()
1503 fw.ver_fix = bnx2_TXP_b06FwReleaseFix; in bnx2_init_cpus()
1504 fw.start_addr = bnx2_TXP_b06FwStartAddr; in bnx2_init_cpus()
1506 fw.text_addr = bnx2_TXP_b06FwTextAddr; in bnx2_init_cpus()
1507 fw.text_len = bnx2_TXP_b06FwTextLen; in bnx2_init_cpus()
1508 fw.text_index = 0; in bnx2_init_cpus()
1509 fw.text = bnx2_TXP_b06FwText; in bnx2_init_cpus()
1511 fw.data_addr = bnx2_TXP_b06FwDataAddr; in bnx2_init_cpus()
1512 fw.data_len = bnx2_TXP_b06FwDataLen; in bnx2_init_cpus()
1513 fw.data_index = 0; in bnx2_init_cpus()
1514 fw.data = bnx2_TXP_b06FwData; in bnx2_init_cpus()
1516 fw.sbss_addr = bnx2_TXP_b06FwSbssAddr; in bnx2_init_cpus()
1517 fw.sbss_len = bnx2_TXP_b06FwSbssLen; in bnx2_init_cpus()
1518 fw.sbss_index = 0; in bnx2_init_cpus()
1519 fw.sbss = bnx2_TXP_b06FwSbss; in bnx2_init_cpus()
1521 fw.bss_addr = bnx2_TXP_b06FwBssAddr; in bnx2_init_cpus()
1522 fw.bss_len = bnx2_TXP_b06FwBssLen; in bnx2_init_cpus()
1523 fw.bss_index = 0; in bnx2_init_cpus()
1524 fw.bss = bnx2_TXP_b06FwBss; in bnx2_init_cpus()
1526 fw.rodata_addr = bnx2_TXP_b06FwRodataAddr; in bnx2_init_cpus()
1527 fw.rodata_len = bnx2_TXP_b06FwRodataLen; in bnx2_init_cpus()
1528 fw.rodata_index = 0; in bnx2_init_cpus()
1529 fw.rodata = bnx2_TXP_b06FwRodata; in bnx2_init_cpus()
1531 load_cpu_fw(bp, &cpu_reg, &fw); in bnx2_init_cpus()
1547 fw.ver_major = bnx2_TPAT_b06FwReleaseMajor; in bnx2_init_cpus()
1548 fw.ver_minor = bnx2_TPAT_b06FwReleaseMinor; in bnx2_init_cpus()
1549 fw.ver_fix = bnx2_TPAT_b06FwReleaseFix; in bnx2_init_cpus()
1550 fw.start_addr = bnx2_TPAT_b06FwStartAddr; in bnx2_init_cpus()
1552 fw.text_addr = bnx2_TPAT_b06FwTextAddr; in bnx2_init_cpus()
1553 fw.text_len = bnx2_TPAT_b06FwTextLen; in bnx2_init_cpus()
1554 fw.text_index = 0; in bnx2_init_cpus()
1555 fw.text = bnx2_TPAT_b06FwText; in bnx2_init_cpus()
1557 fw.data_addr = bnx2_TPAT_b06FwDataAddr; in bnx2_init_cpus()
1558 fw.data_len = bnx2_TPAT_b06FwDataLen; in bnx2_init_cpus()
1559 fw.data_index = 0; in bnx2_init_cpus()
1560 fw.data = bnx2_TPAT_b06FwData; in bnx2_init_cpus()
1562 fw.sbss_addr = bnx2_TPAT_b06FwSbssAddr; in bnx2_init_cpus()
1563 fw.sbss_len = bnx2_TPAT_b06FwSbssLen; in bnx2_init_cpus()
1564 fw.sbss_index = 0; in bnx2_init_cpus()
1565 fw.sbss = bnx2_TPAT_b06FwSbss; in bnx2_init_cpus()
1567 fw.bss_addr = bnx2_TPAT_b06FwBssAddr; in bnx2_init_cpus()
1568 fw.bss_len = bnx2_TPAT_b06FwBssLen; in bnx2_init_cpus()
1569 fw.bss_index = 0; in bnx2_init_cpus()
1570 fw.bss = bnx2_TPAT_b06FwBss; in bnx2_init_cpus()
1572 fw.rodata_addr = bnx2_TPAT_b06FwRodataAddr; in bnx2_init_cpus()
1573 fw.rodata_len = bnx2_TPAT_b06FwRodataLen; in bnx2_init_cpus()
1574 fw.rodata_index = 0; in bnx2_init_cpus()
1575 fw.rodata = bnx2_TPAT_b06FwRodata; in bnx2_init_cpus()
1577 load_cpu_fw(bp, &cpu_reg, &fw); in bnx2_init_cpus()
1593 fw.ver_major = bnx2_COM_b06FwReleaseMajor; in bnx2_init_cpus()
1594 fw.ver_minor = bnx2_COM_b06FwReleaseMinor; in bnx2_init_cpus()
1595 fw.ver_fix = bnx2_COM_b06FwReleaseFix; in bnx2_init_cpus()
1596 fw.start_addr = bnx2_COM_b06FwStartAddr; in bnx2_init_cpus()
1598 fw.text_addr = bnx2_COM_b06FwTextAddr; in bnx2_init_cpus()
1599 fw.text_len = bnx2_COM_b06FwTextLen; in bnx2_init_cpus()
1600 fw.text_index = 0; in bnx2_init_cpus()
1601 fw.text = bnx2_COM_b06FwText; in bnx2_init_cpus()
1603 fw.data_addr = bnx2_COM_b06FwDataAddr; in bnx2_init_cpus()
1604 fw.data_len = bnx2_COM_b06FwDataLen; in bnx2_init_cpus()
1605 fw.data_index = 0; in bnx2_init_cpus()
1606 fw.data = bnx2_COM_b06FwData; in bnx2_init_cpus()
1608 fw.sbss_addr = bnx2_COM_b06FwSbssAddr; in bnx2_init_cpus()
1609 fw.sbss_len = bnx2_COM_b06FwSbssLen; in bnx2_init_cpus()
1610 fw.sbss_index = 0; in bnx2_init_cpus()
1611 fw.sbss = bnx2_COM_b06FwSbss; in bnx2_init_cpus()
1613 fw.bss_addr = bnx2_COM_b06FwBssAddr; in bnx2_init_cpus()
1614 fw.bss_len = bnx2_COM_b06FwBssLen; in bnx2_init_cpus()
1615 fw.bss_index = 0; in bnx2_init_cpus()
1616 fw.bss = bnx2_COM_b06FwBss; in bnx2_init_cpus()
1618 fw.rodata_addr = bnx2_COM_b06FwRodataAddr; in bnx2_init_cpus()
1619 fw.rodata_len = bnx2_COM_b06FwRodataLen; in bnx2_init_cpus()
1620 fw.rodata_index = 0; in bnx2_init_cpus()
1621 fw.rodata = bnx2_COM_b06FwRodata; in bnx2_init_cpus()
1623 load_cpu_fw(bp, &cpu_reg, &fw); in bnx2_init_cpus()