Joonyoung Shim [Fri, 7 Aug 2009 07:51:17 +0000 (16:51 +0900)]
s5pc100: SMDKC100: rename from dma to tzpc
Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
Joonyoung Shim [Fri, 7 Aug 2009 07:49:26 +0000 (16:49 +0900)]
s5pc1xx: universal: modify init TZPC
Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
Kyungmin Park [Fri, 7 Aug 2009 04:49:47 +0000 (13:49 +0900)]
s5pc1xx: Use system ram base as 0x3000'0000 instead of 0x2000'0000
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Fri, 7 Aug 2009 04:10:40 +0000 (13:10 +0900)]
s5pc100: universal: Fix CS1 memory configuration
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 6 Aug 2009 09:08:11 +0000 (18:08 +0900)]
Merge branch 'master' of kmpark@party:/pub/git/u-boot-s5pc1xx
Kyungmin Park [Thu, 6 Aug 2009 09:08:08 +0000 (18:08 +0900)]
s5pc110: universal: Add nfs configuration
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Minkyu Kang [Thu, 6 Aug 2009 05:55:08 +0000 (14:55 +0900)]
s5pc100: smdkc100: build fix
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Kyungmin Park [Thu, 6 Aug 2009 04:48:40 +0000 (13:48 +0900)]
OneNAND: code cleanup and sync with mainline
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 6 Aug 2009 04:46:40 +0000 (13:46 +0900)]
USB: Fix compiler warning because of wrong cast
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 6 Aug 2009 04:46:07 +0000 (13:46 +0900)]
OneNAND: Use write_oob instead of write
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 6 Aug 2009 04:45:21 +0000 (13:45 +0900)]
OneNAND: Fix ECC error since dummy write because of not enough ffchars
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 6 Aug 2009 00:53:45 +0000 (09:53 +0900)]
OneNAND: Partial write support
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Tue, 4 Aug 2009 06:00:24 +0000 (15:00 +0900)]
s5pc100: universal: Clear the auto-burn magic value after set
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
daeinki [Mon, 3 Aug 2009 07:09:00 +0000 (16:09 +0900)]
s5pc110: fb: Code clean for Dual LCD.
Signed-off-by: daeinki <inki.dae@samsung.com>
daeinki [Mon, 3 Aug 2009 07:07:30 +0000 (16:07 +0900)]
Merge branch 'master' of daeinki@10.89.8.158:/pub/git/u-boot-s5pc1xx
daeinki [Mon, 3 Aug 2009 07:06:51 +0000 (16:06 +0900)]
s5pc110: fb: Code clean for single LCD.
Signed-off-by: daeinki <inki.dae@samsung.com>
daeinki [Mon, 3 Aug 2009 06:58:11 +0000 (15:58 +0900)]
s5pc110: gpio: Added and modified MACRO.
Signed-off-by: daeinki <inki.dae@samsung.com>
Kyungmin Park [Mon, 3 Aug 2009 06:44:54 +0000 (15:44 +0900)]
Merge branch 'master' of kmpark@party:/pub/git/u-boot-s5pc1xx
Kyungmin Park [Mon, 3 Aug 2009 06:44:51 +0000 (15:44 +0900)]
s5pc100: OneNAND: Don't allow subpage write
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Mon, 3 Aug 2009 04:38:23 +0000 (13:38 +0900)]
OneNAND: Fix wrong ORing at runtime badblock check
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Mon, 3 Aug 2009 03:08:11 +0000 (12:08 +0900)]
UBI: export do_ubi for USB downaloder
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Mon, 3 Aug 2009 02:41:43 +0000 (11:41 +0900)]
s5pc110: universal: OneNAND command line partition support
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
daeinki [Sat, 1 Aug 2009 06:02:30 +0000 (15:02 +0900)]
s5pc110: fb: code clean.
Signed-off-by: daeinki <inki.dae@samsung.com>
daeinki [Fri, 31 Jul 2009 13:38:12 +0000 (22:38 +0900)]
s5pc110: fb: Modified TL2796 Driver for Dual LCD.
Signed-off-by: daeinki <inki.dae@samsung.com>
daeinki [Fri, 31 Jul 2009 13:30:11 +0000 (22:30 +0900)]
s5pc110: fb: code clean.
Signed-off-by: daeinki <inki.dae@samsung.com>
daeinki [Fri, 31 Jul 2009 13:29:38 +0000 (22:29 +0900)]
s5pc110: fb: code clean and bug fix.
Signed-off-by: daeinki <inki.dae@samsung.com>
daeinki [Fri, 31 Jul 2009 13:10:54 +0000 (22:10 +0900)]
s5pc110: fb: code clean.
Signed-off-by: daeinki <inki.dae@samsung.com>
daeinki [Fri, 31 Jul 2009 13:00:50 +0000 (22:00 +0900)]
Merge branch 'master' of daeinki@10.89.8.158:/pub/git/u-boot-s5pc1xx
daeinki [Fri, 31 Jul 2009 12:58:42 +0000 (21:58 +0900)]
s5pc110: fb: Added framebuffer driver for Dual LCD.
Signed-off-by: daeinki <inki.dae@samsung.com>
Kyungmin Park [Fri, 31 Jul 2009 08:07:25 +0000 (17:07 +0900)]
s5pc110: universal: Remove debug ifdef/endif
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
daeinki [Fri, 31 Jul 2009 07:37:45 +0000 (16:37 +0900)]
s5pc110: fb: disable debug mode.
Signed-off-by: daeinki <inki.dae@samsung.com>
daeinki [Fri, 31 Jul 2009 07:30:51 +0000 (16:30 +0900)]
Merge branch 'master' of daeinki@10.89.8.158:/pub/git/u-boot-s5pc1xx
daeinki [Fri, 31 Jul 2009 07:28:12 +0000 (16:28 +0900)]
s5pc110: fb: fixed gpio configuration for TL2976 LCD Panel.
Signed-off-by: daeinki <inki.dae@samsung.com>
Minkyu Kang [Fri, 31 Jul 2009 07:10:14 +0000 (16:10 +0900)]
s5pc110: use shift oprerand
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Minkyu Kang [Fri, 31 Jul 2009 06:52:16 +0000 (15:52 +0900)]
Merge branch 'master' of prom@party:/pub/git/u-boot-s5pc1xx
Minkyu Kang [Fri, 31 Jul 2009 06:51:47 +0000 (15:51 +0900)]
s5pc1xx: use S5PC1XX define
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Minkyu Kang [Fri, 31 Jul 2009 06:51:21 +0000 (15:51 +0900)]
s5pc1xx: fix comment
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Minkyu Kang [Fri, 31 Jul 2009 06:50:53 +0000 (15:50 +0900)]
s5pc1xx: i2c: fix typo
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Kyungmin Park [Fri, 31 Jul 2009 06:12:28 +0000 (15:12 +0900)]
Merge branch 'master' of kmpark@party:/pub/git/u-boot-s5pc1xx
Kyungmin Park [Fri, 31 Jul 2009 06:12:25 +0000 (15:12 +0900)]
s5pc110: universal: Kernel auto burning support
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Minkyu Kang [Fri, 31 Jul 2009 06:09:07 +0000 (15:09 +0900)]
s5pc1xx: remove checking soc
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Minkyu Kang [Fri, 31 Jul 2009 06:04:25 +0000 (15:04 +0900)]
s5pc110: enable l2 cache
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Kyungmin Park [Fri, 31 Jul 2009 00:16:25 +0000 (09:16 +0900)]
s5pc110: universal: Display memory bank info correctly
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 23:50:00 +0000 (08:50 +0900)]
s5pc110: universal: Detect 4KiB page automatically
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 23:41:50 +0000 (08:41 +0900)]
OneNAND: Check 4KiB page at IPL
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 23:31:07 +0000 (08:31 +0900)]
s5pc110: universal: Separate cpu common environment
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 23:19:27 +0000 (08:19 +0900)]
s5pc110: universal: Handle lcd option "default: lcd=on"
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
daeinki [Thu, 30 Jul 2009 11:23:39 +0000 (20:23 +0900)]
s5pc100: fb: tl2796 driver code clean.
Signed-off-by: daeinki <inki.dae@samsung.com>
daeinki [Thu, 30 Jul 2009 11:14:31 +0000 (20:14 +0900)]
Merge branch 'master' of daeinki@10.89.8.158:/pub/git/u-boot-s5pc1xx
daeinki [Thu, 30 Jul 2009 11:12:59 +0000 (20:12 +0900)]
s5pc100: fb: LCD support for S5PC100 and S5PC110.
Signed-off-by: daeinki <inki.dae@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 10:56:43 +0000 (19:56 +0900)]
s5pc110: universal: Separate check_hw_revision
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 10:45:44 +0000 (19:45 +0900)]
s5pc110: universal: Fix kernel read since wrong offset
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 10:43:16 +0000 (19:43 +0900)]
OneNAND: Align environment size with erasesize
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 10:27:29 +0000 (19:27 +0900)]
s5pc110: universal: Fix wrong partition size (mtdparts)
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 10:06:01 +0000 (19:06 +0900)]
s5pc110: checksum: Support 8KiB and 16KiB
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 09:34:36 +0000 (18:34 +0900)]
OneNAND: Fix 128 OOB ecclayout typo
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 08:55:33 +0000 (17:55 +0900)]
s5pc110: universal: Increase IPL to 16KiB for support s5pc110
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 08:28:06 +0000 (17:28 +0900)]
s5pc110: universal: Fix compiler error cause by previous commit
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 07:37:49 +0000 (16:37 +0900)]
OneNAND: 4KiB Page support
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 05:49:17 +0000 (14:49 +0900)]
Build: Display u-boot.bin & u-boot-onenand.bin size for kmpark
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 05:47:31 +0000 (14:47 +0900)]
Merge branch 'master' of git://git.denx.de/u-boot
Kyungmin Park [Thu, 30 Jul 2009 05:37:40 +0000 (14:37 +0900)]
s5pc100: universal: Fix wrong chip select at mem setup
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 05:20:58 +0000 (14:20 +0900)]
s5pc110: universal: Add CONFIG_SYS_64BIT_VSPRINTF
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 04:51:36 +0000 (13:51 +0900)]
s5pc110: universal: support s5pc100 & s5pc110 simultaneously
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Thu, 30 Jul 2009 04:09:58 +0000 (13:09 +0900)]
s5pc110: universal: Fix wrong kernel size
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Wolfgang Denk [Wed, 29 Jul 2009 22:36:25 +0000 (00:36 +0200)]
Merge branch 'master' of git://git.denx.de/u-boot-i2c
Kyungmin Park [Wed, 29 Jul 2009 08:30:18 +0000 (17:30 +0900)]
OneNAND IPL: Remove unused header file
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kumar Gala [Wed, 29 Jul 2009 02:49:52 +0000 (21:49 -0500)]
Update Freescale copyrights to remove "All Rights Reserved"
"All Rights Reserved" conflicts with the GPL.
Signed-off-by: Kumar Gala <kumar.gala@freescale.com>
Alessandro Rubini [Fri, 24 Jul 2009 09:27:14 +0000 (11:27 +0200)]
arm nomadik: add i2c
Signed-off-by: Alessandro Rubini <rubini@unipv.it>
Acked-by: Andrea Gallo <andrea.gallo@stericsson.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Alessandro Rubini [Fri, 24 Jul 2009 09:27:03 +0000 (11:27 +0200)]
arm nomadik: add gpio support
Signed-off-by: Alessandro Rubini <rubini@unipv.it>
Acked-by: Andrea Gallo <andrea.gallo@stericsson.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Tom Rix [Sun, 28 Jun 2009 17:52:32 +0000 (12:52 -0500)]
OMAP3 Remove twl4030 defines
These defines have been subplanted by the equivelent defines in
include/twl4030.h
Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Heiko Schocher <hs@denx.de>
Tom Rix [Sun, 28 Jun 2009 17:52:31 +0000 (12:52 -0500)]
OMAP3 Move twl4030 mmc function
Because twl4030 now has its own device files, move and rename
twl4030_mmc_config.
twl4030_mmc_config initializes the twl4030 power setting to
the mmc device. Because it is in the twl4030 power domain, move
it out of drivers/mmc/omap3_mmc.c and into drivers/power/twl4030.c.
The function was renamed to twl4030_power_mmc_init because all
the functions in this file are to have the format
twl4030_power_<device>_<action>
In this case the suffix is mmc_init so
device : mmc
action : init
Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Heiko Schocher <hs@denx.de>
Tom Rix [Sun, 28 Jun 2009 17:52:30 +0000 (12:52 -0500)]
OMAP3 Move twl4030 power and led functions
Because twl4030 now has its own device files, move exiting
omap3 power_init_r to a new location.
power_init_r is the only function in board/omap3/common.
It initializes the twl4030 power for the board and enables
the led.
The power part of the the function is moved to twl4030_power_init in
drivers/power/twl4030.c The power compilation is conditional on the
existing config variable CONFIG_TWL4030_POWER.
The led part is moved to twl4030_led_init in the new file
drivers/misc/twl4030_led.c The led compilation is conditional on
the new config variable CONFIG_TWL4030_LED
The directory board/omap3/common was removed because power_init_r
was the only function in it.
Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Heiko Schocher <hs@denx.de>
Kyungmin Park [Wed, 29 Jul 2009 07:50:49 +0000 (16:50 +0900)]
s5pc110: universal: Add missing precharge command
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Wed, 29 Jul 2009 07:40:24 +0000 (16:40 +0900)]
OneNAND IPL: Remove debug code
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Wolfgang Denk [Wed, 29 Jul 2009 07:25:52 +0000 (09:25 +0200)]
Merge branch 'master' of git://git.denx.de/u-boot-ppc4xx
Wolfgang Denk [Wed, 29 Jul 2009 07:15:36 +0000 (09:15 +0200)]
Merge branch 'master' of git://git.denx.de/u-boot-mpc83xx
Kyungmin Park [Wed, 29 Jul 2009 07:08:28 +0000 (16:08 +0900)]
s5pc110: universal: Use same memory configuration as s5pc100
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Wed, 29 Jul 2009 05:29:44 +0000 (14:29 +0900)]
Merge branch 'master' of kmpark@party:/pub/git/u-boot-s5pc1xx
daeinki [Wed, 29 Jul 2009 05:40:46 +0000 (14:40 +0900)]
Merge branch 'master' of daeinki@10.89.8.158:/pub/git/u-boot-s5pc1xx
daeinki [Wed, 29 Jul 2009 05:40:10 +0000 (14:40 +0900)]
s5pc100: fb: Modified FB driver for s5pc100.
Signed-off-by: daeinki <inki.dae@samsung.com>
Kyungmin Park [Wed, 29 Jul 2009 05:29:41 +0000 (14:29 +0900)]
s5pc110: universal: DMC1 support
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Wed, 29 Jul 2009 04:45:02 +0000 (13:45 +0900)]
s5pc110: universal: Add machine number and memory configuration
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Wed, 29 Jul 2009 02:37:54 +0000 (11:37 +0900)]
s5pc100: universal: Fix memory swap check
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Minkyu Kang [Tue, 28 Jul 2009 23:59:57 +0000 (08:59 +0900)]
s5pc110: usb: s5pc110 support
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Minkyu Kang [Tue, 28 Jul 2009 23:59:11 +0000 (08:59 +0900)]
s5pc110: usb: fix wrong register base address
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Wolfgang Denk [Tue, 28 Jul 2009 20:13:52 +0000 (22:13 +0200)]
TQM8xx* boards: set larger SMC Rx buffer len
Commit
2b3f12c2 added support for configurable SMC Rx buffer length on
8xx systems. Enable this feature on TQM8xx* based boards.
This fixes the problem that pasting text in the middle of a line
(i. e. inserting in edit mode) did not work - only the first two
characters got inserted, the rest was lost.
Signed-off-by: Wolfgang Denk <wd@denx.de>
Wolfgang Denk [Tue, 28 Jul 2009 20:07:37 +0000 (22:07 +0200)]
Fix ext2load return code
Make the ext2load command return 0 on success (instead of the file
length).
Also fix output format (get rid of random newlines) and some coding
style issues (long lines etc.).
Signed-off-by: Wolfgang Denk <wd@denx.de>
Weirich, Bernhard [Wed, 10 Jun 2009 12:00:37 +0000 (14:00 +0200)]
ext2: fix inode size and calculations
Signed-off-by: unsik Kim <donari75@gmail.com>
Signed-off-by: Bernhard Weirich <bernhard.weirich@riedel.net>
Signed-off-by: Wolfgang Denk <wd@denx.de>
Tested-by: Wolfgang Denk <wd@denx.de>
Kyungmin Park [Tue, 28 Jul 2009 11:29:38 +0000 (20:29 +0900)]
s5pc100: universal: Use internal RAM fully
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Tue, 28 Jul 2009 10:50:36 +0000 (19:50 +0900)]
s5pc100: universal: Load u-boot exact address at OneNAND IPL
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Tue, 28 Jul 2009 09:33:29 +0000 (18:33 +0900)]
OneNAND IPL: Fix wrong read interrupt offset
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Tue, 28 Jul 2009 08:34:46 +0000 (17:34 +0900)]
OneNAND: ONENAND_DISABLE_READ_WHILE_LOAD support
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Tue, 28 Jul 2009 08:29:07 +0000 (17:29 +0900)]
s5pc110: universal: Set OneNAND base for s5pc110
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Tue, 28 Jul 2009 08:28:42 +0000 (17:28 +0900)]
s5pc110: universal: Wrong operation at s5pc110
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Tue, 28 Jul 2009 08:27:25 +0000 (17:27 +0900)]
s5pc110: OneNAND IPL support
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Tue, 28 Jul 2009 08:04:18 +0000 (17:04 +0900)]
OneNAND: Partial Read support
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Kyungmin Park [Tue, 28 Jul 2009 06:58:33 +0000 (15:58 +0900)]
s5pc100: universal: Fix OneNAND clock initialization on s5pc110
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Tom Rix [Sun, 28 Jun 2009 17:52:29 +0000 (12:52 -0500)]
TWL4030 Add power reset button
The Zoom2 power reset button is on the top right side of the
main board. Press and hold for about to 8 seconds to completely
reset the board.
Some of the beta boards have a hardware problem that prevents
using this feature. If is difficult to further characterize the
boards that fail. So disable resetting for all beta boards.
The Zoom1 reset button is the red circle on the top right,
front of the board. Press and hold the button for 8 seconds to
completely reset the board.
After analyzing beagle, it was determined that other boards
that use the twl4030 for power managment can also make use
this function.
The resetting is done by the power management part of the twl4030.
Since there is no existing drivers/power, add one.
The compilation of power/twl4030.h is controlled by the config
variable CONFIG_TWL4030_POWER
Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Heiko Schocher <hs@denx.de>
Tom Rix [Sun, 28 Jun 2009 17:52:28 +0000 (12:52 -0500)]
TWL4030 Add initial support
The TWL4030 supplies many peripherals for OMAP3 boards. These include
power management, usb and, keyboard.
The product description is found here:
http://focus.ti.com/docs/prod/folders/print/tps65950.html
Product reference document, tps65950.pdf, is found here:
http://www.ti.com/lit/gpn/tps65950
Signed-off-by: Tom Rix <Tom.Rix@windriver.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Heiko Schocher <hs@denx.de>