kernel/u-boot.git
14 years agos5pc1xx: serial: driver update
Minkyu Kang [Mon, 23 Nov 2009 08:39:25 +0000 (17:39 +0900)]
s5pc1xx: serial: driver update

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: aquila: lcd off when usb is stopped
Minkyu Kang [Mon, 23 Nov 2009 06:59:17 +0000 (15:59 +0900)]
s5pc1xx: aquila: lcd off when usb is stopped

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agousbd: add progress bar protocol
Minkyu Kang [Fri, 20 Nov 2009 12:05:26 +0000 (21:05 +0900)]
usbd: add progress bar protocol

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agofbutil: add to draw progress bar
Minkyu Kang [Fri, 20 Nov 2009 12:00:00 +0000 (21:00 +0900)]
fbutil: add to draw progress bar

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agousbd: fix the comments
Minkyu Kang [Fri, 20 Nov 2009 07:41:50 +0000 (16:41 +0900)]
usbd: fix the comments

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years ago5pc1xx: aquila: workaround: fix revision check (default is Rev0.4)
Minkyu Kang [Fri, 20 Nov 2009 06:17:06 +0000 (15:17 +0900)]
5pc1xx: aquila: workaround: fix revision check (default is Rev0.4)

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: aquila: workaround: fix revision check
Minkyu Kang [Fri, 20 Nov 2009 04:58:32 +0000 (13:58 +0900)]
s5pc1xx: aquila: workaround: fix revision check

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agousbd: fix typo
Minkyu Kang [Fri, 20 Nov 2009 02:07:30 +0000 (11:07 +0900)]
usbd: fix typo

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agousbd: fix environment erase
Minkyu Kang [Fri, 20 Nov 2009 01:52:07 +0000 (10:52 +0900)]
usbd: fix environment erase

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: lcd: added env value for dual lcd.
daeinki [Thu, 19 Nov 2009 05:28:13 +0000 (14:28 +0900)]
s5pc110: lcd: added env value for dual lcd.

Signed-off-by: daeinki <inki.dae@samsung.com>
14 years agos5pc110: aquila: fix ifdef condition
Minkyu Kang [Wed, 18 Nov 2009 07:27:33 +0000 (16:27 +0900)]
s5pc110: aquila: fix ifdef condition

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agousbd: bugfix: get correct part id
Minkyu Kang [Wed, 18 Nov 2009 05:05:05 +0000 (14:05 +0900)]
usbd: bugfix: get correct part id

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: aquila: Add fota and log partitions
Kyungmin Park [Tue, 17 Nov 2009 06:25:34 +0000 (15:25 +0900)]
s5pc110: aquila: Add fota and log partitions

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14 years agos5pc11x: aquila: use hwrevision function
Minkyu Kang [Mon, 16 Nov 2009 10:12:19 +0000 (19:12 +0900)]
s5pc11x: aquila: use hwrevision function

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: aquila: kill warnings
Minkyu Kang [Mon, 16 Nov 2009 08:42:26 +0000 (17:42 +0900)]
s5pc1xx: aquila: kill warnings

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: remove SZ_ defines
Minkyu Kang [Mon, 16 Nov 2009 08:40:53 +0000 (17:40 +0900)]
s5pc1xx: remove SZ_ defines

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: aquila: fix the dram init
Minkyu Kang [Mon, 16 Nov 2009 08:24:23 +0000 (17:24 +0900)]
s5pc1xx: aquila: fix the dram init

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: aquila: remove duplicated printf
Minkyu Kang [Fri, 13 Nov 2009 09:33:53 +0000 (18:33 +0900)]
s5pc1xx: aquila: remove duplicated printf

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: aquila: show device info on LCD, if volume down key is pressed
Minkyu Kang [Fri, 13 Nov 2009 08:44:16 +0000 (17:44 +0900)]
s5pc1xx: aquila: show device info on LCD, if volume down key is pressed

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agofbutil: fb_printf: support horizontal tab
Minkyu Kang [Fri, 13 Nov 2009 08:43:06 +0000 (17:43 +0900)]
fbutil: fb_printf: support horizontal tab

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: aquila: Display HW Rev again
Kyungmin Park [Fri, 13 Nov 2009 07:25:34 +0000 (16:25 +0900)]
s5pc110: aquila: Display HW Rev again

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14 years agos5pc110: check 3 touchkey firmware
Kyungmin Park [Fri, 13 Nov 2009 07:07:26 +0000 (16:07 +0900)]
s5pc110: check 3 touchkey firmware

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14 years agos5pc1xx: aquila: work around for rev 0.4 (rev 0.3 + CP ES3.1)
Minkyu Kang [Fri, 13 Nov 2009 03:09:40 +0000 (12:09 +0900)]
s5pc1xx: aquila: work around for rev 0.4 (rev 0.3 + CP ES3.1)

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agoRevert "s5pc1xx: aquila: work around for rev 0.4 (rev 0.3 + CP ES3.1)"
Minkyu Kang [Fri, 13 Nov 2009 02:33:01 +0000 (11:33 +0900)]
Revert "s5pc1xx: aquila: work around for rev 0.4 (rev 0.3 + CP ES3.1)"

