Home
last modified time | relevance | path

Searched refs:mtk (Results 1 – 25 of 50) sorted by relevance

12

/Linux-v4.19/drivers/usb/host/
Dxhci-mtk.c76 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 …]
Dxhci-mtk-sch.c279 int xhci_mtk_sch_init(struct xhci_hcd_mtk *mtk) in xhci_mtk_sch_init() argument
281 struct xhci_hcd *xhci = hcd_to_xhci(mtk->hcd); in xhci_mtk_sch_init()
296 mtk->sch_array = sch_array; in xhci_mtk_sch_init()
302 void xhci_mtk_sch_exit(struct xhci_hcd_mtk *mtk) in xhci_mtk_sch_exit() argument
304 kfree(mtk->sch_array); in xhci_mtk_sch_exit()
311 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd); in xhci_mtk_add_ep_quirk() local
328 sch_array = mtk->sch_array; in xhci_mtk_add_ep_quirk()
382 struct xhci_hcd_mtk *mtk = hcd_to_mtk(hcd); in xhci_mtk_drop_ep_quirk() local
394 sch_array = mtk->sch_array; in xhci_mtk_drop_ep_quirk()
Dxhci-mtk.h139 int xhci_mtk_sch_init(struct xhci_hcd_mtk *mtk);
140 void xhci_mtk_sch_exit(struct xhci_hcd_mtk *mtk);
DMakefile23 xhci-hcd-y += xhci-mtk-sch.o
79 obj-$(CONFIG_USB_XHCI_MTK) += xhci-mtk.o
/Linux-v4.19/drivers/gpio/
Dgpio-mt7621.c52 struct mtk { struct
69 struct mtk *mtk = gpiochip_get_data(gc); in mtk_gpio_w32() argument
72 gc->write_reg(mtk->base + offset, val); in mtk_gpio_w32()
79 struct mtk *mtk = gpiochip_get_data(gc); in mtk_gpio_r32() local
82 return gc->read_reg(mtk->base + offset); in mtk_gpio_r32()
219 struct mtk *mtk = dev_get_drvdata(dev); in mediatek_gpio_bank_probe() local
224 rg = &mtk->gc_map[bank]; in mediatek_gpio_bank_probe()
231 dat = mtk->base + GPIO_REG_DATA + (rg->bank * GPIO_BANK_STRIDE); in mediatek_gpio_bank_probe()
232 set = mtk->base + GPIO_REG_DSET + (rg->bank * GPIO_BANK_STRIDE); in mediatek_gpio_bank_probe()
233 ctrl = mtk->base + GPIO_REG_DCLR + (rg->bank * GPIO_BANK_STRIDE); in mediatek_gpio_bank_probe()
[all …]
/Linux-v4.19/drivers/media/platform/mtk-mdp/
DMakefile2 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
/Linux-v4.19/drivers/media/platform/mtk-vcodec/
DMakefile3 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
/Linux-v4.19/drivers/crypto/mediatek/
DMakefile1 obj-$(CONFIG_CRYPTO_DEV_MEDIATEK) += mtk-crypto.o
2 mtk-crypto-objs:= mtk-platform.o mtk-aes.o mtk-sha.o
/Linux-v4.19/drivers/staging/mt7621-eth/
DMakefile5 mtk-eth-soc-y += mtk_eth_soc.o ethtool.o
7 mtk-eth-soc-$(CONFIG_NET_MEDIATEK_MDIO) += mdio.o
8 mtk-eth-soc-$(CONFIG_NET_MEDIATEK_MDIO_MT7620) += mdio_mt7620.o
10 mtk-eth-soc-$(CONFIG_NET_MEDIATEK_MT7621) += soc_mt7621.o
14 obj-$(CONFIG_NET_MEDIATEK_SOC_STAGING) += mtk-eth-soc.o
/Linux-v4.19/sound/soc/mediatek/common/
DMakefile3 snd-soc-mtk-common-objs := mtk-afe-platform-driver.o mtk-afe-fe-dai.o
4 obj-$(CONFIG_SND_SOC_MEDIATEK) += snd-soc-mtk-common.o
/Linux-v4.19/drivers/soc/mediatek/
DMakefile1 obj-$(CONFIG_MTK_INFRACFG) += mtk-infracfg.o
2 obj-$(CONFIG_MTK_PMIC_WRAP) += mtk-pmic-wrap.o
3 obj-$(CONFIG_MTK_SCPSYS) += mtk-scpsys.o
/Linux-v4.19/drivers/media/platform/
DMakefile84 obj-$(CONFIG_VIDEO_MEDIATEK_VPU) += mtk-vpu/
86 obj-$(CONFIG_VIDEO_MEDIATEK_VCODEC) += mtk-vcodec/
88 obj-$(CONFIG_VIDEO_MEDIATEK_MDP) += mtk-mdp/
90 obj-$(CONFIG_VIDEO_MEDIATEK_JPEG) += mtk-jpeg/
/Linux-v4.19/drivers/media/platform/mtk-vpu/
DMakefile1 mtk-vpu-y += mtk_vpu.o
3 obj-$(CONFIG_VIDEO_MEDIATEK_VPU) += mtk-vpu.o
/Linux-v4.19/drivers/phy/mediatek/
DMakefile6 obj-$(CONFIG_PHY_MTK_TPHY) += phy-mtk-tphy.o
7 obj-$(CONFIG_PHY_MTK_XSPHY) += phy-mtk-xsphy.o
/Linux-v4.19/drivers/pinctrl/mediatek/
DMakefile3 obj-$(CONFIG_EINT_MTK) += mtk-eint.o
4 obj-$(CONFIG_PINCTRL_MTK) += pinctrl-mtk-common.o
/Linux-v4.19/Documentation/devicetree/bindings/ata/
Dahci-mtk.txt4 - compatible : Must be "mediatek,<chip>-ahci", "mediatek,mtk-ahci".
5 When using "mediatek,mtk-ahci" compatible strings, you
32 "mediatek,mtk-ahci";
/Linux-v4.19/drivers/staging/mt7621-dts/
Dmt7621.dtsi54 compatible = "mtk,mt7621-sysc";
59 compatible = "mtk,mt7621-wdt";
115 compatible = "mtk,mt7621-memc";
120 compatible = "mtk,mt7621-cpc";
125 compatible = "mtk,mt7621-mc";
342 compatible = "mtk,mt7621-nand";
/Linux-v4.19/Documentation/devicetree/bindings/usb/
Dmediatek,mtk-xhci.txt14 - compatible : should be "mediatek,<soc-model>-xhci", "mediatek,mtk-xhci",
16 "mediatek,mtk-xhci" compatible string, you need SoC specific ones in
88 - compatible : should be "mediatek,<soc-model>-xhci", "mediatek,mtk-xhci",
90 "mediatek,mtk-xhci" compatible string, you need SoC specific ones in
/Linux-v4.19/drivers/dma/mediatek/
DMakefile1 obj-$(CONFIG_MTK_HSDMA) += mtk-hsdma.o
/Linux-v4.19/drivers/staging/mt7621-dma/
DMakefile2 obj-$(CONFIG_MTK_HSDMA) += mtk-hsdma.o
/Linux-v4.19/drivers/staging/mt7621-mmc/
DTODO4 - should probably be merged with drivers/mmc/host/mtk-sd.c
/Linux-v4.19/drivers/mtd/spi-nor/
DMakefile8 obj-$(CONFIG_MTD_MT81xx_NOR) += mtk-quadspi.o
/Linux-v4.19/drivers/mailbox/
DMakefile46 obj-$(CONFIG_MTK_CMDQ_MBOX) += mtk-cmdq-mailbox.o
/Linux-v4.19/drivers/memory/
DMakefile20 obj-$(CONFIG_MTK_SMI) += mtk-smi.o
/Linux-v4.19/Documentation/devicetree/bindings/net/
Dmediatek-bluetooth.txt21 "mediatek,mtk-btif";

12