/freebsd/sys/contrib/ncsw/Peripherals/FM/MAC/ |
H A D | fman_dtsec.c | 40 iowrite32be(ioread32be(®s->rctrl) | RCTRL_GRS, ®s->rctrl); in fman_dtsec_stop_rx() 46 iowrite32be(ioread32be(®s->tctrl) | DTSEC_TCTRL_GTS, ®s->tctrl); in fman_dtsec_stop_tx() 52 iowrite32be(ioread32be(®s->tctrl) & ~DTSEC_TCTRL_GTS, ®s->tctrl); in fman_dtsec_start_tx() 58 iowrite32be(ioread32be(®s->rctrl) & ~RCTRL_GRS, ®s->rctrl); in fman_dtsec_start_rx() 123 tmp = ioread32be(®s->tsec_id2); in fman_dtsec_init() 344 return (uint16_t)ioread32be(®s->maxfrm); in fman_dtsec_get_max_frame_len() 371 tmp1 = ioread32be(®s->macstnaddr1); in fman_dtsec_get_mac_address() 372 tmp2 = ioread32be(®s->macstnaddr2); in fman_dtsec_get_mac_address() 409 iowrite32be(ioread32be(reg) | bit_mask, reg); in fman_dtsec_set_bucket() 411 iowrite32be(ioread32be(reg) & (~bit_mask), reg); in fman_dtsec_set_bucket() [all …]
|
H A D | fman_memac_mii_acc.c | 41 tmp_reg = ioread32be(&mii_regs->mdio_cfg); in write_phy_reg_10g() 52 while ((ioread32be(&mii_regs->mdio_cfg)) & MDIO_CFG_BSY) in write_phy_reg_10g() 60 while ((ioread32be(&mii_regs->mdio_cfg)) & MDIO_CFG_BSY) in write_phy_reg_10g() 68 while ((ioread32be(&mii_regs->mdio_data)) & MDIO_DATA_BSY) in write_phy_reg_10g() 77 tmp_reg = ioread32be(&mii_regs->mdio_cfg); in read_phy_reg_10g() 88 while ((ioread32be(&mii_regs->mdio_cfg)) & MDIO_CFG_BSY) in read_phy_reg_10g() 96 while ((ioread32be(&mii_regs->mdio_cfg)) & MDIO_CFG_BSY) in read_phy_reg_10g() 106 while ((ioread32be(&mii_regs->mdio_data)) & MDIO_DATA_BSY) in read_phy_reg_10g() 109 *data = (uint16_t)ioread32be(&mii_regs->mdio_data); in read_phy_reg_10g() 112 return ioread32be(&mii_regs->mdio_cfg); in read_phy_reg_10g() [all …]
|
H A D | fman_dtsec_mii_acc.c | 84 iowrite32be(ioread32be(®s->miimcfg) | MIIMCFG_RESET_MGMT, in fman_dtsec_mii_reset() 86 iowrite32be(ioread32be(®s->miimcfg) & ~MIIMCFG_RESET_MGMT, in fman_dtsec_mii_reset() 103 tmp = ioread32be(®s->miimcom); in fman_dtsec_mii_write_reg() 114 tmp = ioread32be(®s->miimcon); in fman_dtsec_mii_write_reg() 119 while ((ioread32be(®s->miimind)) & MIIMIND_BUSY) in fman_dtsec_mii_write_reg() 142 tmp = ioread32be(®s->miimcom); in fman_dtsec_mii_read_reg() 147 while ((ioread32be(®s->miimind)) & MIIMIND_BUSY) in fman_dtsec_mii_read_reg() 151 *data = (uint16_t)ioread32be(®s->miimstat); in fman_dtsec_mii_read_reg() 156 tmp = ioread32be(®s->miimcom); in fman_dtsec_mii_read_reg()
|
H A D | fman_memac.c | 39 return ioread32be(®s->ievent) & ev_mask; in fman_memac_get_event() 44 return ioread32be(®s->imask); in fman_memac_get_interrupt_mask() 56 tmp = ioread32be(®s->command_config); in fman_memac_set_promiscuous() 103 tmp = ioread32be(®s->command_config); in fman_memac_enable() 118 tmp = ioread32be(®s->command_config); in fman_memac_disable() 133 tmp = ioread32be(®s->statn_config); in fman_memac_reset_stat() 139 while (ioread32be(®s->statn_config) & STATS_CFG_CLR); in fman_memac_reset_stat() 146 tmp = ioread32be(®s->command_config); in fman_memac_reset() 152 while (ioread32be(®s->command_config) & CMD_CFG_SW_RESET); in fman_memac_reset() 244 tmp = ioread32be(®s->imask); in fman_memac_set_exception() [all …]
|
H A D | fman_tgec.c | 54 tmp = ioread32be(®s->command_config); in fman_tgec_reset_stat() 60 while (ioread32be(®s->command_config) & CMD_CFG_STAT_CLR) ; in fman_tgec_reset_stat() 64 (((uint64_t)ioread32be(®s->bn ## _u) << 32) | \ 65 ioread32be(®s->bn ## _l)) 161 tmp = ioread32be(®s->command_config); in fman_tgec_enable() 173 tmp_reg_32 = ioread32be(®s->command_config); in fman_tgec_disable() 185 tmp = ioread32be(®s->command_config); in fman_tgec_set_promiscuous() 220 tmp = ioread32be(®s->command_config); in fman_tgec_set_rx_ignore_pause_frames() 232 tmp = ioread32be(®s->command_config); in fman_tgec_enable_1588_time_stamp() 242 return ioread32be(®s->ievent) & ev_mask; in fman_tgec_get_event() [all …]
|
/freebsd/sys/contrib/ncsw/Peripherals/FM/ |
H A D | fman_ncsw.c | 42 event = ioread32be(&bmi_rg->fmbm_ievr); in fman_get_bmi_err_event() 43 mask = ioread32be(&bmi_rg->fmbm_ier); in fman_get_bmi_err_event() 46 force = ioread32be(&bmi_rg->fmbm_ifr); in fman_get_bmi_err_event() 58 event = ioread32be(&qmi_rg->fmqm_eie); in fman_get_qmi_err_event() 59 mask = ioread32be(&qmi_rg->fmqm_eien); in fman_get_qmi_err_event() 63 force = ioread32be(&qmi_rg->fmqm_eif); in fman_get_qmi_err_event() 73 return ioread32be(&dma_rg->fmdmtcid); in fman_get_dma_com_id() 80 addr = (uint64_t)ioread32be(&dma_rg->fmdmtal); in fman_get_dma_addr() 81 addr |= ((uint64_t)(ioread32be(&dma_rg->fmdmtah)) << 32); in fman_get_dma_addr() 90 status = ioread32be(&dma_rg->fmdmsr); in fman_get_dma_err_event() [all …]
|
/freebsd/sys/contrib/ncsw/Peripherals/FM/Pcd/ |
H A D | fman_prs.c | 37 return ioread32be(®s->fmpr_perr) & ev_mask; in fman_prs_get_err_event() 42 return ioread32be(®s->fmpr_perer); in fman_prs_get_err_ev_mask() 52 return ioread32be(®s->fmpr_pevr) & ev_mask; in fman_prs_get_expt_event() 57 return ioread32be(®s->fmpr_pever); in fman_prs_get_expt_ev_mask() 101 tmp = ioread32be(®s->fmpr_rpimac) | FM_PCD_PRS_RPIMAC_EN; in fman_prs_enable() 109 tmp = ioread32be(®s->fmpr_rpimac) & ~FM_PCD_PRS_RPIMAC_EN; in fman_prs_disable() 115 return ioread32be(®s->fmpr_rpimac) & FM_PCD_PRS_RPIMAC_EN; in fman_prs_is_enabled()
|
H A D | fman_kg.c | 259 while ((fmkg_ar = ioread32be(®s->fmkg_ar)) & FM_KG_KGAR_GO) ; in fman_kg_write_ar_wait() 272 tmp = ioread32be(&kgpe_regs->fmkg_pe_sp); in fman_kg_write_sp() 298 *event = ioread32be(®s->fmkg_eer); in fman_kg_get_event() 299 mask = ioread32be(®s->fmkg_eeer); in fman_kg_get_event() 300 *scheme_idx = ioread32be(®s->fmkg_seer); in fman_kg_get_event() 301 *scheme_idx &= ioread32be(®s->fmkg_seeer); in fman_kg_get_event() 306 force = ioread32be(®s->fmkg_feer); in fman_kg_get_event() 355 iowrite32be(ioread32be(®s->fmkg_gcr) | FM_KG_KGGCR_EN, in fman_kg_enable() 361 iowrite32be(ioread32be(®s->fmkg_gcr) & ~FM_KG_KGGCR_EN, in fman_kg_disable() 387 tmp = ioread32be(®s->fmkg_eeer); in fman_kg_set_exception() [all …]
|
/freebsd/sys/contrib/ncsw/Peripherals/FM/Rtc/ |
H A D | fman_rtc.c | 50 return ioread32be(®s->tmr_tevent); in fman_rtc_get_events() 55 return ioread32be(®s->tmr_tevent) & ev_mask; in fman_rtc_get_event() 60 return ioread32be(®s->tmr_temask); in fman_rtc_get_interrupt_mask() 77 event = ioread32be(®s->tmr_tevent); in fman_rtc_check_and_clear_event() 78 event &= ioread32be(®s->tmr_temask); in fman_rtc_check_and_clear_event() 87 return ioread32be(®s->tmr_add); in fman_rtc_get_frequency_compensation() 131 time = (uint64_t)ioread32be(®s->tmr_etts[id].tmr_etts_l); in fman_rtc_get_trigger_stamp() 132 time |= ((uint64_t)ioread32be(®s->tmr_etts[id].tmr_etts_h) in fman_rtc_get_trigger_stamp() 140 return ioread32be(®s->tmr_ctrl); in fman_rtc_get_timer_ctrl()
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_health.c | 116 return (ioread32be(&dev->iseg->cmdq_addr_l_sz) >> 8) & 7; in mlx5_get_nic_state() 123 cur_cmdq_addr_l_sz = ioread32be(&dev->iseg->cmdq_addr_l_sz); in mlx5_set_nic_state() 133 u32 rfr = ioread32be(&h->rfr) >> MLX5_RFR_OFFSET; in sensor_fw_synd_rfr() 170 bool err = ioread32be(&h->fw_ver) == 0xffffffff; in sensor_pci_no_comm() 208 supported = (ioread32be(&dev->iseg->initializing) >> in reset_fw_if_needed() 231 cmdq_addr = ioread32be(&dev->iseg->cmdq_addr_l_sz); in reset_fw_if_needed() 523 ioread32be(h->assert_var + i)); in print_health_info() 526 ioread32be(&h->assert_exit_ptr)); in print_health_info() 528 ioread32be(&h->assert_callra)); in print_health_info() 532 mlx5_core_info(dev, "hw_id 0x%08x\n", ioread32be(&h->hw_id)); in print_health_info() [all …]
|
H A D | mlx5_main.c | 758 return ioread32be(&dev->iseg->initializing) >> 31; in fw_initializing() 786 ioread32be(&dev->iseg->initializing)); in wait_fw_init() 1871 count = ioread32be(health->health_counter); in wait_vital()
|
H A D | mlx5_cmd.c | 1565 cmd_l = ioread32be(&dev->iseg->cmdq_addr_l_sz) & 0xff; in mlx5_cmd_init() 1587 cmd->cmdif_rev = ioread32be(&dev->iseg->cmdif_rev_fw_sub) >> 16; in mlx5_cmd_init()
|
/freebsd/sys/contrib/ncsw/Peripherals/FM/Port/ |
H A D | fman_port.c | 250 iowrite32be(ioread32be(®s->fmbm_tfne) & ~BMI_EBD_EN, ®s->fmbm_tfne); in init_bmi_tx() 730 tmp = ioread32be(&bp_reg[i]); in fman_port_find_bpool() 804 tmp = ioread32be(&port->qmi_regs->fmqm_pnc) | QMI_PORT_CFG_EN; in fman_port_enable() 809 tmp = ioread32be(bmi_cfg_reg) | BMI_PORT_CFG_EN; in fman_port_enable() 846 tmp = ioread32be(&port->qmi_regs->fmqm_pnc) & ~QMI_PORT_CFG_EN; in fman_port_disable() 853 tmp = ioread32be(&port->qmi_regs->fmqm_pns); in fman_port_disable() 864 tmp = ioread32be(bmi_cfg_reg) & ~BMI_PORT_CFG_EN; in fman_port_disable() 871 tmp = ioread32be(bmi_status_reg); in fman_port_disable() 1121 tmp = ioread32be(&port->bmi_regs->rx.fmbm_rfne); in fman_port_modify_rx_fd_bits() 1217 tmp = ioread32be(stats_reg); in fman_port_set_stats_cnt_mode() [all …]
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | io.h | 340 #undef ioread32be 342 ioread32be(const volatile void *addr) in ioread32be() function 352 #define ioread32be(addr) ioread32be(addr) macro
|
/freebsd/sys/contrib/ncsw/inc/flib/ |
H A D | fsl_fman_rtc.h | 324 time = (uint64_t)ioread32be(®s->tmr_cnt_l); in fman_rtc_get_timer() 325 time |= ((uint64_t)ioread32be(®s->tmr_cnt_h) << 32); in fman_rtc_get_timer()
|
/freebsd/sys/contrib/ncsw/inc/flib/common/ |
H A D | general.h | 46 #define ioread32be(addr) GET_UINT32(*addr) macro
|
/freebsd/sys/contrib/device-tree/Bindings/ |
H A D | common-properties.txt | 14 unconditionally (e.g. ioread32be/iowrite32be). Use this if you 21 BE vmlinux -> ioread32be/iowrite32be). In this case no byte swaps
|
/freebsd/sys/contrib/ncsw/Peripherals/FM/SP/ |
H A D | fman_sp.c | 41 return ioread32be(&sp_regs->fm_sp_acnt); in fman_vsp_get_statistics()
|
/freebsd/sys/dev/mlx5/ |
H A D | driver.h | 927 return ioread32be(&dev->iseg->fw_rev) & 0xffff; in fw_rev_maj() 932 return ioread32be(&dev->iseg->fw_rev) >> 16; in fw_rev_min() 937 return ioread32be(&dev->iseg->cmdif_rev_fw_sub) & 0xffff; in fw_rev_sub() 942 return ioread32be(&dev->iseg->cmdif_rev_fw_sub) >> 16; in cmdif_rev_get()
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_main.c | 1140 hw_h = ioread32be(&iseg->internal_timer_h); in mlx5e_hw_clock() 1141 hw_l = ioread32be(&iseg->internal_timer_l); in mlx5e_hw_clock() 1142 hw_h1 = ioread32be(&iseg->internal_timer_h); in mlx5e_hw_clock()
|