oweals/u-boot.git
17 years agoppc4xx: 4xx_pcie: Disable debug output as default
Stefan Roese [Fri, 5 Oct 2007 07:22:33 +0000 (09:22 +0200)]
ppc4xx: 4xx_pcie: Disable debug output as default

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoppc4xx: 4xx_pcie: More general cleanup and 405EX PCIe support added
Stefan Roese [Fri, 5 Oct 2007 07:18:23 +0000 (09:18 +0200)]
ppc4xx: 4xx_pcie: More general cleanup and 405EX PCIe support added

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoppc4xx: 4xx_pcie: Change CFG_PCIE_MEMSIZE to 128MB on Yucca & Katmai
Stefan Roese [Fri, 5 Oct 2007 05:57:20 +0000 (07:57 +0200)]
ppc4xx: 4xx_pcie: Change CFG_PCIE_MEMSIZE to 128MB on Yucca & Katmai

128MB seems to be the smallest possible value for the memory size
for on PCIe port. With this change now the BAR's of the PCIe cards
are accessible under U-Boot.

One big note: This only works for PCIe port 0 & 1. For port 2 this
currently doesn't work, since the base address is now 0xc0000000
(0xb0000000 + 2 * 0x08000000), and this is already occupied by
CFG_PCIE0_CFGBASE. But solving this issue for port 2 would mean
to change the base addresses completely and this change would have
too much impact right now.

This patch adds debug output to the 4xx pcie driver too.

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoppc4xx: 4xx_pcie: Fix problem with SDRN access using port number as idx
Stefan Roese [Wed, 3 Oct 2007 19:16:32 +0000 (21:16 +0200)]
ppc4xx: 4xx_pcie: Fix problem with SDRN access using port number as idx

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoppc4xx: Rename 405gp_pci to 4xx_pci since its used on all 4xx platforms
Stefan Roese [Wed, 3 Oct 2007 13:01:02 +0000 (15:01 +0200)]
ppc4xx: Rename 405gp_pci to 4xx_pci since its used on all 4xx platforms

These files were introduced with the IBM 405GP but are currently used on all
4xx PPC platforms. So the name doesn't match the content anymore. This patch
renames the files to 4xx_pci.c/h.

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoppc4xx: Add a comment for 405EX PCIe endpoint configuration
Stefan Roese [Wed, 3 Oct 2007 12:14:58 +0000 (14:14 +0200)]
ppc4xx: Add a comment for 405EX PCIe endpoint configuration

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (3)
Stefan Roese [Wed, 3 Oct 2007 08:38:09 +0000 (10:38 +0200)]
ppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (3)

(3) This patch introduces macros like SDRN_PESDR_DLPSET(port) to access
    the SDR registers of the PCIe ports. This makes the overall design
    clearer, since it removed a lot of switch statements which are not
    needed anymore.

    Also, the functions ppc4xx_init_pcie_rootport() and
    ppc4xx_init_pcie_entport() are merged into a single function
    ppc4xx_init_pcie_port(), since most of the code was duplicated.
    This makes maintainance and porting to other 4xx platforms
    easier.

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (2)
Stefan Roese [Wed, 3 Oct 2007 05:48:09 +0000 (07:48 +0200)]
ppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (2)

This patch is the first patch of a series to make the 440SPe PCIe code
usable on different 4xx PPC platforms. In preperation for the new 405EX
which is also equipped with PCIe interfaces.

(2) This patch renames the functions from 440spe_ to 4xx_ with a
    little additional cleanup

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (1)
Stefan Roese [Wed, 3 Oct 2007 05:34:10 +0000 (07:34 +0200)]
ppc4xx: Make 440SPe PCIe code more generic to use on different 4xx PPCs (1)

This patch is the first patch of a series to make the 440SPe PCIe code
usable on different 4xx PPC platforms. In preperation for the new 405EX
which is also equipped with PCIe interfaces.

(1) This patch renames the files from 440spe_pcie to 4xx_pcie

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoMerge git://www.denx.de/git/u-boot
Stefan Roese [Sat, 27 Oct 2007 11:43:40 +0000 (13:43 +0200)]
Merge git://www.denx.de/git/u-boot