This reverts commit 82aa2f09fe0d2b4ec73d048fbeafdd0fd5bfc2ae.

14 years agos5pc1xx: aquila: work around for rev 0.4 (rev 0.3 + CP ES3.1)
Minkyu Kang [Fri, 13 Nov 2009 02:30:44 +0000 (11:30 +0900)]
s5pc1xx: aquila: work around for rev 0.4 (rev 0.3 + CP ES3.1)

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: aquila: set direction to input when hw rev check
Minkyu Kang [Fri, 13 Nov 2009 01:03:42 +0000 (10:03 +0900)]
s5pc1xx: aquila: set direction to input when hw rev check

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agobuild: add prom's setting
Minkyu Kang [Fri, 13 Nov 2009 01:03:16 +0000 (10:03 +0900)]
build: add prom's setting

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: aquila: Workaround for Rev 0.3 + CP ES3.1
Kyungmin Park [Fri, 13 Nov 2009 00:49:33 +0000 (09:49 +0900)]
s5pc110: aquila: Workaround for Rev 0.3 + CP ES3.1

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14 years agos5pc110: aquila: Add XCLKOUT set to XUSBXTI
Joonyoung Shim [Fri, 13 Nov 2009 00:24:58 +0000 (09:24 +0900)]
s5pc110: aquila: Add XCLKOUT set to XUSBXTI

Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
14 years agos5pc110: aquila: fsa9480 doesn't work at rev00 and rev01
Minkyu Kang [Thu, 12 Nov 2009 23:33:06 +0000 (08:33 +0900)]
s5pc110: aquila: fsa9480 doesn't work at rev00 and rev01

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: Remove XCLKOUT set for audio
Joonyoung Shim [Thu, 12 Nov 2009 12:50:55 +0000 (21:50 +0900)]
s5pc110: Remove XCLKOUT set for audio

Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
14 years agoMerge branch 'master' of prom@party:/pub/git/u-boot-s5pc1xx
Minkyu Kang [Tue, 10 Nov 2009 02:34:49 +0000 (11:34 +0900)]
Merge branch 'master' of prom@party:/pub/git/u-boot-s5pc1xx

14 years agos5pc1xx: universal: remove unused defines
Minkyu Kang [Tue, 10 Nov 2009 02:34:06 +0000 (11:34 +0900)]
s5pc1xx: universal: remove unused defines

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: aquila: code clean
Heungjun Kim [Mon, 9 Nov 2009 05:37:05 +0000 (14:37 +0900)]
s5pc110: aquila: code clean

Signed-off-by: Heungjun Kim <riverful.kim@samsung.com>
14 years agos5pc110: aquila: enable 3 touchkey even J1B2 setting
Heungjun Kim [Mon, 9 Nov 2009 05:35:33 +0000 (14:35 +0900)]
s5pc110: aquila: enable 3 touchkey even J1B2 setting

