| /linux/drivers/counter/ |
| A D | ftm-quaddec.c | 38 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 D | Makefile | 14 obj-$(CONFIG_FTM_QUADDEC) += ftm-quaddec.o
|
| A D | Kconfig | 81 module will be called ftm-quaddec.
|
| /linux/net/wireless/ |
| A D | pmsr.c | 64 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 D | core.c | 695 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 D | nl80211.c | 2009 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 D | fsl,ftm-timer.txt | 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";
|
| /linux/Documentation/devicetree/bindings/rtc/ |
| A D | rtc-fsl-ftm-alarm.txt | 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" 32 compatible = "fsl,ls1088a-ftm-alarm";
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | ftm-initiator.c | 366 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 D | Makefile | 8 iwlmvm-y += ftm-responder.o ftm-initiator.o
|
| /linux/Documentation/devicetree/bindings/pwm/ |
| A D | pwm-fsl-ftm.txt | 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 43 compatible = "fsl,vf610-ftm-pwm";
|
| /linux/Documentation/devicetree/bindings/counter/ |
| A D | ftm-quaddec.txt | 6 - compatible: Must be "fsl,ftm-quaddec". 14 compatible = "fsl,ftm-quaddec";
|
| /linux/arch/arm/boot/dts/ |
| A D | ls1021a.dtsi | 389 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 D | vfxxx.dtsi | 251 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 D | imx7s.dtsi | 711 compatible = "fsl,vf610-ftm-pwm"; 725 compatible = "fsl,vf610-ftm-pwm";
|
| /linux/drivers/pwm/ |
| A D | Makefile | 18 obj-$(CONFIG_PWM_FSL_FTM) += pwm-fsl-ftm.o
|
| A D | Kconfig | 196 will be called pwm-fsl-ftm.
|
| /linux/drivers/clocksource/ |
| A D | Makefile | 49 obj-$(CONFIG_FSL_FTM_TIMER) += timer-fsl-ftm.o
|
| /linux/drivers/rtc/ |
| A D | Makefile | 70 obj-$(CONFIG_RTC_DRV_FSL_FTM_ALARM) += rtc-fsl-ftm-alarm.o
|
| /linux/arch/arm64/boot/dts/freescale/ |
| A D | fsl-ls1012a.dtsi | 555 compatible = "fsl,ls1012a-ftm-alarm";
|
| A D | fsl-ls1043a.dtsi | 976 compatible = "fsl,ls1043a-ftm-alarm";
|
| A D | fsl-ls1046a.dtsi | 910 compatible = "fsl,ls1046a-ftm-alarm";
|
| A D | fsl-ls1088a.dtsi | 1010 compatible = "fsl,ls1088a-ftm-alarm";
|
| A D | fsl-ls208xa.dtsi | 1212 compatible = "fsl,ls208xa-ftm-alarm";
|
| /linux/include/net/ |
| A D | cfg80211.h | 3578 struct cfg80211_pmsr_ftm_result ftm; member 3636 struct cfg80211_pmsr_ftm_request_peer ftm; member 4827 } ftm; member
|