17 years agoTQM5200: increase kernel_addr_r and fdt_addr_r (hinted by Wolfgang Denk).
Bartlomiej Sieka [Thu, 25 Oct 2007 15:20:01 +0000 (17:20 +0200)]
TQM5200: increase kernel_addr_r and fdt_addr_r (hinted by Wolfgang Denk).

Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17 years agoMerge branch 'motionpro_ng' of /home/tur/git/u-boot
Wolfgang Denk [Wed, 24 Oct 2007 09:05:28 +0000 (11:05 +0200)]
Merge branch 'motionpro_ng' of /home/tur/git/u-boot

17 years agoTQM5200: fix spurious characters on second serial interface
Martin Krause [Mon, 22 Oct 2007 14:45:53 +0000 (16:45 +0200)]
TQM5200: fix spurious characters on second serial interface

With this patch PSC3 is configured as UART. This is done, because if
the pins of PSC3 are not configured at all (-> all pins are GPI),
due to crosstalk, spurious characters may be send over the RX232_2_TXD
signal line.

Signed-off-by: Martin Krause <martin.krause@tqs.de>
17 years agoTQM5200S: fix commands for STK52xx base board because of missing SM501 grafic controller
Martin Krause [Mon, 22 Oct 2007 14:40:06 +0000 (16:40 +0200)]
TQM5200S: fix commands for STK52xx base board because of missing SM501 grafic controller

Some commands for the STK52xx base board try to access the SM501 grafic
controller. But the TQM5200S has no grafic controller (only the TQM5200
and the TQM5200B have). This patch deactivates the commands accessing
the SM501 for the TQM5200S.

Signed-off-by: Martin Krause <martin.krause@tqs.de>
17 years agoMips: Fix string functions differ prototype declaration
Jean-Christophe PLAGNIOL-VILLARD [Sun, 21 Oct 2007 07:14:28 +0000 (09:14 +0200)]
Mips: Fix string functions differ prototype declaration

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
17 years agofsl_pci_init enable COMMAND_MEMORY if inbound window
Ed Swarthout [Fri, 19 Oct 2007 22:51:40 +0000 (17:51 -0500)]
fsl_pci_init enable COMMAND_MEMORY if inbound window

Patch 16e23c3f removed PCSRBAR allocation.  But passing zero windows
to pciauto_setup_device has the side effect of not getting
COMMAND_MEMORY set.

Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
17 years agodelta: Fix OHCI_REGS_BASE undeclared and wait_ms implicit declaration
Jean-Christophe PLAGNIOL-VILLARD [Fri, 19 Oct 2007 08:55:24 +0000 (10:55 +0200)]
delta: Fix OHCI_REGS_BASE undeclared and wait_ms implicit declaration

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
17 years agofix warning: no return statement in function returning non-void
Jean-Christophe PLAGNIOL-VILLARD [Fri, 19 Oct 2007 06:10:15 +0000 (08:10 +0200)]
fix warning: no return statement in function returning non-void

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
17 years agoxsengine: Fix no partition type specified, use DOS as default
Jean-Christophe PLAGNIOL-VILLARD [Fri, 19 Oct 2007 04:33:45 +0000 (06:33 +0200)]
xsengine: Fix no partition type specified, use DOS as default

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
17 years agolubbock: Fix no partition type specified, use DOS as default
Jean-Christophe PLAGNIOL-VILLARD [Thu, 18 Oct 2007 22:24:59 +0000 (00:24 +0200)]
lubbock: Fix no partition type specified, use DOS as default

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
17 years agoCoding style: keep lists sorted; update CHANGELOG
Wolfgang Denk [Tue, 23 Oct 2007 14:50:03 +0000 (16:50 +0200)]
Coding style: keep lists sorted; update CHANGELOG

Signed-off-by: Wolfgang Denk <wd@denx.de>
17 years agoFix missing drivers makefile entries ds1722.c mw_eeprom.c
Jean-Christophe PLAGNIOL-VILLARD [Thu, 18 Oct 2007 22:09:05 +0000 (00:09 +0200)]
Fix missing drivers makefile entries ds1722.c mw_eeprom.c

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
17 years agoFix warning differ in signedness in board/innokom/innokom.c
Jean-Christophe PLAGNIOL-VILLARD [Thu, 18 Oct 2007 22:07:39 +0000 (00:07 +0200)]
Fix warning differ in signedness in board/innokom/innokom.c

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
17 years agofix pxa255_idp board
Marcel Ziswiler [Thu, 18 Oct 2007 22:25:33 +0000 (00:25 +0200)]
fix pxa255_idp board

