| /linux/Documentation/devicetree/bindings/timer/ |
| H A D | fsl,ftm-timer.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/timer/fsl,ftm-timer.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale FlexTimer Module (FTM) Timer 10 - Animesh Agarwal <animeshagarwal28@gmail.com> 14 const: fsl,ftm-timer 18 - description: clock event device 19 - description: clock source device 26 contain an entry for each entry in clock-names. [all …]
|
| /linux/drivers/clocksource/ |
| H A D | timer-fsl-ftm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Freescale FlexTimer Module (FTM) timer driver. 18 #include <linux/fsl/ftm.h> 34 if (priv->big_endian) in ftm_readl() 42 if (priv->big_endian) in ftm_writel() 55 val |= priv->ps | FTM_SC_CLK(1); in ftm_counter_enable() 99 * The CNT register contains the FTM counter value. in ftm_reset_counter() 108 return ftm_readl(priv->clksrc_base + FTM_CNT); in ftm_read_sched_clock() 121 ftm_counter_disable(priv->clkevt_base); in ftm_set_next_event() 123 /* Force the value of CNTIN to be loaded into the FTM counter */ in ftm_set_next_event() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_IWLMVM) += iwlmvm.o 3 obj-$(CONFIG_IWLWIFI_KUNIT_TESTS) += tests/ 4 iwlmvm-y += fw.o mac80211.o nvm.o ops.o phy-ctxt.o mac-ctxt.o 5 iwlmvm-y += utils.o rx.o rxmq.o tx.o binding.o quota.o sta.o sf.o 6 iwlmvm-y += scan.o time-event.o rs.o rs-fw.o 7 iwlmvm-y += power.o coex.o 8 iwlmvm-y += tt.o offloading.o tdls.o 9 iwlmvm-y += ftm-responder.o ftm-initiator.o 10 iwlmvm-y += rfi.o [all …]
|
| H A D | mac80211.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2012-2014, 2018-2026 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 20 #include "iwl-drv.h" 21 #include "iwl-op-mode.h" 22 #include "iwl-io.h" 25 #include "time-event.h" 26 #include "iwl-nvm-utils.h" 27 #include "iwl-phy-db.h" [all …]
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim_main.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * mac80211_hwsim - software simulator of 802.11 radio(s) for mac80211 6 * Copyright (c) 2016 - 2017 Intel Deutschland GmbH 7 * Copyright (C) 2018 - 2026 Intel Corporation 12 * - Add TSF sync and fix IBSS beacon transmission by adding 14 * - RX filtering based on filter configuration (data->rx_filte 3600 struct nlattr *ftm; mac80211_hwsim_send_pmsr_ftm_request_peer() local 3957 mac80211_hwsim_parse_ftm_result(struct nlattr * ftm,struct cfg80211_pmsr_ftm_result * result,struct genl_info * info) mac80211_hwsim_parse_ftm_result() argument 4213 const u8 *src; hwsim_pmsr_report_nl() local 6389 const u8 *src; hwsim_tx_info_frame_received_nl() local [all...] |
| /linux/include/net/ |
| H A D | cfg80211.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 8 * Copyright 2013-2014 Intel Mobile Communications GmbH 9 * Copyright 2015-2017 Intel Deutschland GmbH 10 * Copyright (C) 2018-2026 Intel Corporation 72 * enum ieee80211_channel_flags - channel flags 169 * struct ieee80211_channel - channel definition 176 * @hw_value: hardware-specific value for the channel 217 * enum ieee80211_rate_flags - rate flags 250 * enum ieee80211_bss_type - BSS type filter [all …]
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | wmi.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 16 #include "wmi-tlv.h" 19 #include "wmi-ops.h" 1707 if (arg->passive) in ath10k_wmi_put_wmi_channel() 1709 if (arg->allow_ibss) in ath10k_wmi_put_wmi_channel() 1711 if (arg->allow_ht) in ath10k_wmi_put_wmi_channel() 1713 if (arg->allow_vht) in ath10k_wmi_put_wmi_channel() [all …]
|
| H A D | mac.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 27 #include "wmi-tlv.h" 28 #include "wmi-ops.h" 102 #define ath10k_a_rates_size (ARRAY_SIZE(ath10k_rates) - \ 137 for (i = 0; i < sband->n_bitrates; i++) { in ath10k_mac_hw_rate_to_idx() 138 rate = &sband->bitrates[i]; in ath10k_mac_hw_rate_to_idx() 140 if (ath10k_mac_bitrate_is_cck(rate->bitrate) != cck) in ath10k_mac_hw_rate_to_idx() [all …]
|
| /linux/net/wireless/ |
| H A D | nl80211.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * This is the new netlink-based wireless configuration interface. 5 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 6 * Copyright 2013-2014 Intel Mobile Communications GmbH 7 * Copyright 2015-2017 Intel Deutschland GmbH 8 * Copyright (C) 2018-2026 Intel Corporation 33 #include "rdev-op 2484 struct nlattr *ftm; nl80211_send_pmsr_ftm_capa() local [all...] |
| /linux/drivers/dma/ |
| H A D | pl330.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 19 #include <linux/dma-mapping.h> 46 CCTRL6, /* Cacheable write-through, allocate on writes only */ 47 CCTRL7, /* Cacheable write-back, allocate on writes only */ 80 #define FTM 0x38 macro 245 * at 1byte/burst for P<->M and M<->M respectively. 247 * should be enough for P<->M and M<->M respectively. 302 * For now, the SRC & DST protection levels 345 SRC = 0, enumerator 382 /* Index of the last submitted request or -1 if the DMA is stopped */ [all …]
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | wmi.c | 1 // SPDX-License-Identifier: BSD-3-Clause-Clear 3 * Copyright (c) 2018-2021 The Linux Foundation. All rights reserved. 222 return ath12k_wmi_tlv_hdr(cmd, len - TLV_HDR_SIZE); in ath12k_wmi_tlv_cmd_hdr() 243 * Firmware reports bitmap bits in a primary-based order where: 244 * - bit 0 is always the primary 20 MHz segment, 245 * - bit 1 is the adjacent 20 MHz in the same 40 MHz block, 246 * - bit 2 is the lower 20 MHz segment of the adjacent 40 MHz segment 247 * - bit 3 is the higher 20 MHz segment of the adjacent 40 MHz segment 248 * - remaining bits continue outward in 80/160/320 MHz groups. 251 * - bit 0 is the lowest-frequency 20 MHz segment in the current chandef, [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 5 ---------- [all...] |