Searched +full:codec +full:- +full:gpio4 (Results 1 – 25 of 130) sorted by relevance
123456
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
D | cirrus,lochnagar.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 14 Smart CODEC and Amp devices. It allows the connection of most Cirrus 15 Logic devices on mini-cards, as well as allowing connection of various 26 [2] Pinctrl: ../pinctrl/pinctrl-bindings.txt 29 [3] include/dt-bindings/pinctrl/lochnagar.h 37 - cirrus,lochnagar-pinctrl 39 gpio-controller: true [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
D | rt5640.txt | 1 RT5640/RT5639 audio CODEC 7 - compatible : One of "realtek,rt5640" or "realtek,rt5639". 9 - reg : The I2C address of the device. 11 - interrupts : The CODEC's interrupt output. 15 - clocks: The phandle of the master clock to the CODEC 16 - clock-names: Should be "mclk" 18 - realtek,in1-differential 19 - realtek,in2-differential 20 - realtek,in3-differential 21 Boolean. Indicate MIC1/2/3 input are differential, rather than single-ended. [all …]
|
D | dmic.txt | 1 Device-Tree bindings for Digital microphone (DMIC) codec 6 - compatible: should be "dmic-codec". 9 - dmicen-gpios: GPIO specifier for dmic to control start and stop 10 - num-channels: Number of microphones on this DAI 11 - wakeup-delay-ms: Delay (in ms) after enabling the DMIC 12 - modeswitch-delay-ms: Delay (in ms) to complete DMIC mode switch 17 compatible = "dmic-codec"; 18 dmicen-gpios = <&gpio4 3 GPIO_ACTIVE_HIGH>; 19 num-channels = <1>; 20 wakeup-delay-ms <50>; [all …]
|
D | rt5665.txt | 1 RT5665/RT5666 audio CODEC 7 - compatible : One of "realtek,rt5665", "realtek,rt5666". 9 - reg : The I2C address of the device. 11 - interrupts : The CODEC's interrupt output. 15 - realtek,in1-differential 16 - realtek,in2-differential 17 - realtek,in3-differential 18 - realtek,in4-differential 19 Boolean. Indicate MIC1/2/3/4 input are differential, rather than single-ended. 21 - realtek,dmic1-data-pin [all …]
|
D | rt5677.txt | 1 RT5677 audio CODEC 7 - compatible : "realtek,rt5677". 9 - reg : The I2C address of the device. 11 - interrupts : The CODEC's interrupt output. 13 - gpio-controller : Indicates this device is a GPIO controller. 15 - #gpio-cells : Should be two. The first cell is the pin number and the 20 - realtek,pow-ldo2-gpio : The GPIO that controls the CODEC's POW_LDO2 pin. 21 - realtek,reset-gpio : The GPIO that controls the CODEC's RESET pin. Active low. 23 - realtek,in1-differential 24 - realtek,in2-differential [all …]
|
D | tpa6130a2.txt | 1 Texas Instruments - tpa6130a2 Codec module 7 - compatible - "string" - One of: 8 "ti,tpa6130a2" - TPA6130A2 9 "ti,tpa6140a2" - TPA6140A2 12 - reg - <int> - I2C slave address 14 - Vdd-supply - <phandle> - power supply regulator 18 - power-gpio - gpio pin to power the device 25 Vdd-supply = <&vmmc2>; 26 power-gpio = <&gpio4 2 GPIO_ACTIVE_HIGH>;
|
D | tas2552.txt | 1 Texas Instruments - tas2552 Codec module 6 - compatible - One of: 7 "ti,tas2552" - TAS2552 8 - reg - I2C slave address: it can be 0x40 if ADDR pin is 0 10 - supply-*: Required supply regulators are: 16 - enable-gpio - gpio pin to enable/disable the device 21 For system integration the dt-bindings/sound/tas2552.h header file provides 29 vbat-supply = <®_vbat>; 30 iovdd-supply = <®_iovdd>; 31 avdd-supply = <®_avdd>; [all …]
|
/kernel/linux/linux-5.10/arch/arm/boot/dts/ |
D | imx6ul-pico-pi.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 10 #include "imx6ul-pico.dtsi" 12 model = "TechNexion PICO-IMX6UL and PI baseboard"; 13 compatible = "technexion,imx6ul-pico-pi", "fsl,imx6ul"; 16 compatible = "gpio-leds"; 17 pinctrl-names = "default"; 18 pinctrl-0 = <&pinctrl_gpio_leds>; 21 label = "gpio-led"; 22 gpios = <&gpio4 20 GPIO_ACTIVE_HIGH>; [all …]
|
D | imx27-eukrea-mbimxsd27-baseboard.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include "imx27-eukrea-cpuimx27.dtsi" 10 compatible = "eukrea,mbimxsd27-baseboard", "eukrea,cpuimx27", "fsl,imx27"; 12 display0: CMO-QVGA { 13 model = "CMO-QVGA"; 14 bits-per-pixel = <16>; 17 display-timings { 18 native-mode = <&timing0>; 20 clock-frequency = <6500000>; 23 hback-porch = <20>; [all …]
|
D | imx6sl-evk.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 13 compatible = "fsl,imx6sl-evk", "fsl,imx6sl"; 16 stdout-path = &uart1; 25 compatible = "pwm-backlight"; 27 brightness-levels = <0 4 8 16 32 64 128 255>; 28 default-brightness-level = <6>; 32 compatible = "gpio-leds"; [all …]
|
D | imx6q-var-dt6customboard.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Support for Variscite DART-MX6 Carrier-board 9 /dts-v1/; 12 #include "imx6qdl-var-dart.dtsi" 13 #include <dt-bindings/input/linux-event-codes.h> 16 model = "Variscite DART-MX6 Carrier-board"; 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 4 8 16 32 64 128 248>; 23 default-brightness-level = <7>; 27 gpio-keys { [all …]
|
D | imx6qdl-apf6dev.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 11 stdout-path = &uart4; 15 compatible = "pwm-backlight"; 17 brightness-levels = <0 4 8 16 32 64 128 255>; 18 default-brightness-level = <0>; 19 power-supply = <®_5v>; 23 compatible = "fsl,imx-parallel-display"; [all …]
|
D | imx6sx-nitrogen6sx.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR X11 6 /dts-v1/; 12 compatible = "boundary,imx6sx-nitrogen6sx", "fsl,imx6sx"; 19 backlight-lvds { 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 4 8 16 32 64 128 255>; 23 default-brightness-level = <6>; 24 power-supply = <®_3p3v>; 27 reg_1p8v: regulator-1p8v { 28 compatible = "regulator-fixed"; [all …]
|
D | imx6sll-evk.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 4 * Copyright 2017-2018 NXP. 8 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 16 compatible = "fsl,imx6sll-evk", "fsl,imx6sll"; 19 stdout-path = &uart1; 27 backlight_display: backlight-display { 28 compatible = "pwm-backlight"; 30 brightness-levels = <0 4 8 16 32 64 128 255>; [all …]
|
D | imx51-eukrea-mbimxsd51-baseboard.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 /dts-v1/; 7 #include "imx51-eukrea-cpuimx51.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 16 compatible = "fixed-clock"; 17 #clock-cells = <0>; 18 clock-frequency = <24000000>; 23 compatible = "gpio-keys"; 24 pinctrl-names = "default"; 25 pinctrl-0 = <&pinctrl_gpiokeys_1>; [all …]
|
D | imx25-pdk.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 12 compatible = "fsl,imx25-pdk", "fsl,imx25"; 20 compatible = "simple-bus"; 21 #address-cells = <1>; 22 #size-cells = <0>; 25 compatible = "regulator-fixed"; 27 regulator-name = "fec-3v3"; [all …]
|
D | imx6ul-pico-hobbit.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 10 #include "imx6ul-pico.dtsi" 12 model = "TechNexion PICO-IMX6UL and HOBBIT baseboard"; 13 compatible = "technexion,imx6ul-pico-hobbit", "fsl,imx6ul"; 16 compatible = "gpio-leds"; 17 pinctrl-names = "default"; 18 pinctrl-0 = <&pinctrl_gpio_leds>; 21 label = "gpio-led"; 27 compatible = "fsl,imx-audio-sgtl5000"; [all …]
|
D | imx6qdl-ts7970.dtsi | 3 * Copyright 2017 Savoir-Faire Linux 5 * This file is dual-licensed: you can use it either under the terms 43 #include <dt-bindings/gpio/gpio.h> 44 #include <dt-bindings/interrupt-controller/irq.h> 48 pinctrl-names = "default"; 49 pinctrl-0 = <&pinctrl_leds1>; 50 compatible = "gpio-leds"; 52 green-led { 53 label = "green-led"; 55 default-state = "on"; [all …]
|
D | imx6q-gw5400-a.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 11 model = "Gateworks Ventana GW5400-A"; 12 compatible = "gw,imx6q-gw5400-a", "gw,ventana", "fsl,imx6q"; 33 compatible = "gpio-leds"; 34 pinctrl-names = "default"; 35 pinctrl-0 = <&pinctrl_gpio_leds>; 39 gpios = <&gpio4 6 GPIO_ACTIVE_HIGH>; /* 102 -> MX6_PANLEDG */ 40 default-state = "on"; [all …]
|
D | imx6qdl-gw52xx.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/linux-event-codes.h> 8 #include <dt-bindings/interrupt-controller/irq.h> 27 compatible = "pwm-backlight"; 29 brightness-levels = <0 4 8 16 32 64 128 255>; 30 default-brightness-level = <7>; 33 gpio-keys { 34 compatible = "gpio-keys"; 35 #address-cells = <1>; [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
D | mc13xxx.txt | 4 - compatible : Should be "fsl,mc13783" or "fsl,mc13892" 7 - fsl,mc13xxx-uses-adc : Indicate the ADC is being used 8 - fsl,mc13xxx-uses-codec : Indicate the Audio Codec is being used 9 - fsl,mc13xxx-uses-rtc : Indicate the RTC is being used 10 - fsl,mc13xxx-uses-touch : Indicate the touchscreen controller is being used 12 Sub-nodes: 13 - codec: Contain the Audio Codec node. 14 - adc-port: Contain PMIC SSI port number used for ADC. 15 - dac-port: Contain PMIC SSI port number used for DAC. 16 - leds : Contain the led nodes and initial register values in property [all …]
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/freescale/ |
D | imx8mm-beacon-baseboard.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 compatible = "gpio-leds"; 13 default-state = "off"; 19 default-state = "off"; 25 default-state = "off"; 29 pinctrl-names = "default"; 30 pinctrl-0 = <&pinctrl_led3>; 32 gpios = <&gpio4 28 GPIO_ACTIVE_HIGH>; 33 linux,default-trigger = "heartbeat"; 37 reg_audio: regulator-audio { [all …]
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/rockchip/ |
D | rk3399-gru-scarlet.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Google Gru-scarlet board device tree source 8 #include "rk3399-gru.dtsi" 14 pp1250_s3: pp1250-s3 { 15 compatible = "regulator-fixed"; 16 regulator-name = "pp1250_s3"; 19 regulator-always-on; 20 regulator-boot-on; 21 regulator-min-microvolt = <1250000>; 22 regulator-max-microvolt = <1250000>; [all …]
|
D | rk3399-sapphire-excavator.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include "rk3399-sapphire.dtsi" 10 model = "Excavator-RK3399 Board"; 11 compatible = "rockchip,rk3399-sapphire-excavator", "rockchip,rk3399"; 13 adc-keys { 14 compatible = "adc-keys"; 15 io-channels = <&saradc 1>; 16 io-channel-names = "buttons"; 17 keyup-threshold-microvolt = <1800000>; [all …]
|
/kernel/linux/linux-5.10/drivers/pinctrl/cirrus/ |
D | pinctrl-lochnagar.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2017-2018 Cirrus Logic, Inc. and 21 #include <linux/pinctrl/pinconf-generic.h> 27 #include <dt-bindings/pinctrl/lochnagar.h> 29 #include "../pinctrl-utils.h" 33 #define LN_CDC_AIF1_STR "codec-aif1" 34 #define LN_CDC_AIF2_STR "codec-aif2" 35 #define LN_CDC_AIF3_STR "codec-aif3" 36 #define LN_DSP_AIF1_STR "dsp-aif1" 37 #define LN_DSP_AIF2_STR "dsp-aif2" [all …]
|
123456