| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/ |
| H A D | sirf-audio.txt | 4 - 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 …]
|
| H A D | rockchip,rk3308-codec.txt | 5 - compatible: "rockchip,rk3308-codec" 6 - reg: The physical base address of the controller and length of memory 8 - rockchip,grf: The phandle of the syscon node for GRF register. 9 - clocks: A list of phandle + clock-specifer pairs, one for each entry in 10 clock-names. 11 - clock-names: It should be "acodec". 12 - resets : Must contain an entry for each entry in reset-names. 13 - reset-names : Must include the following entries: "acodec-reset". 16 - rockchip,enable-all-adcs: This is a boolean type property, that shows whether 19 * grp 0 -- select ADC1 / ADC2 [all …]
|
| H A D | tas2764.yaml | 1 # 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 …]
|
| H A D | tas2562.yaml | 1 # 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 …]
|
| H A D | tas2770.yaml | 1 # 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | sun8i-r40-bananapi-m2-ultra.dts | 2 * 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 …]
|
| H A D | sun8i-v40-bananapi-m2-berry.dts | 4 * 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 …]
|
| H A D | sun5i-a13-utoo-p66.dts | 4 * 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 …]
|
| H A D | sun8i-h3-orangepi-2.dts | 4 * 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 …]
|
| H A D | sun5i-reference-design-tablet.dtsi | 4 * 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 …]
|
| H A D | sun4i-a10-pov-protab2-ips9.dts | 4 * 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 …]
|
| H A D | rk3308-dot-rk816-v10-aarch32.dts | 1 // 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 D | sun4i-a10-dserve-dsrv9703c.dts | 4 * 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 …]
|
| H A D | sun7i-a20-wexler-tab7200.dts | 5 * 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 …]
|
| H A D | sun7i-a20-bananapi.dts | 6 * 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 …]
|
| H A D | sun9i-a80-optimus.dts | 2 * 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 …]
|
| H A D | sun9i-a80-cubieboard4.dts | 5 * 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 …]
|
| H A D | rk3036-evb1-ddr3-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 10 #include <dt-bindings/input/input.h> 14 compatible = "rockchip,rk3036-evb1-ddr3-v10", "rockchip,rk3036"; 17 …bootargs = "console=uart8250,mmio32,0x20068000 rw root=PARTUUID=614e0000-0000 rootfstype=ext4 root… 25 multi_sounds: multi-sounds { 27 compatible = "simple-audio-card"; 28 simple-audio-card,format = "i2s"; 29 simple-audio-card,mclk-fs = <256>; 30 simple-audio-card,name = "rockchip,rk3036-sounds"; [all …]
|
| H A D | sun6i-a31-hummingbird.dts | 4 * 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 …]
|
| H A D | sun7i-a20-olinuxino-lime2.dts | 2 * 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 …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | sun5i-a13-utoo-p66.dts | 4 * 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 …]
|
| H A D | sun7i-a20-wexler-tab7200.dts | 5 * 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 …]
|
| H A D | sun4i-a10-pov-protab2-ips9.dts | 4 * 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/pinctrl/sun4i-a10.h> 50 #include <dt-bindings/pwm/pwm.h> 53 model = "Point of View Protab2-IPS9"; [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/sirf/ |
| H A D | sirf-audio.c | 1 // 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3528-evb3-lp4x-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 10 #include "rk3528-evb.dtsi" 14 compatible = "rockchip,rk3528-evb3-lp4x-v10", "rockchip,rk3528"; 16 vcc5v0_sys_s0: vcc5v0-sys-s0 { 17 compatible = "regulator-fixed"; 18 regulator-name = "vcc5v0_sys_s0"; 19 regulator-always-on; 20 regulator-boot-on; 21 regulator-min-microvolt = <5000000>; [all …]
|