Lines Matching refs:tr32
623 #define tr32(reg) tp->read32(tp, reg) macro
669 *val = tr32(TG3PCI_MEM_WIN_DATA); in tg3_read_mem()
1090 clock_ctrl = tr32(TG3PCI_CLOCK_CTRL); in tg3_switch_clocks()
1145 frame_val = tr32(MAC_MI_COM); in __tg3_readphy()
1149 frame_val = tr32(MAC_MI_COM); in __tg3_readphy()
1207 frame_val = tr32(MAC_MI_COM); in __tg3_writephy()
1210 frame_val = tr32(MAC_MI_COM); in __tg3_writephy()
1439 val = tr32(MAC_PHYCFG1); in tg3_mdio_config_5785()
1458 val = tr32(MAC_PHYCFG1); in tg3_mdio_config_5785()
1471 val = tr32(MAC_EXT_RGMII_MODE); in tg3_mdio_config_5785()
1516 is_serdes = tr32(SG_DIG_STATUS) & SG_DIG_IS_SERDES; in tg3_mdio_init()
1518 is_serdes = tr32(TG3_CPMU_PHY_STRAP) & in tg3_mdio_init()
1618 val = tr32(GRC_RX_CPU_EVENT); in tg3_generate_fw_event()
1648 if (!(tr32(GRC_RX_CPU_EVENT) & GRC_RX_CPU_DRIVER_EVENT)) in tg3_wait_for_event_ack()
1822 if (tr32(VCPU_STATUS) & VCPU_STATUS_INIT_DONE) in tg3_poll_fw()
2374 val = tr32(TG3_CPMU_EEE_MODE); in tg3_eee_pull_config()
2378 dest->tx_lpi_timer = tr32(TG3_CPMU_EEE_DBTMR1) & 0xffff; in tg3_eee_pull_config()
2416 val = tr32(TG3_CPMU_EEE_MODE); in tg3_phy_eee_adjust()
2436 val = tr32(TG3_CPMU_EEE_MODE); in tg3_phy_eee_enable()
2634 val = tr32(GRC_MISC_CFG); in tg3_phy_reset()
2660 cpmuctrl = tr32(TG3_CPMU_CTRL); in tg3_phy_reset()
2679 val = tr32(TG3_CPMU_LSPD_1000MB_CLK); in tg3_phy_reset()
2793 status = tr32(TG3_CPMU_DRV_STATUS); in tg3_set_function_status()
3064 u32 sg_dig_ctrl = tr32(SG_DIG_CTRL); in tg3_power_down_phy()
3065 u32 serdes_cfg = tr32(MAC_SERDES_CFG); in tg3_power_down_phy()
3077 val = tr32(GRC_MISC_CFG); in tg3_power_down_phy()
3120 val = tr32(TG3_CPMU_LSPD_1000MB_CLK); in tg3_power_down_phy()
3138 if (tr32(NVRAM_SWARB) & SWARB_GNT1) in tg3_nvram_lock()
3167 u32 nvaccess = tr32(NVRAM_ACCESS); in tg3_enable_nvram_access()
3177 u32 nvaccess = tr32(NVRAM_ACCESS); in tg3_disable_nvram_access()
3192 tmp = tr32(GRC_EEPROM_ADDR) & ~(EEPROM_ADDR_ADDR_MASK | in tg3_nvram_read_using_eeprom()
3203 tmp = tr32(GRC_EEPROM_ADDR); in tg3_nvram_read_using_eeprom()
3212 tmp = tr32(GRC_EEPROM_DATA); in tg3_nvram_read_using_eeprom()
3232 if (tr32(NVRAM_CMD) & NVRAM_CMD_DONE) { in tg3_nvram_exec_cmd()
3303 *val = tr32(NVRAM_RDDATA); in tg3_nvram_read()
3344 val = tr32(GRC_EEPROM_ADDR); in tg3_nvram_write_block_using_eeprom()
3356 val = tr32(GRC_EEPROM_ADDR); in tg3_nvram_write_block_using_eeprom()
3549 grc_mode = tr32(GRC_MODE); in tg3_nvram_write_block()
3560 grc_mode = tr32(GRC_MODE); in tg3_nvram_write_block()
3589 if (tr32(cpu_base + CPU_MODE) & CPU_MODE_HALT) in tg3_pause_cpu()
3637 u32 val = tr32(GRC_VCPU_EXT_CTRL); in tg3_halt_cpu()
3730 tr32(cpu_base + CPU_MODE) | CPU_MODE_HALT); in tg3_load_firmware_cpu()
3770 if (tr32(cpu_base + CPU_PC) == pc) in tg3_pause_cpu_and_set_pc()
3813 tr32(RX_CPU_BASE + CPU_PC), in tg3_load_5701_a0_firmware_fix()
3833 if (tr32(RX_CPU_HWBKPT) == TG3_SBROM_IN_SERVICE_LOOP) in tg3_validate_rxcpu_state()
3936 __func__, tr32(cpu_base + CPU_PC), in tg3_load_tso_firmware()
4034 misc_host_ctrl = tr32(TG3PCI_MISC_HOST_CTRL); in tg3_power_down_prepare()
4107 val = tr32(GRC_VCPU_EXT_CTRL); in tg3_power_down_prepare()
4248 u32 val = tr32(0x7d00); in tg3_power_down_prepare()
4351 tr32(TG3_CPMU_EEE_MODE) & ~TG3_CPMU_EEEMD_LPI_ENABLE); in tg3_phy_autoneg_cfg()
5006 u32 led_ctrl = tr32(MAC_LED_CTRL); in tg3_setup_copper_phy()
5171 if (tr32(MAC_STATUS) & MAC_STATUS_RCVD_CFG) { in tg3_fiber_aneg_smachine()
5172 rx_cfg_reg = tr32(MAC_RX_AUTO_NEG); in tg3_fiber_aneg_smachine()
5450 u32 mac_status = tr32(MAC_STATUS); in tg3_init_bcm8002()
5514 if (tr32(TG3PCI_DUAL_MAC_CTRL) & DUAL_MAC_CTRL_ID) in tg3_setup_fiber_hw_autoneg()
5519 serdes_cfg = tr32(MAC_SERDES_CFG) & 0x00f06fff; in tg3_setup_fiber_hw_autoneg()
5522 sg_dig_ctrl = tr32(SG_DIG_CTRL); in tg3_setup_fiber_hw_autoneg()
5575 sg_dig_status = tr32(SG_DIG_STATUS); in tg3_setup_fiber_hw_autoneg()
5576 mac_status = tr32(MAC_STATUS); in tg3_setup_fiber_hw_autoneg()
5620 mac_status = tr32(MAC_STATUS); in tg3_setup_fiber_hw_autoneg()
5679 if ((tr32(MAC_STATUS) & in tg3_setup_fiber_by_hand()
5685 mac_status = tr32(MAC_STATUS); in tg3_setup_fiber_by_hand()
5723 mac_status = tr32(MAC_STATUS); in tg3_setup_fiber_phy()
5751 mac_status = tr32(MAC_STATUS); in tg3_setup_fiber_phy()
5766 if ((tr32(MAC_STATUS) & (MAC_STATUS_SYNC_CHANGED | in tg3_setup_fiber_phy()
5772 mac_status = tr32(MAC_STATUS); in tg3_setup_fiber_phy()
5871 if (tr32(MAC_TX_STATUS) & TX_STATUS_LINK_UP) in tg3_setup_fiber_mii_phy()
5940 if (tr32(MAC_TX_STATUS) & TX_STATUS_LINK_UP) in tg3_setup_fiber_mii_phy()
6078 val = tr32(TG3_CPMU_CLCK_STAT) & CPMU_CLCK_STAT_MAC_CLCK_MASK; in tg3_setup_phy()
6086 val = tr32(GRC_MISC_CFG) & ~GRC_MISC_CFG_PRESCALAR_MASK; in tg3_setup_phy()
6095 val |= tr32(MAC_TX_LENGTHS) & in tg3_setup_phy()
6117 val = tr32(PCIE_PWR_MGMT_THRESH); in tg3_setup_phy()
6135 stamp = tr32(TG3_EAV_REF_CLCK_LSB); in tg3_refclk_read()
6137 stamp |= (u64)tr32(TG3_EAV_REF_CLCK_MSB) << 32; in tg3_refclk_read()
6145 u32 clock_ctl = tr32(TG3_EAV_REF_CLCK_CTL); in tg3_refclk_write()
6271 clock_ctl = tr32(TG3_EAV_REF_CLCK_CTL); in tg3_ptp_enable()
6384 *dst++ = tr32(off + i); in tg3_rd32_loop()
6449 regs[i / sizeof(u32)] = tr32(i); in tg3_dump_state()
6551 u64 hwclock = tr32(TG3_TX_TSTAMP_LSB); in tg3_tx()
6552 hwclock |= (u64)tr32(TG3_TX_TSTAMP_MSB) << 32; in tg3_tx()
6860 tstamp = tr32(TG3_RX_TSTAMP_LSB); in tg3_rx()
6861 tstamp |= (u64)tr32(TG3_RX_TSTAMP_MSB) << 32; in tg3_rx()
7285 val = tr32(HOSTCC_FLOW_ATTN); in tg3_process_error()
7291 if (tr32(MSGINT_STATUS) & ~MSGINT_STATUS_MSI_REQ) { in tg3_process_error()
7296 if (tr32(RDMAC_STATUS) || tr32(WDMAC_STATUS)) { in tg3_process_error()
7513 (tr32(TG3PCI_PCISTATE) & PCISTATE_INT_NOT_ACTIVE)) { in tg3_interrupt()
7562 (tr32(TG3PCI_PCISTATE) & PCISTATE_INT_NOT_ACTIVE)) { in tg3_interrupt_tagged()
7608 !(tr32(TG3PCI_PCISTATE) & PCISTATE_INT_NOT_ACTIVE)) { in tg3_test_isr()
8832 val = tr32(ofs); in tg3_stop_block()
8846 val = tr32(ofs); in tg3_stop_block()
8903 if (!(tr32(MAC_TX_MODE) & TX_MODE_ENABLE)) in tg3_abort_hw()
8909 "MAC_TX_MODE=%08x\n", __func__, tr32(MAC_TX_MODE)); in tg3_abort_hw()
8994 val = tr32(MSGINT_MODE); in tg3_restore_pci_state()
9006 val = tr32(TG3_CPMU_CLCK_ORIDE_ENABLE); in tg3_override_clk()
9027 val = tr32(TG3_CPMU_CLCK_ORIDE_ENABLE); in tg3_restore_clk()
9034 val = tr32(TG3_CPMU_CLCK_ORIDE); in tg3_restore_clk()
9110 val = tr32(TG3_PCIE_LNKCTL) & ~TG3_PCIE_LNKCTL_L1_PLL_PD_EN; in tg3_chip_reset()
9121 tr32(TG3_PCIE_PHY_TSTCTL) == in tg3_chip_reset()
9132 tw32(VCPU_STATUS, tr32(VCPU_STATUS) | VCPU_STATUS_DRV_RESET); in tg3_chip_reset()
9134 tr32(GRC_VCPU_EXT_CTRL) & ~GRC_VCPU_EXT_CTRL_HALT_CPU); in tg3_chip_reset()
9219 val = tr32(MEMARB_MODE); in tg3_chip_reset()
9244 val = tr32(0xc4); in tg3_chip_reset()
9277 val = tr32(0x7c00); in tg3_chip_reset()
9288 val = tr32(TG3_CPMU_CLCK_ORIDE_ENABLE); in tg3_chip_reset()
9372 addr0_high = tr32(MAC_ADDR_0_HIGH); in tg3_set_mac_addr()
9373 addr0_low = tr32(MAC_ADDR_0_LOW); in tg3_set_mac_addr()
9374 addr1_high = tr32(MAC_ADDR_1_HIGH); in tg3_set_mac_addr()
9375 addr1_low = tr32(MAC_ADDR_1_LOW); in tg3_set_mac_addr()
9886 val = tr32(TG3_CPMU_CTRL); in tg3_reset_hw()
9890 val = tr32(TG3_CPMU_LSPD_10MB_CLK); in tg3_reset_hw()
9895 val = tr32(TG3_CPMU_LNK_AWARE_PWRMD); in tg3_reset_hw()
9900 val = tr32(TG3_CPMU_HST_ACC); in tg3_reset_hw()
9907 val = tr32(PCIE_PWR_MGMT_THRESH) & ~PCIE_PWR_MGMT_L1_THRESH_MSK; in tg3_reset_hw()
9912 val = tr32(TG3_PCIE_EIDLE_DELAY) & ~TG3_PCIE_EIDLE_DELAY_MASK; in tg3_reset_hw()
9917 val = tr32(TG3_PCIE_LNKCTL) & ~TG3_PCIE_LNKCTL_L1_PLL_PD_EN; in tg3_reset_hw()
9922 u32 grc_mode = tr32(GRC_MODE); in tg3_reset_hw()
9928 val = tr32(TG3_PCIE_TLDLPL_PORT + TG3_PCIE_PL_LO_PHYCTL1); in tg3_reset_hw()
9937 u32 grc_mode = tr32(GRC_MODE); in tg3_reset_hw()
9943 val = tr32(TG3_PCIE_TLDLPL_PORT + in tg3_reset_hw()
9955 val = tr32(TG3_CPMU_PADRNG_CTL); in tg3_reset_hw()
9959 grc_mode = tr32(GRC_MODE); in tg3_reset_hw()
9965 val = tr32(TG3_PCIE_TLDLPL_PORT + in tg3_reset_hw()
9974 val = tr32(TG3_CPMU_LSPD_10MB_CLK); in tg3_reset_hw()
9993 val = tr32(TG3PCI_PCISTATE); in tg3_reset_hw()
10002 val = tr32(TG3PCI_PCISTATE); in tg3_reset_hw()
10011 val = tr32(TG3PCI_MSI_DATA); in tg3_reset_hw()
10026 val = tr32(TG3PCI_DMA_RW_CTRL) & in tg3_reset_hw()
10073 val = tr32(TG3PCI_DEV_STATUS_CTRL) & ~MAX_READ_REQ_MASK; in tg3_reset_hw()
10078 val = tr32(GRC_MISC_CFG); in tg3_reset_hw()
10135 if (tr32(BUFMGR_MODE) & BUFMGR_MODE_ENABLE) in tg3_reset_hw()
10145 tw32(ISO_PKT_TX, (tr32(ISO_PKT_TX) & ~0x3) | 0x2); in tg3_reset_hw()
10240 val |= tr32(MAC_TX_LENGTHS) & in tg3_reset_hw()
10273 } else if (!(tr32(TG3PCI_PCISTATE) & PCISTATE_BUS_SPEED_HIGH) && in tg3_reset_hw()
10302 rdmac_mode |= tr32(RDMAC_MODE) & RDMAC_MODE_H2BNC_VLAN_DET; in tg3_reset_hw()
10316 val = tr32(tgtreg); in tg3_reset_hw()
10339 val = tr32(tgtreg); in tg3_reset_hw()
10347 val = tr32(RCVLPC_STATS_ENABLE); in tg3_reset_hw()
10352 val = tr32(RCVLPC_STATS_ENABLE); in tg3_reset_hw()
10367 if (!(tr32(HOSTCC_MODE) & HOSTCC_MODE_ENABLE)) in tg3_reset_hw()
10443 tp->grc_local_ctrl |= tr32(GRC_LOCAL_CTRL) & gpio_mask; in tg3_reset_hw()
10454 val = tr32(MSGINT_MODE); in tg3_reset_hw()
10480 } else if (!(tr32(TG3PCI_PCISTATE) & PCISTATE_BUS_SPEED_HIGH) && in tg3_reset_hw()
10518 if (tr32(TG3_RDMA_LENGTH + (i << 2)) > TG3_MAX_MTU(tp)) in tg3_reset_hw()
10522 val = tr32(TG3_LSO_RD_DMA_CRPTEN_CTRL); in tg3_reset_hw()
10585 tp->tx_mode |= tr32(MAC_TX_MODE) & val; in tg3_reset_hw()
10635 val = tr32(MAC_SERDES_CFG); in tg3_reset_hw()
10663 tmp = tr32(SERDES_RX_CTRL); in tg3_reset_hw()
10870 do { u32 __val = tr32(REG); \
10901 val = tr32(TG3_LSO_RD_DMA_CRPTEN_CTRL); in tg3_periodic_fetch_stats()
10929 u32 val = tr32(HOSTCC_FLOW_ATTN); in tg3_periodic_fetch_stats()
10982 tr32(HOSTCC_MODE); in tg3_timer()
10998 if (!(tr32(WDMAC_MODE) & WDMAC_MODE_ENABLE)) { in tg3_timer()
11017 mac_stat = tr32(MAC_STATUS); in tg3_timer()
11029 u32 mac_stat = tr32(MAC_STATUS); in tg3_timer()
11056 u32 cpmu = tr32(TG3_CPMU_STATUS); in tg3_timer()
11277 val = tr32(MSGINT_MODE) | MSGINT_MODE_ONE_SHOT_DISABLE; in tg3_test_interrupt()
11296 misc_host_ctrl = tr32(TG3PCI_MISC_HOST_CTRL); in tg3_test_interrupt()
11323 val = tr32(MSGINT_MODE) & ~MSGINT_MODE_ONE_SHOT_DISABLE; in tg3_test_interrupt()
11517 u32 msi_mode = tr32(MSGINT_MODE); in tg3_ints_init()
11616 u32 val = tr32(PCIE_TRANSACTION_CFG); in tg3_start()
11998 cpmu_val = tr32(TG3_CPMU_CTRL); in tg3_get_eeprom()
13217 save_val = tr32(offset); in tg3_test_registers()
13227 val = tr32(offset); in tg3_test_registers()
13239 val = tr32(offset); in tg3_test_registers()
13655 if (tr32(MAC_TX_STATUS) & TX_STATUS_LINK_UP) in tg3_test_loopback()
14341 nvcfg1 = tr32(NVRAM_CFG1); in tg3_get_nvram_info()
14419 nvcfg1 = tr32(NVRAM_CFG1); in tg3_get_5752_nvram_info()
14460 nvcfg1 = tr32(NVRAM_CFG1); in tg3_get_5755_nvram_info()
14516 nvcfg1 = tr32(NVRAM_CFG1); in tg3_get_5787_nvram_info()
14554 nvcfg1 = tr32(NVRAM_CFG1); in tg3_get_5761_nvram_info()
14594 tp->nvram_size = tr32(NVRAM_ADDR_LOCKOUT); in tg3_get_5761_nvram_info()
14636 nvcfg1 = tr32(NVRAM_CFG1); in tg3_get_57780_nvram_info()
14709 nvcfg1 = tr32(NVRAM_CFG1); in tg3_get_5717_nvram_info()
14787 nvcfg1 = tr32(NVRAM_CFG1); in tg3_get_5720_nvram_info()
14807 nv_status = tr32(NVRAM_AUTOSENSE_STATUS); in tg3_get_5720_nvram_info()
14967 tr32(GRC_LOCAL_CTRL) | GRC_LCLCTRL_AUTO_SEEPROM); in tg3_nvram_init()
15117 if (!(tr32(PCIE_TRANSACTION_CFG) & PCIE_TRANS_CFG_LOM)) { in tg3_get_eeprom_hw_cfg()
15121 val = tr32(VCPU_CFGSHDW); in tg3_get_eeprom_hw_cfg()
15365 val = tr32(OTP_STATUS); in tg3_issue_otp_command()
15392 thalf_otp = tr32(OTP_READ_DATA); in tg3_read_otp_phycfg()
15399 bhalf_otp = tr32(OTP_READ_DATA); in tg3_read_otp_phycfg()
16111 u32 grc_misc_cfg = tr32(GRC_MISC_CFG) & GRC_MISC_CFG_BOARD_ID_MASK; in tg3_10_100_only_device()
16563 val = tr32(MEMARB_MODE); in tg3_get_invariants()
16580 val = tr32(TG3_CPMU_STATUS); in tg3_get_invariants()
16658 tr32(GRC_LOCAL_CTRL) & GRC_LCLCTRL_GPIO_UART_SEL; in tg3_get_invariants()
16750 val = tr32(GRC_MODE); in tg3_get_invariants()
16803 grc_misc_cfg = tr32(GRC_MISC_CFG); in tg3_get_invariants()
16905 tp->pwrmgmt_thresh = tr32(PCIE_PWR_MGMT_THRESH) & in tg3_get_invariants()
16929 if (tr32(TG3PCI_DUAL_MAC_CTRL) & DUAL_MAC_CTRL_ID) in tg3_get_device_address()
16968 hi = tr32(MAC_ADDR_0_HIGH); in tg3_get_device_address()
16969 lo = tr32(MAC_ADDR_0_LOW); in tg3_get_device_address()
17196 val = tr32(FTQ_RCVBD_COMP_FIFO_ENQDEQ); in tg3_do_test_dma()
17198 val = tr32(FTQ_RCVDATA_COMP_FIFO_ENQDEQ); in tg3_do_test_dma()
17250 u32 ccval = (tr32(TG3PCI_CLOCK_CTRL) & 0x1f); in tg3_test_dma()
17485 u32 clock_ctrl = tr32(TG3PCI_CLOCK_CTRL) & 0x1f; in tg3_bus_string()
17490 ((tr32(GRC_MISC_CFG) & GRC_MISC_CFG_BOARD_ID_MASK) == in tg3_bus_string()
17774 !(tr32(TG3PCI_PCISTATE) & PCISTATE_BUS_SPEED_HIGH)) { in tg3_init_one()
17833 if ((tr32(HOSTCC_MODE) & HOSTCC_MODE_ENABLE) || in tg3_init_one()
17834 (tr32(WDMAC_MODE) & WDMAC_MODE_ENABLE)) { in tg3_init_one()