The pxa255_idp being an old unmaintained board showed several issues:
1. CONFIG_INIT_CRITICAL was still defined.
2. Neither CONFIG_MAC_PARTITION nor CONFIG_DOS_PARTITION was defined.
3. Symbol flash_addr was undeclared.
4. The boards lowlevel_init function was still called memsetup.
5. The TEXT_BASE was still 0xa3000000 rather than 0xa3080000.
6. Using -march=armv5 instead of -march=armv5te resulted in lots of
'target CPU does not support interworking' warnings on recent compilers.
7. The PXA's serial driver redefined FFUART, BTUART and STUART used as
indexes rather than the register definitions from the pxa-regs header
file. Renamed them to FFUART_INDEX, BTUART_INDEX and STUART_INDEX to
avoid any ambiguities.
8. There were several redefinition warnings concerning ICMR, OSMR3,
OSCR, OWER, OIER, RCSR and CCCR in the PXA's assembly start file.
9. The board configuration file was rather outdated.
10. The part header file defined the vendor, product and revision arrays
as unsigned chars instead of just chars in the block_dev_desc_t
structure.

Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
17 years agoMake MPC8266ADS command selection more robust
Rune Torgersen [Wed, 17 Oct 2007 16:56:31 +0000 (11:56 -0500)]
Make MPC8266ADS command selection more robust

Fix MPC8266 command line definition so it won't break when new commands
are added to u-boot.
Signed-off-by Rune Torgersen <runet@innovsys.com>

17 years agoMotion-PRO: Update configuration to accomodate next generation board.
Bartlomiej Sieka [Tue, 23 Oct 2007 11:14:10 +0000 (13:14 +0200)]
Motion-PRO: Update configuration to accomodate next generation board.

New board has faster oscillator and a different Flash chip. This affects:
- CFG_MPC5XXX_CLKIN
- SDRAM timings
- Flash CS configuration (timings)
- Flash sector size, and thus MTD partition layout
- malloc() arena size (due to bigger Flash sectors)
- smaller memory test range (due to bigger malloc() arena)

This patch also enables more extensive memory testing via "mtest".

Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17 years agoMotion-PRO: Add setting of SDelay reg. to SDRAM controller configuration.
Bartlomiej Sieka [Tue, 23 Oct 2007 09:36:07 +0000 (11:36 +0200)]
Motion-PRO: Add setting of SDelay reg. to SDRAM controller configuration.

Per AN3221 (MPC5200B SDRAM Initialization and Configuration), the SDelay
register must be written a value of 0x00000004 as the first step of the
SDRAM contorller configuration.

Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17 years agoppc4xx: lwmon5: Some further GPIO config changes
Stefan Roese [Tue, 23 Oct 2007 08:17:42 +0000 (10:17 +0200)]
ppc4xx: lwmon5: Some further GPIO config changes

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoMinor coding style cleanup; update CHANGELOG
Wolfgang Denk [Sat, 20 Oct 2007 23:01:17 +0000 (01:01 +0200)]
Minor coding style cleanup; update CHANGELOG

Signed-off-by: Wolfgang Denk <wd@denx.de>
17 years agoFix NE2000 driver:
Vlad Lungu [Thu, 4 Oct 2007 17:47:10 +0000 (20:47 +0300)]
Fix NE2000 driver:

Fixed typo in ne2000.h, thinko re n2k_inb() usage, don't try
to do anything in eth_stop() if eth_init() was not called.
Simplified RX path in order to avoid timeouts on really really
fast NE2000 cards (read: qemu with internal tftp), NetLoop() is
clever enough to cope with 1 packet per eth_rx().

Signed-off-by: Vlad Lungu <vlad@comsys.ro>
17 years agoMerge branch 'master' of git://www.denx.de/git/u-boot-tq-group
Wolfgang Denk [Sat, 20 Oct 2007 22:29:32 +0000 (00:29 +0200)]
Merge branch 'master' of git://denx.de/git/u-boot-tq-group

17 years agoMerge branch 'master' of /home/git/u-boot/
Wolfgang Denk [Sat, 20 Oct 2007 22:10:34 +0000 (00:10 +0200)]
Merge branch 'master' of /home/git/u-boot/

17 years agoFix two typos.
Detlev Zundel [Fri, 19 Oct 2007 14:47:26 +0000 (16:47 +0200)]
Fix two typos.

