| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | simple-card.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/simple-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 14 frame-master: 15 description: Indicates dai-link frame master. 16 $ref: /schemas/types.yaml#/definitions/phandle-array 19 bitclock-master: 20 description: Indicates dai-link bit clock master [all …]
|
| D | amlogic,gx-sound-card.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/amlogic,gx-sound-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jerome Brunet <jbrunet@baylibre.com> 15 - const: amlogic,gx-sound-card 17 audio-aux-devs: 18 $ref: /schemas/types.yaml#/definitions/phandle-array 21 audio-routing: 22 $ref: /schemas/types.yaml#/definitions/non-unique-string-array [all …]
|
| D | amlogic,axg-sound-card.txt | 5 - compatible: "amlogic,axg-sound-card" 6 - model : User specified audio sound card name, one string 10 - audio-aux-devs : List of phandles pointing to auxiliary devices 11 - audio-widgets : Please refer to widgets.txt. 12 - audio-routing : A list of the connections between audio components. 16 - dai-link: Container for dai-link level properties and the CODEC 17 sub-nodes. There should be at least one (and probably more) 20 Required dai-link properties: 22 - sound-dai: phandle and port of the CPU DAI. 24 Required TDM Backend dai-link properties: [all …]
|
| D | qcom,sdm845.txt | 5 - compatible: 9 "qcom,sdm845-sndcard" 10 "qcom,db845c-sndcard" 11 "lenovo,yoga-c630-sndcard" 13 - audio-routing: 22 - model: 25 Definition: The user-visible name of this sound card. 27 - aux-devs 33 using "audio-routing". 39 - link-name: [all …]
|
| D | qcom,apq8096.txt | 5 - compatible: 8 Definition: must be "qcom,apq8096-sndcard" 10 - audio-routing: 53 - model: 56 Definition: The user-visible name of this sound card. 58 - aux-devs 64 using "audio-routing". 70 - link-name: 76 - cpu: 79 Definition: cpu dai sub-node [all …]
|
| D | qcom,apq8016-sbc.txt | 7 - compatible : "qcom,apq8016-sbc-sndcard" 9 - pinctrl-N : One property must exist for each entry in 10 pinctrl-names. See ../pinctrl/pinctrl-bindings.txt 12 - pinctrl-names : Must contain a "default" entry. 13 - reg : Must contain an address for each entry in reg-names. 14 - reg-names : A list which must include the following entries: 15 * "mic-iomux" 16 * "spkr-iomux" 17 - qcom,model : Name of the sound card. 19 - qcom,audio-routing : A list of the connections between audio components. [all …]
|
| /kernel/linux/linux-5.10/sound/isa/gus/ |
| D | interwave.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 41 static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; /* Index 0-MAX */ 45 static bool isapnp[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 1}; 54 static int joystick_dac[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 29}; 55 /* 0 to 31, (0.59V-4.52V or 0.389V-2.98V) */ 57 static int pcm_channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 2}; 61 #define PFX "interwave-stb: " 63 #define INTERWAVE_PNP_DRIVER "interwave-stb" 84 MODULE_PARM_DESC(port_tc, "Tone control (TEA6330T - i2c bus) port # for InterWave driver."); 93 MODULE_PARM_DESC(joystick_dac, "Joystick DAC level 0.59V-4.52V or 0.389V-2.98V for InterWave driver… [all …]
|
| /kernel/linux/linux-5.10/sound/isa/ |
| D | opl3sa2.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Driver for Yamaha OPL3-SA[2,3] soundcards 25 MODULE_SUPPORTED_DEVICE("{{Yamaha,YMF719E-S}," 31 static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; /* Index 0-MAX */ 35 static bool isapnp[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 1}; 48 MODULE_PARM_DESC(index, "Index value for OPL3-SA soundcard."); 50 MODULE_PARM_DESC(id, "ID string for OPL3-SA soundcard."); 52 MODULE_PARM_DESC(enable, "Enable OPL3-SA soundcard."); 58 MODULE_PARM_DESC(port, "Port # for OPL3-SA driver."); 60 MODULE_PARM_DESC(sb_port, "SB port # for OPL3-SA driver."); [all …]
|
| /kernel/linux/linux-5.10/sound/isa/opti9xx/ |
| D | opti92x-ad1848.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 card-opti92x-ad1848.c - driver for OPTi 82c92x based soundcards. 4 Copyright (C) 1998-2000 by Massimo Piccioni <dafastidio@libero.it> 42 MODULE_DESCRIPTION("OPTi92X - CS4231"); 46 MODULE_DESCRIPTION("OPTi92X - AD1848"); 53 static int index = SNDRV_DEFAULT_IDX1; /* Index 0-MAX */ 82 MODULE_PARM_DESC(mpu_port, "MPU-401 port # for opti9xx driver."); 88 MODULE_PARM_DESC(mpu_irq, "MPU-401 irq # for opti9xx driver."); 110 #define OPTi93X_PORT(chip, r) ((chip)->port + OPTi93X_##r) 146 .devs = { { "OPT0000" }, { "OPT0002" }, { "OPT0005" } }, [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/ |
| D | meson-g12b-gtking-pro.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-g12b-w400.dtsi" 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 15 model = "Beelink GT-King Pro"; 17 gpio-keys-polled { 18 compatible = "gpio-keys-polled"; 19 #address-cells = <1>; 20 #size-cells = <0>; 21 poll-interval = <100>; [all …]
|
| D | meson-g12b-gtking.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-g12b-w400.dtsi" 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 15 model = "Beelink GT-King"; 17 spdif_dit: audio-codec-1 { 18 #sound-dai-cells = <0>; 19 compatible = "linux,spdif-dit"; 21 sound-name-prefix = "DIT"; 25 compatible = "amlogic,axg-sound-card"; [all …]
|
| D | meson-g12b-ugoos-am6.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-g12b-w400.dtsi" 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 17 spdif_dit: audio-codec-1 { 18 #sound-dai-cells = <0>; 19 compatible = "linux,spdif-dit"; 21 sound-name-prefix = "DIT"; 25 compatible = "amlogic,axg-sound-card"; 26 model = "G12B-UGOOS-AM6"; [all …]
|
| D | meson-gx-p23x-q20x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 * the pin-compatible S912 (GXM) or S905D (GXL) SoCs. 11 #include <dt-bindings/sound/meson-aiu.h> 19 dio2133: analog-amplifier { 20 compatible = "simple-audio-amplifier"; 21 sound-name-prefix = "AU2"; 22 VCC-supply = <&hdmi_5v>; 23 enable-gpios = <&gpio GPIOH_5 GPIO_ACTIVE_HIGH>; 26 spdif_dit: audio-codec-0 { 27 #sound-dai-cells = <0>; [all …]
|
| D | meson-gxl-s905x-libretech-cc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/sound/meson-aiu.h> 13 #include "meson-gxl-s905x.dtsi" 16 compatible = "libretech,aml-s905x-cc", "amlogic,s905x", 17 "amlogic,meson-gxl"; 18 model = "Libre Computer AML-S905X-CC"; 25 dio2133: analog-amplifier { 26 compatible = "simple-audio-amplifier"; [all …]
|
| D | meson-gx-libretech-pc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 7 /* Libretech Amlogic GX PC form factor - AKA: Tartiflette */ 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/leds/common.h> 11 #include <dt-bindings/sound/meson-aiu.h> 14 adc-keys { 15 compatible = "adc-keys"; 16 io-channels = <&saradc 0>; 17 io-channel-names = "buttons"; 18 keyup-threshold-microvolt = <1800000>; [all …]
|
| /kernel/linux/linux-5.10/sound/soc/meson/ |
| D | meson-card-utils.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include "meson-card.h" 29 if (ret && ret != -ENOTSUPP) in meson_card_i2s_set_sysclk() 35 if (ret && ret != -ENOTSUPP) in meson_card_i2s_set_sysclk() 49 links = krealloc(priv->card.dai_link, in meson_card_reallocate_links() 50 num_links * sizeof(*priv->card.dai_link), in meson_card_reallocate_links() 55 ldata = krealloc(priv->link_data, in meson_card_reallocate_links() 56 num_links * sizeof(*priv->link_data), in meson_card_reallocate_links() 61 priv->card.dai_link = links; in meson_card_reallocate_links() 62 priv->link_data = ldata; in meson_card_reallocate_links() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx7d-zii-rpu2.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 * RPU - Remote Peripheral Unit 10 /dts-v1/; 11 #include <dt-bindings/thermal/thermal.h> 16 compatible = "zii,imx7d-rpu2", "fsl,imx7d"; 19 stdout-path = &uart2; 23 compatible = "fixed-clock"; 24 #clock-cells = <0>; 25 clock-frequency = <24576000>; 28 cs2000_in_dummy: dummy-oscillator { [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/allwinner/ |
| D | sun50i-a64-sopine-baseboard.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 // Based on sun50i-a64-pine64.dts, which is: 6 /dts-v1/; 8 #include "sun50i-a64-sopine.dtsi" 12 compatible = "pine64,sopine-baseboard", "pine64,sopine", 13 "allwinner,sun50i-a64"; 25 stdout-path = "serial0:115200n8"; 28 hdmi-connector { 29 compatible = "hdmi-connector"; 34 remote-endpoint = <&hdmi_out_con>; [all …]
|
| D | sun50i-a64-pine64.dts | 1 // 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> 13 compatible = "pine64,pine64", "allwinner,sun50i-a64"; 25 stdout-path = "serial0:115200n8"; 28 hdmi-connector { 29 compatible = "hdmi-connector"; 34 remote-endpoint = <&hdmi_out_con>; [all …]
|
| D | sun50i-a64-pinebook.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 /dts-v1/; 7 #include "sun50i-a64.dtsi" 8 #include "sun50i-a64-cpu-opp.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/gpio-keys.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/pwm/pwm.h> 17 compatible = "pine64,pinebook", "allwinner,sun50i-a64"; 25 compatible = "pwm-backlight"; [all …]
|
| D | sun50i-a64-teres-i.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 // based on sun50i-a64-olinuxino.dts by Jagan Teki <jteki@openedev.com> 5 /dts-v1/; 7 #include "sun50i-a64.dtsi" 8 #include "sun50i-a64-cpu-opp.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/pwm/pwm.h> 15 model = "Olimex A64 Teres-I"; 16 compatible = "olimex,a64-teres-i", "allwinner,sun50i-a64"; [all …]
|
| /kernel/linux/linux-5.10/sound/soc/qcom/ |
| D | common.c | 1 // SPDX-License-Identifier: GPL-2.0 14 struct device *dev = card->dev; in qcom_snd_parse_of() 21 if (ret == 0 && !card->name) in qcom_snd_parse_of() 30 if (of_property_read_bool(dev->of_node, "audio-routing")) { in qcom_snd_parse_of() 31 ret = snd_soc_of_parse_audio_routing(card, "audio-routing"); in qcom_snd_parse_of() 36 if (of_property_read_bool(dev->of_node, "qcom,audio-routing")) { in qcom_snd_parse_of() 37 ret = snd_soc_of_parse_audio_routing(card, "qcom,audio-routing"); in qcom_snd_parse_of() 42 ret = snd_soc_of_parse_aux_devs(card, "aux-devs"); in qcom_snd_parse_of() 47 num_links = of_get_child_count(dev->of_node); in qcom_snd_parse_of() 50 card->dai_link = devm_kcalloc(dev, num_links, sizeof(*link), GFP_KERNEL); in qcom_snd_parse_of() [all …]
|
| /kernel/linux/linux-5.10/drivers/iommu/intel/ |
| D | svm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include <linux/intel-iommu.h> 13 #include <linux/intel-svm.h> 16 #include <linux/pci-ats.h> 39 iommu->name); in intel_svm_enable_prq() 40 return -ENOMEM; in intel_svm_enable_prq() 42 iommu->prq = page_address(pages); in intel_svm_enable_prq() 44 irq = dmar_alloc_hwirq(DMAR_UNITS_SUPPORTED + iommu->seq_id, iommu->node, iommu); in intel_svm_enable_prq() 47 iommu->name); in intel_svm_enable_prq() 48 ret = -EINVAL; in intel_svm_enable_prq() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/boot/dts/ingenic/ |
| D | rs90.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/iio/adc/ingenic,adc.h> 8 #include <dt-bindings/input/linux-event-codes.h> 12 model = "RS-90"; 20 compatible = "regulator-fixed"; 22 regulator-name = "vcc"; 23 regulaor-min-microvolt = <3300000>; 24 regulaor-max-microvolt = <3300000>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
| D | mach-gta02.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 // Copyright (C) 2006-2009 by Openmoko, Inc. 50 #include <asm/mach-types.h> 55 #include <linux/platform_data/i2c-s3c2410.h> 56 #include <linux/platform_data/mtd-nand-s3c2410.h> 57 #include <linux/platform_data/touchscreen-s3c2410.h> 58 #include <linux/platform_data/usb-ohci-s3c2410.h> 59 #include <linux/platform_data/usb-s3c2410_udc.h> 60 #include <linux/platform_data/fb-s3c2410.h> 62 #include "regs-gpio.h" [all …]
|