| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | mt2701-cs42448.txt | 4 - compatible: "mediatek,mt2701-cs42448-machine" 5 - mediatek,platform: the phandle of MT2701 ASoC platform 6 - audio-routing: a list of the connections between audio 7 - mediatek,audio-codec: the phandles of cs42448 codec 8 - mediatek,audio-codec-bt-mrg the phandles of bt-sco dummy codec 9 - pinctrl-names: Should contain only one value - "default" 10 - pinctrl-0: Should specify pin control groups used for this controller. 11 - i2s1-in-sel-gpio1, i2s1-in-sel-gpio2: Should specify two gpio pins to 12 control I2S1-in mux. 17 compatible = "mediatek,mt2701-cs42448-machine"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | mt2701-cs42448.txt | 4 - compatible: "mediatek,mt2701-cs42448-machine" 5 - mediatek,platform: the phandle of MT2701 ASoC platform 6 - audio-routing: a list of the connections between audio 7 - mediatek,audio-codec: the phandles of cs42448 codec 8 - mediatek,audio-codec-bt-mrg the phandles of bt-sco dummy codec 9 - pinctrl-names: Should contain only one value - "default" 10 - pinctrl-0: Should specify pin control groups used for this controller. 11 - i2s1-in-sel-gpio1, i2s1-in-sel-gpio2: Should specify two gpio pins to 12 control I2S1-in mux. 17 compatible = "mediatek,mt2701-cs42448-machine"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | broadcom-bluetooth.txt | 2 --------------------- 12 - compatible: should contain one of the following: 14 * "brcm,bcm4329-bt" 15 * "brcm,bcm4330-bt" 16 * "brcm,bcm43438-bt" 18 * "brcm,bcm43540-bt" 23 - max-speed: see Documentation/devicetree/bindings/serial/serial.yaml 24 - shutdown-gpios: GPIO specifier, used to enable the BT module 25 - device-wakeup-gpios: GPIO specifier, used to wakeup the controller 26 - host-wakeup-gpios: GPIO specifier, used to wakeup the host processor. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | broadcom-bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/broadcom-bluetooth.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 This binding describes Broadcom UART-attached bluetooth chips. 18 - brcm,bcm20702a1 19 - brcm,bcm4329-bt 20 - brcm,bcm4330-bt 21 - brcm,bcm4334-bt [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/ |
| D | imx8mq-evk.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 4 * Copyright (C) 2017-2018 Pengutronix, Lucas Stach <kernel@pengutronix.de> 7 /dts-v1/; 13 compatible = "fsl,imx8mq-evk", "fsl,imx8mq"; 16 stdout-path = &uart1; 24 pcie0_refclk: pcie0-refclk { 25 compatible = "fixed-clock"; 26 #clock-cells = <0>; 27 clock-frequency = <100000000>; 30 reg_pcie1: regulator-pcie { [all …]
|
| D | imx8mn-evk.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/usb/pd.h> 11 stdout-path = &uart2; 14 gpio-leds { 15 compatible = "gpio-leds"; 16 pinctrl-names = "default"; 17 pinctrl-0 = <&pinctrl_gpio_led>; 22 default-state = "on"; 26 hdmi-connector { 27 compatible = "hdmi-connector"; [all …]
|
| D | imx8mm-evk.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/phy/phy-imx8-pcie.h> 9 #include <dt-bindings/usb/pd.h> 14 stdout-path = &uart2; 22 hdmi-connector { 23 compatible = "hdmi-connector"; 29 remote-endpoint = <&adv7535_out>; 35 compatible = "gpio-leds"; 36 pinctrl-names = "default"; [all …]
|
| /kernel/linux/linux-5.10/net/bluetooth/ |
| D | hci_conn.c | 2 BlueZ - Bluetooth protocol stack for Linux 3 Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved. 62 /* This function requires the caller holds hdev->lock */ 66 struct hci_dev *hdev = conn->hdev; in hci_connect_le_scan_cleanup() 71 bdaddr = &conn->dst; in hci_connect_le_scan_cleanup() 72 bdaddr_type = conn->dst_type; in hci_connect_le_scan_cleanup() 77 bdaddr = &irk->bdaddr; in hci_connect_le_scan_cleanup() 78 bdaddr_type = irk->addr_type; in hci_connect_le_scan_cleanup() 81 params = hci_pend_le_action_lookup(&hdev->pend_le_conns, bdaddr, in hci_connect_le_scan_cleanup() 83 if (!params || !params->explicit_connect) in hci_connect_le_scan_cleanup() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | mt2701-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 14 compatible = "mediatek,mt2701-evb", "mediatek,mt2701"; 22 compatible = "mediatek,mt2701-cs42448-machine"; 25 audio-routing = 42 mediatek,audio-codec = <&cs42448>; 43 mediatek,audio-codec-bt-mrg = <&bt_sco_codec>; 44 pinctrl-names = "default"; 45 pinctrl-0 = <&aud_pins_default>; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/mediatek/ |
| D | mt2701-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 14 compatible = "mediatek,mt2701-evb", "mediatek,mt2701"; 22 compatible = "mediatek,mt2701-cs42448-machine"; 25 audio-routing = 42 mediatek,audio-codec = <&cs42448>; 43 mediatek,audio-codec-bt-mrg = <&bt_sco_codec>; 44 pinctrl-names = "default"; 45 pinctrl-0 = <&aud_pins_default>; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/allwinner/ |
| D | sun50i-a64-pinephone.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include "sun50i-a64.dtsi" 7 #include "sun50i-a64-cpu-opp.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/pwm/pwm.h> 15 chassis-type = "handset"; 23 compatible = "pwm-backlight"; 25 enable-gpios = <&pio 7 10 GPIO_ACTIVE_HIGH>; /* PH10 */ [all …]
|
| /kernel/linux/linux-5.10/sound/soc/mediatek/mt2701/ |
| D | mt2701-cs42448.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * mt2701-cs42448.c -- MT2701 CS42448 ALSA SoC machine driver 17 #include "mt2701-afe-common.h" 41 ucontrol->value.integer.value[0] = priv->i2s1_in_mux; in mt2701_cs42448_i2sin1_mux_get() 51 if (ucontrol->value.integer.value[0] == priv->i2s1_in_mux) in mt2701_cs42448_i2sin1_mux_set() 54 switch (ucontrol->value.integer.value[0]) { in mt2701_cs42448_i2sin1_mux_set() 56 gpio_set_value(priv->i2s1_in_mux_gpio_sel_1, 0); in mt2701_cs42448_i2sin1_mux_set() 57 gpio_set_value(priv->i2s1_in_mux_gpio_sel_2, 0); in mt2701_cs42448_i2sin1_mux_set() 60 gpio_set_value(priv->i2s1_in_mux_gpio_sel_1, 1); in mt2701_cs42448_i2sin1_mux_set() 61 gpio_set_value(priv->i2s1_in_mux_gpio_sel_2, 0); in mt2701_cs42448_i2sin1_mux_set() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/mediatek/mt2701/ |
| D | mt2701-cs42448.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * mt2701-cs42448.c -- MT2701 CS42448 ALSA SoC machine driver 17 #include "mt2701-afe-common.h" 41 ucontrol->value.integer.value[0] = priv->i2s1_in_mux; in mt2701_cs42448_i2sin1_mux_get() 51 if (ucontrol->value.integer.value[0] == priv->i2s1_in_mux) in mt2701_cs42448_i2sin1_mux_set() 54 switch (ucontrol->value.integer.value[0]) { in mt2701_cs42448_i2sin1_mux_set() 56 gpio_set_value(priv->i2s1_in_mux_gpio_sel_1, 0); in mt2701_cs42448_i2sin1_mux_set() 57 gpio_set_value(priv->i2s1_in_mux_gpio_sel_2, 0); in mt2701_cs42448_i2sin1_mux_set() 60 gpio_set_value(priv->i2s1_in_mux_gpio_sel_1, 1); in mt2701_cs42448_i2sin1_mux_set() 61 gpio_set_value(priv->i2s1_in_mux_gpio_sel_2, 0); in mt2701_cs42448_i2sin1_mux_set() [all …]
|
| /kernel/linux/linux-6.6/net/bluetooth/ |
| D | hci_conn.c | 2 BlueZ - Bluetooth protocol stack for Linux 3 Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved. 70 /* This function requires the caller holds hdev->lock */ 74 struct hci_dev *hdev = conn->hdev; in hci_connect_le_scan_cleanup() 79 bdaddr = &conn->dst; in hci_connect_le_scan_cleanup() 80 bdaddr_type = conn->dst_type; in hci_connect_le_scan_cleanup() 85 bdaddr = &irk->bdaddr; in hci_connect_le_scan_cleanup() 86 bdaddr_type = irk->addr_type; in hci_connect_le_scan_cleanup() 89 params = hci_pend_le_action_lookup(&hdev->pend_le_conns, bdaddr, in hci_connect_le_scan_cleanup() 94 if (params->conn) { in hci_connect_le_scan_cleanup() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/samsung/ |
| D | aries_wm8994.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 #include <linux/input-event-codes.h> 99 if (!gpiod_get_value(priv->gpio_headset_detect)) { in headset_det_irq_thread() 102 gpiod_set_value(priv->gpio_earpath_sel, 0); in headset_det_irq_thread() 106 time_left_ms -= 20; in headset_det_irq_thread() 110 ret = regulator_enable(priv->reg_headset_micbias); in headset_det_irq_thread() 114 gpiod_set_value(priv->gpio_earpath_sel, 1); in headset_det_irq_thread() 116 ret = iio_read_channel_processed(priv->adc, &adc); in headset_det_irq_thread() 128 ret = regulator_disable(priv->reg_headset_micbias); in headset_det_irq_thread() 134 gpiod_set_value(priv->gpio_earpath_sel, 0); in headset_det_irq_thread() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/samsung/ |
| D | aries_wm8994.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 #include <linux/input-event-codes.h> 100 if (!gpiod_get_value(priv->gpio_headset_detect)) { in headset_det_irq_thread() 103 gpiod_set_value(priv->gpio_earpath_sel, 0); in headset_det_irq_thread() 107 time_left_ms -= 20; in headset_det_irq_thread() 111 ret = regulator_enable(priv->reg_headset_micbias); in headset_det_irq_thread() 115 gpiod_set_value(priv->gpio_earpath_sel, 1); in headset_det_irq_thread() 117 ret = iio_read_channel_processed(priv->adc, &adc); in headset_det_irq_thread() 129 ret = regulator_disable(priv->reg_headset_micbias); in headset_det_irq_thread() 135 gpiod_set_value(priv->gpio_earpath_sel, 0); in headset_det_irq_thread() [all …]
|
| /kernel/linux/linux-5.10/drivers/bluetooth/ |
| D | hci_bcm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 52 * struct bcm_device_data - device specific data 61 * struct bcm_device - device driver resources 144 static int irq_polarity = -1; 146 MODULE_PARM_DESC(irq_polarity, "IRQ polarity 0: active-high 1: active-low"); 150 if (hu->serdev) in host_set_baudrate() 151 serdev_device_set_baudrate(hu->serdev, speed); in host_set_baudrate() 158 struct hci_dev *hdev = hu->hdev; in bcm_set_baudrate() 212 if (device && device->hu && device->hu->serdev) in bcm_device_exists() 230 if (powered && !dev->res_enabled) { in bcm_gpio_set_power() [all …]
|
| /kernel/linux/linux-6.6/drivers/bluetooth/ |
| D | hci_bcm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 53 * struct bcm_device_data - device specific data 55 * @drive_rts_on_open: drive RTS signal on ->open() when platform requires it 69 * struct bcm_device - device driver resources 106 * @drive_rts_on_open: drive RTS signal on ->open() when platform requires it 166 static int irq_polarity = -1; 168 MODULE_PARM_DESC(irq_polarity, "IRQ polarity 0: active-high 1: active-low"); 172 if (hu->serdev) in host_set_baudrate() 173 serdev_device_set_baudrate(hu->serdev, speed); in host_set_baudrate() 180 struct hci_dev *hdev = hu->hdev; in bcm_set_baudrate() [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nvidia/ |
| D | tegra30-pegatron-chagall.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 #include <dt-bindings/input/gpio-keys.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/thermal/thermal.h> 9 #include "tegra30-cpu-opp.dtsi" 10 #include "tegra30-cpu-opp-microvolt.dtsi" 11 #include "tegra30-asus-lvds-display.dtsi" 16 chassis-type = "tablet"; 35 * pre-existing /chosen node to be available to insert the [all …]
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/ |
| D | 0001_linux_arch.patch | 7 Change-Id: I8c7b42f8858212fb4b2d56a871d3f4d5afc73954 9 diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig 11 --- a/arch/arm64/Kconfig 13 @@ -183,7 +183,6 @@ config ARM64 17 - select HOLES_IN_ZONE 21 @@ -1023,6 +1022,9 @@ config NEED_PER_CPU_EMBED_FIRST_CHUNK 31 @@ -1148,7 +1150,7 @@ config XEN 35 - int 40 @@ -1182,15 +1184,6 @@ config UNMAP_KERNEL_AT_EL0 44 -config MITIGATE_SPECTRE_BRANCH_HISTORY [all …]
|