From addacefd45bb217fee7357426d208a2b5d7883f1 Mon Sep 17 00:00:00 2001 From: Mike Rapoport Date: Tue, 26 Aug 2008 14:03:44 +0100 Subject: [PATCH] --- yaml --- r: 112382 b: refs/heads/master c: cf75d8d213f58c01791940c4392c4122e0063bc0 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/arm/mach-pxa/Kconfig | 8 +- trunk/arch/arm/mach-pxa/Makefile | 2 +- trunk/arch/arm/mach-pxa/am200epd.c | 374 ----------------------- trunk/arch/arm/mach-pxa/cm-x300.c | 473 +++++++++++++++++++++++++++++ trunk/drivers/video/Kconfig | 31 +- trunk/drivers/video/Makefile | 1 + trunk/drivers/video/am200epd.c | 295 ++++++++++++++++++ trunk/drivers/video/metronomefb.c | 288 ++++++++---------- trunk/include/video/metronomefb.h | 31 +- 10 files changed, 946 insertions(+), 559 deletions(-) delete mode 100644 trunk/arch/arm/mach-pxa/am200epd.c create mode 100644 trunk/arch/arm/mach-pxa/cm-x300.c create mode 100644 trunk/drivers/video/am200epd.c diff --git a/[refs] b/[refs] index 3ac837ae37e1..a0158214e40e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 922613436ae562a2903698f3a6e16998382a549d +refs/heads/master: cf75d8d213f58c01791940c4392c4122e0063bc0 diff --git a/trunk/arch/arm/mach-pxa/Kconfig b/trunk/arch/arm/mach-pxa/Kconfig index 2c4851a35308..92a298bb13c4 100644 --- a/trunk/arch/arm/mach-pxa/Kconfig +++ b/trunk/arch/arm/mach-pxa/Kconfig @@ -211,6 +211,11 @@ config MACH_ARMCORE select PXA27x select IWMMXT +config MACH_CM_X300 + bool "CompuLab CM-X300 modules" + select PXA3xx + select CPU_PXA300 + config MACH_MAGICIAN bool "Enable HTC Magician Support" select PXA27x @@ -256,9 +261,6 @@ config PCM990_DISPLAY_NONE endchoice -config MACH_AM200EPD - depends on MACH_GUMSTIX_F - bool "Enable AM200EPD board support" config PXA_EZX bool "Motorola EZX Platform" diff --git a/trunk/arch/arm/mach-pxa/Makefile b/trunk/arch/arm/mach-pxa/Makefile index ccbe1b08f88e..da89a3ceb1ba 100644 --- a/trunk/arch/arm/mach-pxa/Makefile +++ b/trunk/arch/arm/mach-pxa/Makefile @@ -22,7 +22,6 @@ obj-$(CONFIG_CPU_PXA930) += pxa930.o # Specific board support obj-$(CONFIG_ARCH_GUMSTIX) += gumstix.o -obj-$(CONFIG_MACH_AM200EPD) += am200epd.o obj-$(CONFIG_ARCH_LUBBOCK) += lubbock.o obj-$(CONFIG_MACH_LOGICPD_PXA270) += lpd270.o obj-$(CONFIG_MACH_MAINSTONE) += mainstone.o @@ -55,6 +54,7 @@ obj-$(CONFIG_MACH_TAVOREVB) += tavorevb.o obj-$(CONFIG_MACH_SAAR) += saar.o obj-$(CONFIG_MACH_ARMCORE) += cm-x270.o +obj-$(CONFIG_MACH_CM_X300) += cm-x300.o obj-$(CONFIG_PXA_EZX) += ezx.o # Support for blinky lights diff --git a/trunk/arch/arm/mach-pxa/am200epd.c b/trunk/arch/arm/mach-pxa/am200epd.c deleted file mode 100644 index b965085a37b9..000000000000 --- a/trunk/arch/arm/mach-pxa/am200epd.c +++ /dev/null @@ -1,374 +0,0 @@ -/* - * am200epd.c -- Platform device for AM200 EPD kit - * - * Copyright (C) 2008, Jaya Kumar - * - * This file is subject to the terms and conditions of the GNU General Public - * License. See the file COPYING in the main directory of this archive for - * more details. - * - * Layout is based on skeletonfb.c by James Simmons and Geert Uytterhoeven. - * - * This work was made possible by help and equipment support from E-Ink - * Corporation. http://support.eink.com/community - * - * This driver is written to be used with the Metronome display controller. - * on the AM200 EPD prototype kit/development kit with an E-Ink 800x600 - * Vizplex EPD on a Gumstix board using the Lyre interface board. - * - */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -#include