From ea6f88921804e67e1e5a18bc6256da65a218b91d Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E9=BB=84=E6=B6=9B?= Date: Thu, 6 Jun 2013 19:29:54 +0800 Subject: [PATCH] rk3168: add ft board --- arch/arm/configs/rk3168_ft_defconfig | 87 ++++++++++++++++++++++++++++ arch/arm/mach-rk30/Kconfig | 3 + arch/arm/mach-rk30/Makefile | 1 + 3 files changed, 91 insertions(+) create mode 100644 arch/arm/configs/rk3168_ft_defconfig diff --git a/arch/arm/configs/rk3168_ft_defconfig b/arch/arm/configs/rk3168_ft_defconfig new file mode 100644 index 000000000000..d8ef48a3fbba --- /dev/null +++ b/arch/arm/configs/rk3168_ft_defconfig @@ -0,0 +1,87 @@ +CONFIG_EXPERIMENTAL=y +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_KERNEL_LZO=y +CONFIG_LOG_BUF_SHIFT=12 +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +# CONFIG_UID16 is not set +# CONFIG_HOTPLUG is not set +# CONFIG_ELF_CORE is not set +# CONFIG_BASE_FULL is not set +# CONFIG_FUTEX is not set +# CONFIG_EPOLL is not set +# CONFIG_SIGNALFD is not set +# CONFIG_TIMERFD is not set +# CONFIG_EVENTFD is not set +# CONFIG_SHMEM is not set +# CONFIG_AIO is not set +CONFIG_EMBEDDED=y +# CONFIG_VM_EVENT_COUNTERS is not set +# CONFIG_SLUB_DEBUG is not set +# CONFIG_BLOCK is not set +CONFIG_ARCH_RK30=y +CONFIG_DDR_INIT_CHANGE_FREQ=y +CONFIG_DDR_SDRAM_FREQ=336 +# CONFIG_DDR_FREQ is not set +# CONFIG_DDR_TEST is not set +CONFIG_RK_PM_TESTS=y +# CONFIG_PM_TEST_CLK_RATE is not set +# CONFIG_PM_TEST_CLK_VOLT is not set +# CONFIG_PM_TEST_MAXFREQ is not set +CONFIG_PM_TEST_FT=y +# CONFIG_RK29_LAST_LOG is not set +# CONFIG_RK_EARLY_PRINTK is not set +# CONFIG_RK_CONSOLE_THREAD is not set +CONFIG_SOC_RK3168=y +CONFIG_MACH_RK3168_FT=y +CONFIG_FIQ_DEBUGGER=y +CONFIG_FIQ_DEBUGGER_NO_SLEEP=y +CONFIG_FIQ_DEBUGGER_CONSOLE=y +CONFIG_FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_SMP=y +# CONFIG_SMP_ON_UP is not set +CONFIG_NR_CPUS=2 +CONFIG_PREEMPT=y +CONFIG_AEABI=y +# CONFIG_OABI_COMPAT is not set +CONFIG_HIGHMEM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 +CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZBOOT_ROM_BSS=0x0 +CONFIG_CMDLINE="console=ttyFIQ0" +CONFIG_CMDLINE_FORCE=y +CONFIG_CPU_IDLE=y +CONFIG_VFP=y +CONFIG_NEON=y +# CONFIG_BINFMT_ELF is not set +# CONFIG_SUSPEND is not set +# CONFIG_FW_LOADER is not set +# CONFIG_INPUT is not set +# CONFIG_SERIO is not set +# CONFIG_VT is not set +# CONFIG_UNIX98_PTYS is not set +# CONFIG_LEGACY_PTYS is not set +# CONFIG_DEVMEM is not set +# CONFIG_DEVKMEM is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_ADC is not set +CONFIG_EXPANDED_GPIO_NUM=0 +CONFIG_EXPANDED_GPIO_IRQ_NUM=0 +CONFIG_SPI_FPGA_GPIO_NUM=0 +CONFIG_SPI_FPGA_GPIO_IRQ_NUM=0 +# CONFIG_HWMON is not set +# CONFIG_MFD_SUPPORT is not set +# CONFIG_USB_SUPPORT is not set +# CONFIG_CMMB is not set +# CONFIG_FILE_LOCKING is not set +# CONFIG_DNOTIFY is not set +# CONFIG_INOTIFY_USER is not set +# CONFIG_PROC_FS is not set +# CONFIG_MISC_FILESYSTEMS is not set +CONFIG_PRINTK_TIME=y +CONFIG_MAGIC_SYSRQ=y +CONFIG_DEBUG_KERNEL=y +# CONFIG_FTRACE is not set +CONFIG_OC_ETM=y +# CONFIG_CRC32 is not set diff --git a/arch/arm/mach-rk30/Kconfig b/arch/arm/mach-rk30/Kconfig index fa860a3b7ab0..a0b94d5128b6 100755 --- a/arch/arm/mach-rk30/Kconfig +++ b/arch/arm/mach-rk30/Kconfig @@ -137,6 +137,9 @@ choice config MACH_RK3168_TB bool "RK3168 Top Board" +config MACH_RK3168_FT + bool "RK3168 FT Board" + config MACH_RK3168_LR097 bool "RK3168 LR097 JC21CA board" diff --git a/arch/arm/mach-rk30/Makefile b/arch/arm/mach-rk30/Makefile index e06dcd3911a6..bc9a3cc6a7a2 100755 --- a/arch/arm/mach-rk30/Makefile +++ b/arch/arm/mach-rk30/Makefile @@ -55,6 +55,7 @@ board-$(CONFIG_MACH_RK3108_TB) += board-rk3108-tb.o obj-$(CONFIG_SOC_RK3168) += board.o board-$(CONFIG_MACH_RK3168_TB) += board-rk3168-tb.o +board-$(CONFIG_MACH_RK3168_FT) += ../mach-rk3188/board-rk3188-ft.o board-$(CONFIG_MACH_RK3168_LR097) += board-rk3168-LR097.o board-$(CONFIG_MACH_RK3168_DS1006H) += board-rk3168-ds1006h.o board-$(CONFIG_MACH_RK3168_86V) += board-rk3168-86v.o -- 2.34.1