From 41dfc006cfff3461856b1117e43b29baf4901c88 Mon Sep 17 00:00:00 2001 From: Steffen Trumtrar Date: Mon, 17 Dec 2012 14:20:17 +0100 Subject: [PATCH] --- yaml --- r: 358101 b: refs/heads/master c: 8714c0cecfc28f7ce73a520be4831f09743c4fd7 h: refs/heads/master i: 358099: 9e6e346cb094cf48e7a1f53afdf99cee331edb7c v: v3 --- [refs] | 2 +- trunk/drivers/video/Kconfig | 6 ++ trunk/drivers/video/Makefile | 2 + trunk/drivers/video/display_timing.c | 24 ++++++ trunk/drivers/video/videomode.c | 39 +++++++++ trunk/include/video/display_timing.h | 124 +++++++++++++++++++++++++++ trunk/include/video/videomode.h | 48 +++++++++++ 7 files changed, 244 insertions(+), 1 deletion(-) create mode 100644 trunk/drivers/video/display_timing.c create mode 100644 trunk/drivers/video/videomode.c create mode 100644 trunk/include/video/display_timing.h create mode 100644 trunk/include/video/videomode.h diff --git a/[refs] b/[refs] index 595e77fe8da3..e59cb315e1cd 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ea4f3111ef0daffa1d11fded6f375227febca458 +refs/heads/master: 8714c0cecfc28f7ce73a520be4831f09743c4fd7 diff --git a/trunk/drivers/video/Kconfig b/trunk/drivers/video/Kconfig index e7068c508800..09a8f0d8a3d4 100644 --- a/trunk/drivers/video/Kconfig +++ b/trunk/drivers/video/Kconfig @@ -33,6 +33,12 @@ config VIDEO_OUTPUT_CONTROL This framework adds support for low-level control of the video output switch. +config DISPLAY_TIMING + bool + +config VIDEOMODE + bool + menuconfig FB tristate "Support for frame buffer devices" ---help--- diff --git a/trunk/drivers/video/Makefile b/trunk/drivers/video/Makefile index 768a137a1bac..e0dd8202365f 100644 --- a/trunk/drivers/video/Makefile +++ b/trunk/drivers/video/Makefile @@ -168,3 +168,5 @@ obj-$(CONFIG_FB_VIRTUAL) += vfb.o #video output switch sysfs driver obj-$(CONFIG_VIDEO_OUTPUT_CONTROL) += output.o +obj-$(CONFIG_DISPLAY_TIMING) += display_timing.o +obj-$(CONFIG_VIDEOMODE) += videomode.o diff --git a/trunk/drivers/video/display_timing.c b/trunk/drivers/video/display_timing.c new file mode 100644 index 000000000000..5e1822cef571 --- /dev/null +++ b/trunk/drivers/video/display_timing.c @@ -0,0 +1,24 @@ +/* + * generic display timing functions + * + * Copyright (c) 2012 Steffen Trumtrar , Pengutronix + * + * This file is released under the GPLv2 + */ + +#include +#include +#include