| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | exynos5250.dtsi | 818 sysmmu_g2d: sysmmu@10a60000 { 819 compatible = "samsung,exynos-sysmmu"; 823 clock-names = "sysmmu", "master"; 828 sysmmu_mfc_r: sysmmu@11200000 { 829 compatible = "samsung,exynos-sysmmu"; 834 clock-names = "sysmmu", "master"; 839 sysmmu_mfc_l: sysmmu@11210000 { 840 compatible = "samsung,exynos-sysmmu"; 845 clock-names = "sysmmu", "master"; 850 sysmmu_rotator: sysmmu@11d40000 { [all …]
|
| D | exynos5420.dtsi | 780 sysmmu_g2dr: sysmmu@10a60000 { 781 compatible = "samsung,exynos-sysmmu"; 785 clock-names = "sysmmu", "master"; 790 sysmmu_g2dw: sysmmu@10a70000 { 791 compatible = "samsung,exynos-sysmmu"; 795 clock-names = "sysmmu", "master"; 800 sysmmu_tv: sysmmu@14650000 { 801 compatible = "samsung,exynos-sysmmu"; 805 clock-names = "sysmmu", "master"; 811 sysmmu_gscl0: sysmmu@13e80000 { [all …]
|
| D | exynos4.dtsi | 901 sysmmu_mfc_l: sysmmu@13620000 { 902 compatible = "samsung,exynos-sysmmu"; 906 clock-names = "sysmmu", "master"; 912 sysmmu_mfc_r: sysmmu@13630000 { 913 compatible = "samsung,exynos-sysmmu"; 917 clock-names = "sysmmu", "master"; 923 sysmmu_tv: sysmmu@12e20000 { 924 compatible = "samsung,exynos-sysmmu"; 928 clock-names = "sysmmu", "master"; 934 sysmmu_fimc0: sysmmu@11a20000 { [all …]
|
| D | exynos4412.dtsi | 310 sysmmu_g2d: sysmmu@10a40000 { 311 compatible = "samsung,exynos-sysmmu"; 315 clock-names = "sysmmu", "master"; 320 sysmmu_fimc_isp: sysmmu@12260000 { 321 compatible = "samsung,exynos-sysmmu"; 326 clock-names = "sysmmu"; 331 sysmmu_fimc_drc: sysmmu@12270000 { 332 compatible = "samsung,exynos-sysmmu"; 337 clock-names = "sysmmu"; 342 sysmmu_fimc_fd: sysmmu@122a0000 { [all …]
|
| D | exynos4210.dtsi | 192 sysmmu_g2d: sysmmu@12a20000 { 193 compatible = "samsung,exynos-sysmmu"; 197 clock-names = "sysmmu", "master"; 203 sysmmu_fimd1: sysmmu@12220000 { 204 compatible = "samsung,exynos-sysmmu"; 208 clock-names = "sysmmu", "master";
|
| D | exynos3250.dtsi | 310 sysmmu_jpeg: sysmmu@11a60000 { 311 compatible = "samsung,exynos-sysmmu"; 315 clock-names = "sysmmu", "master"; 351 sysmmu_fimd0: sysmmu@11e20000 { 352 compatible = "samsung,exynos-sysmmu"; 356 clock-names = "sysmmu", "master"; 471 sysmmu_mfc: sysmmu@13620000 { 472 compatible = "samsung,exynos-sysmmu"; 476 clock-names = "sysmmu", "master";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | exynos5250.dtsi | 852 sysmmu_g2d: sysmmu@10a60000 { 853 compatible = "samsung,exynos-sysmmu"; 857 clock-names = "sysmmu", "master"; 862 sysmmu_mfc_r: sysmmu@11200000 { 863 compatible = "samsung,exynos-sysmmu"; 868 clock-names = "sysmmu", "master"; 873 sysmmu_mfc_l: sysmmu@11210000 { 874 compatible = "samsung,exynos-sysmmu"; 879 clock-names = "sysmmu", "master"; 884 sysmmu_rotator: sysmmu@11d40000 { [all …]
|
| D | exynos5420.dtsi | 893 sysmmu_g2dr: sysmmu@10a60000 { 894 compatible = "samsung,exynos-sysmmu"; 898 clock-names = "sysmmu", "master"; 903 sysmmu_g2dw: sysmmu@10a70000 { 904 compatible = "samsung,exynos-sysmmu"; 908 clock-names = "sysmmu", "master"; 913 sysmmu_tv: sysmmu@14650000 { 914 compatible = "samsung,exynos-sysmmu"; 918 clock-names = "sysmmu", "master"; 924 sysmmu_gscl0: sysmmu@13e80000 { [all …]
|
| D | exynos4.dtsi | 887 sysmmu_mfc_l: sysmmu@13620000 { 888 compatible = "samsung,exynos-sysmmu"; 892 clock-names = "sysmmu", "master"; 898 sysmmu_mfc_r: sysmmu@13630000 { 899 compatible = "samsung,exynos-sysmmu"; 903 clock-names = "sysmmu", "master"; 909 sysmmu_tv: sysmmu@12e20000 { 910 compatible = "samsung,exynos-sysmmu"; 914 clock-names = "sysmmu", "master"; 920 sysmmu_fimc0: sysmmu@11a20000 { [all …]
|
| D | exynos4412.dtsi | 303 sysmmu_g2d: sysmmu@10a40000 { 304 compatible = "samsung,exynos-sysmmu"; 308 clock-names = "sysmmu", "master"; 313 sysmmu_fimc_isp: sysmmu@12260000 { 314 compatible = "samsung,exynos-sysmmu"; 319 clock-names = "sysmmu"; 324 sysmmu_fimc_drc: sysmmu@12270000 { 325 compatible = "samsung,exynos-sysmmu"; 330 clock-names = "sysmmu"; 335 sysmmu_fimc_fd: sysmmu@122a0000 { [all …]
|
| D | exynos4210.dtsi | 185 sysmmu_g2d: sysmmu@12a20000 { 186 compatible = "samsung,exynos-sysmmu"; 190 clock-names = "sysmmu", "master"; 196 sysmmu_fimd1: sysmmu@12220000 { 197 compatible = "samsung,exynos-sysmmu"; 201 clock-names = "sysmmu", "master";
|
| D | exynos3250.dtsi | 306 sysmmu_jpeg: sysmmu@11a60000 { 307 compatible = "samsung,exynos-sysmmu"; 310 clock-names = "sysmmu", "master"; 346 sysmmu_fimd0: sysmmu@11e20000 { 347 compatible = "samsung,exynos-sysmmu"; 350 clock-names = "sysmmu", "master"; 490 sysmmu_mfc: sysmmu@13620000 { 491 compatible = "samsung,exynos-sysmmu"; 494 clock-names = "sysmmu", "master";
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iommu/ |
| D | samsung,sysmmu.txt | 31 - compatible: Should be "samsung,exynos-sysmmu" 37 - clock-names: Should be "sysmmu" or a pair of "aclk" and "pclk" to gate 38 SYSMMU core clocks. 41 of peripheral device this SYSMMU belongs to). 58 sysmmu_gsc0: sysmmu@13e80000 { 59 compatible = "samsung,exynos-sysmmu"; 63 clock-names = "sysmmu", "master";
|
| /kernel/linux/linux-4.19/drivers/iommu/ |
| D | exynos-iommu.c | 59 * v1.x - v3.x SYSMMU supports 32bit physical and 32bit virtual address spaces 62 * All SYSMMU controllers in the system support the address spaces of the same 63 * size, so PG_ENT_SHIFT can be initialized on first SYSMMU probe to proper 233 * on device add, contains a list of SYSMMU controllers defined by device tree, 245 * It contains list of SYSMMU controllers from all master devices, which has 259 * This structure hold all data of a single SYSMMU controller, this includes 265 struct device *sysmmu; /* SYSMMU controller device */ member 269 struct clk *clk; /* SYSMMU's clock */ 270 struct clk *aclk; /* SYSMMU's aclk clock */ 271 struct clk *pclk; /* SYSMMU's pclk clock */ [all …]
|
| /kernel/linux/linux-5.10/drivers/iommu/ |
| D | exynos-iommu.c | 56 * v1.x - v3.x SYSMMU supports 32bit physical and 32bit virtual address spaces 59 * All SYSMMU controllers in the system support the address spaces of the same 60 * size, so PG_ENT_SHIFT can be initialized on first SYSMMU probe to proper 230 * on device add, contains a list of SYSMMU controllers defined by device tree, 242 * It contains list of SYSMMU controllers from all master devices, which has 256 * This structure hold all data of a single SYSMMU controller, this includes 262 struct device *sysmmu; /* SYSMMU controller device */ member 266 struct clk *clk; /* SYSMMU's clock */ 267 struct clk *aclk; /* SYSMMU's aclk clock */ 268 struct clk *pclk; /* SYSMMU's pclk clock */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iommu/ |
| D | samsung,sysmmu.yaml | 4 $id: http://devicetree.org/schemas/iommu/samsung,sysmmu.yaml# 42 const: samsung,exynos-sysmmu 57 - const: sysmmu 59 - const: sysmmu 100 compatible = "samsung,exynos-sysmmu"; 104 clock-names = "sysmmu", "master";
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/exynos/ |
| D | exynos5433.dtsi | 1097 sysmmu_decon0x: sysmmu@13a00000 { 1098 compatible = "samsung,exynos-sysmmu"; 1108 sysmmu_decon1x: sysmmu@13a10000 { 1109 compatible = "samsung,exynos-sysmmu"; 1119 sysmmu_tv0x: sysmmu@13a20000 { 1120 compatible = "samsung,exynos-sysmmu"; 1130 sysmmu_tv1x: sysmmu@13a30000 { 1131 compatible = "samsung,exynos-sysmmu"; 1141 sysmmu_gscl0: sysmmu@13c80000 { 1142 compatible = "samsung,exynos-sysmmu"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/exynos/ |
| D | exynos5433.dtsi | 1178 sysmmu_decon0x: sysmmu@13a00000 { 1179 compatible = "samsung,exynos-sysmmu"; 1189 sysmmu_decon1x: sysmmu@13a10000 { 1190 compatible = "samsung,exynos-sysmmu"; 1200 sysmmu_tv0x: sysmmu@13a20000 { 1201 compatible = "samsung,exynos-sysmmu"; 1211 sysmmu_tv1x: sysmmu@13a30000 { 1212 compatible = "samsung,exynos-sysmmu"; 1222 sysmmu_gscl0: sysmmu@13c80000 { 1223 compatible = "samsung,exynos-sysmmu"; [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/media/ |
| D | s5p-mfc.txt | 31 second if for the "right" mfc memory bus, used when no SYSMMU
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | s5p-mfc.txt | 31 second if for the "right" mfc memory bus, used when no SYSMMU
|
| /kernel/linux/linux-5.10/drivers/media/platform/s5p-jpeg/ |
| D | jpeg-core.c | 1619 * the JPEG_IMAGE_SIZE register. In order to avoid sysmmu in s5p_jpeg_s_fmt()
|
| /kernel/linux/linux-4.19/drivers/media/platform/s5p-jpeg/ |
| D | jpeg-core.c | 1651 * the JPEG_IMAGE_SIZE register. In order to avoid sysmmu in s5p_jpeg_s_fmt()
|
| /kernel/linux/linux-4.19/ |
| D | MAINTAINERS | 5582 EXYNOS SYSMMU (IOMMU) driver
|
| /kernel/linux/linux-5.10/ |
| D | MAINTAINERS | 6679 EXYNOS SYSMMU (IOMMU) driver
|