Signed-off-by: Heungjun Kim <riverful.kim@samsung.com>
14 years agos5pc110: aquila: enable 3 touchkey on booting
Heungjun Kim [Mon, 9 Nov 2009 05:26:01 +0000 (14:26 +0900)]
s5pc110: aquila: enable 3 touchkey on booting

Signed-off-by: Heungjun Kim <riverful.kim@samsung.com>
14 years agos5pc1xx: aquila: fix the comment
Minkyu Kang [Fri, 6 Nov 2009 07:42:41 +0000 (16:42 +0900)]
s5pc1xx: aquila: fix the comment

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: aquila: If Factory Mode is Boot ON-USB, go to download mode automatically
Minkyu Kang [Fri, 6 Nov 2009 07:39:58 +0000 (16:39 +0900)]
s5pc1xx: aquila: If Factory Mode is Boot ON-USB, go to download mode automatically

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agousbd: move download msg to up
Minkyu Kang [Fri, 6 Nov 2009 07:33:10 +0000 (16:33 +0900)]
usbd: move download msg to up

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: serial: code clean
Minkyu Kang [Fri, 6 Nov 2009 05:05:35 +0000 (14:05 +0900)]
s5pc1xx: serial: code clean

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: tickertape: fix the usb switching
Minkyu Kang [Fri, 6 Nov 2009 02:32:20 +0000 (11:32 +0900)]
s5pc1xx: tickertape: fix the usb switching

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: fb: remove unused header file
Minkyu Kang [Thu, 5 Nov 2009 05:39:35 +0000 (14:39 +0900)]
s5pc110: fb: remove unused header file

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: fb: fix the clock setting
Minkyu Kang [Thu, 5 Nov 2009 05:38:41 +0000 (14:38 +0900)]
s5pc110: fb: fix the clock setting

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: aquila: show download msg to LCD
Minkyu Kang [Wed, 4 Nov 2009 11:05:22 +0000 (20:05 +0900)]
s5pc110: aquila: show download msg to LCD

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: aquila: style fix
Minkyu Kang [Wed, 4 Nov 2009 05:52:27 +0000 (14:52 +0900)]
s5pc110: aquila: style fix

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: aquila: if aquila machine, set lcd env
Minkyu Kang [Tue, 3 Nov 2009 08:05:04 +0000 (17:05 +0900)]
s5pc110: aquila: if aquila machine, set lcd env

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agoMerge branch 'master' of prom@party:/pub/git/u-boot-s5pc1xx
Minkyu Kang [Mon, 2 Nov 2009 10:21:53 +0000 (19:21 +0900)]
Merge branch 'master' of prom@party:/pub/git/u-boot-s5pc1xx

14 years agos5pc1xx: uart: fix the error checking logic
Minkyu Kang [Tue, 13 Oct 2009 05:04:02 +0000 (14:04 +0900)]
s5pc1xx: uart: fix the error checking logic

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: aquila: Add HWREV_MODE3 check
Kyungmin Park [Mon, 2 Nov 2009 08:25:38 +0000 (17:25 +0900)]
s5pc110: aquila: Add HWREV_MODE3 check

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14 years agos5pc110: fb: added lcd param and changed window layer 0 to 1.
daeinki [Fri, 30 Oct 2009 13:41:03 +0000 (22:41 +0900)]
s5pc110: fb: added lcd param and changed window layer 0 to 1.