Signed-off-by: Detlev Zundel <dzu@denx.de>
17 years agoMerge branch 'master' of git://www.denx.de/git/u-boot-ppc4xx
Wolfgang Denk [Thu, 18 Oct 2007 20:02:35 +0000 (22:02 +0200)]
Merge branch 'master' of git://denx.de/git/u-boot-ppc4xx

17 years agompc83xx: Add configure entry for MPC83xx ATM support
Tony Li [Thu, 18 Oct 2007 09:47:19 +0000 (17:47 +0800)]
mpc83xx: Add configure entry for MPC83xx ATM support

Add MPC8360EMDS_ATM_config and MPC832XEMDS_ATM_config into
Makfile and MAKEALL

Signed-off-by: Tony Li <tony.li@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
17 years agompc83xx: pq-mds-pib.c typo error
Tony Li [Thu, 18 Oct 2007 09:44:38 +0000 (17:44 +0800)]
mpc83xx: pq-mds-pib.c typo error

Correct to val8 from val.

Signed-off-by: Tony Li <tony.li@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
17 years agoMerge git://www.denx.de/git/u-boot
Kim Phillips [Thu, 18 Oct 2007 15:02:16 +0000 (10:02 -0500)]
Merge git://www.denx.de/git/u-boot

17 years agoppc4xx: Add 667/133 (CPU/PLB) frequency setup to Sequoia bootstrap command
Stefan Roese [Wed, 17 Oct 2007 13:40:19 +0000 (15:40 +0200)]
ppc4xx: Add 667/133 (CPU/PLB) frequency setup to Sequoia bootstrap command

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoMake MPC8266ADS board compile again.
runet@innovsys.com [Tue, 16 Oct 2007 19:50:40 +0000 (14:50 -0500)]
Make MPC8266ADS board compile again.

Signed-off-by: Runet Torgersen <runet@innovsys.com>
17 years agoMerge branch 'master' of git+ssh://gemini_vpn/home/wd/git/u-boot/master
Wolfgang Denk [Tue, 16 Oct 2007 14:45:20 +0000 (16:45 +0200)]
Merge branch 'master' of git+ssh://gemini_vpn/home/wd/git/u-boot/master

17 years ago86xx: Allow for fewer DDR slots per memory controller.
Jon Loeliger [Mon, 27 Aug 2007 17:41:03 +0000 (12:41 -0500)]
86xx: Allow for fewer DDR slots per memory controller.

As a direct correlation exists between DDR DIMM slots
and SPD EEPROM addresses used to configure them, use
the individually defined SPD_EEPROM_ADDRESS* values to
determine if a DDR DIMM slot should have its SPD
configuration read or not.

Effectively, this now allows for 1 or 2 DIMM slots
per memory controller.

Signed-off-by: Jon Loeliger <jdl@freescale.com>
17 years agoMerge branch 'master' of /home/wd/git/u-boot/custodians
Wolfgang Denk [Mon, 15 Oct 2007 18:56:12 +0000 (20:56 +0200)]
Merge branch 'master' of /home/wd/git/u-boot/custodians

17 years agoMerge branch 'master' of git://www.denx.de/git/u-boot-usb
Wolfgang Denk [Mon, 15 Oct 2007 18:55:51 +0000 (20:55 +0200)]
Merge branch 'master' of git://denx.de/git/u-boot-usb

17 years agoMerge branch 'master' of git+ssh://gemini_vpn/home/wd/git/u-boot/master
Wolfgang Denk [Mon, 15 Oct 2007 10:59:05 +0000 (12:59 +0200)]
Merge branch 'master' of git+ssh://gemini_vpn/home/wd/git/u-boot/master

17 years agoPXA USB OHCI: "usb stop" implementation.
Rodolfo Giometti [Mon, 15 Oct 2007 09:59:17 +0000 (11:59 +0200)]
PXA USB OHCI: "usb stop" implementation.

Some USB keys need to be switched off before loading the kernel
otherwise they can remain in an undefined status which prevents them
to be correctly recognized by the kernel.

Signed-off-by: Rodolfo Giometti <giometti@linux.it>
17 years agoppc4xx: Fix bug in I2C bootstrap values for Sequoia/Rainier
Stefan Roese [Mon, 15 Oct 2007 09:39:00 +0000 (11:39 +0200)]
ppc4xx: Fix bug in I2C bootstrap values for Sequoia/Rainier

