summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2009-01-31ixp: remove the option to include the MicrocodeJean-Christophe PLAGNIOL-VILLARD
instead the board will have to load it from flash or ram which will be specified by npe_ucode env var Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2009-01-29SX1: add hardware V2 supportJean-Christophe PLAGNIOL-VILLARD
In the V2 the 2 flash has been replace by one 32MB flash Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2009-01-29SX1: Fix second flash mappingJean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2009-01-29SX1: add CONFIG_STDOUT_USBTTY to enable preboot stdout redirect to usbttyJean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2009-01-29ppc4xx: Clean up configuration file for Korat boardLarry Johnson
This patch updates the default environmental variables for the Korat PPC 440EPx board, and makes additional minor fixes. Signed-off-by: Larry Johnson <[email protected]> Signed-off-by: Stefan Roese <[email protected]>
2009-01-28Move is_valid_ether_addr() to include/net.hMike Frysinger
Import the is_valid_ether_addr() function from the Linux kernel. Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Ben Warren <[email protected]>
2009-01-28SPD823TS: do not define CONFIG_CMD_ENVMike Frysinger
Since the SPD823TS board does not actually have any writable flash to save its environment, undefine CONFIG_CMD_ENV so the "saveenv" command is disabled. This fixes the build error: common/libcommon.a(cmd_nvedit.o): In function `do_saveenv': common/cmd_nvedit.c:557: undefined reference to `saveenv' make: *** [u-boot] Error 1 Signed-off-by: Mike Frysinger <[email protected]>
2009-01-28OMAP3: Add Zoom1 board supportDirk Behme
Support for Zoom MDK with OMAP3430. Details of Zoom MDK available here: http://www.logicpd.com/products/devkit/ti/zoom_mobile_development_kit Signed-off-by: Nishanth Menon <[email protected]> Signed-off-by: Jason Kridner <[email protected]>
2009-01-28OMAP3: Add Pandora supportDirk Behme
Add Pandora support. Signed-off-by: Grazvydas Ignotas <[email protected]> Signed-off-by: Dirk Behme <[email protected]> Signed-off-by: Jason Kridner <[email protected]>
2009-01-28OMAP3: Add EVM boardDirk Behme
Add EVM board support. Signed-off-by: Manikandan Pillai <[email protected]> Signed-off-by: Dirk Behme <[email protected]> Signed-off-by: Jason Kridner <[email protected]>
2009-01-28OMAP3: Add Overo boardDirk Behme
Add Overo board support. Signed-off-by: Steve Sakoman <[email protected]> Signed-off-by: Dirk Behme <[email protected]> Signed-off-by: Jason Kridner <[email protected]>
2009-01-28OMAP3: Add common power code, README, and BeagleBoardDirk Behme
Add BeagleBoard support, common power code and README. Signed-off-by: Jason Kridner <[email protected]> Signed-off-by: Dirk Behme <[email protected]>
2009-01-28Merge branch 'master' of git://git.denx.de/u-boot-usbWolfgang Denk
2009-01-28usb : musb : Enabling USB MSC support for DM6446 (TI DaVinci) platformThomas Abraham
Enabling USB MSC support for DM6446 (TI DaVinci) platform in the configuration file. Signed-off-by: Ravi Babu <[email protected]> Signed-off-by: Swaminathan S <[email protected]> Signed-off-by: Thomas Abraham <[email protected]> Signed-off-by: Ajay Kumar Gupta <[email protected]> Signed-off-by: Remy Bohmer <[email protected]>
2009-01-28usb : musb : Enabling DM6446 (TI DaVinci) USB module powerThomas Abraham
Enabling DM6446 (TI DaVinci) USB module power and MUSB low-level controller hook up to USB core layer. Signed-off-by: Ravi Babu <[email protected]> Signed-off-by: Swaminathan S <[email protected]> Signed-off-by: Thomas Abraham <[email protected]> Signed-off-by: Ajay Kumar Gupta <[email protected]> Signed-off-by: Remy Bohmer <[email protected]>
2009-01-28usb.h: use standard __LITTLE_ENDIAN from Linux headersMike Frysinger
Rather than forcing people to define a custom "LITTLEENDIAN", just use the __LITTLE_ENDIAN one from the Linux byteorder headers that every arch is already setting up. Signed-off-by: Mike Frysinger <[email protected]> Signed-off-by: Remy Bohmer <[email protected]>
2009-01-28[PATCH] This patch add varius fix to the ehci.michael
- fix ehci_readl, ehci_writel - introduce new define in ehci.h - introduce the handshake function for waiting on a register - fix usb_ehci_fsl with the new HC_LENGTH macro Signed-off-by: Michael Trimarchi <[email protected]> Signed-off-by: Remy Böhmer <[email protected]>
2009-01-28Prepare USB layer for ehciMichael Trimarchi
Prepare USB layer for ehci support Signed-off-by: Michael Trimarchi <[email protected]> Signed-off-by: Remy Böhmer <[email protected]>
2009-01-28Blackfin: update on-chip ROM APIMike Frysinger
This brings the API for the on-chip ROM in line with the toolchain and hardware documentation. Signed-off-by: Mike Frysinger <[email protected]>
2009-01-28Blackfin: support console-over-JTAGMike Frysinger
The Blackfin JTAG has the ability to pass data via a back-channel without halting the processor. Utilize that channel to emulate a console. Signed-off-by: Mike Frysinger <[email protected]>
2009-01-28Blackfin: overhaul i2c driverMike Frysinger
The current Blackfin i2c driver does not work properly with certain devices due to it breaking up transfers incorrectly. This is a rewrite of the driver and relocates it to the newer place in the source tree. Also remove duplicated I2C speed defines in Blackfin board configs and disable I2C slave address usage since it isn't implemented. Signed-off-by: Mike Frysinger <[email protected]>
2009-01-28Blackfin: implement general support for CONFIG_STATUS_LEDMike Frysinger
Here are the Blackfin-specific and board-independent pieces for status leds. Signed-off-by: Mike Frysinger <[email protected]>
2009-01-28Blackfin: fix dcache handling when doing dma memcpy'sMike Frysinger
Our dcache invalidate function doesn't just invalidate, it also flushes. So rename the function accordingly and fix the dma_memcpy() function so it doesn't inadvertently corrupt the data destination. Signed-off-by: Mike Frysinger <[email protected]>
2009-01-28Blackfin: set more sane default board config valuesMike Frysinger
Signed-off-by: Mike Frysinger <[email protected]>
2009-01-28Blackfin: convert CMD_LINE_ADDR to CONFIG_LINUX_CMDLINE_{ADDR,SIZE}Mike Frysinger
Signed-off-by: Mike Frysinger <[email protected]>
2009-01-28Blackfin: add bit defines for DDR partsMike Frysinger
Signed-off-by: Mike Frysinger <[email protected]>
2009-01-28Blackfin: add defines to describe active bootrom behaviorMike Frysinger
Signed-off-by: Mike Frysinger <[email protected]>
2009-01-28Command usage cleanupPeter Tyser
Remove command name from all command "usage" fields and update common/command.c to display "name - usage" instead of just "usage". Also remove newlines from command usage fields. Signed-off-by: Peter Tyser <[email protected]>
2009-01-28Standardize command usage messages with cmd_usage()Peter Tyser
Signed-off-by: Peter Tyser <[email protected]>
2009-01-27SATA: do not auto-initialize during bootMike Frysinger
Rather than have the board code initialize SATA automatically during boot, make the user manually run "sata init". This brings the SATA subsystem in line with common U-Boot policy. Rather than having a dedicated weak function "is_sata_supported", people can override sata_initialize() to do their weird board stuff. Then they can call the actual __sata_initialize(). Signed-off-by: Mike Frysinger <[email protected]>
2009-01-27Merge branch 'master' of git://git.denx.de/u-boot-mipsWolfgang Denk
2009-01-27MIPS: Add VCT board series support (Part 2/3)Stefan Roese
Signed-off-by: Stefan Roese <[email protected]>
2009-01-27MIPS: Add flush_dcache_range() and invalidate_dcache_range()Stefan Roese
This patch adds flush_/invalidate_dcache_range() to the MIPS architecture. Those functions are needed for the upcoming dcache support for the USB EHCI driver. I chose this API because those cache handling functions are already present in the PPC architecture. Signed-off-by: Stefan Roese <[email protected]> Signed-off-by: Shinya Kuribayashi <[email protected]>
2009-01-26ppc4xx: Remove CONFIG_SYS_IGNORE_405_UART_ERRATA_59 from config filesMatthias Fuchs
Lot's of 405 board config files use CONFIG_SYS_IGNORE_405_UART_ERRATA_59. Either they define or undef it. Because it's not used in any source files this patch removes any references to it. Signed-off-by: Matthias Fuchs <[email protected]> Signed-off-by: Stefan Roese <[email protected]>
2009-01-26ppc4xx: Add GDsys PowerPC 440 ETX board support.Dirk Eibach
Board support for the Guntermann & Drunck PowerPC 440 ETX module. Based on the AMCC Yosemite board support by Stefan Roese. Signed-off-by: Dirk Eibach <[email protected]> Signed-off-by: Stefan Roese <[email protected]>
2009-01-24sh: sh7763rdp: Update sh7763rdp configNobuhiro Iwamatsu
Add CONFIG_NET_MULTI in config file, because sh_eth changed new newwork API. Signed-off-by: Nobuhiro Iwamatsu <[email protected]> Signed-off-by: Ben Warren <[email protected]>
2009-01-24mgcoge make ether_scc.c work with CONFIG_NET_MULTIGary Jennejohn
This change is needed for mgcoge because it uses two ethernet drivers. Add a check for the presence of the PIGGY board on mgcoge. Without this board networking cannot work and the initialization must be aborted. Only allocate rtx once to prevent DPRAM exhaustion. Initialize ether_scc.c and the keymile-specific HDLC driver (to be added soon) in eth.c. Signed-off-by: Gary Jennejohn <[email protected]> Signed-off-by: Ben Warren <[email protected]>
2009-01-24sh: sh_eth: Change new network APINobuhiro Iwamatsu
sh_eth used old network API. This patch changed new API. Signed-off-by: Nobuhiro Iwamatsu <[email protected]> Signed-off-by: Ben Warren <[email protected]>
2009-01-24Initial support for Nomadik 8815 development boardAlessandro Rubini
The NMDK8815 board is distributed by ST Microelectornics. Other (proprietary) code must be run to unlock the CPU before U-Boot runs. doc/README.nmdk8815 outlines the boot sequence. This is the initial port, with basic infrastructure and a working serial port. Signed-off-by: Alessandro Rubini <[email protected]> Acked-by: Andrea Gallo <[email protected]> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
2009-01-24OMAP3: Add I2C supportDirk Behme
Add I2C support. Signed-off-by: Dirk Behme <[email protected]>
2009-01-24OMAP3: Add MMC supportDirk Behme
Add MMC support. Signed-off-by: Dirk Behme <[email protected]>
2009-01-24OMAP3: Add OMAP3, memory and function prototype headersDirk Behme
Add OMAP3, memory and function prototype header files for OMAP3. Signed-off-by: Dirk Behme <[email protected]>
2009-01-24OMAP3: Add pin mux, clock and cpu headersDirk Behme
Add pin mux, clock and cpu header files for OMAP3. Signed-off-by: Dirk Behme <[email protected]>
2009-01-24bugfix for i.mx31 CCM_UPCTL regMaxim Artamonov
Signed-off-by: Maxim Artamonov <scn1874 at yandex.ru>
2009-01-24Merge branch 'master' of git://git.denx.de/u-boot-mpc85xxWolfgang Denk
2009-01-24Merge branch 'master' of git://git.denx.de/u-boot-mpc83xxWolfgang Denk
2009-01-24FPU POST: fix warnings when building with 2.18 binutilsYuri Tikhonov
When compile u-boot with the 2.18 binutils the following warning messages for each object file in post/lib_ppc/fpu/ is produced at the linking stage: post/libpost.a(acc1.o) uses hard float, u-boot uses soft-float ... This is because of the fact that, in general, the soft-float and hard-float ABIs are incompatible; the 2.18 binutils do checking of the Tag_GNU_Power_ABI_FP attribute of the files to be linked, and produce the worning like above if these are not compatible. The incompatibility of ABIs is concerned only the float values: e.g. the soft-float ABI assumes the float argument passing in the pair of rX registers, and the hard-float ABI assumes passing of the float argument in the fX register. When we don't pass the float arguments between the functions compiled with different floatness, then such an application will work correctly. This is the case for the FPU POST: u-boot (compiled with soft-float) doesn't pass to (and doesn't get from) the FPU POST functions any floats; there are no functions exported from the post/lib_ppc/fpu/ objects which would work with float parameters/returns too. So, we can reassure the linker not to worry about the difference in ABI attributes of linking files just by setting the 'soft-float' attribute for the objects in post/lib_ppc/fpu. And this patch does this. Also, to avoid passing both soft- and hard-float options in CFLAGS when compiling the files from post/lib_ppc/fpu (which is OK, but looks rather dirty) this patch removes the soft-float string from CFLAGS in post/lib_ppc/fpu/Makefile. Signed-off-by: Yuri Tikhonov <[email protected]>
2009-01-24Add support for Maxim's DS4510 I2C devicePeter Tyser
Initial support for the DS4510, a CPU supervisor with integrated EEPROM, SRAM, and 4 programmable non-volatile GPIO pins. The CONFIG_DS4510 define enables support for the device while the CONFIG_CMD_DS4510 define enables the ds4510 command. The additional CONFIG_DS4510_INFO, CONFIG_DS4510_MEM, and CONFIG_DS4510_RST defines add additional sub-commands to the ds4510 command when defined. Signed-off-by: Peter Tyser <[email protected]>
2009-01-24Removed all references to CONFIG_SYS_RESET_GENERICGraeme Russ
Generic i386 reset - #define made redundant by weak function Signed-off-by: Graeme Russ <[email protected]>
2009-01-24Moved definition of set_vector() to new header fileGraeme Russ
This allows for future tidy ups and functionality that will require set_vector () Signed-off-by: Graeme Russ <[email protected]>