Signed-off-by: daeinki <inki.dae@samsung.com>
14 years agos5pc110: aquila: add lcd config
Minkyu Kang [Fri, 30 Oct 2009 11:15:07 +0000 (20:15 +0900)]
s5pc110: aquila: add lcd config

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc1xx: aquila: LCD enable
Minkyu Kang [Fri, 30 Oct 2009 11:03:22 +0000 (20:03 +0900)]
s5pc1xx: aquila: LCD enable

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agousbd: codes clean
Minkyu Kang [Fri, 30 Oct 2009 07:50:39 +0000 (16:50 +0900)]
usbd: codes clean

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agousbd: use full capacity when mmc image downloading
Minkyu Kang [Fri, 30 Oct 2009 06:08:49 +0000 (15:08 +0900)]
usbd: use full capacity when mmc image downloading

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: p1p2: Add P1P2 GPIO configurations
Kyungmin Park [Wed, 28 Oct 2009 02:24:59 +0000 (11:24 +0900)]
s5pc110: p1p2: Add P1P2 GPIO configurations

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14 years agos5pc110: p1p2: Set proper LDOs based on board
Kyungmin Park [Wed, 28 Oct 2009 01:02:06 +0000 (10:02 +0900)]
s5pc110: p1p2: Set proper LDOs based on board

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14 years agos5pc1xx: add P1P2 (Smart Book) board
Minkyu Kang [Tue, 27 Oct 2009 06:58:20 +0000 (15:58 +0900)]
s5pc1xx: add P1P2 (Smart Book) board

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: Add missing sleep command support
Kyungmin Park [Tue, 27 Oct 2009 01:20:07 +0000 (10:20 +0900)]
s5pc110: Add missing sleep command support

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14 years agoMerge branch 'master' of git://git.denx.de/u-boot
Kyungmin Park [Tue, 27 Oct 2009 01:09:11 +0000 (10:09 +0900)]
Merge branch 'master' of git://git.denx.de/u-boot

Conflicts:

Makefile
board/eukrea/cpu9260/cpu9260.c
board/samsung/smdkc100/Makefile
board/samsung/smdkc100/lowlevel_init.S
board/samsung/smdkc100/mem_setup.S
board/samsung/smdkc100/onenand.c
board/samsung/smdkc100/smdkc100.c
cpu/arm_cortexa8/s5pc1xx/Makefile
cpu/arm_cortexa8/s5pc1xx/clock.c
cpu/arm_cortexa8/start.S
drivers/serial/serial_s5pc1xx.c
include/asm-arm/arch-s5pc1xx/clk.h
include/asm-arm/arch-s5pc1xx/clock.h
include/asm-arm/arch-s5pc1xx/gpio.h
include/asm-arm/arch-s5pc1xx/power.h
include/configs/cpu9260.h
include/configs/cpuat91.h
include/configs/davinci_dm355evm.h
include/configs/smdkc100.h
include/linux/mtd/onenand.h
include/linux/mtd/onenand_regs.h

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14 years agos5pc110: aquila: Disable camera related LDOs at boot
Kyungmin Park [Tue, 27 Oct 2009 00:26:30 +0000 (09:26 +0900)]
s5pc110: aquila: Disable camera related LDOs at boot

Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
14 years agoMerge branch 'master' of jaehoon@party:/pub/git/u-boot-s5pc1xx
Jaehoon Chung [Mon, 26 Oct 2009 11:44:58 +0000 (20:44 +0900)]
Merge branch 'master' of jaehoon@party:/pub/git/u-boot-s5pc1xx

14 years agos5pc110: aquila: modified usbdown button
Jaehoon Chung [Mon, 26 Oct 2009 11:42:30 +0000 (20:42 +0900)]
s5pc110: aquila: modified usbdown button
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
14 years agos5pc110: fb: code clean.
daeinki [Mon, 26 Oct 2009 06:43:43 +0000 (15:43 +0900)]
s5pc110: fb: code clean.

Signed-off-by: daeinki <inki.dae@samsung.com>
14 years agos5pc110: fb: updated lcd controller and lcd panel driver.
daeinki [Mon, 26 Oct 2009 06:31:00 +0000 (15:31 +0900)]
s5pc110: fb: updated lcd controller and lcd panel driver.

Signed-off-by: daeinki <inki.dae@samsung.com>
14 years agos5pc110: gpio: added gpio interfaces and definitions for drive strength.
daeinki [Mon, 26 Oct 2009 06:29:46 +0000 (15:29 +0900)]
s5pc110: gpio: added gpio interfaces and definitions for drive strength.

