| /freebsd/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | utils.c | 837 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 D | rx.c | 231 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 D | coex.c | 445 /* 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 D | ops.c | 1444 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 D | tx.c | 1076 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 D | rxmq.c | 2309 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 D | debugfs-vif.c | 215 mvm->tcm.result.load[mvmvif->id]); in iwl_dbgfs_mac_params_read()
|
| H A D | mvm.h | 779 u32 elapsed; /* milliseconds for this TCM period */ 1251 struct iwl_mvm_tcm tcm; member
|
| H A D | scan.c | 182 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 D | xlnx,zynqmp-r5fss.yaml | 35 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 D | ti,k3-r5f-rproc.yaml | 62 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 D | dump.c | 271 * 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 D | mediatek-vpu.txt | 10 "tcm": tcm base 27 reg-names = "tcm", "cfg_reg";
|
| /freebsd/sys/dev/qlnx/qlnxe/ |
| H A D | ecore_dbg_values.h | 253 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 D | common_hsi.h | 250 /* 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 D | reg_addr.h | 36423 …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 D | RISCVSchedSyntacoreSCR1.td | 66 // (SCR1_CFG_RV32IMC_MAX includes TCM)
|
| /freebsd/sys/net/altq/ |
| H A D | altq_cdnr.h | 182 struct pktcntr tce_cnts[3]; /* tcm returns 3 counters */
|
| /freebsd/sys/dev/bhnd/bhndb/ |
| H A D | bhndb_pcireg.h | 82 * [0x0000+0x????] fixed ARM tightly-coupled memory (TCM).
|
| /freebsd/contrib/tcpdump/ |
| H A D | print-lmp.c | 136 /* 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 D | zynqmp.dtsi | 324 xlnx,tcm-mode = <1>; 364 xlnx,tcm-mode = <0>;
|
| /freebsd/sys/arm/include/ |
| H A D | sysreg.h | 59 #define CP15_TCMTR(rr) p15, 0, rr, c0, c0, 2 /* TCM Type Register */
|
| /freebsd/sys/dev/bxe/ |
| H A D | ecore_init.h | 689 BLOCK_PRTY_INFO(TCM, 0, 0, 0x7ffffff, 0x7ffffff, 0x7ffffff),
|
| /freebsd/sys/contrib/dev/iwlwifi/ |
| H A D | iwl-trans.h | 653 * @tcm_error_event_table: address(es) of TCM error table(s)
|
| /freebsd/sys/contrib/device-tree/src/arm64/mediatek/ |
| H A D | mt8173.dtsi | 560 reg-names = "tcm", "cfg_reg";
|