| /linux/drivers/usb/host/ |
| H A D | xhci-mtk.c | 25 #include "xhci-mtk.h" 139 static void xhci_mtk_set_frame_interval(struct xhci_hcd_mtk *mtk) in xhci_mtk_set_frame_interval() argument 141 struct device *dev = mtk->dev; in xhci_mtk_set_frame_interval() 142 struct usb_hcd *hcd = mtk->hcd; in xhci_mtk_set_frame_interval() 179 static void xhci_mtk_rxfifo_depth_set(struct xhci_hcd_mtk *mtk) in xhci_mtk_rxfifo_depth_set() argument 181 struct usb_hcd *hcd = mtk->hcd; in xhci_mtk_rxfifo_depth_set() 184 if (!mtk->rxfifo_depth) in xhci_mtk_rxfifo_depth_set() 190 SCH_FIFO_TO_KB(mtk->rxfifo_depth) - 1); in xhci_mtk_rxfifo_depth_set() 194 static void xhci_mtk_init_quirk(struct xhci_hcd_mtk *mtk) in xhci_mtk_init_quirk() argument 197 xhci_mtk_set_frame_interval(mtk); in xhci_mtk_init_quirk() [all …]
|
| 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/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
|
| H A D | mtk-afe-platform-driver.h | 3 * mtk-afe-platform-driver.h -- Mediatek afe platform driver definition 12 #define AFE_PCM_NAME "mtk-afe-pcm"
|
| /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/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/Documentation/devicetree/bindings/sound/ |
| H A D | mtk-btcvsd-snd.txt | 4 - compatible = "mediatek,mtk-btcvsd-snd"; 17 mtk-btcvsd-snd@18000000 { 18 compatible = "mediatek,mtk-btcvsd-snd";
|
| /linux/drivers/gnss/ |
| H A D | Makefile | 12 obj-$(CONFIG_GNSS_MTK_SERIAL) += gnss-mtk.o 13 gnss-mtk-y := mtk.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 | Kconfig | 167 In MTK platform, we support virtual gpio and use it to 269 In MTK platform, we support virtual gpio and use it to 281 In MTK platform, we support virtual gpio and use it to 307 In MTK platform, we support virtual gpio and use it to
|
| 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
|
| /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 \
|
| /linux/drivers/media/platform/mediatek/vcodec/ |
| H A D | Kconfig | 36 modules will be called mtk-vcodec-dec and mtk-vcodec-enc.
|