| /freebsd/sys/contrib/dev/iwlwifi/mld/ |
| H A D | ftm-initiator.c | 15 #include "ftm-initiator.h" 94 IWL_ERR(mld, "Unsupported BW in FTM request (%d)\n", in iwl_mld_ftm_set_target_chandef() 100 if (peer->ftm.trigger_based || peer->ftm.non_trigger_based) in iwl_mld_ftm_set_target_chandef() 121 if (peer->ftm.asap) in iwl_mld_ftm_set_target_flags() 124 if (peer->ftm.request_lci) in iwl_mld_ftm_set_target_flags() 127 if (peer->ftm.request_civicloc) in iwl_mld_ftm_set_target_flags() 138 if (peer->ftm.trigger_based) in iwl_mld_ftm_set_target_flags() 140 else if (peer->ftm.non_trigger_based) in iwl_mld_ftm_set_target_flags() 143 if ((peer->ftm.trigger_based || peer->ftm.non_trigger_based) && in iwl_mld_ftm_set_target_flags() 144 peer->ftm.lmr_feedback) in iwl_mld_ftm_set_target_flags() [all …]
|
| H A D | ftm-initiator.h | 9 * struct ftm_initiator_data - FTM initiator data 11 * @req: a pointer to cfg80211 FTM request 12 * @req_wdev: a pointer to the wdev that requested the current FTM request 13 * @responses: the number of responses received for the current FTM session.
|
| H A D | Makefile | 7 iwlmld-y += low_latency.o mlo.o ptp.o time_sync.o ftm-initiator.o
|
| /freebsd/sys/contrib/device-tree/Bindings/timer/ |
| H A D | fsl,ftm-timer.txt | 1 Freescale FlexTimer Module (FTM) Timer 5 - compatible : should be "fsl,ftm-timer" 12 o "ftm-evt" 13 o "ftm-src" 14 o "ftm-evt-counter-en" 15 o "ftm-src-counter-en" 20 ftm: ftm@400b8000 { 21 compatible = "fsl,ftm-timer"; 24 clock-names = "ftm-evt", "ftm-src", 25 "ftm-evt-counter-en", "ftm-src-counter-en";
|
| H A D | fsl,ftm-timer.yaml | 4 $id: http://devicetree.org/schemas/timer/fsl,ftm-timer.yaml# 7 title: Freescale FlexTimer Module (FTM) Timer 14 const: fsl,ftm-timer 30 - const: ftm-evt 31 - const: ftm-src 32 - const: ftm-evt-counter-en 33 - const: ftm-src-counter-en 51 ftm@400b8000 { 52 compatible = "fsl,ftm-timer"; 55 clock-names = "ftm-evt", "ftm-src", "ftm-evt-counter-en", "ftm-src-counter-en";
|
| /freebsd/sys/contrib/device-tree/Bindings/rtc/ |
| H A D | rtc-fsl-ftm-alarm.txt | 1 Freescale FlexTimer Module (FTM) Alarm 4 - compatible : Should be "fsl,<chip>-ftm-alarm", the 6 "fsl,ls1012a-ftm-alarm" 7 "fsl,ls1021a-ftm-alarm" 8 "fsl,ls1028a-ftm-alarm" 9 "fsl,ls1043a-ftm-alarm" 10 "fsl,ls1046a-ftm-alarm" 11 "fsl,ls1088a-ftm-alarm" 12 "fsl,ls208xa-ftm-alarm" 13 "fsl,lx2160a-ftm-alarm" [all …]
|
| H A D | fsl,ls-ftm-alarm.yaml | 4 $id: http://devicetree.org/schemas/rtc/fsl,ls-ftm-alarm.yaml# 7 title: Freescale FlexTimer Module (FTM) Alarm 15 - fsl,ls1012a-ftm-alarm 16 - fsl,ls1021a-ftm-alarm 17 - fsl,ls1028a-ftm-alarm 18 - fsl,ls1043a-ftm-alarm 19 - fsl,ls1046a-ftm-alarm 20 - fsl,ls1088a-ftm-alarm 21 - fsl,ls208xa-ftm-alarm 22 - fsl,lx2160a-ftm-alarm [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | ftm-initiator.c | 82 result.ftm.burst_index = mvm->ftm_initiator.responses[i]; in iwl_mvm_ftm_restart() 244 IWL_ERR(mvm, "Unsupported BW in FTM request (%d)\n", in iwl_mvm_ftm_target_chandef_v1() 295 IWL_ERR(mvm, "Unsupported BW in FTM request (%d)\n", in iwl_mvm_ftm_target_chandef_v2() 301 if (peer->ftm.trigger_based || peer->ftm.non_trigger_based) in iwl_mvm_ftm_target_chandef_v2() 325 cpu_to_le16(peer->ftm.burst_period); in iwl_mvm_ftm_put_target_v2() 326 target->samples_per_burst = peer->ftm.ftms_per_burst; in iwl_mvm_ftm_put_target_v2() 327 target->num_of_bursts = peer->ftm.num_bursts_exp; in iwl_mvm_ftm_put_target_v2() 328 target->measure_type = 0; /* regular two-sided FTM */ in iwl_mvm_ftm_put_target_v2() 329 target->retries_per_sample = peer->ftm.ftmr_retries; in iwl_mvm_ftm_put_target_v2() 330 target->asap_mode = peer->ftm.asap; in iwl_mvm_ftm_put_target_v2() [all …]
|
| H A D | time-sync.c | 23 skb_dialog_token = mgmt->u.action.u.ftm.dialog_token; in iwl_mvm_is_skb_match()
|
| /freebsd/sys/contrib/device-tree/Bindings/pwm/ |
| H A D | pwm-fsl-ftm.txt | 1 Freescale FlexTimer Module (FTM) PWM controller 3 The same FTM PWM device can have a different endianness on different SoCs. The 6 for the endianness of the FTM PWM block as integrated into the existing SoCs: 8 SoC | FTM-PWM endianness 19 - compatible : should be "fsl,<soc>-ftm-pwm" and one of the following 21 - "fsl,vf610-ftm-pwm" for PWM compatible with the one integrated on VF610 22 - "fsl,imx8qm-ftm-pwm" for PWM compatible with the one integrated on i.MX8QM 37 - big-endian: Boolean property, required if the FTM PWM registers use a big- 43 compatible = "fsl,vf610-ftm-pwm";
|
| H A D | fsl,vf610-ftm-pwm.yaml | 4 $id: http://devicetree.org/schemas/pwm/fsl,vf610-ftm-pwm.yaml# 7 title: Freescale FlexTimer Module (FTM) PWM controller 10 The same FTM PWM device can have a different endianness on different SoCs. The 13 for the endianness of the FTM PWM block as integrated into the existing SoCs: 15 SoC | FTM-PWM endianness 30 - fsl,vf610-ftm-pwm 31 - fsl,imx8qm-ftm-pwm 62 Boolean property, required if the FTM PWM registers use a big- 81 compatible = "fsl,vf610-ftm-pwm";
|
| /freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
| H A D | location.h | 44 * @TOF_RESPONDER_CONFIG_CMD: FTM responder configuration, one of 52 * @TOF_RESPONDER_DYN_CONFIG_CMD: FTM dynamic configuration, 71 * @TOF_RESPONDER_STATS: FTM responder statistics notification, 208 * @IWL_TOF_RESPONDER_FLAGS_SESSION_ID: send the session id in the initial FTM 516 * @ftm_format_and_bw20M: FTM Channel Spacing/Format for 20MHz: recommended 518 * @ftm_format_and_bw40M: FTM Channel Spacing/Format for 40MHz: recommended 520 * @ftm_format_and_bw80M: FTM Channel Spacing/Format for 80MHz: recommended 598 * enum iwl_initiator_ap_flags - per responder FTM configuration flags 602 * @IWL_INITIATOR_AP_FLAGS_DYN_ACK: Send HT/VHT ack for FTM frames. If not set, 608 * @IWL_INITIATOR_AP_FLAGS_MCSI_REPORT: Send the MCSI for each FTM frame to the [all …]
|
| H A D | datapath.h | 180 * struct iwl_time_sync_cfg_cmd - TM/FTM time sync measurement configuration 184 * @peer_addr: peer address with which TM/FTM measurements are required 242 * @ftm: FTM specific vendor element 243 * @ftm.element_id: element id of vendor specific ie 244 * @ftm.length: length of vendor specific ie 245 * @ftm.reserved: for alignment 246 * @ftm.data: vendor specific data blob 253 /* Differentiate between FTM and TM specific Vendor elements */ 260 } ftm; member 271 * for TM/FTM, along with additional meta data. [all …]
|
| H A D | commands.h | 271 * measurement notification for TM/FTM. Sent on receipt of 273 * frame for FTM protocol from peer device along with additional 280 * measurement confirmation notification for TM/FTM. Sent on 281 * receipt of Ack from peer for previously Tx'ed TM/FTM
|
| /freebsd/sys/contrib/dev/athk/ath11k/ |
| H A D | testmode.c | 110 "event wmi cmd_id %d ftm event msg %pK datalen %d\n", in ath11k_tm_process_event() 144 ath11k_warn(ab, "Invalid ftm event length at %d: %d\n", in ath11k_tm_process_event() 204 ath11k_warn(ab, "failed to parse ftm event tlv: %d\n", ret); in ath11k_tm_wmi_event_segmented() 210 ath11k_warn(ab, "failed to fetch ftm msg\n"); in ath11k_tm_wmi_event_segmented() 218 ath11k_warn(ab, "Failed to process ftm event\n"); in ath11k_tm_wmi_event_segmented() 422 "cmd wmi ftm cmd_id %d buffer length %d\n", in ath11k_tm_cmd_wmi_ftm() 459 ath11k_warn(ar->ab, "failed to send wmi ftm command: %d\n", ret); in ath11k_tm_cmd_wmi_ftm()
|
| H A D | testmode_i.h | 58 /* The command used to transmit a FTM WMI command to the firmware
|
| /freebsd/sys/contrib/device-tree/src/arm/nxp/ls/ |
| H A D | ls1021a.dtsi | 396 compatible = "fsl,ftm-quaddec"; 403 compatible = "fsl,ftm-quaddec"; 410 compatible = "fsl,ftm-quaddec"; 417 compatible = "fsl,ftm-quaddec"; 518 compatible = "fsl,vf610-ftm-pwm"; 530 compatible = "fsl,vf610-ftm-pwm"; 542 compatible = "fsl,vf610-ftm-pwm"; 554 compatible = "fsl,vf610-ftm-pwm"; 566 compatible = "fsl,vf610-ftm-pwm"; 578 compatible = "fsl,vf610-ftm-pwm"; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/counter/ |
| H A D | ftm-quaddec.txt | 6 - compatible: Must be "fsl,ftm-quaddec". 14 compatible = "fsl,ftm-quaddec";
|
| /freebsd/sys/contrib/device-tree/src/arm/nxp/vf/ |
| H A D | vfxxx.dtsi | 241 compatible = "fsl,vf610-ftm-pwm"; 254 compatible = "fsl,vf610-ftm-pwm"; 605 ftm: ftm@400b8000 { 606 compatible = "fsl,ftm-timer"; 609 clock-names = "ftm-evt", "ftm-src", 610 "ftm-evt-counter-en", "ftm-src-counter-en"; 613 ftm: ftm@400b8000 { global() label
|
| /freebsd/sys/modules/iwlwifi/ |
| H A D | Makefile | 30 SRCS+= mvm/ftm-initiator.c mvm/ftm-responder.c mvm/fw.c 40 SRCS+= mld/ftm-initiator.c mld/fw.c mld/iface.c mld/key.c
|
| /freebsd/bin/pax/ |
| H A D | tables.h | 75 typedef struct ftm { struct 79 struct ftm *fow; argument 80 } FTM; typedef
|
| H A D | tables.c | 65 static FTM **ftab = NULL; /* file time table for updating arch */ 329 if ((ftab = (FTM **)calloc(F_TAB_SZ, sizeof(FTM *))) == NULL) { in ftime_start() 364 FTM *pt; in chk_ftime() 437 if ((pt = (FTM *)malloc(sizeof(FTM))) != NULL) { in chk_ftime()
|
| /freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
| H A D | fsl-ls1028a.dtsi | 1232 compatible = "fsl,vf610-ftm-pwm"; 1243 compatible = "fsl,vf610-ftm-pwm"; 1254 compatible = "fsl,vf610-ftm-pwm"; 1265 compatible = "fsl,vf610-ftm-pwm"; 1276 compatible = "fsl,vf610-ftm-pwm"; 1287 compatible = "fsl,vf610-ftm-pwm"; 1298 compatible = "fsl,vf610-ftm-pwm"; 1309 compatible = "fsl,vf610-ftm-pwm"; 1327 compatible = "fsl,ls1028a-ftm-alarm"; 1335 compatible = "fsl,ls1028a-ftm-alarm";
|
| /freebsd/contrib/wpa/wpa_supplicant/ |
| H A D | config.h | 1604 * ftm_responder - Publish FTM (fine timing measurement) 1608 * 0 - do not publish FTM responder functionality (Default) 1609 * 1 - publish FTM responder functionality in 1611 * Note, actual FTM responder operation is managed outside 1617 * ftm_initiator - Publish FTM (fine timing measurement) 1621 * 0 - do not publish FTM initiator functionality (Default) 1622 * 1 - publish FTM initiator functionality in 1624 * Note, actual FTM initiator operation is managed outside
|
| /freebsd/contrib/wpa/src/drivers/ |
| H A D | nl80211_copy.h | 1205 * @NL80211_CMD_GET_FTM_RESPONDER_STATS: Retrieve FTM responder statistics, in 1315 * all TM/FTM frames (including ones that were enabled with specific MAC 2601 * measurement (FTM) responder functionality and containing parameters as 2604 * @NL80211_ATTR_FTM_RESPONDER_STATS: Nested attribute with FTM responder 7067 * @NL80211_FTM_RESP_ATTR_ENABLED: FTM responder is enabled 7075 * @NL80211_FTM_RESP_ATTR_MAX: highest FTM responder attribute. 7090 * enum nl80211_ftm_responder_stats - FTM responder statistics 7093 * when getting FTM responder statistics. 7096 * @NL80211_FTM_STATS_SUCCESS_NUM: number of FTM sessions in which all frames 7098 * @NL80211_FTM_STATS_PARTIAL_NUM: number of FTM sessions in which part of the [all …]
|