Searched +full:mt8186 +full:- +full:dsp (Results 1 – 9 of 9) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/dsp/ |
D | mediatek,mt8186-dsp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/dsp/mediatek,mt8186-dsp.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MediaTek mt8186 DSP core 10 - Tinghan Shen <tinghan.shen@mediatek.com> 13 MediaTek mt8186 SoC contains a DSP core used for 14 advanced pre- and post- audio processing. 18 const: mediatek,mt8186-dsp 22 - description: Address and size of the DSP config registers [all …]
|
/Linux-v6.1/sound/soc/sof/mediatek/mt8186/ |
D | mt8186.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 6 * Header file for the mt8186 DSP register definition 22 /* dsp cfg */ 51 /* dsp sec */ 57 /* dsp bus */ 63 /* DSP memories */ 68 /*remap dram between AP and DSP view, 4KB aligned*/ 69 #define SRAM_PHYS_BASE_FROM_DSP_VIEW 0x4E100000 /* MT8186 DSP view */ 70 #define DRAM_PHYS_BASE_FROM_DSP_VIEW 0x60000000 /* MT8186 DSP view */
|
D | mt8186.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 5 // Author: Allen-KH Cheng <allen-kh.cheng@mediatek.com> 9 * Hardware interface for audio DSP on mt8186 24 #include "../../sof-of-dev.h" 25 #include "../../sof-audio.h" 27 #include "mt8186.h" 28 #include "mt8186-clk.h" 43 struct adsp_priv *priv = sdev->pdata->hw_pdata; in mt8186_send_msg() 45 sof_mailbox_write(sdev, sdev->host_box.offset, msg->msg_data, in mt8186_send_msg() 46 msg->msg_size); in mt8186_send_msg() [all …]
|
D | mt8186-clk.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 6 * Header file for the mt8186 DSP clock definition 14 /* DSP clock */
|
D | mt8186-loader.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 5 // Author: Allen-KH Cheng <allen-kh.cheng@mediatek.com> 8 // Hardware interface for mt8186 DSP code loader 11 #include "mt8186.h"
|
D | mt8186-clk.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 5 // Author: Allen-KH Cheng <allen-kh.cheng@mediatek.com> 8 // Hardware interface for mt8186 DSP clock 14 #include "../../sof-audio.h" 17 #include "mt8186.h" 18 #include "mt8186-clk.h" 27 struct adsp_priv *priv = sdev->pdata->hw_pdata; in mt8186_adsp_init_clock() 28 struct device *dev = sdev->dev; in mt8186_adsp_init_clock() 31 priv->clk = devm_kcalloc(dev, ADSP_CLK_MAX, sizeof(*priv->clk), GFP_KERNEL); in mt8186_adsp_init_clock() 32 if (!priv->clk) in mt8186_adsp_init_clock() [all …]
|
/Linux-v6.1/sound/soc/sof/mediatek/ |
D | Kconfig | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 22 This option is not user-selectable but automagically handled by 26 tristate "SOF support for MT8186 audio DSP" 31 using the mt8186 processors. 36 tristate "SOF support for MT8195 audio DSP"
|
/Linux-v6.1/sound/soc/mediatek/mt8186/ |
D | mt8186-mt6366-da7219-max98357.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // mt8186-mt6366-da7219-max98357.c 4 // -- MT8186-MT6366-DA7219-MAX98357 ALSA SoC machine driver 17 #include "../../codecs/da7219-aad.h" 20 #include "../common/mtk-afe-platform-driver.h" 21 #include "../common/mtk-dsp-sof-common.h" 22 #include "../common/mtk-soc-card.h" 23 #include "mt8186-afe-common.h" 24 #include "mt8186-afe-clk.h" 25 #include "mt8186-afe-gpio.h" [all …]
|
D | mt8186-mt6366-rt1019-rt5682s.c | 1 // SPDX-License-Identifier: GPL-2.0 3 // mt8186-mt6366-rt1019-rt5682s.c 4 // -- MT8186-MT6366-RT1019-RT5682S ALSA SoC machine driver 21 #include "../common/mtk-afe-platform-driver.h" 22 #include "../common/mtk-dsp-sof-common.h" 23 #include "../common/mtk-soc-card.h" 24 #include "mt8186-afe-common.h" 25 #include "mt8186-afe-clk.h" 26 #include "mt8186-afe-gpio.h" 27 #include "mt8186-mt6366-common.h" [all …]
|