162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-or-later
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
462306a36Sopenharmony_ci */
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci#include "imx25-eukrea-mbimxsd25-baseboard.dts"
762306a36Sopenharmony_ci
862306a36Sopenharmony_ci/ {
962306a36Sopenharmony_ci	model = "Eukrea MBIMXSD25 with the DVI-VGA Display";
1062306a36Sopenharmony_ci	compatible = "eukrea,mbimxsd25-baseboard-dvi-vga", "eukrea,mbimxsd25-baseboard", "eukrea,cpuimx25", "fsl,imx25";
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci	dvi_vga: display {
1362306a36Sopenharmony_ci		model = "DVI-VGA";
1462306a36Sopenharmony_ci		bits-per-pixel = <16>;
1562306a36Sopenharmony_ci		fsl,pcr = <0xfa208b80>;
1662306a36Sopenharmony_ci		bus-width = <18>;
1762306a36Sopenharmony_ci		display-timings {
1862306a36Sopenharmony_ci			native-mode = <&dvi_vga_timings>;
1962306a36Sopenharmony_ci			dvi_vga_timings: timing0 {
2062306a36Sopenharmony_ci				clock-frequency = <31250000>;
2162306a36Sopenharmony_ci				hactive = <640>;
2262306a36Sopenharmony_ci				vactive = <480>;
2362306a36Sopenharmony_ci				hback-porch = <100>;
2462306a36Sopenharmony_ci				hfront-porch = <100>;
2562306a36Sopenharmony_ci				vback-porch = <7>;
2662306a36Sopenharmony_ci				vfront-porch = <100>;
2762306a36Sopenharmony_ci				hsync-len = <7>;
2862306a36Sopenharmony_ci				vsync-len = <7>;
2962306a36Sopenharmony_ci			};
3062306a36Sopenharmony_ci		};
3162306a36Sopenharmony_ci	};
3262306a36Sopenharmony_ci};
3362306a36Sopenharmony_ci
3462306a36Sopenharmony_ci&lcdc {
3562306a36Sopenharmony_ci	display = <&dvi_vga>;
3662306a36Sopenharmony_ci	status = "okay";
3762306a36Sopenharmony_ci};
38