|
@@ -56,3 +56,55 @@
|
|
|
#include <mach/crag6410.h>
|
|
|
|
|
|
#include <mach/regs-gpio-memport.h>
|
|
|
+
|
|
|
+#include <plat/regs-serial.h>
|
|
|
+#include <plat/fb.h>
|
|
|
+#include <plat/sdhci.h>
|
|
|
+#include <plat/gpio-cfg.h>
|
|
|
+#include <linux/platform_data/spi-s3c64xx.h>
|
|
|
+
|
|
|
+#include <plat/keypad.h>
|
|
|
+#include <plat/clock.h>
|
|
|
+#include <plat/devs.h>
|
|
|
+#include <plat/cpu.h>
|
|
|
+#include <plat/adc.h>
|
|
|
+#include <linux/platform_data/i2c-s3c2410.h>
|
|
|
+#include <plat/pm.h>
|
|
|
+
|
|
|
+#include "common.h"
|
|
|
+
|
|
|
+/* serial port setup */
|
|
|
+
|
|
|
+#define UCON (S3C2410_UCON_DEFAULT | S3C2410_UCON_UCLK)
|
|
|
+#define ULCON (S3C2410_LCON_CS8 | S3C2410_LCON_PNONE | S3C2410_LCON_STOPB)
|
|
|
+#define UFCON (S3C2410_UFCON_RXTRIG8 | S3C2410_UFCON_FIFOMODE)
|
|
|
+
|
|
|
+static struct s3c2410_uartcfg crag6410_uartcfgs[] __initdata = {
|
|
|
+ [0] = {
|
|
|
+ .hwport = 0,
|
|
|
+ .flags = 0,
|
|
|
+ .ucon = UCON,
|
|
|
+ .ulcon = ULCON,
|
|
|
+ .ufcon = UFCON,
|
|
|
+ },
|
|
|
+ [1] = {
|
|
|
+ .hwport = 1,
|
|
|
+ .flags = 0,
|
|
|
+ .ucon = UCON,
|
|
|
+ .ulcon = ULCON,
|
|
|
+ .ufcon = UFCON,
|
|
|
+ },
|
|
|
+ [2] = {
|
|
|
+ .hwport = 2,
|
|
|
+ .flags = 0,
|
|
|
+ .ucon = UCON,
|
|
|
+ .ulcon = ULCON,
|
|
|
+ .ufcon = UFCON,
|
|
|
+ },
|
|
|
+ [3] = {
|
|
|
+ .hwport = 3,
|
|
|
+ .flags = 0,
|
|
|
+ .ucon = UCON,
|
|
|
+ .ulcon = ULCON,
|
|
|
+ .ufcon = UFCON,
|
|
|
+ },
|