The I2C bootstrap values that can be setup via the "bootstrap" command,
were setup incorrect regarding the generation of the internal sync PCI
clock. The values for PLB clock == 133MHz were slighly incorrect and the
values for PLB clock == 166MHz were totally incorrect. This could
lead to a hangup upon booting while PCI configuration scan.

This patch fixes this issue and configures valid PCI divisor values
for the sync PCI clock, with respect to the provided external async
PCI frequency.

Here the values of the formula in the chapter 14.2 "PCI clocking"
from the 440EPx users manual:

AsyncPCICLK - 1MHz <= SyncPCIClk <= (2 * AsyncPCIClk) - 1MHz

33MHz async PCI frequency:
PLB = 133:
=>      32 <= 44.3 <= 65        (div = 3)

PLB = 166:
=>      32 <= 55.3 <= 65        (div = 3)

66MHz async PCI frequency:
PLB = 133:
=>      65 <= 66.5 <= 132       (div = 2)

PLB = 166:
=>      65 <= 83 <= 132         (div = 2)

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoppc4xx: Fix incorrect 33/66MHz PCI clock log-message on Sequoia & Yosemite
Stefan Roese [Mon, 15 Oct 2007 09:29:33 +0000 (11:29 +0200)]
ppc4xx: Fix incorrect 33/66MHz PCI clock log-message on Sequoia & Yosemite

The BCSR status bit for the 66MHz PCI operation was correctly
addressed (MSB/LSB problem). Now the correct currently setup
PCI frequency is displayed upon bootup.

This patch also fixes this problem on Rainier & Yellowstone, since these
boards use the same souce code as Sequoia & Yosemite do.

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoTQM860M: adjust for doubled flash sector size.
Martin Krause [Wed, 26 Sep 2007 15:55:56 +0000 (17:55 +0200)]
TQM860M: adjust for doubled flash sector size.

Adjust flash map to support the new S29GLxxN (N-Type) Flashes with
doubled sector size.

Signed-off-by: Martin Krause <martin.krause@tqs.de>
17 years agoTQM8xx: Fix CAN timing.
Jens Gehrlein [Wed, 26 Sep 2007 15:55:54 +0000 (17:55 +0200)]
TQM8xx: Fix CAN timing.

Signed-off-by: Martin Krause <martin.krause@tqs.de>
17 years agoTQM866M: fix SDRAM refresh
Martin Krause [Thu, 27 Sep 2007 12:54:36 +0000 (14:54 +0200)]
TQM866M: fix SDRAM refresh

At 133 MHz the current SDRAM refresh rate is too fast
(measured 4 * 1.17 us).
CFG_MAMR_PTA changes from 39 to 97. This result
in a refresh rate of 4 * 7.8 us at the default clock
50 MHz. At 133 MHz the value will be then 4 * 2.9 us.
This is a compromise until a new method is found to
adjust the refresh rate.

Signed-off-by: Martin Krause <martin.krause@tqs.de>
17 years agoTQM866M: adjust for doubled flash sector size.
Martin Krause [Wed, 26 Sep 2007 15:55:55 +0000 (17:55 +0200)]
TQM866M: adjust for doubled flash sector size.

Adjust flash map to support the new S29GLxxN (N-Type) Flashes with
doubled sector size.

Signed-off-by: Martin Krause <martin.krause@tqs.de>
17 years ago[FIX] XUPV2P change command handling
Michal Simek [Sun, 14 Oct 2007 14:12:29 +0000 (16:12 +0200)]
[FIX] XUPV2P change command handling
and remove code violation

17 years agoMerge git://www.denx.de/git/u-boot
Michal Simek [Sun, 14 Oct 2007 12:33:32 +0000 (14:33 +0200)]
Merge git://www.denx.de/git/u-boot

17 years agoMerge ../master/
Michal Simek [Sun, 14 Oct 2007 12:31:47 +0000 (14:31 +0200)]
Merge ../master/

17 years agoPrepare for 1.3.0-rc3 release v1.3.0-rc3
Wolfgang Denk [Sat, 13 Oct 2007 22:13:19 +0000 (00:13 +0200)]
Prepare for 1.3.0-rc3 release

