From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?Sm9zw6kgTWlndWVsIEdvbsOnYWx2ZXM=?= Date: Tue, 27 Nov 2012 14:56:03 +0000 Subject: [U-Boot] [PATCH v5 00/11] S3C24XX: Add support to MINI2416 board In-Reply-To: <1348253268-21812-1-git-send-email-jose.goncalves@inov.pt> References: <1348253268-21812-1-git-send-email-jose.goncalves@inov.pt> Message-ID: <50B4D483.7040000@inov.pt> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, Can you tell me if this patch series is going to be included on next u-boot release? Do you need anything from my side in order to push this? Best regards, Jos? Gon?alves On 21-09-2012 19:47, Jos? Miguel Gon?alves wrote: > Support for the MINI2416 board based on a Samsung's S3C2416 SoC with > 64MB DDR2 SDRAM, 256MB NAND Flash, a LAN9220 Ethernet Controller and a > WM8731 Audio CODEC. > > Changes for v2: > - Coding style cleanup > - Removed new serial and rtc drivers > - Use of in-tree serial and rtc drivers > > Changes for v3: > - Rebased on new SPL framework: > http://github.com/trini/u-boot WIP/spl-improvements > - Removed patch "ARM: fix relocation on ARM926EJS" > - Add patch to configure printf() inclusion on SPL > - Changed new binary target name from u-boot-ubl.bin to u-boot-pad.bin > - Removed magic numbers > - Checkpatch clean except: > - False positive: > ERROR: spaces required around that ':' (ctx:VxV) > #692: FILE: include/configs/mini2416.h:165: > +#define CONFIG_ETHADDR FE:11:22:33:44:55 > - Following preexistent coding style: > WARNING: please, no spaces at the start of a line > #1716: FILE: include/common.h:631: > + defined(CONFIG_S3C24XX) || \$ > > Changes for v4: > - NAND Flash driver cleanup and optimization > > Changes for v5: > - Changed image filename for SPL + u-boot > - Minor change in the NAND Flash driver > - Coding style cleanup > - Removal of #define CONFIG_SYS_BAUDRATE_TABLE as this in the defaults now > - Checkpatch clean with the exceptions indicated in the v3 changes > > Jos? Miguel Gon?alves (11): > Add configuration option to select printf() inclusion on SPL > S3C24XX: Add core support for Samsung's S3C24XX SoCs > serial: Add support to 4 ports in serial_s3c24x0 > serial: Use a more precise baud rate generation for serial_s3c24x0 > serial: Remove unnecessary delay in serial_s3c24x0 > rtc: Improve rtc_get() on s3c24x0_rtc > rtc: Fix rtc_reset() on s3c24x0_rtc > rtc: Don't allow setting unsuported years on s3c24x0_rtc > S3C24XX: Add NAND Flash driver > Add u-boot-with-spl.bin target to the Makefile > S3C24XX: Add support to MINI2416 board > > MAINTAINERS | 4 + > Makefile | 11 +- > README | 3 + > arch/arm/cpu/arm926ejs/s3c24xx/Makefile | 56 +++ > arch/arm/cpu/arm926ejs/s3c24xx/cpu.c | 57 +++ > arch/arm/cpu/arm926ejs/s3c24xx/cpu_info.c | 57 +++ > arch/arm/cpu/arm926ejs/s3c24xx/s3c2412_speed.c | 114 +++++ > arch/arm/cpu/arm926ejs/s3c24xx/s3c2416_speed.c | 116 +++++ > arch/arm/cpu/arm926ejs/s3c24xx/timer.c | 152 ++++++ > arch/arm/include/asm/arch-s3c24xx/s3c2412.h | 130 +++++ > arch/arm/include/asm/arch-s3c24xx/s3c2416.h | 183 +++++++ > arch/arm/include/asm/arch-s3c24xx/s3c24x0_cpu.h | 41 ++ > arch/arm/include/asm/arch-s3c24xx/s3c24xx.h | 615 +++++++++++++++++++++++ > arch/arm/include/asm/arch-s3c24xx/s3c24xx_cpu.h | 30 ++ > arch/arm/include/asm/arch-s3c24xx/spl.h | 29 ++ > board/boardcon/mini2416/Makefile | 47 ++ > board/boardcon/mini2416/config.mk | 4 + > board/boardcon/mini2416/mini2416.c | 104 ++++ > board/boardcon/mini2416/mini2416_spl.c | 202 ++++++++ > board/boardcon/mini2416/u-boot-spl.lds | 63 +++ > boards.cfg | 1 + > drivers/mtd/nand/Makefile | 1 + > drivers/mtd/nand/s3c24xx_nand.c | 255 ++++++++++ > drivers/rtc/s3c24x0_rtc.c | 30 +- > drivers/serial/serial_s3c24x0.c | 52 +- > include/common.h | 12 + > include/configs/VCMA9.h | 2 +- > include/configs/mini2416.h | 202 ++++++++ > include/configs/smdk2410.h | 2 +- > spl/Makefile | 4 +- > 30 files changed, 2550 insertions(+), 29 deletions(-) > create mode 100644 arch/arm/cpu/arm926ejs/s3c24xx/Makefile > create mode 100644 arch/arm/cpu/arm926ejs/s3c24xx/cpu.c > create mode 100644 arch/arm/cpu/arm926ejs/s3c24xx/cpu_info.c > create mode 100644 arch/arm/cpu/arm926ejs/s3c24xx/s3c2412_speed.c > create mode 100644 arch/arm/cpu/arm926ejs/s3c24xx/s3c2416_speed.c > create mode 100644 arch/arm/cpu/arm926ejs/s3c24xx/timer.c > create mode 100644 arch/arm/include/asm/arch-s3c24xx/s3c2412.h > create mode 100644 arch/arm/include/asm/arch-s3c24xx/s3c2416.h > create mode 100644 arch/arm/include/asm/arch-s3c24xx/s3c24x0_cpu.h > create mode 100644 arch/arm/include/asm/arch-s3c24xx/s3c24xx.h > create mode 100644 arch/arm/include/asm/arch-s3c24xx/s3c24xx_cpu.h > create mode 100644 arch/arm/include/asm/arch-s3c24xx/spl.h > create mode 100644 board/boardcon/mini2416/Makefile > create mode 100644 board/boardcon/mini2416/config.mk > create mode 100644 board/boardcon/mini2416/mini2416.c > create mode 100644 board/boardcon/mini2416/mini2416_spl.c > create mode 100644 board/boardcon/mini2416/u-boot-spl.lds > create mode 100644 drivers/mtd/nand/s3c24xx_nand.c > create mode 100644 include/configs/mini2416.h >