Home
last modified time | relevance | path

Searched full:tcm (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dutils.c837 low_latency = mvm->tcm.result.low_latency[mvmvif->id]; in iwl_mvm_tcm_iter()
839 if (!mvm->tcm.result.change[mvmvif->id] && in iwl_mvm_tcm_iter()
877 if (mvm->tcm.data[mvmvif->id].opened_rx_ba_sessions) in iwl_mvm_tcm_uapsd_nonagg_detected_wk()
908 if (mvm->tcm.data[mvmvif->id].uapsd_nonagg_detect.detected) in iwl_mvm_uapsd_agg_disconnect()
911 mvm->tcm.data[mvmvif->id].uapsd_nonagg_detect.detected = true; in iwl_mvm_uapsd_agg_disconnect()
922 u64 bytes = mvm->tcm.data[mac].uapsd_nonagg_detect.rx_bytes; in iwl_mvm_check_uapsd_agg_expected_tpt()
927 rate = ewma_rate_read(&mvm->tcm.data[mac].uapsd_nonagg_detect.rate); in iwl_mvm_check_uapsd_agg_expected_tpt()
929 if (!rate || mvm->tcm.data[mac].opened_rx_ba_sessions || in iwl_mvm_check_uapsd_agg_expected_tpt()
930 mvm->tcm.data[mac].uapsd_nonagg_detect.detected) in iwl_mvm_check_uapsd_agg_expected_tpt()
977 unsigned int elapsed = jiffies_to_msecs(ts - mvm->tcm.ts); in iwl_mvm_calc_tcm_stats()
[all …]
H A Drx.c231 if (time_after(jiffies, mvm->tcm.ts + MVM_TCM_PERIOD)) in iwl_mvm_rx_handle_tcm()
232 schedule_delayed_work(&mvm->tcm.work, 0); in iwl_mvm_rx_handle_tcm()
233 mdata = &mvm->tcm.data[mac]; in iwl_mvm_rx_handle_tcm()
460 if (!mvm->tcm.paused && len >= sizeof(*hdr) && in iwl_mvm_rx_rx_mpdu()
678 /* make sure that beacon statistics don't go backwards with TCM in iwl_mvm_stat_iterator()
711 /* make sure that beacon statistics don't go backwards with TCM in iwl_mvm_stat_iterator_all_macs()
775 spin_lock(&mvm->tcm.lock); in iwl_mvm_update_tcm_from_stats()
777 struct iwl_mvm_tcm_mac *mdata = &mvm->tcm.data[i]; in iwl_mvm_update_tcm_from_stats()
790 spin_unlock(&mvm->tcm.lock); in iwl_mvm_update_tcm_from_stats()
934 /* make sure that beacon statistics don't go backwards with TCM in iwl_mvm_stat_iterator_all_links()
[all …]
H A Dcoex.c445 /* FIXME: TCM load per interface? or need something per link? */ in iwl_mvm_bt_notif_per_link()
447 data->primary_load = mvm->tcm.result.load[mvmvif->id]; in iwl_mvm_bt_notif_per_link()
449 data->secondary_load = mvm->tcm.result.load[mvmvif->id]; in iwl_mvm_bt_notif_per_link()
463 /* FIXME: TCM load per interface? or need something per link? */ in iwl_mvm_bt_notif_per_link()
465 data->primary_load = mvm->tcm.result.load[mvmvif->id]; in iwl_mvm_bt_notif_per_link()
467 data->secondary_load = mvm->tcm.result.load[mvmvif->id]; in iwl_mvm_bt_notif_per_link()
H A Dops.c1444 spin_lock_init(&mvm->tcm.lock); in iwl_op_mode_mvm_start()
1445 INIT_DELAYED_WORK(&mvm->tcm.work, iwl_mvm_tcm_work); in iwl_op_mode_mvm_start()
1446 mvm->tcm.ts = jiffies; in iwl_op_mode_mvm_start()
1447 mvm->tcm.ll_ts = jiffies; in iwl_op_mode_mvm_start()
1448 mvm->tcm.uapsd_nonagg_ts = jiffies; in iwl_op_mode_mvm_start()
1675 cancel_delayed_work_sync(&mvm->tcm.work); in iwl_op_mode_mvm_stop()
H A Dtx.c1076 mdata = &mvm->tcm.data[mac]; in iwl_mvm_tx_airtime()
1078 if (mvm->tcm.paused) in iwl_mvm_tx_airtime()
1081 if (time_after(jiffies, mvm->tcm.ts + MVM_TCM_PERIOD)) in iwl_mvm_tx_airtime()
1082 schedule_delayed_work(&mvm->tcm.work, 0); in iwl_mvm_tx_airtime()
1097 mdata = &mvm->tcm.data[mac]; in iwl_mvm_tx_pkt_queued()
H A Drxmq.c2309 if (!mvm->tcm.paused && len >= sizeof(*hdr) && in iwl_mvm_rx_mpdu_mq()
2312 time_after(jiffies, mvm->tcm.ts + MVM_TCM_PERIOD)) in iwl_mvm_rx_mpdu_mq()
2313 schedule_delayed_work(&mvm->tcm.work, 0); in iwl_mvm_rx_mpdu_mq()
H A Ddebugfs-vif.c215 mvm->tcm.result.load[mvmvif->id]); in iwl_dbgfs_mac_params_read()
H A Dmvm.h779 u32 elapsed; /* milliseconds for this TCM period */
1251 struct iwl_mvm_tcm tcm; member
H A Dscan.c182 return mvm->tcm.result.global_load; in iwl_mvm_get_traffic_load()
188 return mvm->tcm.result.band_load[band]; in iwl_mvm_get_traffic_load_band()
/freebsd/sys/contrib/device-tree/Bindings/remoteproc/
H A Dxlnx,zynqmp-r5fss.yaml35 local R5F TCM address spaces to bus addresses.
54 xlnx,tcm-mode:
58 Configure RPU TCM
69 tightly coupled memories (TCM). System memory is cacheable, but the TCM
73 are accessed via the TCM A and B port interfaces, for a total of 128KB
75 TCM memory.
115 phandles to one or more reserved on-chip SRAM regions. Other than TCM,
159 xlnx,tcm-mode: false
202 xlnx,tcm-mode:
236 - xlnx,tcm-mode
[all …]
H A Dti,k3-r5f-rproc.yaml62 local R5F TCM address spaces to bus addresses.
98 Each R5F core has an associated 64 KB of Tightly-Coupled Memory (TCM)
197 R5F core configuration mode dictating which TCM should appear at
/freebsd/sys/contrib/dev/iwlwifi/fw/
H A Ddump.c271 * TCM error struct.
318 IWL_ERR(fwrt, "TCM%d status:\n", idx + 1); in iwl_fwrt_dump_tcm_error_log()
320 IWL_ERR(fwrt, "0x%08X | tcm branchlink2\n", table.blink2); in iwl_fwrt_dump_tcm_error_log()
321 IWL_ERR(fwrt, "0x%08X | tcm interruptlink1\n", table.ilink1); in iwl_fwrt_dump_tcm_error_log()
322 IWL_ERR(fwrt, "0x%08X | tcm interruptlink2\n", table.ilink2); in iwl_fwrt_dump_tcm_error_log()
323 IWL_ERR(fwrt, "0x%08X | tcm data1\n", table.data1); in iwl_fwrt_dump_tcm_error_log()
324 IWL_ERR(fwrt, "0x%08X | tcm data2\n", table.data2); in iwl_fwrt_dump_tcm_error_log()
325 IWL_ERR(fwrt, "0x%08X | tcm data3\n", table.data3); in iwl_fwrt_dump_tcm_error_log()
326 IWL_ERR(fwrt, "0x%08X | tcm log PC\n", table.logpc); in iwl_fwrt_dump_tcm_error_log()
327 IWL_ERR(fwrt, "0x%08X | tcm frame pointer\n", table.frame_pointer); in iwl_fwrt_dump_tcm_error_log()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dmediatek-vpu.txt10 "tcm": tcm base
27 reg-names = "tcm", "cfg_reg";
/freebsd/sys/dev/qlnx/qlnxe/
H A Decore_dbg_values.h253 0x24180000, /* block tcm */
254 0x01460000, /* tcm.init (1 regs) */
255 0x05460010, /* tcm.dbg_select .. tcm.dbg_force_frame (5 regs) */
256 0x02460060, /* tcm.INT_STS_0 .. tcm.INT_MASK_0 (2 regs) */
257 0x02460064, /* tcm.INT_STS_1 .. tcm.INT_MASK_1 (2 regs) */
258 0x02460068, /* tcm.INT_STS_2 .. tcm.INT_MASK_2 (2 regs) */
259 0x01460100, /* tcm.ifen (1 regs) */
260 0x08460109, /* tcm.qm_task_base_evnt_id_0 .. tcm.qm_task_base_evnt_id_7 (8 regs) */
261 0x10460121, /* tcm.qm_agg_task_ctx_part_size_0 .. tcm.qm_sm_task_ctx_ldst_flg_7 (16 regs) */
262 0x08460141, /* tcm.qm_task_use_st_flg_0 .. tcm.qm_task_use_st_flg_7 (8 regs) */
[all …]
H A Dcommon_hsi.h250 /* TCM agg val selection (HW) */
260 /* TCM agg val selection (FW) */
308 /* TCM agg counter flag selection (HW) */
318 /* TCM agg counter flag selection (FW) */
864 DB_DEST_TCM /* RX doorbell to TCM */,
H A Dreg_addr.h36423 …nterrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw inter…
36432 …nterrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw inter…
36441 …nterrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw inter…
36450 …nterrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw inter…
36459 …nterrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw inter…
36468 …nterrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw inter…
36477 …nterrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw inter…
36486 …nterrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw inter…
36495 …nterrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw inter…
36504 …nterrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw inter…
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedSyntacoreSCR1.td66 // (SCR1_CFG_RV32IMC_MAX includes TCM)
/freebsd/sys/net/altq/
H A Daltq_cdnr.h182 struct pktcntr tce_cnts[3]; /* tcm returns 3 counters */
/freebsd/sys/dev/bhnd/bhndb/
H A Dbhndb_pcireg.h82 * [0x0000+0x????] fixed ARM tightly-coupled memory (TCM).
/freebsd/contrib/tcpdump/
H A Dprint-lmp.c136 /* Service Config Network Service Attributes TCM Monitoring Flags */
1090 ND_PRINT("\n\t TCM Monitoring Flags: %s", in lmp_print()
/freebsd/sys/contrib/device-tree/src/arm64/xilinx/
H A Dzynqmp.dtsi324 xlnx,tcm-mode = <1>;
364 xlnx,tcm-mode = <0>;
/freebsd/sys/arm/include/
H A Dsysreg.h59 #define CP15_TCMTR(rr) p15, 0, rr, c0, c0, 2 /* TCM Type Register */
/freebsd/sys/dev/bxe/
H A Decore_init.h689 BLOCK_PRTY_INFO(TCM, 0, 0, 0x7ffffff, 0x7ffffff, 0x7ffffff),
/freebsd/sys/contrib/dev/iwlwifi/
H A Diwl-trans.h653 * @tcm_error_event_table: address(es) of TCM error table(s)
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/
H A Dmt8173.dtsi560 reg-names = "tcm", "cfg_reg";

12