/openbmc/linux/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 | tas27xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2020-2022 Texas Instruments Incorporated 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Texas Instruments TAS2764/TAS2780 Smart PA 11 - Shenghao Ding <shenghao-ding@ti.com> 14 The TAS2764/TAS2780 is a mono, digital input Class-D audio amplifier 20 - $ref: dai-common.yaml# 25 - ti,tas2764 26 - ti,tas2780 [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 - Andrew Davis <afd@ti.com> 14 The TAS2562 is a mono, digital input Class-D audio amplifier optimized for 26 - $ref: dai-common.yaml# 31 - ti,tas2562 32 - ti,tas2563 33 - ti,tas2564 [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 20 - $ref: dai-common.yaml# 25 - ti,tas2770 32 reset-gpio: [all …]
|
H A D | audio-graph.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/audio-graph.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 14 $ref: /schemas/types.yaml#/definitions/phandle-array 25 $ref: /schemas/types.yaml#/definitions/non-unique-string-array 32 $ref: /schemas/types.yaml#/definitions/non-unique-string-array 33 convert-rate: 34 $ref: /schemas/sound/dai-params.yaml#/$defs/dai-sample-rate [all …]
|
/openbmc/linux/arch/arm/boot/dts/allwinner/ |
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" 45 #include "sun8i-r40-cpu-opp.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 51 compatible = "sinovoip,bpi-m2-berry", "allwinner,sun8i-r40"; 59 stdout-path = "serial0:115200n8"; 63 compatible = "hdmi-connector"; 68 remote-endpoint = <&hdmi_out_con>; 74 compatible = "gpio-leds"; [all …]
|
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" 46 #include "sun8i-r40-cpu-opp.dtsi" 48 #include <dt-bindings/gpio/gpio.h> 51 model = "Banana Pi BPI-M2-Ultra"; 52 compatible = "sinovoip,bpi-m2-ultra", "allwinner,sun8i-r40"; 60 stdout-path = "serial0:115200n8"; 64 compatible = "hdmi-connector"; [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 | 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 | 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 | 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 */ 58 power-supply = <®_vcc3v0>; 62 stdout-path = "serial0:115200n8"; [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 | sun8i-h2-plus-bananapi-m2-zero.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 * Based on sun8i-h3-bananapi-m2-plus.dts, which is: 6 * Copyright (C) 2016 Chen-Yu Tsai <wens@csie.org> 9 /dts-v1/; 10 #include "sun8i-h3.dtsi" 11 #include "sunxi-common-regulators.dtsi" 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/input/input.h> 17 model = "Banana Pi BPI-M2-Zero"; 18 compatible = "sinovoip,bpi-m2-zero", "allwinner,sun8i-h2-plus"; [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 | sunxi-libretech-all-h3-it.dtsi | 1 // 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 …]
|
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"; 66 led-0 { 68 gpios = <&pio 7 17 GPIO_ACTIVE_HIGH>; /* PH17 */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | ingenic,pinctrl.yaml | 1 # 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 the X1000 and the X1830 contains 4 GPIO ports, PA to PD, for a total of 128 22 pins. The X2000 and the X2100 contains 5 GPIO ports, PA to PE, for a total of 24 6 GPIO ports, PA to PF, for a total of 192 pins. The JZ4775 contains 7 GPIO 25 ports, PA to PG, for a total of 224 pins. 28 - Paul Cercueil <paul@crapouillou.net> [all …]
|
/openbmc/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 | 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 | 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 | 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 = "gpio-leds"; 65 pwr-led { [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 …]
|
/openbmc/linux/sound/soc/amd/ |
H A D | acp-es8336.c | 1 // SPDX-License-Identifier: GPL-2.0+ 12 #include <sound/soc-dapm.h> 65 codec = asoc_rtd_to_codec(rtd, 0)->component; in st_es8336_init() 66 card = rtd->card; in st_es8336_init() 72 dev_err(card->dev, "HP jack creation failed %d\n", ret); in st_es8336_init() 78 dev_err(rtd->dev, "Headset Jack call-back failed: %d\n", ret); in st_es8336_init() 113 runtime = substream->runtime; in st_es8336_codec_startup() 115 card = rtd->card; in st_es8336_codec_startup() 120 dev_err(rtd->dev, "can't set codec sysclk: %d\n", ret); in st_es8336_codec_startup() 123 runtime->hw.channels_max = DUAL_CHANNEL; in st_es8336_codec_startup() [all …]
|