Home
last modified time | relevance | path

Searched +full:pa +full:- +full:gpios (Results 1 – 25 of 50) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dsirf-audio.txt4 - compatible: "sirf,sirf-audio-card"
5 - sirf,audio-platform: phandle for the platform node
6 - sirf,audio-codec: phandle for the SiRF internal codec node
9 - hp-pa-gpios: Need to be present if the board need control external
11 - spk-pa-gpios: Need to be present if the board need control external
13 - hp-switch-gpios: Need to be present if the board capable to detect jack
16 Available audio endpoints for the audio-routing table:
34 compatible = "sirf,sirf-audio-card";
35 sirf,audio-codec = <&audiocodec>;
36 sirf,audio-platform = <&audioport>;
[all …]
Dtas2764.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: Texas Instruments TAS2764 Smart PA
11 - Dan Murphy <dmurphy@ti.com>
14 The TAS2764 is a mono, digital input Class-D audio amplifier optimized for
22 - ti,tas2764
29 reset-gpios:
33 shutdown-gpios:
40 ti,imon-slot-no:
[all …]
Dtas2562.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: Texas Instruments TAS2562 Smart PA
11 - Dan Murphy <dmurphy@ti.com>
14 The TAS2562 is a mono, digital input Class-D audio amplifier optimized for
28 - ti,tas2562
29 - ti,tas2563
30 - ti,tas2564
31 - ti,tas2110
[all …]
Dtas2770.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 # Copyright (C) 2019-20 Texas Instruments Incorporated
4 ---
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
8 title: Texas Instruments TAS2770 Smart PA
11 - Shi Fu <shifu0704@thundersoft.com>
14 The TAS2770 is a mono, digital input Class-D audio amplifier optimized for
22 - ti,tas2770
29 reset-gpio:
32 shutdown-gpios:
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dsun8i-v40-bananapi-m2-berry.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun8i-r40.dtsi"
46 #include <dt-bindings/gpio/gpio.h>
50 compatible = "sinovoip,bpi-m2-berry", "allwinner,sun8i-r40";
58 stdout-path = "serial0:115200n8";
62 compatible = "hdmi-connector";
67 remote-endpoint = <&hdmi_out_con>;
73 compatible = "gpio-leds";
75 pwr-led {
[all …]
Dsun8i-r40-bananapi-m2-ultra.dts2 * Copyright (C) 2017 Chen-Yu Tsai <wens@csie.org>
5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun8i-r40.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
50 model = "Banana Pi BPI-M2-Ultra";
51 compatible = "sinovoip,bpi-m2-ultra", "allwinner,sun8i-r40";
59 stdout-path = "serial0:115200n8";
63 compatible = "hdmi-connector";
68 remote-endpoint = <&hdmi_out_con>;
[all …]
Dsun5i-a13-utoo-p66.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun5i-a13.dtsi"
45 #include "sun5i-reference-design-tablet.dtsi"
46 #include <dt-bindings/interrupt-controller/irq.h>
50 compatible = "utoo,p66", "allwinner,sun5i-a13";
52 /* The P66 uses the uart pins as gpios */
54 /delete-property/serial0;
58 /delete-property/stdout-path;
62 /* The lcd panel i2c interface is hooked up via gpios */
[all …]
Dsun8i-h3-orangepi-2.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun8i-h3.dtsi"
45 #include "sunxi-common-regulators.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
48 #include <dt-bindings/input/input.h>
52 compatible = "xunlong,orangepi-2", "allwinner,sun8i-h3";
56 /* ethernet0 is the H3 emac, defined in sun8i-h3.dtsi */
62 stdout-path = "serial0:115200n8";
66 compatible = "hdmi-connector";
[all …]
Dsun5i-reference-design-tablet.dtsi4 * This file is dual-licensed: you can use it either under the terms
42 #include "sunxi-reference-design-tablet.dtsi"
44 #include <dt-bindings/interrupt-controller/irq.h>
45 #include <dt-bindings/pwm/pwm.h>
53 compatible = "pwm-backlight";
55 brightness-levels = <0 10 20 30 40 50 60 70 80 90 100>;
56 default-brightness-level = <8>;
57 enable-gpios = <&axp_gpio 1 GPIO_ACTIVE_HIGH>; /* AXP GPIO1 */
61 stdout-path = "serial0:115200n8";
66 allwinner,pa-gpios = <&pio 6 10 GPIO_ACTIVE_HIGH>; /* PG10 */
[all …]
Dsun4i-a10-pov-protab2-ips9.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun4i-a10.dtsi"
45 #include "sunxi-common-regulators.dtsi"
46 #include <dt-bindings/gpio/gpio.h>
47 #include <dt-bindings/input/input.h>
48 #include <dt-bindings/interrupt-controller/irq.h>
49 #include <dt-bindings/pwm/pwm.h>
52 model = "Point of View Protab2-IPS9";
53 compatible = "pov,protab2-ips9", "allwinner,sun4i-a10";
[all …]
Dsun4i-a10-dserve-dsrv9703c.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun4i-a10.dtsi"
45 #include "sunxi-common-regulators.dtsi"
46 #include <dt-bindings/gpio/gpio.h>
47 #include <dt-bindings/input/input.h>
48 #include <dt-bindings/interrupt-controller/irq.h>
49 #include <dt-bindings/pwm/pwm.h>
53 compatible = "dserve,dsrv9703c", "allwinner,sun4i-a10";
60 compatible = "pwm-backlight";
[all …]
Dsun7i-a20-wexler-tab7200.dts5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun7i-a20.dtsi"
46 #include "sunxi-common-regulators.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
49 #include <dt-bindings/input/input.h>
50 #include <dt-bindings/interrupt-controller/irq.h>
51 #include <dt-bindings/pwm/pwm.h>
55 compatible = "wexler,tab7200", "allwinner,sun7i-a20";
62 compatible = "pwm-backlight";
[all …]
Dsun7i-a20-bananapi.dts6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun7i-a20.dtsi"
47 #include "sunxi-common-regulators.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
50 #include <dt-bindings/interrupt-controller/irq.h>
54 compatible = "lemaker,bananapi", "allwinner,sun7i-a20";
63 stdout-path = "serial0:115200n8";
66 hdmi-connector {
67 compatible = "hdmi-connector";
[all …]
Dsun9i-a80-optimus.dts2 * Copyright 2014 Chen-Yu Tsai
4 * Chen-Yu Tsai <wens@csie.org>
6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun9i-a80.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
52 compatible = "merrii,a80-optimus", "allwinner,sun9i-a80";
60 stdout-path = "serial0:115200n8";
64 compatible = "gpio-leds";
69 gpios = <&pio 7 1 GPIO_ACTIVE_HIGH>;
[all …]
Dsunxi-libretech-all-h3-it.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2 // Copyright (C) 2019 Chen-Yu Tsai <wens@csie.org>
4 #include <dt-bindings/gpio/gpio.h>
5 #include <dt-bindings/input/input.h>
14 stdout-path = "serial0:115200n8";
18 compatible = "hdmi-connector";
23 remote-endpoint = <&hdmi_out_con>;
29 compatible = "gpio-leds";
33 gpios = <&pio 0 7 GPIO_ACTIVE_HIGH>; /* PA7 */
38 compatible = "regulator-fixed";
[all …]
Dsun9i-a80-cubieboard4.dts5 * Chen-Yu Tsai <wens@csie.org>
7 * This file is dual-licensed: you can use it either under the terms
46 /dts-v1/;
47 #include "sun9i-a80.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "cubietech,a80-cubieboard4", "allwinner,sun9i-a80";
60 stdout-path = "serial0:115200n8";
64 compatible = "gpio-leds";
68 gpios = <&pio 7 17 GPIO_ACTIVE_HIGH>; /* PH17 */
73 gpios = <&pio 7 6 GPIO_ACTIVE_HIGH>; /* PH6 */
[all …]
Dsun8i-a23-ippo-q8h-v1.2.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun8i-a23.dtsi"
45 #include "sun8i-q8-common.dtsi"
49 compatible = "allwinner,q8-a23", "allwinner,sun8i-a23";
53 allwinner,pa-gpios = <&pio 7 9 GPIO_ACTIVE_HIGH>; /* PH9 */
54 allwinner,audio-routing =
66 compatible = "bananapi,s070wv20-ct16";
71 remote-endpoint = <&panel_input>;
Dsun8i-a23-ippo-q8h-v5.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun8i-a23.dtsi"
45 #include "sun8i-q8-common.dtsi"
49 compatible = "allwinner,q8-a23", "allwinner,sun8i-a23";
53 allwinner,pa-gpios = <&pio 7 9 GPIO_ACTIVE_HIGH>; /* PH9 */
54 allwinner,audio-routing =
66 compatible = "bananapi,s070wv20-ct16";
71 remote-endpoint = <&panel_input>;
Dsun8i-a23-q8-tablet.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun8i-a23.dtsi"
45 #include "sun8i-q8-common.dtsi"
49 compatible = "allwinner,q8-a23", "allwinner,sun8i-a23";
53 allwinner,pa-gpios = <&pio 7 9 GPIO_ACTIVE_HIGH>; /* PH9 */
54 allwinner,audio-routing =
66 compatible = "bananapi,s070wv20-ct16";
71 remote-endpoint = <&panel_input>;
Dsun6i-a31-hummingbird.dts4 * Maxime Ripard <maxime.ripard@free-electrons.com>
6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun6i-a31.dtsi"
47 #include "sunxi-common-regulators.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "merrii,a31-hummingbird", "allwinner,sun6i-a31";
62 stdout-path = "serial0:115200n8";
65 hdmi-connector {
66 compatible = "hdmi-connector";
[all …]
Dsun7i-a20-olinuxino-lime2.dts2 * Copyright 2014 - Iain Paton <ipaton0@gmail.com>
4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun7i-a20.dtsi"
45 #include "sunxi-common-regulators.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
48 #include <dt-bindings/interrupt-controller/irq.h>
51 model = "Olimex A20-OLinuXino-LIME2";
52 compatible = "olimex,a20-olinuxino-lime2", "allwinner,sun7i-a20";
59 stdout-path = "serial0:115200n8";
[all …]
Dsun4i-a10-gemei-g9.dts6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun4i-a10.dtsi"
47 #include "sunxi-common-regulators.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
49 #include <dt-bindings/input/input.h>
50 #include <dt-bindings/interrupt-controller/irq.h>
54 compatible = "gemei,g9", "allwinner,sun4i-a10";
61 stdout-path = "serial0:115200n8";
71 * Touchscreen - gt801_2plus1 @ i2c adapter 2 @ 0x48
[all …]
/kernel/linux/linux-5.10/sound/soc/sirf/
Dsirf-audio.c1 // SPDX-License-Identifier: GPL-2.0-or-later
25 struct snd_soc_dapm_context *dapm = w->dapm; in sirf_audio_hp_event()
26 struct snd_soc_card *card = dapm->card; in sirf_audio_hp_event()
30 if (gpio_is_valid(sirf_audio_card->gpio_hp_pa)) in sirf_audio_hp_event()
31 gpio_set_value(sirf_audio_card->gpio_hp_pa, on); in sirf_audio_hp_event()
38 struct snd_soc_dapm_context *dapm = w->dapm; in sirf_audio_spk_event()
39 struct snd_soc_card *card = dapm->card; in sirf_audio_spk_event()
43 if (gpio_is_valid(sirf_audio_card->gpio_spk_pa)) in sirf_audio_spk_event()
44 gpio_set_value(sirf_audio_card->gpio_spk_pa, on); in sirf_audio_spk_event()
62 /* Digital audio interface glue - connects codec <--> CPU */
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dingenic,pinctrl.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 Please refer to pinctrl-bindings.txt in this directory for details of the
15 may be used as GPIOs, multiplexed device functions are configured within the
21 contains 4 GPIO ports, PA to PD, for a total of 128 pins. The JZ4760, the
22 JZ4770 and the JZ4780 contains 6 GPIO ports, PA to PF, for a total of 192
26 - Paul Cercueil <paul@crapouillou.net>
30 pattern: "^pinctrl@[0-9a-f]+$"
34 - enum:
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/allwinner/
Dsun50i-a64-olinuxino.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 /dts-v1/;
6 #include "sun50i-a64.dtsi"
7 #include "sun50i-a64-cpu-opp.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
12 model = "Olimex A64-Olinuxino";
13 compatible = "olimex,a64-olinuxino", "allwinner,sun50i-a64";
21 stdout-path = "serial0:115200n8";
24 hdmi-connector {
25 compatible = "hdmi-connector";
[all …]

12