Searched full:m4u (Results 1 – 15 of 15) sorted by relevance
| /linux/include/dt-bindings/memory/ |
| H A D | mt2701-larb-port.h | 11 * Mediatek m4u generation 1 such as mt2701 has flat m4u port numbers, 15 * But m4u generation 2 like mt8173 have different port number, it use fixed
|
| /linux/drivers/iommu/ |
| H A D | Kconfig | 333 Support for the M4U on certain Mediatek SOCs. M4U is MultiMedia 340 tristate "MediaTek IOMMU Version 1 (M4U gen1) Support" 347 Support for the M4U on certain Mediatek SoCs. M4U generation 1 HW is
|
| H A D | mtk_iommu.c | 315 * In M4U 4GB mode, the physical address is remapped as below: 331 * The Region 'A'(I/O) can NOT be mapped by M4U; For Region 'B'/'C'/'D', the 338 static LIST_HEAD(m4ulist); /* List all the M4U HWs */ 365 /* If 2 M4U share a domain(use the same hwlist), Put the corresponding info in first data.*/ 741 if (!bank->m4u_dom) { /* Initialize the M4U HW for each a BANK */ in mtk_iommu_attach_device() 803 /* The "4GB mode" M4U physically can not use the lower remap of Dram. */ in mtk_iommu_map() 971 /* Get the m4u device */ in mtk_iommu_of_xlate() 1788 { .compatible = "mediatek,mt2712-m4u", .data = &mt2712_data}, 1789 { .compatible = "mediatek,mt6779-m4u", .data = &mt6779_data}, 1790 { .compatible = "mediatek,mt6795-m4u", .data = &mt6795_data}, [all …]
|
| H A D | mtk_iommu_v1.c | 3 * IOMMU API for MTK architected m4u v1 implementations 94 * MTK m4u support 4GB iova address space, and only support 4K page 432 /* Get the m4u device */ in mtk_iommu_v1_create_mapping() 594 { .compatible = "mediatek,mt2701-m4u", }, 758 MODULE_DESCRIPTION("IOMMU API for MediaTek M4U v1 implementations");
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8167.dtsi | 172 iommu: m4u@10203000 { 173 compatible = "mediatek,mt8167-m4u";
|
| H A D | mt2712e.dtsi | 327 compatible = "mediatek,mt2712-m4u"; 345 compatible = "mediatek,mt2712-m4u";
|
| H A D | mt8192.dtsi | 1649 iommu0: m4u@1401d000 { 1650 compatible = "mediatek,mt8192-m4u";
|
| H A D | mt8365.dtsi | 491 compatible = "mediatek,mt8365-m4u";
|
| H A D | mt8173.dtsi | 585 compatible = "mediatek,mt8173-m4u";
|
| /linux/arch/arm/boot/dts/mediatek/ |
| H A D | mt7623n.dtsi | 104 compatible = "mediatek,mt7623-m4u", 105 "mediatek,mt2701-m4u";
|
| H A D | mt2701.dtsi | 219 compatible = "mediatek,mt2701-m4u";
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | mediatek,smi-larb.yaml | 71 hardware id is not consecutive from its M4U point of view.
|
| /linux/drivers/clk/mediatek/ |
| H A D | clk-mt6735-infracfg.c | 37 GATE_MTK(CLK_INFRA_M4U, "m4u", "axi_sel", &infra_cg_regs, 8, &mtk_clk_gate_ops_setclr),
|
| /linux/drivers/memory/ |
| H A D | mtk-smi.c | 208 /* do not need to enable m4u for this port */ in mtk_smi_larb_config_port_gen1() 883 * m4u port, and we need to enable the aync clock for transform the smi in mtk_smi_common_probe()
|
| /linux/sound/usb/ |
| H A D | midi.c | 1443 case USB_ID(0x0a92, 0x1020): /* ESI M4U */ in snd_usbmidi_out_endpoint_create()
|