Home
last modified time | relevance | path

Searched refs:iowrite32be (Results 1 – 14 of 14) sorted by relevance

/f-stack/freebsd/contrib/ncsw/Peripherals/FM/MAC/
H A Dfman_dtsec.c120 iowrite32be(0, &regs->maccfg1); in fman_dtsec_init()
155 iowrite32be(tmp, &regs->ecntrl); in fman_dtsec_init()
165 iowrite32be(tmp, &regs->tctrl); in fman_dtsec_init()
181 iowrite32be(tmp, &regs->ptv); in fman_dtsec_init()
199 iowrite32be(tmp, &regs->rctrl); in fman_dtsec_init()
210 iowrite32be(0, &regs->tmr_ctrl); in fman_dtsec_init()
499 iowrite32be(tmp, &regs->rctrl); in fman_dtsec_set_uc_promisc()
513 iowrite32be(tmp, &regs->rctrl); in fman_dtsec_set_mc_promisc()
566 iowrite32be(0, &regs->cam1); in fman_dtsec_set_stat_level()
567 iowrite32be(0, &regs->cam2); in fman_dtsec_set_stat_level()
[all …]
H A Dfman_memac.c49 iowrite32be(ev_mask, &regs->ievent); in fman_memac_ack_event()
63 iowrite32be(tmp, &regs->command_config); in fman_memac_set_promiscuous()
111 iowrite32be(tmp, &regs->command_config); in fman_memac_enable()
126 iowrite32be(tmp, &regs->command_config); in fman_memac_disable()
137 iowrite32be(tmp, &regs->statn_config); in fman_memac_reset_stat()
150 iowrite32be(tmp, &regs->command_config); in fman_memac_reset()
193 iowrite32be(tmp, &regs->command_config); in fman_memac_init()
214 iowrite32be(tmp, &regs->if_mode); in fman_memac_init()
231 iowrite32be(tmp, &regs->tx_fifo_sections); in fman_memac_init()
250 iowrite32be(tmp, &regs->imask); in fman_memac_set_exception()
[all …]
H A Dfman_tgec.c46 iowrite32be(tmp0, &regs->mac_addr_0); in fman_tgec_set_mac_address()
47 iowrite32be(tmp1, &regs->mac_addr_1); in fman_tgec_set_mac_address()
58 iowrite32be(tmp, &regs->command_config); in fman_tgec_reset_stat()
166 iowrite32be(tmp, &regs->command_config); in fman_tgec_enable()
190 iowrite32be(tmp, &regs->command_config); in fman_tgec_set_promiscuous()
247 iowrite32be(ev_mask, &regs->ievent); in fman_tgec_ack_event()
264 iowrite32be(tmp0, &regs->mac_addr_2); in fman_tgec_add_addr_in_paddr()
265 iowrite32be(tmp1, &regs->mac_addr_3); in fman_tgec_add_addr_in_paddr()
270 iowrite32be(0, &regs->mac_addr_2); in fman_tgec_clear_addr_in_paddr()
271 iowrite32be(0, &regs->mac_addr_3); in fman_tgec_clear_addr_in_paddr()
[all …]
H A Dfman_dtsec_mii_acc.c84 iowrite32be(ioread32be(&regs->miimcfg) | MIIMCFG_RESET_MGMT, in fman_dtsec_mii_reset()
86 iowrite32be(ioread32be(&regs->miimcfg) & ~MIIMCFG_RESET_MGMT, in fman_dtsec_mii_reset()
97 iowrite32be((uint32_t)dtsec_mii_get_div(dtsec_freq), &regs->miimcfg); in fman_dtsec_mii_write_reg()
101 iowrite32be(0, &regs->miimcom); in fman_dtsec_mii_write_reg()
108 iowrite32be(tmp, &regs->miimadd); in fman_dtsec_mii_write_reg()
112 iowrite32be((uint32_t)data, &regs->miimcon); in fman_dtsec_mii_write_reg()
131 iowrite32be((uint32_t)dtsec_mii_get_div(dtsec_freq), &regs->miimcfg); in fman_dtsec_mii_read_reg()
136 iowrite32be(tmp, &regs->miimadd); in fman_dtsec_mii_read_reg()
140 iowrite32be(MIIMCOM_READ_CYCLE, &regs->miimcom); in fman_dtsec_mii_read_reg()
154 iowrite32be(0, &regs->miimcom); in fman_dtsec_mii_read_reg()
H A Dfman_memac_mii_acc.c49 iowrite32be(tmp_reg, &mii_regs->mdio_cfg); in write_phy_reg_10g()
56 iowrite32be(phy_addr, &mii_regs->mdio_ctrl); in write_phy_reg_10g()
57 iowrite32be(reg, &mii_regs->mdio_addr); in write_phy_reg_10g()
64 iowrite32be(data, &mii_regs->mdio_data); in write_phy_reg_10g()
85 iowrite32be(tmp_reg, &mii_regs->mdio_cfg); in read_phy_reg_10g()
93 iowrite32be(reg, &mii_regs->mdio_addr); in read_phy_reg_10g()
102 iowrite32be(tmp_reg, &mii_regs->mdio_ctrl); in read_phy_reg_10g()
123 iowrite32be(tmp_reg, &mii_regs->mdio_cfg); in write_phy_reg_1g()
132 iowrite32be(tmp_reg, &mii_regs->mdio_ctrl); in write_phy_reg_1g()
137 iowrite32be(data, &mii_regs->mdio_data); in write_phy_reg_1g()
[all …]
/f-stack/freebsd/contrib/ncsw/Peripherals/FM/
H A Dfman_ncsw.c50 iowrite32be(event, &bmi_rg->fmbm_ievr); in fman_get_bmi_err_event()
67 iowrite32be(event, &qmi_rg->fmqm_eie); in fman_get_qmi_err_event()
105 iowrite32be(status, &dma_rg->fmdmsr); in fman_get_dma_err_event()
116 iowrite32be(event, &fpm_rg->fmfp_ee); in fman_get_fpm_err_event()
164 iowrite32be(event, &qmi_rg->fmqm_ie); in fman_get_qmi_event()
247 iowrite32be(tmp, &fpm_rg->fmfp_prc); in fman_set_num_of_riscs_per_port()
276 iowrite32be(tmp, &fpm_rg->fmfp_prc); in fman_set_order_restoration_per_port()
311 iowrite32be(0, &fpm_rg->fmfp_mxd); in fman_qmi_disable_dispatch_limit()
333 iowrite32be((uint32_t)liodn_ofst, in fman_set_liodn_per_port()
348 iowrite32be(tmp, &fpm_rg->fmfp_prc); in fman_resume_stalled_port()
[all …]
/f-stack/freebsd/contrib/ncsw/Peripherals/FM/Pcd/
H A Dfman_prs.c47 iowrite32be(event, &regs->fmpr_perr); in fman_prs_ack_err_event()
62 iowrite32be(event, &regs->fmpr_pevr); in fman_prs_ack_expt_event()
76 iowrite32be(cfg->max_prs_cyc_lim, &regs->fmpr_rpclim); in fman_prs_init()
83 iowrite32be(0, &regs->fmpr_pever); in fman_prs_init()
85 iowrite32be(FM_PCD_PRS_DOUBLE_ECC, &regs->fmpr_perr); in fman_prs_init()
90 iowrite32be(tmp, &regs->fmpr_perer); in fman_prs_init()
92 iowrite32be(cfg->port_id_stat, &regs->fmpr_ppsc); in fman_prs_init()
102 iowrite32be(tmp, &regs->fmpr_rpimac); in fman_prs_enable()
110 iowrite32be(tmp, &regs->fmpr_rpimac); in fman_prs_disable()
120 iowrite32be(pid_msk, &regs->fmpr_ppsc); in fman_prs_set_stst_port_msk()
[all …]
H A Dfman_kg.c257 iowrite32be(fmkg_ar, &regs->fmkg_ar); in fman_kg_write_ar_wait()
310 iowrite32be(*event, &regs->fmkg_eer); in fman_kg_get_event()
332 iowrite32be(tmp, &regs->fmkg_eeer); in fman_kg_init()
333 iowrite32be(0, &regs->fmkg_fdor); in fman_kg_init()
334 iowrite32be(0, &regs->fmkg_gdv0r); in fman_kg_init()
335 iowrite32be(0, &regs->fmkg_gdv1r); in fman_kg_init()
336 iowrite32be(dflt_nia, &regs->fmkg_gcr); in fman_kg_init()
367 iowrite32be(offset, &regs->fmkg_fdor); in fman_kg_set_data_after_prs()
375 iowrite32be(val, &regs->fmkg_gdv0r); in fman_kg_set_dflt_val()
377 iowrite32be(val, &regs->fmkg_gdv1r); in fman_kg_set_dflt_val()
[all …]
/f-stack/freebsd/contrib/ncsw/Peripherals/FM/Port/
H A Dfman_port.c77 iowrite32be(tmp, &regs->fmbm_rda); in init_bmi_rx()
83 iowrite32be(tmp, &regs->fmbm_rfp); in init_bmi_rx()
810 iowrite32be(tmp, bmi_cfg_reg); in fman_port_enable()
865 iowrite32be(tmp, bmi_cfg_reg); in fman_port_disable()
965 iowrite32be(tmp, bp_depl_reg); in fman_port_set_bpools()
1192 iowrite32be(tmp, pcp_reg); in fman_port_set_perf_cnt_params()
1224 iowrite32be(tmp, stats_reg); in fman_port_set_stats_cnt_mode()
1256 iowrite32be(tmp, stats_reg); in fman_port_set_perf_cnt_mode()
1362 iowrite32be(value, stats_reg); in fman_port_set_stats_counter()
1420 iowrite32be(value, perf_reg); in fman_port_set_perf_counter()
[all …]
/f-stack/freebsd/contrib/ncsw/Peripherals/FM/Rtc/
H A Dfman_rtc.c65 iowrite32be(mask, &regs->tmr_temask); in fman_rtc_set_interrupt_mask()
70 iowrite32be(events, &regs->tmr_tevent); in fman_rtc_ack_event()
81 iowrite32be(event, &regs->tmr_tevent); in fman_rtc_check_and_clear_event()
92 iowrite32be(val, &regs->tmr_add); in fman_rtc_set_frequency_compensation()
107 iowrite32be(val, &regs->tmr_alarm[index].tmr_alarm_l); in fman_rtc_set_timer_alarm_l()
112 iowrite32be(val, &regs->tmr_fiper[index]); in fman_rtc_set_timer_fiper()
117 iowrite32be((uint32_t)val, &regs->tmr_alarm[index].tmr_alarm_l); in fman_rtc_set_timer_alarm()
123 iowrite32be((uint32_t)val, &regs->tmr_off_l); in fman_rtc_set_timer_offset()
124 iowrite32be((uint32_t)(val >> 32), &regs->tmr_off_h); in fman_rtc_set_timer_offset()
145 iowrite32be(val, &regs->tmr_ctrl); in fman_rtc_set_timer_ctrl()
[all …]
/f-stack/freebsd/contrib/ncsw/Peripherals/FM/SP/
H A Dfman_sp.c49 iowrite32be(value, &sp_regs->fm_sp_acnt); in fman_vsp_set_statistics()
120 iowrite32be(tmp_reg, &sp_regs->fm_sp_ebmpi[i]); in fman_vsp_init()
126 iowrite32be(0, &sp_regs->fm_sp_ebmpi[i]); in fman_vsp_init()
159 iowrite32be(tmp_reg, &sp_regs->fm_sp_mpd); in fman_vsp_init()
173 iowrite32be(tmp_reg, &sp_regs->fm_sp_da); in fman_vsp_init()
183 iowrite32be(tmp_reg, &sp_regs->fm_sp_icp); in fman_vsp_init()
193 iowrite32be(tmp_reg, &sp_regs->fm_sp_ebm); in fman_vsp_init()
196 iowrite32be(liodn_offset, &sp_regs->fm_sp_spliodn); in fman_vsp_init()
/f-stack/freebsd/contrib/ncsw/inc/flib/common/
H A Dgeneral.h45 #define iowrite32be(val, addr) WRITE_UINT32(*addr, val) macro
/f-stack/freebsd/contrib/ncsw/inc/flib/
H A Dfsl_fman_rtc.h337 iowrite32be((uint32_t)val, &regs->tmr_cnt_l); in fman_rtc_set_timer()
338 iowrite32be((uint32_t)(val >> 32), &regs->tmr_cnt_h); in fman_rtc_set_timer()
/f-stack/freebsd/contrib/device-tree/Bindings/
H A Dcommon-properties.txt14 unconditionally (e.g. ioread32be/iowrite32be). Use this if you
21 BE vmlinux -> ioread32be/iowrite32be). In this case no byte swaps