Signed-off-by: Wolfgang Denk <wd@denx.de>
17 years agoFix warning differ in signedness in cpu/pxa/mmc.c
Jean-Christophe PLAGNIOL-VILLARD [Sat, 29 Sep 2007 11:41:37 +0000 (13:41 +0200)]
Fix warning differ in signedness in cpu/pxa/mmc.c

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
17 years agoFix warning differ in signedness in board/mpl/vcma9/vcma9.c
Wolfgang Denk [Sat, 13 Oct 2007 21:51:14 +0000 (23:51 +0200)]
Fix warning differ in signedness in board/mpl/vcma9/vcma9.c

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Wolfgang Denk <wd@denx.de>
17 years agoMerge branch 'master' of git://www.denx.de/git/u-boot-avr32
Wolfgang Denk [Sat, 13 Oct 2007 21:01:27 +0000 (23:01 +0200)]
Merge branch 'master' of git://denx.de/git/u-boot-avr32

17 years agoMerge branch 'merge' of git://www.denx.de/git/u-boot-microblaze
Wolfgang Denk [Sat, 13 Oct 2007 20:57:43 +0000 (22:57 +0200)]
Merge branch 'merge' of git://denx.de/git/u-boot-microblaze

17 years agoMerge branch 'master' of git://www.denx.de/git/u-boot-microblaze
Wolfgang Denk [Sat, 13 Oct 2007 19:50:12 +0000 (21:50 +0200)]
Merge branch 'master' of git://denx.de/git/u-boot-microblaze

17 years agoMerge branch 'master' of git://www.denx.de/git/u-boot-nand-flash
Wolfgang Denk [Sat, 13 Oct 2007 19:40:23 +0000 (21:40 +0200)]
Merge branch 'master' of git://denx.de/git/u-boot-nand-flash

17 years agoCoding Style cleanup.
Wolfgang Denk [Sat, 13 Oct 2007 19:15:39 +0000 (21:15 +0200)]
Coding Style cleanup.

Signed-off-by: Wolfgang Denk <wd@denx.de>
17 years agoMerge branch 'master' of git://www.denx.de/git/u-boot-arm
Wolfgang Denk [Sat, 13 Oct 2007 16:48:23 +0000 (18:48 +0200)]
Merge branch 'master' of git://denx.de/git/u-boot-arm

17 years agoGP3 SSA: enable RTC
Wolfgang Denk [Fri, 12 Oct 2007 13:49:39 +0000 (15:49 +0200)]
GP3 SSA: enable RTC

Signed-off-by: Wolfgang Denk <wd@denx.de>
17 years agoMerge branch 'master' of /.automount/castor-vlab/root/home/wd/git/u-boot/master/
Wolfgang Denk [Wed, 10 Oct 2007 14:39:09 +0000 (16:39 +0200)]
Merge branch 'master' of /.automount/castor-vlab/root/home/wd/git/u-boot/master/

17 years agoMerge branch 'hellrosa_i2c' of /home/gjb/git/u-boot
Wolfgang Denk [Wed, 10 Oct 2007 14:31:06 +0000 (16:31 +0200)]
Merge branch 'hellrosa_i2c' of /home/gjb/git/u-boot

17 years agoMerge branch 'tqm5200_default_env' of /home/tur/git/u-boot
Wolfgang Denk [Wed, 10 Oct 2007 14:23:23 +0000 (16:23 +0200)]
Merge branch 'tqm5200_default_env' of /home/tur/git/u-boot

17 years ago[ads5121] EEPROM support added.
Grzegorz Bernacki [Tue, 9 Oct 2007 11:58:24 +0000 (13:58 +0200)]
[ads5121] EEPROM support added.

Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
17 years agoAVR32: Initialize bi_flash* in board_init_r
Haavard Skinnemoen [Sat, 6 Oct 2007 16:55:35 +0000 (18:55 +0200)]
AVR32: Initialize bi_flash* in board_init_r

The ATSTK1000-specific flash driver intializes bi_flashstart,
bi_flashsize and bi_flashoffset, but other flash drivers, like the CFI
driver, don't.

Initialize these in board_init_r instead so that things will still be
set up correctly when we switch to the CFI driver.

Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
17 years agotqm5200: Fix CONFIG_CMD_PCI typo in board config file.
Marian Balakowicz [Fri, 5 Oct 2007 08:40:54 +0000 (10:40 +0200)]
tqm5200: Fix CONFIG_CMD_PCI typo in board config file.

