Hi Stefano,
On Mon, 13 Jan 2014 23:15:48 +0100, Stefano Babic
wrote:
>
>
> On 13/01/2014 21:06, Albert ARIBAUD wrote:
> > Signed-off-by: Albert ARIBAUD
> > ---
> > board/mx1ads/Makefile| 16 ---
> > board/mx1ads/lowlevel_init.S | 68 --
> > board/mx1ads/mx1ads.c| 178 -
> > board/mx1ads/syncflash.c | 307
> > ---
> > boards.cfg | 1 -
> > doc/README.scrapyard | 1 +
> > include/configs/mx1ads.h | 163 ---
> > 7 files changed, 1 insertion(+), 733 deletions(-)
> > delete mode 100644 board/mx1ads/Makefile
> > delete mode 100644 board/mx1ads/lowlevel_init.S
> > delete mode 100644 board/mx1ads/mx1ads.c
> > delete mode 100644 board/mx1ads/syncflash.c
> > delete mode 100644 include/configs/mx1ads.h
> >
> > diff --git a/board/mx1ads/Makefile b/board/mx1ads/Makefile
> > deleted file mode 100644
> > index 6dfd18e..000
> > --- a/board/mx1ads/Makefile
> > +++ /dev/null
> > @@ -1,16 +0,0 @@
> > -#
> > -# board/mx1ads/Makefile
> > -#
> > -# (C) Copyright 2006
> > -# Wolfgang Denk, DENX Software Engineering, w...@denx.de.
> > -#
> > -# (c) Copyright 2004
> > -# Techware Information Technology, Inc.
> > -# http://www.techware.com.tw/
> > -#
> > -# Ming-Len Wu
> > -#
> > -# SPDX-License-Identifier: GPL-2.0+
> > -
> > -obj-y := mx1ads.o syncflash.o
> > -obj-y += lowlevel_init.o
> > diff --git a/board/mx1ads/lowlevel_init.S b/board/mx1ads/lowlevel_init.S
> > deleted file mode 100644
> > index d1e472a..000
> > --- a/board/mx1ads/lowlevel_init.S
> > +++ /dev/null
> > @@ -1,68 +0,0 @@
> > -/*
> > - * board/mx1ads/lowlevel_init.S
> > - *
> > - * (c) Copyright 2004
> > - * Techware Information Technology, Inc.
> > - * http://www.techware.com.tw/
> > - *
> > - * Ming-Len Wu
> > - *
> > - * SPDX-License-Identifier:GPL-2.0+
> > - */
> > -
> > -#include
> > -#include
> > -
> > -#define SDCTL0 0x221000
> > -#define SDCTL1 0x221004
> > -
> > -
> > -_TEXT_BASE:
> > - .word CONFIG_SYS_TEXT_BASE
> > -
> > -.globl lowlevel_init
> > -lowlevel_init:
> > -/* memory controller init */
> > -
> > - ldr r1, =SDCTL0
> > -
> > -/* Set Precharge Command */
> > -
> > - ldr r3, =0x92120200
> > -/* ldr r3, =0x92120251
> > -*/
> > - str r3, [r1]
> > -
> > -/* Issue Precharge All Commad */
> > - ldr r3, =0x820
> > - ldr r2, [r3]
> > -
> > -/* Set AutoRefresh Command */
> > - ldr r3, =0xA2120200
> > - str r3, [r1]
> > -
> > -/* Issue AutoRefresh Command */
> > - ldr r3, =0x800
> > - ldr r2, [r3]
> > - ldr r2, [r3]
> > - ldr r2, [r3]
> > - ldr r2, [r3]
> > - ldr r2, [r3]
> > - ldr r2, [r3]
> > - ldr r2, [r3]
> > - ldr r2, [r3]
> > -
> > -/* Set Mode Register */
> > - ldr r3, =0xB2120200
> > - str r3, [r1]
> > -
> > -/* Issue Mode Register Command */
> > - ldr r3, =0x08111800/* Mode Register Value */
> > - ldr r2, [r3]
> > -
> > -/* Set Normal Mode */
> > - ldr r3, =0x82124200
> > - str r3, [r1]
> > -
> > -/* everything is fine now */
> > - mov pc, lr
> > diff --git a/board/mx1ads/mx1ads.c b/board/mx1ads/mx1ads.c
> > deleted file mode 100644
> > index 4266048..000
> > --- a/board/mx1ads/mx1ads.c
> > +++ /dev/null
> > @@ -1,178 +0,0 @@
> > -/*
> > - * board/mx1ads/mx1ads.c
> > - *
> > - * (c) Copyright 2004
> > - * Techware Information Technology, Inc.
> > - * http://www.techware.com.tw/
> > - *
> > - * Ming-Len Wu
> > - *
> > - * SPDX-License-Identifier:GPL-2.0+
> > - */
> > -
> > -#include
> > -#include
> > -/*#include */
> > -#include
> > -#include
> > -
> > -DECLARE_GLOBAL_DATA_PTR;
> > -
> > -#define FCLK_SPEED 1
> > -
> > -#if FCLK_SPEED==0 /* Fout = 203MHz, Fin = 12MHz for Audio */
> > -#define M_MDIV 0xC3
> > -#define M_PDIV 0x4
> > -#define M_SDIV 0x1
> > -#elif FCLK_SPEED==1/* Fout = 202.8MHz */
> > -#define M_MDIV 0xA1
> > -#define M_PDIV 0x3
> > -#define M_SDIV 0x1
> > -#endif
> > -
> > -#define USB_CLOCK 1
> > -
> > -#if USB_CLOCK==0
> > -#define U_M_MDIV 0xA1
> > -#define U_M_PDIV 0x3
> > -#define U_M_SDIV 0x1
> > -#elif USB_CLOCK==1
> > -#define U_M_MDIV 0x48
> > -#define U_M_PDIV 0x3
> > -#define U_M_SDIV 0x2
> > -#endif
> > -
> > -#if 0
> > -
> > -static inline void delay (unsigned long loops)
> > -{
> > - __asm__ volatile ("1:\n"
> > - "subs %0, %1, #1\n"
> > - "bne 1b":"=r" (loops):"0" (loops));
> > -}
> > -
> > -#endif
> > -
> > -/*
> > - * Miscellaneous platform dependent initialisations
> > - */
> > -
> > -void SetAsynchMode (void)
> > -{
> > - __asm__ ("mrc p15,0,r0,c1,c0,0 \n"
> > -"mov r2, #0xC000 \n"
> > -"orr r0,r2,r0 \n" "mcr p15,0,r0,c1