Signed-off-by: daeinki <inki.dae@samsung.com>
14 years agoLicense cleanup: Fix license header for some esd display configurations
Matthias Fuchs [Fri, 23 Oct 2009 08:52:38 +0000 (10:52 +0200)]
License cleanup: Fix license header for some esd display configurations

These files were autogenerated by EPSON configuration tools.
This patch replaces the autogenerated file headers by the GPL
license notice.

This change is done with the explicit permission
of Epson Research & Development / IC Software Development.

Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
14 years agosf: add GPL-2 license info
Mike Frysinger [Fri, 9 Oct 2009 21:12:44 +0000 (17:12 -0400)]
sf: add GPL-2 license info

Some of the new spi flash files were missing explicit license lines.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
CC: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
14 years agofdt: Fix fdt padding issue for initrd mem_rsv
Kumar Gala [Thu, 22 Oct 2009 04:29:51 +0000 (23:29 -0500)]
fdt: Fix fdt padding issue for initrd mem_rsv

Its possible that we end up with a device tree that happens to be a
particular size that after we call fdt_resize() we don't have any
space left for the initrd mem_rsv.

Fix this be adding a second mem_rsv into the size calculation.  We
had one to cover the fdt itself and we have the potential of adding
a second for the initrd.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Acked-by: Gerald Van Baren <vanbaren@cideas.com>
14 years agoMerge branch 'master' of /home/wd/git/u-boot/custodians
Wolfgang Denk [Sat, 24 Oct 2009 20:26:42 +0000 (22:26 +0200)]
Merge branch 'master' of /home/wd/git/u-boot/custodians

14 years agoMerge branch 'master-sync' of git://git.denx.de/u-boot-arm
Wolfgang Denk [Sat, 24 Oct 2009 20:26:09 +0000 (22:26 +0200)]
Merge branch 'master-sync' of git://git.denx.de/u-boot-arm

14 years agoMerge branch 'master' of /home/wd/git/u-boot/custodians
Wolfgang Denk [Sat, 24 Oct 2009 20:25:11 +0000 (22:25 +0200)]
Merge branch 'master' of /home/wd/git/u-boot/custodians

14 years agoMerge branch 'master' of git://git.denx.de/u-boot-ppc4xx
Wolfgang Denk [Sat, 24 Oct 2009 20:25:08 +0000 (22:25 +0200)]
Merge branch 'master' of git://git.denx.de/u-boot-ppc4xx

14 years agoMerge branch 'master' of /home/wd/git/u-boot/custodians
Wolfgang Denk [Sat, 24 Oct 2009 20:19:54 +0000 (22:19 +0200)]
Merge branch 'master' of /home/wd/git/u-boot/custodians

14 years agoMerge branch 'master' of git://git.denx.de/u-boot-mpc83xx
Wolfgang Denk [Sat, 24 Oct 2009 20:19:46 +0000 (22:19 +0200)]
Merge branch 'master' of git://git.denx.de/u-boot-mpc83xx

14 years agoMerge branch 'master' of /home/wd/git/u-boot/custodians
Wolfgang Denk [Sat, 24 Oct 2009 20:16:22 +0000 (22:16 +0200)]
Merge branch 'master' of /home/wd/git/u-boot/custodians

14 years agoARM: OMAP3: Refactors the SM911x driver
Steve Sakoman [Tue, 20 Oct 2009 16:21:18 +0000 (18:21 +0200)]
ARM: OMAP3: Refactors the SM911x driver

Move the test up in the function to not hang on systems without ethernet.

Signed-off-by: Steve Sakoman <sakoman@gmail.com>
Acked-by: Ben Warren <biggerbadderben@gmail.com>
14 years agos5pc1xx: SMDKC100: fix compile warnings
Minkyu Kang [Thu, 15 Oct 2009 02:19:15 +0000 (11:19 +0900)]
s5pc1xx: SMDKC100: fix compile warnings