Signed-off-by: Marian Balakowicz <m8@semihalf.com>
17 years agoCM5200: Fix missing null-termination in hostname manipulation code
Bartlomiej Sieka [Fri, 5 Oct 2007 07:46:06 +0000 (09:46 +0200)]
CM5200: Fix missing null-termination in hostname manipulation code

Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>
17 years agoMerge with git://www.denx.de/git/u-boot.git
Peter Pearse [Thu, 4 Oct 2007 10:00:44 +0000 (11:00 +0100)]
Merge with git://www.denx.de/git/u-boot.git

17 years agoFix memtest breakage
Haavard Skinnemoen [Tue, 2 Oct 2007 17:09:01 +0000 (19:09 +0200)]
Fix memtest breakage

CFG_MEMTEST_START uses weird magic involving gd, which fails to
compile. Use hardcoded values instead (we actually know how much RAM
we have on board.)

Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
17 years agoMerge commit 'origin/master'
Haavard Skinnemoen [Tue, 2 Oct 2007 17:05:53 +0000 (19:05 +0200)]
Merge commit 'origin/master'

17 years agoMerge with git://www.denx.de/git/u-boot.git
Stefan Roese [Tue, 2 Oct 2007 09:47:13 +0000 (11:47 +0200)]
Merge with git://www.denx.de/git/u-boot.git

17 years agoppc4xx: Coding style cleanup
Stefan Roese [Tue, 2 Oct 2007 09:44:46 +0000 (11:44 +0200)]
ppc4xx: Coding style cleanup

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoppc4xx: lwmon5: Remove watchdog for now, since not fully tested yet
Stefan Roese [Tue, 2 Oct 2007 09:44:19 +0000 (11:44 +0200)]
ppc4xx: lwmon5: Remove watchdog for now, since not fully tested yet

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoProgram EPLD to force full duplex mode for PHY.
Grzegorz Bernacki [Mon, 1 Oct 2007 07:51:50 +0000 (09:51 +0200)]
Program EPLD to force full duplex mode for PHY.

EPLD forces modes of PHY operation. By default full duplex is turned off.
This fix turns it on.

Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
17 years agoBugfix: Use only one PTD for one endpoint
Timo Ketola [Mon, 24 Sep 2007 11:50:32 +0000 (14:50 +0300)]
Bugfix: Use only one PTD for one endpoint

Original isp116x-hcd code prepared multiple PTDs for longer than 16
byte transfers for one endpoint. That is unnecessary because the
ISP116x is able to split long data from one PTD into multiple
transactions based on the buffer size of the endpoint. It also caused
serious problems if the endpoint NAKed some of the transactions. In
that case ISP116x wouldn't notice that the other PTDs were for the same
endpoint and would try the other PTDs possibly out of order. That would
break the whole transfer.

This patch makes isp116x_submit_job to use one PTD for one transfer.

Signed-off-by: Timo Ketola <timo.ketola@exertus.fi>
Signed-off-by: Markus Klotzbuecher <mk@denx.de>
17 years agoFix missing DECLARE_GLOBAL_DATA_PTR on CONFIG_LPC2292 in serial
Jean-Christophe PLAGNIOL-VILLARD [Thu, 27 Sep 2007 21:27:47 +0000 (23:27 +0200)]
Fix missing DECLARE_GLOBAL_DATA_PTR on CONFIG_LPC2292 in serial

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
17 years agoMerge branch 'master' of /home/stefan/git/u-boot/lwmon5
Stefan Roese [Thu, 27 Sep 2007 11:48:24 +0000 (13:48 +0200)]
Merge branch 'master' of /home/stefan/git/u-boot/lwmon5

17 years agoppc4xx: lwmon5: Change GPIO 58 to default to low (watchdog test)
Stefan Roese [Tue, 11 Sep 2007 12:12:55 +0000 (14:12 +0200)]
ppc4xx: lwmon5: Change GPIO 58 to default to low (watchdog test)

Signed-off-by: Stefan Roese <sr@denx.de>
17 years agoMerge with git+ssh://gemini_vpn/home/wd/git/u-boot/master
Wolfgang Denk [Tue, 25 Sep 2007 22:13:14 +0000 (00:13 +0200)]
Merge ... git+ssh://gemini_vpn/home/wd/git/u-boot/master

17 years agoFpga: fix incorrect test of CFG_FPGA_XILINX macro
Grant Likely [Tue, 25 Sep 2007 21:48:05 +0000 (15:48 -0600)]
Fpga: fix incorrect test of CFG_FPGA_XILINX macro

