Home
last modified time | relevance | path

Searched full:mtk (Results 1 – 25 of 394) sorted by relevance

12345678910>>...16

/linux/drivers/usb/host/
H A Dxhci-mtk.c25 #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 Dxhci-mtk-sch.c14 #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 Dxhci-mtk.h115 * 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 DMakefile2 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 Dmtk-mdp3-m2m.h11 #include "mtk-mdp3-core.h"
12 #include "mtk-mdp3-vpu.h"
13 #include "mtk-mdp3-regs.h"
/linux/sound/soc/mediatek/common/
H A DMakefile3 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 Dmtk-afe-platform-driver.h3 * 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 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
/linux/drivers/media/platform/mediatek/vcodec/common/
H A DMakefile3 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 Dmtk_vcodec_cmn_drv.h31 * 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 DMakefile3 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 DMakefile3 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 Dmtk_vcodec_dec_hw.c22 .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 DMakefile2 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 Dmtk-btcvsd-snd.txt4 - compatible = "mediatek,mtk-btcvsd-snd";
17 mtk-btcvsd-snd@18000000 {
18 compatible = "mediatek,mtk-btcvsd-snd";
/linux/drivers/gnss/
H A DMakefile12 obj-$(CONFIG_GNSS_MTK_SERIAL) += gnss-mtk.o
13 gnss-mtk-y := mtk.o
/linux/Documentation/devicetree/bindings/mtd/
H A Dmediatek,nand-ecc-engine.yaml7 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 Dt7xx_pcie_mac.c131 * @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 Dmtk-svs.yaml4 $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 Dmediatek,mtk-ahci.yaml4 $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 DKconfig167 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 DMakefile3 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 DMakefile2 mtk-vpu-y += mtk_vpu.o
4 obj-$(CONFIG_VIDEO_MEDIATEK_VPU) += mtk-vpu.o
/linux/drivers/media/platform/mediatek/vcodec/encoder/
H A DMakefile3 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 DKconfig36 modules will be called mtk-vcodec-dec and mtk-vcodec-enc.

12345678910>>...16