fix the following compile warnings
warning: dereferencing type-punned pointer will break strict-aliasing rules

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agoarm926ejs: 8-byte align stack to avoid LDRD/STRD problems
Simon Kagstrom [Tue, 6 Oct 2009 06:44:22 +0000 (08:44 +0200)]
arm926ejs: 8-byte align stack to avoid LDRD/STRD problems

U-boot for Marvell Kirkwood boards no longer work after the EABI changes
introduced in commit f772acf8a584067033eff1e231fcd1fb3a00d3d9. This
turns out to be caused by a stack alignment issue. The armv5te
instructions ldrd/strd instructions require 8-byte alignment to work
properly (otherwise undefined behavior).

Tested on an OpenRD base board, where both printouts and ubifs stuff now
works.

Signed-off-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
14 years agoTI OMAP3 SDP3430: Initial Support
Tom Rix [Sat, 17 Oct 2009 17:41:06 +0000 (12:41 -0500)]
TI OMAP3 SDP3430: Initial Support

Start of support of
Texas Instruments Software Development Platform(SDP)
for OMAP3430 - SDP3430

Highlights of this platform are:
Flash Memory devices:
Sibley NOR, Micron 8bit NAND and OneNAND
Connectivity:
3 UARTs and expanded 4 UART ports + IrDA
Ethernet, USB
Other peripherals:
TWL5030 PMIC+Audio+Keypad
VGA display
Expansion ports:
Memory devices plugin boards (PISMO)
Connectivity board for GPS,WLAN etc.
Completely configurable boot sequence and device mapping
etc.

Support default jumpering and:
 - UART1/ttyS0 console(legacy sdp3430 u-boot)
 - UART3/ttyS2 console (matching other boards,
 and SDP HW docs)
 - Ethernet
 - mmc0
 - NOR boot

Currently the UART1 is enabled by default.  for
compatibility with other OMAP3 u-boot platforms,
enable the #define of CONSOLE_J9.

Conflicts:

Makefile

Fixed the conflict with smdkc100_config by moving omap_sdp3430_config
to it is alphabetically sorted location above zoom1.

Signed-off-by: David Brownell <david-b@pacbell.net>
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
14 years agoTI DaVinci: Adding Copyright for DM365 EVM
Sandeep Paulraj [Tue, 13 Oct 2009 23:35:11 +0000 (19:35 -0400)]
TI DaVinci: Adding Copyright for DM365 EVM

Forgot to add Copyright while submitting the patch.
This patch adds the copyright.

Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
14 years agoTI DaVinci: Fix DM6467 EVM Compilation Warning
Sandeep Paulraj [Tue, 13 Oct 2009 16:32:32 +0000 (12:32 -0400)]
TI DaVinci: Fix DM6467 EVM Compilation Warning

Due to new TI boards being added to U-Boot, the hardware.h
is getting very messy. The warning being fixed is due to
the EMIF addresses being redefined.

The long term solution(after 2009.11) to this is to
have SOC specific header files.

Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
14 years agoTI DaVinci: DM355 Leopard: Fix compilation warning
Sandeep Paulraj [Tue, 13 Oct 2009 16:01:52 +0000 (12:01 -0400)]
TI DaVinci: DM355 Leopard: Fix compilation warning

We get a compliation warning when we enable the NAND driver
for DM355 leopard. The waring we get is that we have
an implicit declaration of davinci_nand_init.

It is fixed by including the asm/arch/nand_defs.h header file

Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
14 years agoTI OMAP3: make gpmc_config as const
Nishanth Menon [Tue, 13 Oct 2009 16:49:55 +0000 (12:49 -0400)]
TI OMAP3: make gpmc_config as const

gpmc_config should not be a variant as it is board specific
hence make it a const parameter

Fixes issues identified by Dirk:
- build issue for zoom2
- warnings for all other OMAP3 platforms using nand/onenand etc

Signed-off-by: Nishanth Menon <nm@ti.com>
14 years agoppc4xx: Sequoia: Add chip_config command
Stefan Roese [Mon, 19 Oct 2009 14:19:36 +0000 (16:19 +0200)]
ppc4xx: Sequoia: Add chip_config command