CFG_FPGA_XILINX is a bit value used to test against the value in
CONFIG_FPGA.  Testing for a value will always return TRUE.  I don't
think that is the intention in this code.

Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
17 years agoMerge branch 'master' of git://www.denx.de/git/u-boot
Kim Phillips [Mon, 24 Sep 2007 19:43:43 +0000 (14:43 -0500)]
Merge branch 'master' of git://denx.de/git/u-boot

17 years ago[FIX] change command handling and removing code violation
Michal Simek [Sun, 23 Sep 2007 22:41:30 +0000 (00:41 +0200)]
[FIX] change command handling and removing code violation

17 years ago[FIX] change sets of commands
Michal Simek [Sun, 23 Sep 2007 22:36:06 +0000 (00:36 +0200)]
[FIX] change sets of commands
because changing of command handling brings
compilation problems

17 years ago[FIX] Email reparation & Copyright
Michal Simek [Sun, 23 Sep 2007 22:30:42 +0000 (00:30 +0200)]
[FIX] Email reparation & Copyright
Both codes are written by myself without any
support from CTU

17 years ago[PATCH] Change macro name for UartLite
Michal Simek [Sun, 23 Sep 2007 22:25:11 +0000 (00:25 +0200)]
[PATCH] Change macro name for UartLite
because PowerPC 405 can use UartLite as console

17 years ago[PATCH] Add support for design without interrupt controller
Michal Simek [Sun, 23 Sep 2007 22:21:19 +0000 (00:21 +0200)]
[PATCH] Add support for design without interrupt controller
Polling timer

17 years ago[FIX] resolve problem with cpu without barrel shifter
Michal Simek [Sun, 23 Sep 2007 22:19:48 +0000 (00:19 +0200)]
[FIX] resolve problem with cpu without barrel shifter

17 years ago[FIX] repair email address
Michal Simek [Sun, 23 Sep 2007 22:18:46 +0000 (00:18 +0200)]
[FIX] repair email address

17 years ago[FIX] repair MFSL commands
Michal Simek [Sun, 23 Sep 2007 22:17:42 +0000 (00:17 +0200)]
[FIX] repair MFSL commands

17 years agosynchronizition with mainline
Michal Simek [Sun, 23 Sep 2007 22:08:37 +0000 (00:08 +0200)]
synchronizition with mainline

17 years agoMerge ../u-boot
Michal Simek [Sun, 23 Sep 2007 22:04:22 +0000 (00:04 +0200)]
Merge ../u-boot

17 years agoMerge with /home/wd/git/u-boot/custodian/u-boot-usb
Wolfgang Denk [Sat, 22 Sep 2007 22:47:01 +0000 (00:47 +0200)]
Merge ... /home/wd/git/u-boot/custodian/u-boot-usb

17 years agov1.3.0-rc2 v1.3.0-rc2
Wolfgang Denk [Wed, 19 Sep 2007 22:04:14 +0000 (00:04 +0200)]
v1.3.0-rc2

Signed-off-by: Wolfgang Denk <wd@denx.de>
17 years agoMerge with git+ssh://gemini_vpn/home/wd/git/u-boot/master
Wolfgang Denk [Tue, 18 Sep 2007 19:39:39 +0000 (21:39 +0200)]
Merge ... git+ssh://gemini_vpn/home/wd/git/u-boot/master

17 years agoAvoid compiler warning.
Wolfgang Denk [Tue, 18 Sep 2007 19:36:35 +0000 (21:36 +0200)]
Avoid compiler warning.

Signed-off-by: Wolfgang Denk <wd@denx.de>
17 years agoBugfix: remove embedded null (\0) from CFG_BOOTFILE macro in TQM8540_config
Grant Likely [Tue, 18 Sep 2007 18:24:57 +0000 (12:24 -0600)]
Bugfix: remove embedded null (\0) from CFG_BOOTFILE macro in TQM8540_config

/bin/bash and /bin/dash (which /bin/sh is linked to on ubuntu) handle embedded
nulls in a string differently.  For example, the following statement:
    echo "this is a string\0" > afile
Will produce the following with /bin/bash:
    "this is a string\0"
But with /bin/dash, will produce:
    "this is a string

Bug fixed by moving the embedded null out of the makefile and into the
config header.  Also renamed the macro to avoid usage colision with the same
macro used by other board ports.

Signed-off-by: Grant Likely <grant.likely@secretlab.ca>