Searched +full:imx8qm +full:- +full:mqs (Results 1 – 4 of 4) sorted by relevance
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | fsl,mqs.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/fsl,mqs.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NXP Medium Quality Sound (MQS) 10 - Shengjiu Wang <shengjiu.wang@nxp.com> 11 - Chancel Liu <chancel.liu@nxp.com> 14 Medium quality sound (MQS) is used to generate medium quality audio 22 - fsl,imx6sx-mqs 23 - fsl,imx8qm-mqs [all …]
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8-ss-audio.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright 2018-2019 NXP 7 #include <dt-bindings/clock/imx8-clock.h> 8 #include <dt-bindings/clock/imx8-lpcg.h> 9 #include <dt-bindings/dma/fsl-edma.h> 10 #include <dt-bindings/firmware/imx/rsrc.h> 12 audio_ipg_clk: clock-audio-ipg { 13 compatible = "fixed-clock"; 14 #clock-cells = <0>; 15 clock-frequency = <120000000>; [all …]
|
| /linux/sound/soc/fsl/ |
| H A D | fsl_mqs.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // ALSA SoC IMX MQS driver 5 // Copyright (C) 2014-2015 Freescale Semiconductor, Inc. 13 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 39 * struct fsl_mqs_soc_data - soc specific data 86 mqs_priv->soc->ctrl_off == reg) in fsl_mqs_sm_read() 87 return scmi_imx_misc_ctrl_get(mqs_priv->soc->sm_index, &num, val); in fsl_mqs_sm_read() 89 return -EINVAL; in fsl_mqs_sm_read() 97 mqs_priv->soc->ctrl_off == reg) in fsl_mqs_sm_write() 98 return scmi_imx_misc_ctrl_set(mqs_priv->soc->sm_index, val); in fsl_mqs_sm_write() [all …]
|
| H A D | fsl_sai.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 // Copyright 2012-2015 Freescale Semiconductor, Inc. 22 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 26 #include "imx-pcm.h" 44 * fsl_sai_dir_is_synced - Check if stream is synced by the opposite stream 58 return !sai->synchronous[dir] && sai->synchronous[adir]; in fsl_sai_dir_is_synced() 65 if (sai->is_pdm_mode) { in fsl_sai_get_pins_state() 68 state = pinctrl_lookup_state(sai->pinctrl, "dsd512"); in fsl_sai_get_pins_state() 72 state = pinctrl_lookup_state(sai->pinctrl, "dsd"); in fsl_sai_get_pins_state() 76 state = pinctrl_lookup_state(sai->pinctrl, "pcm_b2m"); in fsl_sai_get_pins_state() [all …]
|