Searched +full:imx +full:- +full:audio +full:- +full:hdmi (Results 1 – 25 of 105) sorted by relevance
12345
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | imx-audio-hdmi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/imx-audio-hdmi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NXP i.MX audio complex with HDMI 10 - Shengjiu Wang <shengjiu.wang@nxp.com> 15 - fsl,imx-audio-hdmi 16 - fsl,imx-audio-sii902x 20 description: User specified audio sound card name 22 audio-cpu: [all …]
|
| D | fsl-asoc-card.txt | 18 AC'97/I2S/PCM type sound cards, such as S/PDIF audio and HDMI audio, as 23 "fsl,imx-audio-ac97" 25 "fsl,imx-audio-cs42888" 27 "fsl,imx-audio-cs427x" 30 "fsl,imx-audio-wm8962" 32 "fsl,imx-audio-sgtl5000" 33 (compatible with Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt) 35 "fsl,imx-audio-wm8960" 37 "fsl,imx-audio-mqs" 39 "fsl,imx-audio-wm8524" [all …]
|
| D | imx-audio-spdif.txt | 1 Freescale i.MX audio complex with S/PDIF transceiver 5 - compatible : "fsl,imx-audio-spdif" 7 - model : The user-visible name of this sound complex 9 - spdif-controller : The phandle of the i.MX S/PDIF controller 14 - spdif-out : This is a boolean property. If present, the 18 other IP block, such as an HDMI encoder or 19 display-controller. 21 - spdif-in : This is a boolean property. If present, the receiving 30 sound-spdif { 31 compatible = "fsl,imx-audio-spdif"; [all …]
|
| /kernel/linux/linux-6.6/sound/soc/fsl/ |
| D | imx-hdmi.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright 2017-2020 NXP 8 #include <sound/hdmi-codec.h> 12 * struct cpu_priv - CPU private data 35 struct snd_soc_pcm_runtime *rtd = substream->private_data; in imx_hdmi_hw_params() 36 struct imx_hdmi_data *data = snd_soc_card_get_drvdata(rtd->card); in imx_hdmi_hw_params() 37 bool tx = substream->stream == SNDRV_PCM_STREAM_PLAYBACK; in imx_hdmi_hw_params() 39 struct snd_soc_card *card = rtd->card; in imx_hdmi_hw_params() 40 struct device *dev = card->dev; in imx_hdmi_hw_params() 41 u32 slot_width = data->cpu_priv.slot_width; in imx_hdmi_hw_params() [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 snd-soc-mpc8610-hpcd-objs := mpc8610_hpcd.o 4 obj-$(CONFIG_SND_SOC_MPC8610_HPCD) += snd-soc-mpc8610-hpcd.o 7 snd-soc-p1022-ds-objs := p1022_ds.o 8 obj-$(CONFIG_SND_SOC_P1022_DS) += snd-soc-p1022-ds.o 11 snd-soc-p1022-rdk-objs := p1022_rdk.o 12 obj-$(CONFIG_SND_SOC_P1022_RDK) += snd-soc-p1022-rdk.o 15 snd-soc-fsl-audmix-objs := fsl_audmix.o 16 snd-soc-fsl-asoc-card-objs := fsl-asoc-card.o 17 snd-soc-fsl-asrc-objs := fsl_asrc.o fsl_asrc_dma.o [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "SoC Audio for Freescale CPUs" 4 comment "Common SoC Audio options for Freescale CPUs:" 14 This option is only useful for out-of-tree drivers since 15 in-tree drivers select it automatically. 18 tristate "Synchronous Audio Interface (SAI) module support" 24 Say Y if you want to add Synchronous Audio Interface (SAI) 26 This option is only useful for out-of-tree drivers since 27 in-tree drivers select it automatically. 36 This option is only useful for out-of-tree drivers since [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | fsl-asoc-card.txt | 18 AC'97/I2S/PCM type sound cards, such as S/PDIF audio and HDMI audio, as 23 "fsl,imx-audio-ac97" 25 "fsl,imx-audio-cs42888" 27 "fsl,imx-audio-cs427x" 30 "fsl,imx-audio-wm8962" 32 "fsl,imx-audio-sgtl5000" 33 (compatible with Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt) 35 "fsl,imx-audio-wm8960" 37 "fsl,imx-audio-mqs" 39 "fsl,imx-audio-wm8524" [all …]
|
| D | imx-audio-spdif.txt | 1 Freescale i.MX audio complex with S/PDIF transceiver 5 - compatible : "fsl,imx-audio-spdif" 7 - model : The user-visible name of this sound complex 9 - spdif-controller : The phandle of the i.MX S/PDIF controller 14 - spdif-out : This is a boolean property. If present, the 18 other IP block, such as an HDMI encoder or 19 display-controller. 21 - spdif-in : This is a boolean property. If present, the receiving 30 sound-spdif { 31 compatible = "fsl,imx-audio-spdif"; [all …]
|
| /kernel/linux/linux-6.6/drivers/pmdomain/imx/ |
| D | scu-pd.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Copyright 2017-2018 NXP 10 * single global power domain and implement the ->attach|detach_dev() 12 * From within the ->attach_dev(), we could get the OF node for 13 * the device that is being attached and then parse the power-domain 18 * Additionally, we need to implement the ->stop() and ->start() 20 * rather than using the above ->power_on|off() callbacks. 23 * 1. The ->attach_dev() of power domain infrastructure still does 32 * Update: Genpd assigns the ->of_node for the virtual device before it 33 * invokes ->attach_dev() callback, hence parsing for device resources via [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/ |
| D | imx8mn-evk.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/usb/pd.h> 11 stdout-path = &uart2; 14 gpio-leds { 15 compatible = "gpio-leds"; 16 pinctrl-names = "default"; 17 pinctrl-0 = <&pinctrl_gpio_led>; 22 default-state = "on"; 26 hdmi-connector { 27 compatible = "hdmi-connector"; [all …]
|
| D | imx8mq-evk.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 4 * Copyright (C) 2017-2018 Pengutronix, Lucas Stach <kernel@pengutronix.de> 7 /dts-v1/; 13 compatible = "fsl,imx8mq-evk", "fsl,imx8mq"; 16 stdout-path = &uart1; 24 pcie0_refclk: pcie0-refclk { 25 compatible = "fixed-clock"; 26 #clock-cells = <0>; 27 clock-frequency = <100000000>; 30 reg_pcie1: regulator-pcie { [all …]
|
| /kernel/linux/linux-6.6/include/linux/dma/ |
| D | imx-dma.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright 2004-2009 Freescale Semiconductor, Inc. All Rights Reserved. 42 IMX_DMATYPE_MULTI_SAI, /* MULTI FIFOs For Audio */ 43 IMX_DMATYPE_HDMI, /* HDMI Audio */ 61 return !strcmp(dev_name(chan->device->dev), "ipu-core"); in imx_dma_is_ipu() 66 return !strcmp(chan->device->dev->driver->name, "imx-sdma") || in imx_dma_is_general_purpose() 67 !strcmp(chan->device->dev->driver->name, "imx-dma"); in imx_dma_is_general_purpose() 71 * struct sdma_peripheral_config - SDMA config for audio 86 * Some i.MX Audio devices (SAI, micfil) have multiple successive FIFO
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx6q-dhcom-pdk2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+) 7 /dts-v1/; 9 #include "imx6q-dhcom-som.dtsi" 13 compatible = "dh,imx6q-dhcom-pdk2", "dh,imx6q-dhcom-som", "fsl,imx6q"; 16 stdout-path = &uart1; 19 clk_ext_audio_codec: clock-codec { 20 compatible = "fixed-clock"; 21 #clock-cells = <0>; 22 clock-frequency = <24000000>; 25 display_bl: display-bl { [all …]
|
| D | imx6qdl-hummingboard.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 41 #include <dt-bindings/sound/fsl-imx-audmux.h> 51 stdout-path = &uart1; 54 ir_recv: ir-receiver { 55 compatible = "gpio-ir-receiver"; 57 pinctrl-names = "default"; 58 pinctrl-0 = <&pinctrl_hummingboard_gpio3_5>; 61 v_3v2: regulator-v-3v2 { 62 compatible = "regulator-fixed"; 63 regulator-always-on; [all …]
|
| D | imx6q-prti6q.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 6 /dts-v1/; 8 #include "imx6qdl-prti6q.dtsi" 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/sound/fsl-imx-audmux.h> 21 backlight_lcd: backlight-lcd { 22 compatible = "pwm-backlight"; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&pinctrl_backlight>; 26 brightness-levels = <0 16 64 255>; [all …]
|
| D | imx6qdl-wandboard.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/gpio/gpio.h> 12 stdout-path = &uart1; 16 compatible = "fsl,imx6-wandboard-sgtl5000", 17 "fsl,imx-audio-sgtl5000"; 18 model = "imx6-wandboard-sgtl5000"; 19 ssi-controller = <&ssi1>; 20 audio-codec = <&codec>; 21 audio-routing = 25 mux-int-port = <1>; [all …]
|
| D | imx6qdl-phytec-pbab01.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <dt-bindings/sound/fsl-imx-audmux.h> 10 stdout-path = &uart4; 15 compatible = "regulator-fixed"; 17 regulator-name = "i2s-audio-1v8"; 18 regulator-min-microvolt = <1800000>; 19 regulator-max-microvolt = <1800000>; 23 compatible = "regulator-fixed"; 25 regulator-name = "i2s-audio-3v3"; 26 regulator-min-microvolt = <3300000>; [all …]
|
| D | imx6qdl-apf6dev.dtsi | 1 // 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 = <®_5v>; 23 compatible = "fsl,imx-parallel-display"; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/ |
| D | imx6qdl-hummingboard.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 41 #include <dt-bindings/sound/fsl-imx-audmux.h> 51 stdout-path = &uart1; 54 ir_recv: ir-receiver { 55 compatible = "gpio-ir-receiver"; 57 pinctrl-names = "default"; 58 pinctrl-0 = <&pinctrl_hummingboard_gpio3_5>; 61 v_3v2: regulator-v-3v2 { 62 compatible = "regulator-fixed"; 63 regulator-always-on; [all …]
|
| D | imx6q-prti6q.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 6 /dts-v1/; 8 #include "imx6qdl-prti6q.dtsi" 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/sound/fsl-imx-audmux.h> 21 backlight_lcd: backlight-lcd { 22 compatible = "pwm-backlight"; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&pinctrl_backlight>; 26 brightness-levels = <0 16 64 255>; [all …]
|
| D | imx6qdl-mba6.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright 2013-2021 TQ-Systems GmbH 6 * Author: Markus Niebel <Markus.Niebel@tq-group.com> 9 #include <dt-bindings/clock/imx6qdl-clock.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/sound/fsl-imx-audmux.h> 18 /delete-property/ mmc2; 19 /delete-property/ mmc3; 24 stdout-path = &uart2; [all …]
|
| D | imx6qdl-phytec-pbab01.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <dt-bindings/sound/fsl-imx-audmux.h> 10 stdout-path = &uart4; 13 sound_1v8: regulator-sound-1v8 { 14 compatible = "regulator-fixed"; 15 regulator-name = "i2s-audio-1v8"; 16 regulator-min-microvolt = <1800000>; 17 regulator-max-microvolt = <1800000>; 20 sound_3v3: regulator-sound-3v3 { 21 compatible = "regulator-fixed"; [all …]
|
| D | imx6qdl-apf6dev.dtsi | 1 // 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 = <®_5v>; 23 compatible = "fsl,imx-parallel-display"; [all …]
|
| D | imx6qdl-wandboard.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/gpio/gpio.h> 12 stdout-path = &uart1; 16 compatible = "fsl,imx6-wandboard-sgtl5000", 17 "fsl,imx-audio-sgtl5000"; 18 model = "imx6-wandboard-sgtl5000"; 19 ssi-controller = <&ssi1>; 20 audio-codec = <&codec>; 21 audio-routing = 25 mux-int-port = <1>; [all …]
|
| D | imx6q-h100.dts | 4 * This file is dual-licensed: you can use it either under the terms 42 /dts-v1/; 45 #include "imx6qdl-sr-som.dtsi" 46 #include "imx6qdl-sr-som-brcm.dtsi" 64 stdout-path = &uart2; 67 hdmi_osc: hdmi-osc { 68 compatible = "fixed-clock"; 69 clock-output-names = "hdmi-osc"; 70 clock-frequency = <27000000>; 71 #clock-cells = <0>; [all …]
|
12345