This patch removes the Sequoia "bootstrap" command and replaces it
with the now common command "chip_config".

Please note that the patches with the dynamic PCI sync clock
configuration have to be applied, before this one should go in.
This is because Sequoia has 2 different bootstrap EEPROMs, and
the old bootstrap command configured different values depending
on the detected PCI async clock (33 vs. 66MHz). With the PCI sync
clock patches, this is not necessary anymore. The PCI sync clock
will be configured correctly on-the-fly now.

Signed-off-by: Stefan Roese <sr@denx.de>
14 years agoppc4xx: Yosemite/Yellowstone: Check and reconfigure the PCI sync clock
Stefan Roese [Mon, 19 Oct 2009 12:14:08 +0000 (14:14 +0200)]
ppc4xx: Yosemite/Yellowstone: Check and reconfigure the PCI sync clock

This patch now uses the 440EP(x)/GR(x) function to check and dynamically
reconfigure the PCI sync clock.

Signed-off-by: Stefan Roese <sr@denx.de>
14 years agoppc4xx: Sequoia/Rainer: Check and reconfigure the PCI sync clock
Stefan Roese [Mon, 19 Oct 2009 12:10:50 +0000 (14:10 +0200)]
ppc4xx: Sequoia/Rainer: Check and reconfigure the PCI sync clock

This patch now uses the 440EP(x)/GR(x) function to check and dynamically
reconfigure the PCI sync clock.

Signed-off-by: Stefan Roese <sr@denx.de>
14 years agoppc4xx: Print PCI synchronous clock frequency upon bootup
Stefan Roese [Mon, 19 Oct 2009 12:44:11 +0000 (14:44 +0200)]
ppc4xx: Print PCI synchronous clock frequency upon bootup

Some 4xx variants (e.g. 440EP(x)/GR(x)) have an internal
synchronous PCI clock. Knowledge about the currently configured
value might be helpful. So let's print it out upon bootup.

Signed-off-by: Stefan Roese <sr@denx.de>
14 years agoppc4xx: Add function to check and dynamically change PCI sync clock
Stefan Roese [Mon, 19 Oct 2009 12:06:23 +0000 (14:06 +0200)]
ppc4xx: Add function to check and dynamically change PCI sync clock

PPC440EP(x)/PPC440GR(x):
In asynchronous PCI mode, the synchronous PCI clock must meet
certain requirements. The following equation describes the
relationship that must be maintained between the asynchronous PCI
clock and synchronous PCI clock. Select an appropriate PCI:PLB
ratio to maintain the relationship:

AsyncPCIClk - 1MHz <= SyncPCIclock <= (2 * AsyncPCIClk) - 1MHz

This patch now adds a function to check and reconfigure the sync
PCI clock to meet this requirement. This is in preparation for
some AMCC boards (Sequoia/Rainier and Yosemite/Yellowstone) using this
function to not violate the PCI clocking rules.

Signed-off-by: Stefan Roese <sr@denx.de>
14 years agoppc4xx: Update flash size in reg property of the NOR flash node
Stefan Roese [Fri, 16 Oct 2009 08:01:09 +0000 (10:01 +0200)]
ppc4xx: Update flash size in reg property of the NOR flash node

Till now only the ranges in the ebc node are updated with the values
currently configured in the PPC4xx EBC controller. With this patch now
the NOR flash size is updated in the device tree blob as well. This is
done by scanning the compatible nodes "cfi-flash" and "jedec-flash"
for the correct chip select number.

This size fixup is enabled for all AMCC eval board right now. Other
4xx boards may want to enable it as well, if this problem with multiple
NOR FLASH sizes exists.

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Wolfgang Denk <wd@denx.de>
14 years agofdt: Add fdt_fixup_nor_flash_size() to fixup NOR FLASH size in dtb
Stefan Roese [Wed, 21 Oct 2009 09:59:52 +0000 (11:59 +0200)]
fdt: Add fdt_fixup_nor_flash_size() to fixup NOR FLASH size in dtb

