/drivers/usb/host/ |
D | xhci-mtk.c | 76 static int xhci_mtk_host_enable(struct xhci_hcd_mtk *mtk) in xhci_mtk_host_enable() argument 78 struct mu3c_ippc_regs __iomem *ippc = mtk->ippc_regs; in xhci_mtk_host_enable() 84 if (!mtk->has_ippc) in xhci_mtk_host_enable() 93 for (i = 0; i < mtk->num_u3_ports; i++) { in xhci_mtk_host_enable() 94 if ((0x1 << i) & mtk->u3p_dis_msk) { in xhci_mtk_host_enable() 106 for (i = 0; i < mtk->num_u2_ports; i++) { in xhci_mtk_host_enable() 120 if (mtk->num_u3_ports > u3_ports_disabed) in xhci_mtk_host_enable() 126 dev_err(mtk->dev, "clocks are not stable (0x%x)\n", value); in xhci_mtk_host_enable() 133 static int xhci_mtk_host_disable(struct xhci_hcd_mtk *mtk) in xhci_mtk_host_disable() argument 135 struct mu3c_ippc_regs __iomem *ippc = mtk->ippc_regs; in xhci_mtk_host_disable() [all …]
|
D | xhci-mtk-sch.c | 563 int xhci_mtk_sch_init(struct xhci_hcd_mtk *mtk) in xhci_mtk_sch_init() argument 565 struct xhci_hcd *xhci = hcd_to_xhci(mtk->hcd); in xhci_mtk_sch_init() 580 mtk->sch_array = sch_array; in xhci_mtk_sch_init() 586 void xhci_mtk_sch_exit(struct xhci_hcd_mtk *mtk) in xhci_mtk_sch_exit() argument 588 kfree(mtk->sch_array); in xhci_mtk_sch_exit() 595 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd); in xhci_mtk_add_ep_quirk() local 612 sch_array = mtk->sch_array; in xhci_mtk_add_ep_quirk() 668 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd); in xhci_mtk_drop_ep_quirk() local 680 sch_array = mtk->sch_array; in xhci_mtk_drop_ep_quirk()
|
D | xhci-mtk.h | 163 int xhci_mtk_sch_init(struct xhci_hcd_mtk *mtk); 164 void xhci_mtk_sch_exit(struct xhci_hcd_mtk *mtk);
|
D | Makefile | 23 xhci-hcd-y += xhci-mtk-sch.o 77 obj-$(CONFIG_USB_XHCI_MTK) += xhci-mtk.o
|
/drivers/gpio/ |
D | gpio-mt7621.c | 53 struct mtk { struct 70 struct mtk *mtk = gpiochip_get_data(gc); in mtk_gpio_w32() argument 73 gc->write_reg(mtk->base + offset, val); in mtk_gpio_w32() 80 struct mtk *mtk = gpiochip_get_data(gc); in mtk_gpio_r32() local 83 return gc->read_reg(mtk->base + offset); in mtk_gpio_r32() 213 struct mtk *mtk = dev_get_drvdata(dev); in mediatek_gpio_bank_probe() local 218 rg = &mtk->gc_map[bank]; in mediatek_gpio_bank_probe() 225 dat = mtk->base + GPIO_REG_DATA + (rg->bank * GPIO_BANK_STRIDE); in mediatek_gpio_bank_probe() 226 set = mtk->base + GPIO_REG_DSET + (rg->bank * GPIO_BANK_STRIDE); in mediatek_gpio_bank_probe() 227 ctrl = mtk->base + GPIO_REG_DCLR + (rg->bank * GPIO_BANK_STRIDE); in mediatek_gpio_bank_probe() [all …]
|
/drivers/media/platform/mtk-mdp/ |
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 10 ccflags-y += -I$(srctree)/drivers/media/platform/mtk-vpu
|
/drivers/media/platform/mtk-vcodec/ |
D | Makefile | 3 obj-$(CONFIG_VIDEO_MEDIATEK_VCODEC) += mtk-vcodec-dec.o \ 4 mtk-vcodec-enc.o \ 5 mtk-vcodec-common.o 7 mtk-vcodec-dec-y := vdec/vdec_h264_if.o \ 17 mtk-vcodec-enc-y := venc/venc_vp8_if.o \ 26 mtk-vcodec-common-y := mtk_vcodec_intr.o \ 29 ccflags-y += -I$(srctree)/drivers/media/platform/mtk-vpu
|
/drivers/crypto/mediatek/ |
D | Makefile | 2 obj-$(CONFIG_CRYPTO_DEV_MEDIATEK) += mtk-crypto.o 3 mtk-crypto-objs:= mtk-platform.o mtk-aes.o mtk-sha.o
|
/drivers/soc/mediatek/ |
D | Makefile | 2 obj-$(CONFIG_MTK_CMDQ) += mtk-cmdq-helper.o 3 obj-$(CONFIG_MTK_INFRACFG) += mtk-infracfg.o 4 obj-$(CONFIG_MTK_PMIC_WRAP) += mtk-pmic-wrap.o 5 obj-$(CONFIG_MTK_SCPSYS) += mtk-scpsys.o
|
/drivers/pinctrl/mediatek/ |
D | Makefile | 3 obj-$(CONFIG_EINT_MTK) += mtk-eint.o 4 obj-$(CONFIG_PINCTRL_MTK) += pinctrl-mtk-common.o 5 obj-$(CONFIG_PINCTRL_MTK_MOORE) += pinctrl-moore.o pinctrl-mtk-common-v2.o 6 obj-$(CONFIG_PINCTRL_MTK_PARIS) += pinctrl-paris.o pinctrl-mtk-common-v2.o
|
/drivers/dma/mediatek/ |
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
|
/drivers/phy/mediatek/ |
D | Makefile | 6 obj-$(CONFIG_PHY_MTK_TPHY) += phy-mtk-tphy.o 7 obj-$(CONFIG_PHY_MTK_UFS) += phy-mtk-ufs.o 8 obj-$(CONFIG_PHY_MTK_XSPHY) += phy-mtk-xsphy.o
|
/drivers/gnss/ |
D | Makefile | 12 obj-$(CONFIG_GNSS_MTK_SERIAL) += gnss-mtk.o 13 gnss-mtk-y := mtk.o
|
/drivers/media/platform/ |
D | Makefile | 87 obj-$(CONFIG_VIDEO_MEDIATEK_VPU) += mtk-vpu/ 89 obj-$(CONFIG_VIDEO_MEDIATEK_VCODEC) += mtk-vcodec/ 91 obj-$(CONFIG_VIDEO_MEDIATEK_MDP) += mtk-mdp/ 93 obj-$(CONFIG_VIDEO_MEDIATEK_JPEG) += mtk-jpeg/
|
/drivers/media/platform/mtk-vpu/ |
D | Makefile | 2 mtk-vpu-y += mtk_vpu.o 4 obj-$(CONFIG_VIDEO_MEDIATEK_VPU) += mtk-vpu.o
|
/drivers/staging/mt7621-dts/ |
D | mt7621.dtsi | 79 compatible = "mtk,mt7621-sysc"; 84 compatible = "mtk,mt7621-wdt"; 140 compatible = "mtk,mt7621-memc"; 145 compatible = "mtk,mt7621-cpc"; 150 compatible = "mtk,mt7621-mc"; 382 compatible = "mtk,mt7621-nand";
|
/drivers/staging/mt7621-dma/ |
D | Makefile | 2 obj-$(CONFIG_MTK_HSDMA) += mtk-hsdma.o
|
/drivers/mtd/spi-nor/ |
D | Makefile | 6 obj-$(CONFIG_SPI_MTK_QUADSPI) += mtk-quadspi.o
|
/drivers/mailbox/ |
D | Makefile | 48 obj-$(CONFIG_MTK_CMDQ_MBOX) += mtk-cmdq-mailbox.o
|
/drivers/memory/ |
D | Makefile | 21 obj-$(CONFIG_MTK_SMI) += mtk-smi.o
|
/drivers/irqchip/ |
D | Makefile | 72 obj-$(CONFIG_ARCH_MEDIATEK) += irq-mtk-sysirq.o irq-mtk-cirq.o
|
/drivers/char/hw_random/ |
D | Makefile | 38 obj-$(CONFIG_HW_RANDOM_MTK) += mtk-rng.o
|
/drivers/nvmem/ |
D | Makefile | 28 nvmem_mtk-efuse-y := mtk-efuse.o
|
/drivers/media/rc/ |
D | Makefile | 49 obj-$(CONFIG_IR_MTK) += mtk-cir.o
|
/drivers/pwm/ |
D | Makefile | 32 obj-$(CONFIG_PWM_MTK_DISP) += pwm-mtk-disp.o
|