Home
last modified time | relevance | path

Searched +full:codec +full:- +full:gpio4 (Results 1 – 25 of 239) sorted by relevance

12345678910

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Dcirrus,lochnagar.yaml1 # 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 …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3528-demo.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/rk-input.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
11 #include "rk-stb-ir-keymap.dtsi"
14 acodec_sound: acodec-sound {
16 compatible = "simple-audio-card";
17 simple-audio-card,name = "rk3528-acodec";
18 simple-audio-card,format = "i2s";
19 simple-audio-card,mclk-fs = <256>;
[all …]
H A Drk3588-evb5-lp4.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include "rk3588-evb.dtsi"
9 #include "rk3588-rk806-dual.dtsi"
12 dsm_sound: dsm-sound {
13 compatible = "simple-audio-card";
14 simple-audio-card,format = "i2s";
15 simple-audio-card,mclk-fs = <256>;
16 simple-audio-card,name = "rockchip,dsm-sound";
17 simple-audio-card,bitclock-master = <&sndcodec>;
18 simple-audio-card,frame-master = <&sndcodec>;
[all …]
H A Drk3588-vehicle-adsp-audio-s66.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 dummy_codec: dummy-codec {
9 compatible = "rockchip,dummy-codec";
10 #sound-dai-cells = <0>;
15 compatible = "simple-audio-card";
16 simple-audio-card,name = "rockchip,tdm";
17 simple-audio-card,format = "i2s";
18 simple-audio-card,mclk-fs = <256>;
19 simple-audio-card,bitclock-master = <&codec_master>;
20 simple-audio-card,frame-master = <&codec_master>;
[all …]
H A Drk3588-vehicle-evb.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 #include "dt-bindings/usb/pd.h"
9 #include "rk3588-vehicle.dtsi"
10 #include "rk3588-rk806-single.dtsi"
13 es8388_sound: es8388-sound {
15 compatible = "rockchip,multicodecs-card";
16 rockchip,card-name = "rockchip-es8388";
17 hp-det-gpio = <&gpio1 RK_PC4 GPIO_ACTIVE_LOW>;
18 io-channels = <&saradc 3>;
19 io-channel-names = "adc-detect";
[all …]
H A Drk3568-toybrick-x0.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/pinctrl/rockchip.h>
10 #include "rk3568-toybrick.dtsi"
12 /delete-node/ &adc_keys;
15 compatible = "rockchip,rk3568-toybrick", "rockchip,rk3568";
16 adc-keys {
17 compatible = "adc-keys";
18 io-channels = <&saradc 0>;
19 io-channel-names = "buttons";
[all …]
H A Drk3528-evb.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/rk-input.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
13 acodec_sound: acodec-sound {
15 compatible = "simple-audio-card";
16 simple-audio-card,name = "rk3528-acodec";
17 simple-audio-card,format = "i2s";
18 simple-audio-card,mclk-fs = <256>;
19 simple-audio-card,cpu {
[all …]
H A Drk3588-toybrick-x0.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 #include "dt-bindings/usb/pd.h"
9 #include "rk3588-toybrick.dtsi"
10 #include "rk3588-rk806-single.dtsi"
13 /* If hdmirx node is disabled, delete the reserved-memory node here. */
14 reserved-memory {
15 #address-cells = <2>;
16 #size-cells = <2>;
19 /* Reserve 128MB memory for hdmirx-controller@fdee0000 */
21 compatible = "shared-dma-pool";
[all …]
H A Drk1808-evb.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 #include <dt-bindings/display/media-bus-format.h>
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/pinctrl/rockchip.h>
8 #include <dt-bindings/sensor-dev.h>
13 compatible = "rockchip,rk1808-evb", "rockchip,rk1808";
15 adc_key: adc-keys {
16 compatible = "adc-keys";
18 io-channels = <&saradc 2>;
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/
H A Drt5640.txt1 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 …]
H A Des8316.txt1 Everest ES8316 audio CODEC
5 - compatible: "everest,es8316"
6 - reg: the I2C address of the device for I2C
7 - spk-con-gpio: spk mute enable/disable
8 - hp-det-gpio: headphone detect gpio
11 - clocks: The phandle of the master clock to the CODEC
12 - clock-names: Should be "mclk"
16 codec: es8316@10 {
20 clock-names = "mclk";
21 spk-con-gpio = <&gpio0 11 GPIO_ACTIVE_HIGH>;
[all …]
H A Ddmic.txt1 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 …]
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drk3308-dot-v10-aarch32.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/input/input.h>
13 compatible = "rockchip,rk3308-dot-v10-aarch32", "rockchip,rk3308";
16 …bootargs = "earlycon=uart8250,mmio32,0xff0c0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs…
19 acodec_sound: acodec-sound {
20 compatible = "rockchip,multicodecs-card";
21 rockchip,card-name = "rockchip,rk3308-acodec";
22 rockchip,codec-hp-det;
23 rockchip,mclk-fs = <256>;
[all …]
H A Drk3288-evb.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 #include <dt-bindings/input/input.h>
4 #include <dt-bindings/pwm/pwm.h>
13 adc-keys {
14 compatible = "adc-keys";
15 io-channels = <&saradc 1>;
16 io-channel-names = "buttons";
17 keyup-threshold-microvolt = <1800000>;
19 button-up {
22 press-threshold-microvolt = <100000>;
[all …]
H A Dimx6sl-evk.dts1 // 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 …]
H A Dimx6ul-pico-pi.dts1 // 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 …]
H A Dimx27-eukrea-mbimxsd27-baseboard.dts1 // 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 …]
H A Drk3308-dot-rk816-v10-aarch32.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include <dt-bindings/input/input.h>
12 model = "Rockchip RK3308 Dot Rk816-3 V10 (AArch32)";
13 compatible = "rockchip,rk3308-dot-rk816-v10-aarch32", "rockchip,rk3308";
16 …bootargs = "earlycon=uart8250,mmio32,0xff0c0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs…
19 acodec_sound: acodec-sound {
20 compatible = "rockchip,multicodecs-card";
21 rockchip,card-name = "rockchip,rk3308-acodec";
22 rockchip,codec-hp-det;
[all …]
H A Dimx6qdl-apf6dev.dtsi1 // 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 = <&reg_5v>;
23 compatible = "fsl,imx-parallel-display";
[all …]
H A Dimx6sx-nitrogen6sx.dts1 // 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 = <&reg_3p3v>;
27 reg_1p8v: regulator-1p8v {
28 compatible = "regulator-fixed";
[all …]
H A Dimx6q-var-dt6customboard.dts1 // 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 …]
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dimx6sll-evk.dts9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
17 compatible = "fsl,imx6sll-evk", "fsl,imx6sll";
24 compatible = "pwm-backlight";
26 brightness-levels = <0 4 8 16 32 64 128 255>;
27 default-brightness-level = <6>;
32 compatible = "fsl,max8903-charger";
33 pinctrl-names = "default";
34 dok_input = <&gpio4 13 1>;
[all …]
H A Dimx6sl-evk.dts9 /dts-v1/;
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/input.h>
17 compatible = "fsl,imx6sl-evk", "fsl,imx6sl";
24 compatible = "pwm-backlight";
26 brightness-levels = <0 4 8 16 32 64 128 255>;
27 default-brightness-level = <6>;
31 compatible = "gpio-leds";
32 pinctrl-names = "default";
33 pinctrl-0 = <&pinctrl_led>;
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/
H A Dmc13xxx.txt4 - 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 …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/
H A Dimx8mm-beacon-baseboard.dtsi1 // 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 …]

12345678910