| /linux/drivers/phy/mediatek/ |
| H A D | Makefile | 6 obj-$(CONFIG_PHY_MTK_DP) += phy-mtk-dp.o 7 obj-$(CONFIG_PHY_MTK_PCIE) += phy-mtk-pcie.o 8 obj-$(CONFIG_PHY_MTK_TPHY) += phy-mtk-tphy.o 9 obj-$(CONFIG_PHY_MTK_UFS) += phy-mtk-ufs.o 10 obj-$(CONFIG_PHY_MTK_XSPHY) += phy-mtk-xsphy.o 11 obj-$(CONFIG_PHY_MTK_XFI_TPHY) += phy-mtk-xfi-tphy.o 13 phy-mtk-hdmi-drv-y := phy-mtk-hdmi.o 14 phy-mtk-hdmi-drv-y += phy-mtk-hdmi-mt2701.o 15 phy-mtk-hdmi-drv-y += phy-mtk-hdmi-mt8173.o 16 phy-mtk-hdmi-drv-y += phy-mtk-hdmi-mt8195.o [all …]
|
| /linux/drivers/gpio/ |
| H A D | gpio-mt7621.c | 33 struct mtk *parent_priv; 42 * struct mtk - state container for 53 struct mtk { struct 62 static inline struct mtk * argument 82 struct mtk *mtk = mt7621_gpio_gc_to_priv(gc); in mtk_gpio_w32() local 85 gpio_generic_write_reg(&rg->chip, mtk->base + offset, val); in mtk_gpio_w32() 92 struct mtk *mtk = mt7621_gpio_gc_to_priv(gc); in mtk_gpio_r32() local 95 return gpio_generic_read_reg(&rg->chip, mtk->base + offset); in mtk_gpio_r32() 101 struct mtk *priv = bank->parent_priv; in mt7621_gpio_irq_bank_handler() 120 struct mtk *priv = irq_desc_get_handler_data(desc); in mt7621_gpio_irq_handler() [all …]
|
| /linux/drivers/media/platform/mediatek/mdp3/ |
| H A D | Makefile | 2 mtk-mdp3-y += mdp_cfg_data.o mtk-mdp3-core.o mtk-mdp3-vpu.o mtk-mdp3-regs.o 3 mtk-mdp3-y += mtk-mdp3-m2m.o 4 mtk-mdp3-y += mtk-mdp3-comp.o mtk-mdp3-cmdq.o 6 obj-$(CONFIG_VIDEO_MEDIATEK_MDP3) += mtk-mdp3.o
|
| H A D | mtk-mdp3-m2m.h | 11 #include "mtk-mdp3-core.h" 12 #include "mtk-mdp3-vpu.h" 13 #include "mtk-mdp3-regs.h"
|
| /linux/sound/soc/mediatek/common/ |
| H A D | Makefile | 3 snd-soc-mtk-common-y := mtk-afe-platform-driver.o mtk-afe-fe-dai.o mtk-dsp-sof-common.o mtk-soundca… 4 snd-soc-mtk-common-y += mtk-dai-adda-common.o 6 obj-$(CONFIG_SND_SOC_MEDIATEK) += snd-soc-mtk-common.o 8 obj-$(CONFIG_SND_SOC_MTK_BTCVSD) += mtk-btcvsd.o
|
| /linux/drivers/media/platform/mediatek/mdp/ |
| H A D | Makefile | 2 mtk-mdp-y += mtk_mdp_core.o 3 mtk-mdp-y += mtk_mdp_comp.o 4 mtk-mdp-y += mtk_mdp_m2m.o 5 mtk-mdp-y += mtk_mdp_regs.o 6 mtk-mdp-y += mtk_mdp_vpu.o 8 obj-$(CONFIG_VIDEO_MEDIATEK_MDP) += mtk-mdp.o
|
| /linux/drivers/media/platform/mediatek/vcodec/common/ |
| H A D | Makefile | 3 obj-$(CONFIG_VIDEO_MEDIATEK_VCODEC) += mtk-vcodec-common.o 5 mtk-vcodec-common-y := mtk_vcodec_intr.o \ 10 mtk-vcodec-common-y += mtk_vcodec_fw_vpu.o 14 mtk-vcodec-common-y += mtk_vcodec_fw_scp.o 18 obj-$(CONFIG_VIDEO_MEDIATEK_VCODEC) += mtk-vcodec-dbgfs.o 20 mtk-vcodec-dbgfs-y := mtk_vcodec_dbgfs.o
|
| H A D | mtk_vcodec_cmn_drv.h | 31 * enum mtk_hw_reg_idx - MTK hw register base index 92 * enum mtk_instance_state - The state of an MTK Vcodec instance. 140 * enum mtk_instance_type - The type of an MTK Vcodec instance.
|
| /linux/drivers/net/phy/mediatek/ |
| H A D | Makefile | 2 obj-$(CONFIG_MEDIATEK_2P5GE_PHY) += mtk-2p5ge.o 3 obj-$(CONFIG_MEDIATEK_FE_SOC_PHY) += mtk-fe-soc.o 4 obj-$(CONFIG_MEDIATEK_GE_PHY) += mtk-ge.o 5 obj-$(CONFIG_MEDIATEK_GE_SOC_PHY) += mtk-ge-soc.o 6 obj-$(CONFIG_MTK_NET_PHYLIB) += mtk-phy-lib.o
|
| /linux/drivers/usb/host/ |
| H A D | xhci-mtk-sch.c | 14 #include "xhci-mtk.h" 44 /* mtk scheduler bitmasks */ 127 get_bw_info(struct xhci_hcd_mtk *mtk, struct usb_device *udev, in get_bw_info() argument 130 struct xhci_hcd *xhci = hcd_to_xhci(mtk->hcd); in get_bw_info() 150 return &mtk->sch_array[bw_index]; in get_bw_info() 246 create_sch_ep(struct xhci_hcd_mtk *mtk, struct usb_device *udev, in create_sch_ep() argument 254 bw_info = get_bw_info(mtk, udev, ep); in create_sch_ep() 844 static void destroy_sch_ep(struct xhci_hcd_mtk *mtk, struct usb_device *udev, in destroy_sch_ep() argument 884 int xhci_mtk_sch_init(struct xhci_hcd_mtk *mtk) in xhci_mtk_sch_init() argument 886 struct xhci_hcd *xhci = hcd_to_xhci(mtk->hcd); in xhci_mtk_sch_init() [all …]
|
| H A D | xhci-mtk.h | 115 * mtk xHCI scheduling information put into reserved DWs 130 * struct mu3c_ippc_regs - MTK ssusb ip port control registers 185 int xhci_mtk_sch_init(struct xhci_hcd_mtk *mtk); 186 void xhci_mtk_sch_exit(struct xhci_hcd_mtk *mtk);
|
| /linux/drivers/media/platform/mediatek/jpeg/ |
| H A D | Makefile | 3 mtk-jpeg-enc-hw.o \ 4 mtk-jpeg-dec-hw.o 9 mtk-jpeg-enc-hw-y := mtk_jpeg_enc_hw.o 10 mtk-jpeg-dec-hw-y := mtk_jpeg_dec_hw.o
|
| /linux/drivers/media/platform/mediatek/vcodec/decoder/ |
| H A D | Makefile | 3 obj-$(CONFIG_VIDEO_MEDIATEK_VCODEC) += mtk-vcodec-dec.o \ 4 mtk-vcodec-dec-hw.o 6 mtk-vcodec-dec-y := vdec/vdec_h264_if.o \ 25 mtk-vcodec-dec-hw-y := mtk_vcodec_dec_hw.o
|
| H A D | mtk_vcodec_dec_hw.c | 22 .compatible = "mediatek,mtk-vcodec-lat", 26 .compatible = "mediatek,mtk-vcodec-core", 30 .compatible = "mediatek,mtk-vcodec-lat-soc", 194 .name = "mtk-vdec-comp",
|
| /linux/drivers/dma/mediatek/ |
| H A D | Makefile | 2 obj-$(CONFIG_MTK_UART_APDMA) += mtk-uart-apdma.o 3 obj-$(CONFIG_MTK_HSDMA) += mtk-hsdma.o 4 obj-$(CONFIG_MTK_CQDMA) += mtk-cqdma.o
|
| /linux/drivers/gnss/ |
| H A D | Makefile | 12 obj-$(CONFIG_GNSS_MTK_SERIAL) += gnss-mtk.o 13 gnss-mtk-y := mtk.o
|
| /linux/drivers/mailbox/ |
| H A D | Makefile | 62 obj-$(CONFIG_MTK_ADSP_MBOX) += mtk-adsp-mailbox.o 64 obj-$(CONFIG_MTK_CMDQ_MBOX) += mtk-cmdq-mailbox.o 66 obj-$(CONFIG_MTK_GPUEB_MBOX) += mtk-gpueb-mailbox.o 68 obj-$(CONFIG_MTK_VCP_MBOX) += mtk-vcp-mailbox.o
|
| /linux/Documentation/devicetree/bindings/mtd/ |
| H A D | mediatek,nand-ecc-engine.yaml | 7 title: MediaTek(MTK) SoCs NAND ECC engine 13 MTK NAND ECC engine can cowork with MTK raw NAND and SPI NAND controller.
|
| /linux/drivers/net/wwan/t7xx/ |
| H A D | t7xx_pcie_mac.c | 131 * @t7xx_dev: MTK device. 173 * @t7xx_dev: MTK device. 204 * @t7xx_dev: MTK device. 237 * @t7xx_dev: MTK device. 252 * @t7xx_dev: MTK device.
|
| /linux/Documentation/devicetree/bindings/soc/mediatek/ |
| H A D | mtk-svs.yaml | 4 $id: http://devicetree.org/schemas/soc/mediatek/mtk-svs.yaml# 32 description: Address range of the MTK SVS controller. 39 description: Main clock for MTK SVS controller to work.
|
| /linux/Documentation/devicetree/bindings/ata/ |
| H A D | mediatek,mtk-ahci.yaml | 4 $id: http://devicetree.org/schemas/ata/mediatek,mtk-ahci.yaml# 20 - const: mediatek,mtk-ahci 79 compatible = "mediatek,mt7622-ahci", "mediatek,mtk-ahci";
|
| /linux/drivers/pinctrl/mediatek/ |
| H A D | Makefile | 3 obj-$(CONFIG_EINT_MTK) += mtk-eint.o 4 obj-$(CONFIG_PINCTRL_MTK) += pinctrl-mtk-common.o 5 obj-$(CONFIG_PINCTRL_MTK_V2) += pinctrl-mtk-common-v2.o
|
| H A D | Kconfig | 152 In MTK platform, we support virtual gpio and use it to 264 In MTK platform, we support virtual gpio and use it to 276 In MTK platform, we support virtual gpio and use it to 302 In MTK platform, we support virtual gpio and use it to
|
| /linux/drivers/media/platform/mediatek/vpu/ |
| H A D | Makefile | 2 mtk-vpu-y += mtk_vpu.o 4 obj-$(CONFIG_VIDEO_MEDIATEK_VPU) += mtk-vpu.o
|
| /linux/drivers/media/platform/mediatek/vcodec/encoder/ |
| H A D | Makefile | 3 obj-$(CONFIG_VIDEO_MEDIATEK_VCODEC) += mtk-vcodec-enc.o 5 mtk-vcodec-enc-y := venc/venc_vp8_if.o \
|