aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-07-13hwmon: Cleaning hwmon devicesMichal Simek9-105/+66
Clean Makefile Move device specific values to driver for better reading Signed-off-by: Michal Simek <monstr@monstr.eu> Acked-by: Stefan Roese <sr@denx.de>
2008-07-13FIS: repare incorrect return value with ramdisk handlingMichal Simek1-8/+8
Microblaze and PowerPC use boot_get_ramdisk for loading ramdisk to memory with checking return value. Return 0 means success. Return 1 means failed. Here is correspond part of code from bootm.c which check return code. ret = boot_get_ramdisk (argc, argv, images, IH_ARCH_PPC, &rd_data_start, &rd_data_end); if (ret) goto error; Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-07-13microblaze: Remove useless ancient headersMichal Simek4-645/+0
Signed-off-by: Michal Simek <monstr@monstr.eu>
2008-07-13microblaze: Clean uartlite driverMichal Simek2-16/+23
Redesign uartlite driver to in_be32 and out_be32 macros Fix missing header in io.h Signed-off-by: Michal Simek <monstr@monstr.eu> Acked-by: Grant Likely <grant.likely@secretlab.ca>
2008-07-13Enable passing of ATAGs required by latest Linux kernel.Marcel Ziswiler1-0/+4
2008-07-13Fix integer overflow warning in calc_divisor()Hugo Villeneuve1-2/+9
which happened when rounding the serial port clock divisor Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
2008-07-13Fix build time warnings in function mmc_decode_csd()Marcel Ziswiler1-1/+1
Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
2008-07-13ARM: Fix for broken compilation when defining CONFIG_CMD_ELFHugo Villeneuve2-12/+40
caused by missing dcache status/enable/disable functions. Signed-off-by: Hugo Villeneuve <hugo.villeneuve@lyrtech.com>
2008-07-13ppc4xx: Remove redundant ft_board_setup() functions from some 4xx boardsStefan Roese8-149/+10
This patch removes some ft_board_setup() functions from some 4xx boards. This can be done since we now have a default weak implementation for this in cpu/ppc4xx/fdt.c. Only board in need for a different/custom implementation like canyonlands need their own version. Signed-off-by: Stefan Roese <sr@denx.de>
2008-07-13Add last known maintainer for orphaned boards; reformat.Wolfgang Denk1-342/+339
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-07-13Remove kharris@nexus-tech.net from MAINTAINERSHaavard Skinnemoen1-6/+8
Mail to kharris@nexus-tech.net bounces because the user doesn't exist anymore. You can't be a maintainer without a valid e-mail address, so move all boards that used to be maintained by Kyle Harris to the "orphaned" list. Currently, only PowerPC has a list of orphaned boards, so this patch creates one for ARM as well. Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
2008-07-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk3-47/+69
2008-07-13Merge branch 'master' of git://git.denx.de/u-boot-mpc512xWolfgang Denk3-47/+69
2008-07-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk18-26/+39
2008-07-13Merge branch 'master' of git://git.denx.de/u-boot-coldfireWolfgang Denk18-26/+39
2008-07-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk1-3/+3
2008-07-13Merge branch 'master' of git://git.denx.de/u-boot-ppc4xxWolfgang Denk1-3/+3
2008-07-13at91: Fix to enable using Teridian MII phy (78Q21x3) with at91sam9260Anatolij Gustschin1-0/+9
On the at91sam9260ep development board there is an EEPROM connected to the TWI interface (PA23, PA24 Peripheral A multiplexing), so we cannot use these pins as ETX2, ETX3. This patch configures PA10, PA11 pins for ETX2, ETX3 instead of PA23, PA24 pins. Signed-off-by: Anatolij Gustschin <agust@denx.de> Signed-off-by: Manuel Sahm <Manuel.Sahm@feig.de>
2008-07-13Merge branch 'master' of git://git.denx.de/u-boot-at91Wolfgang Denk3-11/+16
2008-07-12fix DIU for small screensKenneth Johansson1-1/+1
The DIU_DIV register is 8 bit not 5 bit. This prevented large DIV values so it was not possible to set a slow pixel clock and thus prevented display on small screens. Signed-off-by: Kenneth Johansson <kenneth@southpole.se> Acked-by: John Rigby <jrigby@freescale.com>
2008-07-12ADS5121 cleanup compile warningsJohn Rigby2-46/+68
board/ads5121/iopin.c Replace bit fields in struct iopin_t with a single field and intialize it via plain old macros. This fixes the type pun warnings and makes the code more readable. board/ads5121/ads5121.c Add include iopin.h to ads5121.c for the iopin_initialize prototype. Add an extern void ads5121_diu_init(void) Signed-off-by: John Rigby <jrigby@freescale.com>
2008-07-11Fix some more printf() format issues.Wolfgang Denk5-63/+63
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-07-11Fixed some out-of-tree build issuesWolfgang Denk2-2/+2
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-07-11ColdFire: Fix FB CS not setup properly for Mcf5282TsiChung Liew1-8/+4
Remove all CFG_CSn_RO in cpu/mcf52x2/cpu_init.c. If CFG_CSn_RO is defined as 0, the chipselect will not be assigned. Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2008-07-11ColdFire: Fix incorrect define for mcf5227x and mcf5445x RTCTsiChung Liew2-2/+2
Rename CONFIG_MCFTMR to CONFIG_MCFRTC to include real time clock module in cpu/<cf arch>/cpu_init.c Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2008-07-11ColdFire: Fix incorrect board name in MAKEALL for M5253EVBETsiChung Liew1-1/+1
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2008-07-11Fix compile error caused by missing timer functionTsiChung Liew1-0/+2
Add #define CONFIG_MCFTMR in EB+MCF-EV123.h configuration file Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2008-07-11Fix compile error caused by incorrect function return typeTsiChung Liew2-2/+2
Rename int mii_init(void) to void mii_init(void) Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2008-07-11ColdFire: Fix power up issue for MCF5235TsiChung Liew1-0/+3
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2008-07-11ColdFire: Fix compiling error for MCF5275TsiChung Liew1-1/+1
The compiling error was caused by missing a closed parentheses in speed.c Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2008-07-11ColdFire: Fix timer issue for MCF5272TsiChung Liew1-1/+1
The timer was assigned to wrong timer memory mapped which caused udelay() and timer() not working properly. Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2008-07-11ColdFire: Change invalid JMP to BRA caught by new v4e toolchainTsiChung Liew2-2/+2
Signed-off-by: Kurt Mahan <kmahan@freescale.com>
2008-07-11ColdFire: Add -got=single param for new linux v4e toolchainsTsiChung Liew2-0/+12
Signed-off-by: Kurt Mahan <kmahan@freescale.com>
2008-07-11ColdFire: Fix code flash configuration for M547x/M548x boardsTsiChung Liew2-4/+4
Signed-off-by: Kurt Mahan <kmahan@freescale.com>
2008-07-11ColdFire: Fix warning messages by passing correct data type in board.cTsiChung Liew1-3/+3
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2008-07-11ColdFire: Fix UART baudrate formulaTsiChung Liew1-2/+2
The formula "counter = (u32) (gd->bus_clk / gd->baudrate) / 32" can generate the wrong divisor due to integer division truncation. Round the calculated divisor value by adding 1/2 the baudrate before dividing by the baudrate. Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com> Acked-by: Gerald Van Baren <vanbaren@cideas.com>
2008-07-11ppc4xx: Fix include sequence in 4xx_pcie.cStefan Roese1-3/+3
This patch now moves common.h to the top of the inlcude list. This is needed for boards with CONFIG_PHYS_64BIT set (e.g. katmai), so that the phys_size_t/phys_addr_t are defined to the correct size in this driver. Signed-off-by: Stefan Roese <sr@denx.de>
2008-07-11Fix some more print() format errors.Wolfgang Denk26-63/+73
Signed-off-by: Wolfgang Denk <wd@denx.de>
2008-07-10MAKEALL: remove duplicated at91 from ARM9 list and add LIST_at91 to armJean-Christophe PLAGNIOL-VILLARD1-11/+1
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-07-10DataFlash AT45DB021 supportSergey Lapin2-0/+15
Some boards based on AT91SAM926X-EK use smaller DF chips to keep bootstrap, u-boot and its environment, using NAND or other external storage for kernel and rootfs. This patch adds support for small 1024x263 chip. Signed-off-by: Sergey Lapin <slapin@ossfans.org>
2008-07-10silence misc printf formatting compiler warningsKim Phillips7-16/+16
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-07-10Merge branch 'master' of git://git.denx.de/u-boot-mpc512xWolfgang Denk9-65/+389
2008-07-10Merge branch 'master' of git://www.denx.de/git/u-boot-mpc86xxWolfgang Denk6-5/+40
2008-07-10USB: shutdown USB before bootingMarkus Klotzbücher1-0/+18
This patch fixes a potentially serious issue related to USB which was discouvered by Martin Krause <martin.krause@tqs.de> and fixed for ARM920T. Martin wrote: Turn off USB to prevent the host controller from writing to the SDRAM while Linux is booting. This could happen, because the HCCA (Host Controller Communication Area) lies within the SDRAM and the host controller writes continously to this area (as busmaster!), for example to increase the HccaFrameNumber variable, which happens every 1 ms. This is a slightly modified version of the patch in order to shutdown USB when booting on all architectures. Signed-off-by: Markus Klotzbuecher <mk@denx.de>
2008-07-10Configuration changes for ADS5121 Rev 3Martha Marx5-16/+67
ADS5121 Rev 3 board is now the default config config targets are now ads5121_config Rev 3 board with PCI M41T62 on board RTC 512MB DRAM ads5121_rev2_config Rev 2 board with No PCI 256MB DRAM Signed-off-by: Martha Marx <mmarx@silicontkx.com> Acked-by: Grant Likely <grant.likely@secretlab.ca> Acked-by: John Rigby <jrigby@freescale.com>
2008-07-10Consolidate ADS5121 IO Pin configurationMartha Marx6-49/+322
Consolidate ADS5121 IO Pin configuration to one file board/ads5121/iopin.c. Remove pin config from cpu/mpc512x/fec.c Signed-off-by: Martha Marx <mmarx@silicontkx.com> Acked-by: Grant Likely <grant.likely@secretlab.ca> Acked-by: John Rigby <jrigby@freescale.com>
2008-07-10Merge commit 'wd/master'Jon Loeliger453-1385/+8989
2008-07-10Fix "usb part" commandChristian Eggers1-4/+15
Only print partition for selected device if user supplied the <dev> arg with the "usb part [dev]" command. Signed-off-by: Christian Eggers <ceggers@gmx.de> Acked-by: Markus Klotzbuecher <mk@denx.de>
2008-07-10fix USB devices with multiple configurationsHarald Welte2-15/+6
This patch fixes bugs in usbdcore*.c related to the use of devices with multiple configurations. The original code made mistakes about the meaning of configuration value and configuration index, and the resulting off-by-one errors resulted in: * SET_CONFIGURATION always selected the first configuration, no matter what wValue is being passed. * GET_DESCRIPTOR/CONFIGURATION always returned the descriptor for the first configuration (index 0). Signed-off-by: Harald Welte <laforge@openmoko.org> Acked-by: Markus Klotzbuecher <mk@denx.de>
2008-07-10Merge branch 'master' of ssh://10.10.0.7/home/wd/git/u-boot/masterWolfgang Denk3-19/+21