Home
last modified time | relevance | path

Searched refs:ftm (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/counter/
A Dftm-quaddec.c38 if (ftm->big_endian) in ftm_read()
46 if (ftm->big_endian) in ftm_write()
143 ftm_reset_counter(ftm); in ftm_quaddec_set_prescaler()
186 ftm_reset_counter(ftm); in ftm_quaddec_count_write()
262 struct ftm_quaddec *ftm; in ftm_quaddec_probe() local
268 ftm = devm_kzalloc(&pdev->dev, sizeof(*ftm), GFP_KERNEL); in ftm_quaddec_probe()
269 if (!ftm) in ftm_quaddec_probe()
280 ftm->pdev = pdev; in ftm_quaddec_probe()
284 if (!ftm->ftm_base) { in ftm_quaddec_probe()
295 ftm->counter.priv = ftm; in ftm_quaddec_probe()
[all …]
A DMakefile14 obj-$(CONFIG_FTM_QUADDEC) += ftm-quaddec.o
A DKconfig81 module will be called ftm-quaddec.
/linux/net/wireless/
A Dpmsr.c64 if (out->ftm.asap && !capa->ftm.asap) { in pmsr_parse_ftm()
71 if (!out->ftm.asap && !capa->ftm.non_asap) { in pmsr_parse_ftm()
83 out->ftm.num_bursts_exp > capa->ftm.max_bursts_exponent) { in pmsr_parse_ftm()
101 (out->ftm.ftms_per_burst > capa->ftm.max_ftms_per_burst || in pmsr_parse_ftm()
115 if (out->ftm.request_lci && !capa->ftm.request_lci) { in pmsr_parse_ftm()
131 if (out->ftm.trigger_based && !capa->ftm.trigger_based) { in pmsr_parse_ftm()
147 if (out->ftm.trigger_based && out->ftm.non_trigger_based) { in pmsr_parse_ftm()
467 if (res->ftm.lci && res->ftm.lci_len && in nl80211_pmsr_send_ftm_res()
469 res->ftm.lci_len, res->ftm.lci)) in nl80211_pmsr_send_ftm_res()
471 if (res->ftm.civicloc && res->ftm.civicloc_len && in nl80211_pmsr_send_ftm_res()
[all …]
A Dcore.c695 if (WARN_ON(wiphy->pmsr_capa && !wiphy->pmsr_capa->ftm.supported)) in wiphy_register()
698 if (wiphy->pmsr_capa && wiphy->pmsr_capa->ftm.supported) { in wiphy_register()
699 if (WARN_ON(!wiphy->pmsr_capa->ftm.asap && in wiphy_register()
700 !wiphy->pmsr_capa->ftm.non_asap)) in wiphy_register()
702 if (WARN_ON(!wiphy->pmsr_capa->ftm.preambles || in wiphy_register()
703 !wiphy->pmsr_capa->ftm.bandwidths)) in wiphy_register()
705 if (WARN_ON(wiphy->pmsr_capa->ftm.preambles & in wiphy_register()
712 if (WARN_ON((wiphy->pmsr_capa->ftm.trigger_based || in wiphy_register()
713 wiphy->pmsr_capa->ftm.non_trigger_based) && in wiphy_register()
714 !(wiphy->pmsr_capa->ftm.preambles & in wiphy_register()
[all …]
A Dnl80211.c2009 struct nlattr *ftm; in nl80211_send_pmsr_ftm_capa() local
2011 if (!cap->ftm.supported) in nl80211_send_pmsr_ftm_capa()
2015 if (!ftm) in nl80211_send_pmsr_ftm_capa()
2020 if (cap->ftm.non_asap && in nl80211_send_pmsr_ftm_capa()
2023 if (cap->ftm.request_lci && in nl80211_send_pmsr_ftm_capa()
2026 if (cap->ftm.request_civicloc && in nl80211_send_pmsr_ftm_capa()
2030 cap->ftm.preambles)) in nl80211_send_pmsr_ftm_capa()
2033 cap->ftm.bandwidths)) in nl80211_send_pmsr_ftm_capa()
2041 cap->ftm.max_ftms_per_burst)) in nl80211_send_pmsr_ftm_capa()
2043 if (cap->ftm.trigger_based && in nl80211_send_pmsr_ftm_capa()
[all …]
/linux/Documentation/devicetree/bindings/timer/
A Dfsl,ftm-timer.txt5 - 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";
/linux/Documentation/devicetree/bindings/rtc/
A Drtc-fsl-ftm-alarm.txt4 - 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"
32 compatible = "fsl,ls1088a-ftm-alarm";
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
A Dftm-initiator.c366 if (peer->ftm.trigger_based || peer->ftm.non_trigger_based) in iwl_mvm_ftm_target_chandef_v2()
398 if (peer->ftm.request_lci) in iwl_mvm_ftm_put_target_v2()
424 if (peer->ftm.asap) in iwl_mvm_ftm_put_target_common()
427 if (peer->ftm.request_lci) in iwl_mvm_ftm_put_target_common()
441 if (peer->ftm.trigger_based) in iwl_mvm_ftm_put_target_common()
446 if ((peer->ftm.trigger_based || peer->ftm.non_trigger_based) && in iwl_mvm_ftm_put_target_common()
447 peer->ftm.lmr_feedback) in iwl_mvm_ftm_put_target_common()
848 if (peer->ftm.trigger_based || peer->ftm.non_trigger_based) in iwl_mvm_ftm_start_v13()
979 res->ftm.lci = entry->buf; in iwl_mvm_ftm_get_lci_civic()
1083 res->ftm.rtt_avg = rtt_avg; in iwl_mvm_ftm_rtt_smoothing()
[all …]
A DMakefile8 iwlmvm-y += ftm-responder.o ftm-initiator.o
/linux/Documentation/devicetree/bindings/pwm/
A Dpwm-fsl-ftm.txt19 - 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
43 compatible = "fsl,vf610-ftm-pwm";
/linux/Documentation/devicetree/bindings/counter/
A Dftm-quaddec.txt6 - compatible: Must be "fsl,ftm-quaddec".
14 compatible = "fsl,ftm-quaddec";
/linux/arch/arm/boot/dts/
A Dls1021a.dtsi389 compatible = "fsl,ftm-quaddec";
396 compatible = "fsl,ftm-quaddec";
403 compatible = "fsl,ftm-quaddec";
410 compatible = "fsl,ftm-quaddec";
511 compatible = "fsl,vf610-ftm-pwm";
523 compatible = "fsl,vf610-ftm-pwm";
535 compatible = "fsl,vf610-ftm-pwm";
547 compatible = "fsl,vf610-ftm-pwm";
559 compatible = "fsl,vf610-ftm-pwm";
571 compatible = "fsl,vf610-ftm-pwm";
[all …]
A Dvfxxx.dtsi251 compatible = "fsl,vf610-ftm-pwm";
264 compatible = "fsl,vf610-ftm-pwm";
618 ftm: ftm@400b8000 { label
619 compatible = "fsl,ftm-timer";
622 clock-names = "ftm-evt", "ftm-src",
623 "ftm-evt-counter-en", "ftm-src-counter-en";
A Dimx7s.dtsi711 compatible = "fsl,vf610-ftm-pwm";
725 compatible = "fsl,vf610-ftm-pwm";
/linux/drivers/pwm/
A DMakefile18 obj-$(CONFIG_PWM_FSL_FTM) += pwm-fsl-ftm.o
A DKconfig196 will be called pwm-fsl-ftm.
/linux/drivers/clocksource/
A DMakefile49 obj-$(CONFIG_FSL_FTM_TIMER) += timer-fsl-ftm.o
/linux/drivers/rtc/
A DMakefile70 obj-$(CONFIG_RTC_DRV_FSL_FTM_ALARM) += rtc-fsl-ftm-alarm.o
/linux/arch/arm64/boot/dts/freescale/
A Dfsl-ls1012a.dtsi555 compatible = "fsl,ls1012a-ftm-alarm";
A Dfsl-ls1043a.dtsi976 compatible = "fsl,ls1043a-ftm-alarm";
A Dfsl-ls1046a.dtsi910 compatible = "fsl,ls1046a-ftm-alarm";
A Dfsl-ls1088a.dtsi1010 compatible = "fsl,ls1088a-ftm-alarm";
A Dfsl-ls208xa.dtsi1212 compatible = "fsl,ls208xa-ftm-alarm";
/linux/include/net/
A Dcfg80211.h3578 struct cfg80211_pmsr_ftm_result ftm; member
3636 struct cfg80211_pmsr_ftm_request_peer ftm; member
4827 } ftm; member

Completed in 777 milliseconds

12