This function can be used to update the size in the "reg" property
of the NOR FLASH device nodes. This is necessary for boards with
non-fixed NOR FLASH sizes.

Signed-off-by: Stefan Roese <sr@denx.de>
Acked-by: Gerald Van Baren <vanbaren@cideas.com>
Acked-by: Wolfgang Denk <wd@denx.de>
14 years agocpu/ppc4xx/fdt.c: avoid strcpy() to constant string
Wolfgang Denk [Tue, 20 Oct 2009 21:12:13 +0000 (23:12 +0200)]
cpu/ppc4xx/fdt.c: avoid strcpy() to constant string

strcpy() was iused with the target address being a pointer to a
constant string, which potentially is read-only. Use a (writable)
array of characters instead.

Signed-off-by: Wolfgang Denk <wd@denx.de>
Signed-off-by: Stefan Roese <sr@denx.de>
14 years agos5pc11x: mmc: fix write blocks to 0x400 (workaround) IJ01-20091023
Minkyu Kang [Wed, 21 Oct 2009 06:56:02 +0000 (15:56 +0900)]
s5pc11x: mmc: fix write blocks to 0x400 (workaround)

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agousbd: fix the movinand download
Minkyu Kang [Wed, 21 Oct 2009 06:26:41 +0000 (15:26 +0900)]
usbd: fix the movinand download

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agos5pc110: real: revert CODEC_LDO_EN
Minkyu Kang [Wed, 21 Oct 2009 00:45:48 +0000 (09:45 +0900)]
s5pc110: real: revert CODEC_LDO_EN

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
14 years agocpu/ppc4xx/fdt.c: avoid strcpy() to constant string
Wolfgang Denk [Tue, 20 Oct 2009 21:07:04 +0000 (23:07 +0200)]
cpu/ppc4xx/fdt.c: avoid strcpy() to constant string

strcpy() was iused with the target address being a pointer to a
constant string, which potentially is read-only. Use a (writable)
array of characters instead.

Signed-off-by: Wolfgang Denk <wd@denx.de>
14 years agosmc911x: add support for LAN9220
Daniel Mack [Wed, 8 Apr 2009 11:23:38 +0000 (13:23 +0200)]
smc911x: add support for LAN9220

Signed-off-by: Daniel Mack <daniel@caiaq.de>
Cc: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
14 years agos5pc110: aquila: remove code for CODEC_LDO_EN
Joonyoung Shim [Mon, 19 Oct 2009 11:37:18 +0000 (20:37 +0900)]
s5pc110: aquila: remove code for CODEC_LDO_EN

Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
14 years agoenvcrc: check return value of fwrite()
Mike Frysinger [Mon, 19 Oct 2009 00:43:14 +0000 (20:43 -0400)]
envcrc: check return value of fwrite()

Newer toolchains will often complain about unchecked fwrite():
envcrc.c:117: warning: ignoring return value of `fwrite´, declared
with attribute warn_unused_result

So check the return value to silence the warnings.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
14 years agomcc200: fix build error
Wolfgang Denk [Mon, 19 Oct 2009 07:18:57 +0000 (09:18 +0200)]
mcc200: fix build error

Fix compile error:
include/configs/mcc200.h:401:6: error: #elif with no expression

Signed-off-by: Wolfgang Denk <wd@denx.de>
14 years agoOMAP3: fix warnings when NAND/ONENAND is not used
Nishanth Menon [Tue, 13 Oct 2009 16:47:39 +0000 (12:47 -0400)]
OMAP3: fix warnings when NAND/ONENAND is not used

Fix build warnings by putting specific used variables
under required #ifdefs for removing:
mem.c:227: warning: unused variable 'f_sec'
mem.c:226: warning: unused variable 'f_off'
mem.c:225: warning: unused variable 'size'
mem.c:224: warning: unused variable 'base'
mem.c:222: warning: unused variable 'gpmc_config'

Signed-off-by: Nishanth Menon <nm@ti.com>