/linux/Documentation/devicetree/bindings/net/wireless/ |
H A D | qca,ath9k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Toke Høiland-Jørgensen <toke@toke.dk> 18 - $ref: ieee80211.yaml# 23 - pci168c,0023 # AR5416 24 - pci168c,0024 # AR5418 25 - pci168c,0027 # AR9160 26 - pci168c,0029 # AR9220 and AR9223 27 - pci168c,002a # AR9280 and AR9283 [all …]
|
H A D | qcom,ath11k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Jeff Johnson <jjohnson@kernel.org> 20 - qcom,ipq8074-wifi 21 - qcom,ipq6018-wifi 22 - qcom,wcn6750-wifi 23 - qcom,ipq5018-wifi 32 interrupt-names: [all …]
|
H A D | qcom,ath10k.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff Johnson <jjohnson@kernel.org> 18 - qcom,ath10k # SDIO-based devices 19 - qcom,ipq4019-wifi 20 - qcom,wcn3990-wifi # SNoC-based devices 25 reg-names: 27 - const: membase 33 interrupt-names: [all …]
|
H A D | ralink,rt2880.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Stanislaw Gruszka <stf_xl@wp.pl> 13 This node provides properties for configuring RT2880 SOC wifi devices. 17 - $ref: ieee80211.yaml# 22 - ralink,rt2880-wifi 34 - compatible 35 - reg 36 - clocks [all …]
|
H A D | realtek,rtl8188e.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Realtek RTL8188E USB WiFi 10 - J. Neuschäfer <j.ne@posteo.net> 13 Realtek RTL8188E is a family of USB-connected 2.4 GHz WiFi modules. 16 - $ref: /schemas/usb/usb-device.yaml# 24 vdd-supply: 29 - compatible 30 - reg [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi) " 10 Intel Wireless WiFi Link Next-Gen AGN 13 Intel Wireless WiFi Link 6250AGN Adapter 14 Intel 6000 Series Wi-Fi Adapters (6200AGN and 6300AGN) 15 Intel WiFi Link 1000BGN 16 Intel Wireless WiFi 5150AGN 17 Intel Wireless WiFi 5100AGN, 5300AGN, and 5350AGN 18 Intel 6005 Series Wi-Fi Adapters 19 Intel 6030 Series Wi-Fi Adapters [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | coex.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2023-2024 Intel Corporation 4 * Copyright (C) 2013-2014, 2018-2019 Intel Corporation 5 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 14 #define BITS(nb) (BIT(nb) - 1) 37 BT_COEX_SYNC2SCO_ENABLED = BIT(2), 43 * struct iwl_bt_coex_cmd - bt coex configuration command 64 * struct iwl_bt_coex_ci_cmd - bt coex channel inhibition command 83 BT_LOW_TRAFFIC = 2, 93 BT_CI_COMPLIANCE_SECONDARY = 2, [all …]
|
/linux/arch/arm64/boot/dts/allwinner/ |
H A D | sun50i-h6-orangepi-3.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 /dts-v1/; 6 #include "sun50i-h6.dtsi" 7 #include "sun50i-h6-cpu-opp.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 13 compatible = "xunlong,orangepi-3", "allwinner,sun50i-h6"; 21 stdout-path = "serial0:115200n8"; 25 compatible = "hdmi-connector"; 26 ddc-en-gpios = <&pio 7 2 GPIO_ACTIVE_HIGH>; /* PH2 */ 31 remote-endpoint = <&hdmi_out_con>; [all …]
|
/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-gxl-s905x-khadas-vim.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "meson-gxl-s905x-p212.dtsi" 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/sound/meson-aiu.h> 13 compatible = "khadas,vim", "amlogic,s905x", "amlogic,meson-gxl"; 16 adc-keys { 17 compatible = "adc-keys"; 18 io-channels = <&saradc 0>; 19 io-channel-names = "buttons"; [all …]
|
H A D | meson-gxbb-nanopi-k2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "meson-gxbb.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/sound/meson-aiu.h> 13 compatible = "friendlyarm,nanopi-k2", "amlogic,meson-gxbb"; 22 stdout-path = "serial0:115200n8"; 31 compatible = "gpio-leds"; 33 led-stat { 34 label = "nanopi-k2:blue:stat"; [all …]
|
/linux/arch/arm/boot/dts/marvell/ |
H A D | kirkwood-topkick.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 5 #include "kirkwood-6282.dtsi" 8 model = "Universal Scientific Industrial Co. Topkick-1281P2"; 9 compatible = "usi,topkick-1281P2", "usi,topkick", "marvell,kirkwood-88f6282", "marvell,kirkwood"; 18 stdout-path = &uart0; 22 pinctrl: pin-controller@10000 { 26 * /-SW_LEFT(2) 28 * | /-SW_IDLE 30 * | | /-SW_RIGHT [all …]
|
H A D | armada-385-clearfog-gtr.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 * Rabeeh Khoury <rabeeh@solid-run.com>, based on Russell King clearfog work 9 SERDES mapping - 10 0. SATA1 on CON18, or optionally mini PCIe CON3 - PCIe0 12 2. SATA0 on CON17, or optionally mini PCIe CON4 - PCIe1 14 4. mini PCIe CON2 - PCIe2 17 USB 2.0 mapping - 18 0. USB 2.0 - 0 USB pins header CON12 19 1. USB 2.0 - 1 mini PCIe CON2 20 2. USB 2.0 - 2 to USB 3.0 connector (used with SERDES #3) [all …]
|
/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun8i-q8-common.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 11 * published by the Free Software Foundation; either version 2 of the 42 #include "sunxi-reference-design-tablet.dtsi" 43 #include "sun8i-reference-design-tablet.dtsi" 48 /* Make u-boot set mac-address for wifi without an eeprom */ 55 enable-gpios = <&pio 7 7 GPIO_ACTIVE_HIGH>; /* PH7 */ 56 power-supply = <®_dc1sw>; 60 remote-endpoint = <&tcon0_out_lcd>; 66 compatible = "mmc-pwrseq-simple"; 68 * Q8 boards use various PL# pins as wifi-en. On other boards [all …]
|
/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm47094-linksys-panamera.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 6 /dts-v1/; 9 #include "bcm5301x-nand-cs0-bch8.dtsi" 30 gpio-keys { 31 compatible = "gpio-keys"; 33 button-wps { 39 button-rfkill { 40 label = "WiFi"; 45 button-reset { 53 compatible = "gpio-leds"; [all …]
|
H A D | bcm4709-netgear-r8000.dts | 20 /dts-v1/; 23 #include "bcm5301x-nand-cs0-bch8.dtsi" 40 compatible = "gpio-leds"; 42 led-power-white { 44 gpios = <&chipcommon 2 GPIO_ACTIVE_LOW>; 45 linux,default-trigger = "default-on"; 48 led-power-amber { 53 led-wan-white { 56 linux,default-trigger = "default-on"; 59 led-wan-amber { [all …]
|
H A D | bcm2837-rpi-3-a-plus.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include "bcm2836-rpi.dtsi" 5 #include "bcm283x-rpi-led-deprecated.dtsi" 6 #include "bcm283x-rpi-usb-host.dtsi" 7 #include "bcm283x-rpi-wifi-bt.dtsi" 10 compatible = "raspberrypi,3-model-a-plus", "brcm,bcm2837"; 15 stdout-path = "serial1:115200n8"; 26 compatible = "raspberrypi,firmware-gpio"; 27 gpio-controller; [all …]
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3326-odroid-go2-v11.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include "rk3326-odroid-go.dtsi" 12 model = "ODROID-GO Advance Black Edition"; 13 compatible = "hardkernel,rk3326-odroid-go2-v11", "rockchip,rk3326"; 19 analog_sticks: adc-joystick { 20 compatible = "adc-joystick"; 21 io-channels = <&saradc 1>, 22 <&saradc 2>; 23 poll-interval = <60>; [all …]
|
/linux/drivers/net/wireless/ath/ath9k/ |
H A D | ahb.c | 2 * Copyright (c) 2008-2011 Atheros Communications Inc. 28 { .compatible = "qca,ar9130-wifi", .data = (void *)AR5416_AR9100_DEVID }, 29 { .compatible = "qca,ar9330-wifi", .data = (void *)AR9300_DEVID_AR9330 }, 30 { .compatible = "qca,ar9340-wifi", .data = (void *)AR9300_DEVID_AR9340 }, 31 { .compatible = "qca,qca9530-wifi", .data = (void *)AR9300_DEVID_AR953X }, 32 { .compatible = "qca,qca9550-wifi", .data = (void *)AR9300_DEVID_QCA955X }, 33 { .compatible = "qca,qca9560-wifi", .data = (void *)AR9300_DEVID_QCA956X }, 40 *csz = L1_CACHE_BYTES >> 2; in ath_ahb_read_cachesize() 69 dev_err(&pdev->dev, "ioremap failed\n"); in ath_ahb_probe() 80 dev_err(&pdev->dev, "no memory for ieee80211_hw\n"); in ath_ahb_probe() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
H A D | halbtc8723b2ant.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * This file is for RTL8723B Co-exist mechanism 26 "BT Info[wifi fw]", 44 struct rtl_priv *rtlpriv = btcoexist->adapter; in btc8723b2ant_bt_rssi_state() 46 u8 bt_rssi_state = coex_sta->pre_bt_rssi_state; in btc8723b2ant_bt_rssi_state() 48 bt_rssi = coex_sta->bt_rssi; in btc8723b2ant_bt_rssi_state() 50 if (level_num == 2) { in btc8723b2ant_bt_rssi_state() 51 if ((coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_LOW) || in btc8723b2ant_bt_rssi_state() 52 (coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_STAY_LOW)) { in btc8723b2ant_bt_rssi_state() 78 return coex_sta->pre_bt_rssi_state; in btc8723b2ant_bt_rssi_state() [all …]
|
H A D | halbtc8821a2ant.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * This file is for RTL8821A Co-exist mechanism 11 * 2012/11/14 Cosa Revise for 8821A 2Ant out sourcing. 28 "BT Info[wifi fw]", 45 struct rtl_priv *rtlpriv = btcoexist->adapter; in btc8821a2ant_bt_rssi_state() 47 u8 bt_rssi_state = coex_sta->pre_bt_rssi_state; in btc8821a2ant_bt_rssi_state() 49 bt_rssi = coex_sta->bt_rssi; in btc8821a2ant_bt_rssi_state() 51 if (level_num == 2) { in btc8821a2ant_bt_rssi_state() 52 if ((coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_LOW) || in btc8821a2ant_bt_rssi_state() 53 (coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_STAY_LOW)) { in btc8821a2ant_bt_rssi_state() [all …]
|
H A D | halbtc8821a1ant.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * This file is for RTL8821A Co-exist mechanism 29 "BT Info[wifi fw]", 46 struct rtl_priv *rtlpriv = btcoexist->adapter; in btc8821a1ant_bt_rssi_state() 48 u8 bt_rssi_state = coex_sta->pre_bt_rssi_state; in btc8821a1ant_bt_rssi_state() 50 bt_rssi = coex_sta->bt_rssi; in btc8821a1ant_bt_rssi_state() 52 if (level_num == 2) { in btc8821a1ant_bt_rssi_state() 53 if ((coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_LOW) || in btc8821a1ant_bt_rssi_state() 54 (coex_sta->pre_bt_rssi_state == BTC_RSSI_STATE_STAY_LOW)) { in btc8821a1ant_bt_rssi_state() 80 return coex_sta->pre_bt_rssi_state; in btc8821a1ant_bt_rssi_state() [all …]
|
/linux/drivers/net/wireless/ath/ath11k/ |
H A D | ce.h | 1 /* SPDX-License-Identifier: BSD-3-Clause-Clear */ 3 * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved. 13 #define CE_ATTR_BYTE_SWAP_DATA 2 36 * "coming IN over air through Target to Host" as with a WiFi Rx operation. 38 * as with a WiFi Tx operation. This is somewhat awkward for the "middle-man" 43 #define PIPEDIR_IN 1 /* Target-->Host, WiFi Rx direction */ 44 #define PIPEDIR_OUT 2 /* Host->Target, WiFi Tx direction */ 108 /* #entries in source ring - Must be a power of 2 */ 117 /* #entries in destination ring - Must be a power of 2 */ 127 /* Number of entries in this ring; must be power of 2 */ [all …]
|
/linux/drivers/input/misc/ |
H A D | wistron_btns.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 #include <linux/input/sparse-keymap.h> 25 /* How often we poll keys - msecs */ 30 #define WIFI 0x35 macro 70 : "=a" (regs->eax), "=b" (regs->ebx), "=c" (regs->ecx) in call_bios() 71 : "0" (regs->eax), "1" (regs->ebx), "2" (regs->ecx), in call_bios() 89 return -1; in locate_wistron_bios() 103 return -ENODEV; in map_bios() 136 return -ENOMEM; in map_bios() 217 #define KE_BLUETOOTH (KE_LAST + 2) [all …]
|
/linux/arch/riscv/boot/dts/allwinner/ |
H A D | sun20i-d1-clockworkpi-v3.14.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ or MIT) 4 #include <dt-bindings/gpio/gpio.h> 6 /dts-v1/; 8 #include "sun20i-d1.dtsi" 9 #include "sun20i-common-regulators.dtsi" 12 model = "ClockworkPi v3.14 (R-01)"; 13 compatible = "clockwork,r-01-clockworkpi-v3.14", "allwinner,sun20i-d1"; 21 stdout-path = "serial0:115200n8"; 25 * This regulator is PWM-controlled, but the PWM controller is not 28 reg_vdd_cpu: vdd-cpu { [all …]
|
/linux/Documentation/driver-api/ |
H A D | wbrf.rst | 1 .. SPDX-License-Identifier: GPL-2.0-or-later 4 WBRF - Wifi Band RFI Mitigations 8 there may be likely interference of relatively high-powered harmonics of 10 certain Wifi bands. 26 Producer: such component who can produce high-powered radio frequency 27 Consumer: such component who can adjust its in-use frequency in 38 Although initially used by for wifi + dGPU use cases, the ACPI interface 42 The GUID used for the _DSM is 7B7656CF-DC3D-4C1C-83E9-66E721DE3070. 48 * 2: retrieve RF bands in use 53 .. kernel-doc:: drivers/platform/x86/amd/wbrf.c [all …]
|