Home
last modified time | relevance | path

Searched full:fimd (Results 1 – 25 of 57) sorted by relevance

123

/openbmc/linux/Documentation/devicetree/bindings/display/samsung/
H A Dsamsung,fimd.yaml4 $id: http://devicetree.org/schemas/display/samsung/samsung,fimd.yaml#
7 title: Samsung S3C/S5P/Exynos SoC Fully Interactive Mobile Display (FIMD)
18 - samsung,s3c2443-fimd
19 - samsung,s3c6400-fimd
20 - samsung,s5pv210-fimd
21 - samsung,exynos3250-fimd
22 - samsung,exynos4210-fimd
23 - samsung,exynos5250-fimd
24 - samsung,exynos5420-fimd
35 - const: fimd
[all …]
/openbmc/u-boot/doc/device-tree-bindings/video/
H A Dexynos-fb.txt5 compatible: should be "samsung,exynos-fimd"
6 reg: Base address of FIMD IP.
58 samsung,disable-sysmmu: Define this if you want to disable FIMD sysmmu.
60 Add the required FIMD sysmmu nodes to be
63 holding the register address of FIMD sysmmu.
69 fimd@14400000 {
70 compatible = "samsung,exynos-fimd";
77 fimd@14400000 {
/openbmc/linux/Documentation/devicetree/bindings/iommu/
H A Dsamsung,sysmmu.yaml15 devices like MFC, FIMC, FIMD, GScaler, FIMC-IS and so forth.
29 MFC in all Exynos SoCs and FIMD, M2M Scalers and G2D in Exynos5420 has 2 System
32 * FIMD in Exynos5420 has one System MMU for window 0 and 4, the other system MMU
/openbmc/u-boot/arch/arm/mach-exynos/
H A Dsystem.c41 * 1: FIMD Bypass in exynos4_set_system_display()
57 * 1: FIMD Bypass in exynos5_set_system_display()
/openbmc/u-boot/drivers/video/exynos/
H A Dexynos_fb.c339 * The reset value for FIMD SYSMMU register MMU_CTRL is 3
341 * This means FIMD SYSMMU is on by default on Exynos5420
344 * those FIMD SYSMMU.
345 * Note that there are 2 SYSMMU for FIMD: m0 and m1.
357 count = fdtdec_find_aliases_for_id(gd->fdt_blob, "fimd", in exynos_fimd_disable_sysmmu()
362 debug("Can't get device node for fimd sysmmu\n"); in exynos_fimd_disable_sysmmu()
490 debug("Can't get the FIMD base address\n"); in exynos_fb_ofdata_to_platdata()
706 { .compatible = "samsung,exynos-fimd" },
/openbmc/qemu/hw/display/
H A Dexynos4210_fimd.c2 * Samsung exynos4210 Display Controller (FIMD)
48 do {fprintf(stderr, "QEMU FIMD: "fmt, ## args); } while (0)
52 do {fprintf(stderr, "QEMU FIMD: "fmt, ## args); } while (0)
54 do {fprintf(stderr, "QEMU FIMD: "fmt, ## args); } while (0)
61 do {fprintf(stderr, "QEMU FIMD: "fmt, ## args); } while (0)
298 #define TYPE_EXYNOS4210_FIMD "exynos4210.fimd"
536 hw_error("exynos4210.fimd: incorrect window number %d\n", window); in exynos4210_fimd_palette_format()
760 hw_error("exynos4210.fimd: blend equation coef illegal value\n"); in exynos4210_fimd_blend_pixel()
926 hw_error("exynos4210.fimd: unsupported BPP (%d)", bpp); in fimd_update_putpix_qemu()
1081 printf("QEMU FIMD: Window %d is mapped with MAPCOLOR=0x%x\n", in exynos4210_fimd_trace_bppmode()
[all …]
/openbmc/linux/drivers/gpu/drm/exynos/
H A DKconfig21 bool "FIMD"
25 Choose this option if you want to use Exynos FIMD for DRM.
H A Dexynos_drm_fimd.c35 * FIMD stands for Fully Interactive Mobile Display and
90 /* FIMD has totally five hardware windows. */
202 { .compatible = "samsung,s3c6400-fimd",
204 { .compatible = "samsung,s5pv210-fimd",
206 { .compatible = "samsung,exynos3250-fimd",
208 { .compatible = "samsung,exynos4210-fimd",
210 { .compatible = "samsung,exynos5250-fimd",
212 { .compatible = "samsung,exynos5420-fimd",
327 * wait for FIMD to signal VSYNC interrupt or return after in fimd_wait_for_vblank()
372 dev_err(ctx->dev, "failed to enable FIMD device.\n"); in fimd_clear_channels()
[all …]
H A Dexynos_drm_dpi.c68 /* fimd timings gets precedence over panel modes */ in exynos_dpi_get_modes()
/openbmc/linux/arch/arm/boot/dts/samsung/
H A Dexynos5.dtsi189 fimd: fimd@14400000 { label
190 compatible = "samsung,exynos5250-fimd";
H A Ds5pv210.dtsi487 fimd: fimd@f8000000 { label
488 compatible = "samsung,s5pv210-fimd";
494 clock-names = "sclk_fimd", "fimd";
H A Dexynos4412-tiny4412.dts118 &fimd {
H A Dexynos3250.dtsi500 fimd: fimd@11c00000 { label
501 compatible = "samsung,exynos3250-fimd";
508 clock-names = "sclk_fimd", "fimd";
H A Dexynos4.dtsi698 fimd: fimd@11c00000 { label
699 compatible = "samsung,exynos4210-fimd";
705 clock-names = "sclk_fimd", "fimd";
H A Ds5pv210-smdkv210.dts207 &fimd {
H A Dexynos5420.dtsi44 bus_disp1_fimd: bus-disp1-fimd {
1215 &fimd {
1216 compatible = "samsung,exynos5420-fimd";
1218 clock-names = "sclk_fimd", "fimd";
/openbmc/u-boot/arch/arm/dts/
H A Dexynos5420-smdk5420.dts55 fimd@14400000 {
129 fimd@14400000 {
H A Dexynos5.dtsi139 fimd@14400000 {
141 compatible = "samsung,exynos-fimd";
H A Dexynos4210-universal_c210.dts32 fimd@11c00000 {
33 compatible = "samsung,exynos-fimd";
H A Dexynos4210-trats.dts26 fimd@11c00000 {
27 compatible = "samsung,exynos-fimd";
H A Dexynos4412-trats2.dts45 fimd@11c00000 {
46 compatible = "samsung,exynos-fimd";
H A Dexynos54xx.dtsi188 fimd@14400000 {
/openbmc/linux/include/video/
H A Dsamsung_fimd.h9 * S3C Platform - new-style fimd and framebuffer register definitions
11 * This is the register set for the fimd and new style framebuffer interface
483 /* FIMD Version 8 register offset definitions */
/openbmc/qemu/hw/arm/
H A Dexynos4210.c95 /* Display controllers (FIMD) */
771 /*** Display controller (FIMD) ***/ in exynos4210_realize()
772 dev = qdev_new("exynos4210.fimd"); in exynos4210_realize()
/openbmc/linux/Documentation/admin-guide/media/
H A Dfimc.rst13 data from LCD controller (FIMD) through the SoC internal writeback data

123