/linux-6.15/Documentation/devicetree/bindings/net/wireless/ |
D | qcom,ath11k-pci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/net/wireless/qcom,ath11k-pci.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Jeff Johnson <jjohnson@kernel.org> 19 - pci17cb,1101 # QCA6390 20 - pci17cb,1103 # WCN6855 25 qcom,calibration-variant: 28 string to uniquely identify variant of the calibration data for designs 31 qcom,ath11k-calibration-variant: [all …]
|
D | qcom,ath12k-wsi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/net/wireless/qcom,ath12k-wsi.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Jeff Johnson <jjohnson@kernel.org> 23 multiple WSI-supported devices together, forming a WSI group. 28 +-------+ +-------+ +-------+ 31 +----->| wsi |------->| wsi |------->| wsi |-----+ 33 | +-------+ +-------+ +-------+ | 34 +------------------------------------------------------+ [all …]
|
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 …]
|
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 …]
|
/linux-6.15/drivers/iio/adc/ |
D | qcom-pm8xxx-xoadc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * specific-purpose and general purpose ADC converters and channels. 13 #include <linux/iio/adc/qcom-vadc-common.h> 27 * Qualcomm tree. Their kernel has two out-of-tree drivers for the ADC: 28 * drivers/misc/pmic8058-xoadc.c 29 * drivers/hwmon/pm8xxx-adc.c 124 * proper reference points for calibration. 155 * struct xoadc_channel - encodes channel properties and defaults 162 * @prescale: the channels have hard-coded prescale ratios defined 185 * struct xoadc_variant - encodes the XOADC variant characteristics [all …]
|
/linux-6.15/drivers/net/wireless/ath/ath10k/ |
D | core.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. 6 * Copyright (c) 2021-2024 Qualcomm Innovation Center, Inc. All rights reserved. 16 #include <linux/nvmem-consumer.h> 28 #include "wmi-ops.h" 57 MODULE_PARM_DESC(skip_otp, "Skip otp failure for calibration in testmode"); 58 MODULE_PARM_DESC(cryptmode, "Crypto mode: 0-hardware, 1-software"); 474 * or 2x2 160Mhz, long-guard-interval. [all …]
|
/linux-6.15/Documentation/devicetree/bindings/iio/adc/ |
D | qcom,pm8018-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/qcom,pm8018-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 19 - qcom,pm8018-adc 20 - qcom,pm8038-adc 21 - qcom,pm8058-adc 22 - qcom,pm8921-adc 29 xoadc-ref-supply: [all …]
|
/linux-6.15/arch/arm/boot/dts/qcom/ |
D | qcom-ipq4018-jalapeno.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 4 #include "qcom-ipq4019.dtsi" 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/input.h> 14 mdio_pins: mdio-state { 15 mdio-pins { 18 bias-pull-up; 21 mdc-pins { 24 bias-pull-up; 28 serial_pins: serial-state { [all …]
|
D | qcom-ipq4018-ap120c-ac.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 #include "qcom-ipq4019.dtsi" 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 8 model = "ALFA Network AP120C-AC"; 9 compatible = "alfa-network,ap120c-ac", "qcom,ipq4018"; 16 stdout-path = "serial0:115200n8"; 20 compatible = "gpio-keys"; 22 key-reset { 31 i2c0_pins: i2c0-state { [all …]
|
/linux-6.15/arch/arm64/boot/dts/mediatek/ |
D | mt8183-kukui-jacuzzi-fennel14-sku2.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi-fennel.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-rt1015p.dtsi" 12 chassis-type = "laptop"; 13 compatible = "google,fennel-sku2", "google,fennel", "mediatek,mt8183"; 17 qcom,ath10k-calibration-variant = "GO_FENNEL14";
|
D | mt8183-kukui-jacuzzi-fennel14.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi-fennel.dtsi" 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi" 12 chassis-type = "laptop"; 13 compatible = "google,fennel-sku0", "google,fennel", "mediatek,mt8183"; 17 qcom,ath10k-calibration-variant = "GO_FENNEL14";
|
D | mt8183-kukui-jacuzzi-makomo-sku1.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi-fennel.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-rt1015p.dtsi" 12 chassis-type = "laptop"; 13 compatible = "google,makomo-sku1", "google,makomo", "mediatek,mt8183"; 17 qcom,ath10k-calibration-variant = "GO_FENNEL14"; 21 pins-clk { 22 drive-strength = <6>;
|
D | mt8183-kukui-jacuzzi-makomo-sku0.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi-fennel.dtsi" 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi" 12 chassis-type = "laptop"; 13 compatible = "google,makomo-sku0", "google,makomo", "mediatek,mt8183"; 17 qcom,ath10k-calibration-variant = "GO_FENNEL14"; 21 pins-clk { 22 drive-strength = <6>;
|
D | mt8183-kukui-jacuzzi-juniper.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi.dtsi" 11 compatible = "hid-over-i2c"; 13 hid-descr-addr = <0x20>; 15 pinctrl-names = "default"; 16 pinctrl-0 = <&trackpad_pins>; 18 interrupts-extended = <&pio 7 IRQ_TYPE_LEVEL_LOW>; 20 wakeup-source; 25 qcom,ath10k-calibration-variant = "GO_JUNIPER";
|
D | mt8183-kukui-jacuzzi-fennel-sku6.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi-fennel.dtsi" 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi" 12 chassis-type = "convertible"; 13 compatible = "google,fennel-sku6", "google,fennel", "mediatek,mt8183"; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&touchscreen_pins>; 22 vcc33-supply = <&pp3300_alw>; 27 qcom,ath10k-calibration-variant = "GO_FENNEL";
|
D | mt8183-kukui-jacuzzi-fennel-sku7.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi-fennel.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-rt1015p.dtsi" 12 chassis-type = "convertible"; 13 compatible = "google,fennel-sku7", "google,fennel", "mediatek,mt8183"; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&touchscreen_pins>; 22 vcc33-supply = <&pp3300_alw>; 27 qcom,ath10k-calibration-variant = "GO_FENNEL";
|
D | mt8183-kukui-jacuzzi-damu.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi.dtsi" 8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi" 12 chassis-type = "convertible"; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&touchscreen_pins>; 22 vcc33-supply = <&pp3300_alw>; 23 vccio-supply = <&pp1800_alw>; 27 mediatek,dmic-mode = <1>; /* one-wire */ [all …]
|
D | mt8183-kukui-jacuzzi-willow.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi.dtsi" 11 compatible = "hid-over-i2c"; 14 pinctrl-names = "default"; 15 pinctrl-0 = <&touchscreen_pins>; 17 interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>; 19 post-power-on-delay-ms = <70>; 20 hid-descr-addr = <0x0001>; 26 compatible = "hid-over-i2c"; [all …]
|
D | mt8183-kukui-jacuzzi-cozmo.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi" 12 chassis-type = "laptop"; 17 google,remote-bus = <0>; 21 i2c-scl-internal-delay-ns = <25000>; 24 compatible = "hid-over-i2c"; 26 hid-descr-addr = <0x20>; 28 pinctrl-names = "default"; [all …]
|
D | mt8183-kukui-jacuzzi-fennel-sku1.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi-fennel.dtsi" 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi" 12 chassis-type = "convertible"; 13 compatible = "google,fennel-sku1", "google,fennel", "mediatek,mt8183"; 16 compatible = "pwm-leds"; 17 keyboard_backlight: led-0 { 20 max-brightness = <1023>; 32 pinctrl-names = "default"; [all …]
|
D | mt8183-kukui-katsu-sku32.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-kakadu.dtsi" 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi" 12 chassis-type = "tablet"; 13 compatible = "google,katsu-sku32", "google,katsu", "mediatek,mt8183"; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&open_touch>; 23 interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>; 25 reset-gpios = <&pio 156 GPIO_ACTIVE_LOW>; [all …]
|
D | mt8183-kukui-katsu-sku38.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-kakadu.dtsi" 8 #include "mt8183-kukui-audio-rt1015p.dtsi" 12 chassis-type = "tablet"; 13 compatible = "google,katsu-sku38", "google,katsu", "mediatek,mt8183"; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&open_touch>; 23 interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>; 25 reset-gpios = <&pio 156 GPIO_ACTIVE_LOW>; [all …]
|
/linux-6.15/drivers/gpu/drm/sun4i/ |
D | sun8i_hdmi_phy.c | 1 // SPDX-License-Identifier: GPL-2.0+ 132 if (mode->flags & DRM_MODE_FLAG_NHSYNC) in sun8i_hdmi_phy_set_polarity() 135 if (mode->flags & DRM_MODE_FLAG_NVSYNC) in sun8i_hdmi_phy_set_polarity() 138 regmap_update_bits(phy->regs, SUN8I_HDMI_PHY_DBG_CTRL_REG, in sun8i_hdmi_phy_set_polarity() 146 unsigned int clk_rate = mode->crtc_clock * 1000; in sun8i_a83t_hdmi_phy_config() 151 regmap_update_bits(phy->regs, SUN8I_HDMI_PHY_REXT_CTRL_REG, in sun8i_a83t_hdmi_phy_config() 216 regmap_update_bits(phy->regs, SUN8I_HDMI_PHY_REXT_CTRL_REG, in sun8i_a83t_hdmi_phy_disable() 232 unsigned int clk_rate = mode->crtc_clock * 1000; in sun8i_h3_hdmi_phy_config() 242 if (phy->variant->has_phy_clk) in sun8i_h3_hdmi_phy_config() 243 clk_set_rate(phy->clk_phy, clk_rate); in sun8i_h3_hdmi_phy_config() [all …]
|
/linux-6.15/drivers/iio/magnetometer/ |
D | ak8974.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). 38 * 16-bit registers are little-endian. LSB is at the address defined below 68 /* AK8974-specific offsets */ 72 /* AMI305-specific offsets */ 81 /* AMI306-specific control register */ 84 /* AMI306 factory calibration data */ 96 /* axis cross-interference */ 113 #define AK8974_INT_X_LOW BIT(4) /* Axis below -threshold */ 145 /* HSCDTD008A-specific control register */ [all …]
|
/linux-6.15/arch/arm64/boot/dts/rockchip/ |
D | rk3399-gru-scarlet-dumo.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Google Gru-Scarlet Rev5+ (SKU-0) board device tree source 8 /dts-v1/; 10 #include "rk3399-gru-scarlet.dtsi" 14 compatible = "google,scarlet-rev15-sku0", "google,scarlet-rev15", 15 "google,scarlet-rev14-sku0", "google,scarlet-rev14", 16 "google,scarlet-rev13-sku0", "google,scarlet-rev13", 17 "google,scarlet-rev12-sku0", "google,scarlet-rev12", 18 "google,scarlet-rev11-sku0", "google,scarlet-rev11", 19 "google,scarlet-rev10-sku0", "google,scarlet-rev10", [all …]
|