Searched +full:mt2701 +full:- +full:audio (Results 1 – 16 of 16) sorted by relevance
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | mediatek,mt2701-wm8960.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/mediatek,mt2701-wm8960.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MediaTek MT2701 with WM8960 CODEC 10 - Kartik Agarwala <agarwala.kartik@gmail.com> 14 const: mediatek,mt2701-wm8960-machine 18 description: The phandle of MT2701 ASoC platform. 20 audio-routing: 21 $ref: /schemas/types.yaml#/definitions/non-unique-string-array [all …]
|
| H A D | mt2701-cs42448.txt | 1 MT2701 with CS42448 CODEC 4 - compatible: "mediatek,mt2701-cs42448-machine" 5 - mediatek,platform: the phandle of MT2701 ASoC platform 6 - audio-routing: a list of the connections between audio 7 - mediatek,audio-codec: the phandles of cs42448 codec 8 - mediatek,audio-codec-bt-mrg the phandles of bt-sco dummy codec 9 - pinctrl-names: Should contain only one value - "default" 10 - pinctrl-0: Should specify pin control groups used for this controller. 11 - i2s1-in-sel-gpio1, i2s1-in-sel-gpio2: Should specify two gpio pins to 12 control I2S1-in mux. [all …]
|
| H A D | mediatek,mt2701-audio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/mediatek,mt2701-audio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MediaTek Audio Front End (AFE) PCM controller for mt2701 13 - Eugen Hristev <eugen.hristev@collabora.com> 18 - mediatek,mt2701-audio 19 - mediatek,mt7622-audio 23 - description: AFE interrupt 24 - description: ASYS interrupt [all …]
|
| /linux/sound/soc/mediatek/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 tristate "ASoC support for Mediatek MT2701 chip" 13 This adds ASoC driver for Mediatek MT2701 boards 19 tristate "ASoc Audio driver for MT2701 with CS42448 codec" 24 This adds ASoC driver for Mediatek MT2701 boards 30 tristate "ASoc Audio driver for MT2701 with WM8960 codec" 34 This adds ASoC driver for Mediatek MT2701 boards 50 tristate "ASoc Audio driver for MT6797 with MT6351 codec" 70 tristate "ASoc Audio driver for MT7986 with WM8960 codec" 90 tristate "ASoC Audio driver for MT8173 with MAX98090 codec" [all …]
|
| /linux/arch/arm/boot/dts/mediatek/ |
| H A D | mt2701-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include "mt2701.dtsi" 13 model = "MediaTek MT2701 evaluation board"; 14 compatible = "mediatek,mt2701-evb", "mediatek,mt2701"; 22 compatible = "mediatek,mt2701-cs42448-machine"; 25 audio-routing = 42 mediatek,audio-codec = <&cs42448>; 43 mediatek,audio-codec-bt-mrg = <&bt_sco_codec>; [all …]
|
| H A D | mt2701.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/clock/mt2701-clk.h> 9 #include <dt-bindings/phy/phy.h> 10 #include <dt-bindings/power/mt2701-power.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/memory/mt2701-larb-port.h> 14 #include <dt-bindings/reset/mt2701-resets.h> 15 #include "mt2701-pinfunc.h" 18 #address-cells = <2>; [all …]
|
| H A D | mt7623a-rfb-emmc.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2017-2018 MediaTek Inc. 8 /dts-v1/; 9 #include <dt-bindings/input/input.h> 15 compatible = "mediatek,mt7623a-rfb-emmc", "mediatek,mt7623"; 22 stdout-path = "serial2:115200n8"; 27 proc-supply = <&mt6323_vproc_reg>; 31 proc-supply = <&mt6323_vproc_reg>; 35 proc-supply = <&mt6323_vproc_reg>; 39 proc-supply = <&mt6323_vproc_reg>; [all …]
|
| H A D | mt7623a-rfb-nand.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2017-2018 MediaTek Inc. 8 /dts-v1/; 9 #include <dt-bindings/input/input.h> 15 compatible = "mediatek,mt7623a-rfb-nand", "mediatek,mt7623"; 22 stdout-path = "serial2:115200n8"; 27 proc-supply = <&mt6323_vproc_reg>; 31 proc-supply = <&mt6323_vproc_reg>; 35 proc-supply = <&mt6323_vproc_reg>; 39 proc-supply = <&mt6323_vproc_reg>; [all …]
|
| H A D | mt7623n-rfb-emmc.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2017-2018 MediaTek Inc. 8 /dts-v1/; 9 #include <dt-bindings/input/input.h> 15 compatible = "mediatek,mt7623n-rfb-emmc", "mediatek,mt7623"; 24 stdout-path = "serial2:115200n8"; 28 compatible = "hdmi-connector"; 31 ddc-i2c-bus = <&hdmiddc0>; 35 remote-endpoint = <&hdmi0_out>; 42 proc-supply = <&mt6323_vproc_reg>; [all …]
|
| /linux/drivers/clk/mediatek/ |
| H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_COMMON_CLK_MEDIATEK) += clk-mtk.o clk-pll.o clk-gate.o clk-apmixed.o clk-cpumux.o rese… 3 obj-$(CONFIG_COMMON_CLK_MEDIATEK_FHCTL) += clk-fhctl.o clk-pllfh.o 5 obj-$(CONFIG_COMMON_CLK_MT6735) += clk-mt6735-apmixedsys.o clk-mt6735-infracfg.o clk-mt6735-pericfg… 6 obj-$(CONFIG_COMMON_CLK_MT6735_IMGSYS) += clk-mt6735-imgsys.o 7 obj-$(CONFIG_COMMON_CLK_MT6735_MFGCFG) += clk-mt6735-mfgcfg.o 8 obj-$(CONFIG_COMMON_CLK_MT6735_VDECSYS) += clk-mt6735-vdecsys.o 9 obj-$(CONFIG_COMMON_CLK_MT6735_VENCSYS) += clk-mt6735-vencsys.o 10 obj-$(CONFIG_COMMON_CLK_MT6765) += clk-mt6765.o 11 obj-$(CONFIG_COMMON_CLK_MT6765_AUDIOSYS) += clk-mt6765-audio.o [all …]
|
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 22 bool "Clock driver for MediaTek MT2701" 27 This driver supports MediaTek MT2701 basic clocks. 30 bool "Clock driver for MediaTek MT2701 mmsys" 33 This driver supports MediaTek MT2701 mmsys clocks. 36 bool "Clock driver for MediaTek MT2701 imgsys" 39 This driver supports MediaTek MT2701 imgsys clocks. 42 bool "Clock driver for MediaTek MT2701 vdecsys" 45 This driver supports MediaTek MT2701 vdecsys clocks. 48 bool "Clock driver for MediaTek MT2701 hifsys" [all …]
|
| /linux/sound/soc/mediatek/mt2701/ |
| H A D | mt2701-afe-common.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * mt2701-afe-common.h -- Mediatek 2701 audio driver definitions 15 #include "mt2701-reg.h" 16 #include "../common/mtk-base-afe.h"
|
| H A D | mt2701-afe-clock-ctrl.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * mt2701-afe-clock-ctrl.c -- Mediatek 2701 afe clock ctrl 10 #include "mt2701-afe-common.h" 11 #include "mt2701-afe-clock-ctrl.h" 27 struct mt2701_afe_private *afe_priv = afe->platform_priv; in mt2701_init_clock() 31 afe_priv->base_ck[i] = devm_clk_get(afe->dev, base_clks[i]); in mt2701_init_clock() 32 if (IS_ERR(afe_priv->base_ck[i])) { in mt2701_init_clock() 33 dev_err(afe->dev, "failed to get %s\n", base_clks[i]); in mt2701_init_clock() 34 return PTR_ERR(afe_priv->base_ck[i]); in mt2701_init_clock() 39 for (i = 0; i < afe_priv->soc->i2s_num; i++) { in mt2701_init_clock() [all …]
|
| H A D | mt2701-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * mt2701-reg.h -- Mediatek 2701 audio driver reg definition
|
| /linux/drivers/pmdomain/mediatek/ |
| H A D | mtk-scpsys.c | 1 // SPDX-License-Identifier: GPL-2.0-only 16 #include <dt-bindings/power/mt2701-power.h> 17 #include <dt-bindings/power/mt2712-power.h> 18 #include <dt-bindings/power/mt6797-power.h> 19 #include <dt-bindings/power/mt7622-power.h> 20 #include <dt-bindings/power/mt7623a-power.h> 21 #include <dt-bindings/power/mt8173-power.h> 28 #define MTK_SCPD_CAPS(_scpd, _x) ((_scpd)->data->caps & (_x)) 38 #define SPM_BDP_PWR_CON 0x029c /* MT2701 */ 105 "audio", [all …]
|
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_hdmi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #include <linux/arm-smccc.h> 24 #include <sound/hdmi-codec.h> 185 regmap_update_bits(hdmi->regs, VIDEO_CFG_4, in mtk_hdmi_hw_vid_black() 199 if (hdmi->conf && hdmi->conf->tz_disabled) in mtk_hdmi_hw_make_reg_writable() 200 regmap_update_bits(hdmi->sys_regmap, in mtk_hdmi_hw_make_reg_writable() 201 hdmi->sys_offset + HDMI_SYS_CFG20, in mtk_hdmi_hw_make_reg_writable() 207 regmap_update_bits(hdmi->sys_regmap, hdmi->sys_offset + HDMI_SYS_CFG20, in mtk_hdmi_hw_make_reg_writable() 209 regmap_update_bits(hdmi->sys_regmap, hdmi->sys_offset + HDMI_SYS_CFG1C, in mtk_hdmi_hw_make_reg_writable() 215 regmap_update_bits(hdmi->sys_regmap, hdmi->sys_offset + HDMI_SYS_CFG20, in mtk_hdmi_hw_1p4_version_enable() [all …]
|