summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch 'master' of git://git.denx.de/u-boot-blackfinWolfgang Denk2009-02-076-84/+222
|\ \
| * | Blackfin: move default boot SPI CS to common codeMike Frysinger2009-02-051-0/+9
| | | | | | | | | | | | | | | | | | | | | Move the default SPI CS that we boot from into common code so that it can be used in other SPI drivers and environment settings. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * | Blackfin: update anomaly listsMike Frysinger2009-02-035-84/+213
| |/ | | | | | | | | | | Update the anomaly lists to match latest anomaly sheets. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | Merge branch 'master' of git://git.denx.de/u-boot-cfi-flashWolfgang Denk2009-02-071-1/+1
|\ \
| * | flash/cfi_flash: Use virtual sector start address, not physBecky Bruce2009-02-051-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | include/flash.h was commented to say that the address in flash_info->start was a physical address. However, from u-boot's point of view, and looking at most flash code, it makes more sense for this to be a virtual address. So I corrected the comment to indicate that this was a virtual address. The only flash driver that was actually treating the address as physical was the mtd/cfi_flash driver. However, this code was using it inconsistently as it actually directly dereferenced the "start" element, while it used map_physmem to get a virtual address in other places. I changed this driver so that the code which initializes the info->start field calls map_physmem to get a virtual address, eliminating the need for further map_physmem calls. The code is now consistent. The *only* place a physical address should be used is when defining the flash banks list that is used to initialize the flash_info struct, usually found in the board config file. Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org> Signed-off-by: Stefan Roese <sr@denx.de>
* | Merge branch 'master' of git://git.denx.de/u-boot-mpc5xxxWolfgang Denk2009-02-073-2/+131
|\ \ | |/ |/|
| * ADS5121 Add PATA supportRalph Kondziella2009-02-033-1/+81
| | | | | | | | | | | | | | | | | | | | | | | | Original patch from Ralph Kondziella plus clean up by Wolfgang Denk plus changes by John Rigby use ips clock not lpc port forward to current u-boot release Signed-off-by: Ralph Kondziella <rk@argos-messtechnik.de> Signed-off-by: Wolfgang Denk <wd@denx.de> Signed-off-by: John Rigby <jrigby@freescale.com>
| * ADS5121 Add IC Ident Module (IIM) supportMartha Marx2009-02-033-1/+49
| | | | | | | | | | | | | | | | | | | | | | | | IIM (IC Identification Module) is the fusebox for the mpc5121. Use #define CONFIG_IIM to turn on the clock for this module use #define CONFIG_CMD_FUSE to add fusebox commands. Fusebox commands include the ability to read the status, read the register cache, override the register cache, program the fuses and sense them. Signed-off-by: Martha Marx <mmarx@silicontkx.com> Signed-off-by: John Rigby <jrigby@freescale.com>
| * ADS5121 DIU Make inclusion of FSL logo optionalJohn Rigby2009-02-031-0/+1
| | | | | | | | | | | | | | Make inclusion of FSL logo optional and turn it off by default. Signed-off-by: John Rigby <jrigby@freescale.com>
* | Merge branch 'master' of git://git.denx.de/u-boot-usbWolfgang Denk2009-02-031-0/+2
|\ \
| * | Compile warning fix in onenand_uboot.hRemy Bohmer2009-02-021-0/+2
| |/ | | | | | | | | | | Regression since merge window after 2009.01 Signed-off-by: Remy Bohmer <linux@bohmer.net>
* | Blackfin: add driver for on-chip MMC/SD controllerCliff Cai2009-02-022-0/+123
| | | | | | | | | | | | | | This is a port of the Linux Blackfin on-chip SDH driver to U-Boot. Signed-off-by: Cliff Cai <cliff.cai@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | Blackfin: output booting source when bootingMike Frysinger2009-02-021-0/+22
| | | | | | | | | | | | | | Knowing the booting source of the part is useful, especially when the part can switch dynamically between sources. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | Blackfin: set default CONFIG_ENV_SPI_CS based on bootromMike Frysinger2009-02-021-0/+5
| | | | | | | | | | | | | | Set the default CONFIG_ENV_SPI_CS value to match the SPI CS that is used by the Blackfin on-chip bootrom to boot out of SPI flash. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | Blackfin: update asm-blackfin/posix_types.h to latest Linux versionMike Frysinger2009-02-021-11/+9
| | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | Blackfin: add port I bitsMike Frysinger2009-02-021-1/+19
| | | | | | | | | | | | Some people need to access port I, so make sure the pins are defined. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | Blackfin: add driver for on-chip ATAPI controllerSonic Zhang2009-02-021-0/+220
| | | | | | | | | | | | | | This is a port of the Linux Blackfin on-chip ATAPI driver to U-Boot. Signed-off-by: Sonic Zhang <Sonic.Zhang@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | Blackfin: fix up EBIU definesMike Frysinger2009-02-021-2/+2
| | | | | | | | | | | | The EBIU defines for EBSZ 256/512 were incorrect. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | Blackfin: only flag L1 instruction for DMA memcpyMike Frysinger2009-02-021-10/+4
| | | | | | | | | | | | | | | | | | The performance difference from doing an 8 bit DMA memcpy vs an optimized core memcpy can be pretty big when you add in the overhead of setting up the MDMA registers, cache flushes, etc... So only use dma_memcpy() when we actually require it. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | Blackfin: rewrite cache handling functionsMike Frysinger2009-02-021-0/+4
| | | | | | | | | | | | | | Take the cache flush functions from the kernel as they use hardware loops in order to get optimal performance. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* | Blackfin: cache core/system clock valuesMike Frysinger2009-02-021-0/+2
|/ | | | | | | | Calculating the clocks requires a bit of calls to gcc math functions, so cache the values after the first run since they'll most likely never change once U-Boot is up and running. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Merge branch 'master' of git://git.denx.de/u-boot-armWolfgang Denk2009-02-0119-4/+4122
|\
| * SX1: add hardware V2 supportJean-Christophe PLAGNIOL-VILLARD2009-01-291-2/+6
| | | | | | | | | | | | In the V2 the 2 flash has been replace by one 32MB flash Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
| * SX1: Fix second flash mappingJean-Christophe PLAGNIOL-VILLARD2009-01-291-1/+1
| | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
| * SX1: add CONFIG_STDOUT_USBTTY to enable preboot stdout redirect to usbttyJean-Christophe PLAGNIOL-VILLARD2009-01-291-0/+2
| | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
| * OMAP3: Add Zoom1 board supportDirk Behme2009-01-281-0/+326
| | | | | | | | | | | | | | | | 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 <nm@ti.com> Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
| * OMAP3: Add Pandora supportDirk Behme2009-01-281-0/+320
| | | | | | | | | | | | | | | | Add Pandora support. Signed-off-by: Grazvydas Ignotas <notasas@gmail.com> Signed-off-by: Dirk Behme <dirk.behme@googlemail.com> Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
| * OMAP3: Add EVM boardDirk Behme2009-01-281-0/+345
| | | | | | | | | | | | | | | | Add EVM board support. Signed-off-by: Manikandan Pillai <mani.pillai@ti.com> Signed-off-by: Dirk Behme <dirk.behme@googlemail.com> Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
| * OMAP3: Add Overo boardDirk Behme2009-01-281-0/+318
| | | | | | | | | | | | | | | | Add Overo board support. Signed-off-by: Steve Sakoman <sakoman@gmail.com> Signed-off-by: Dirk Behme <dirk.behme@googlemail.com> Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
| * OMAP3: Add common power code, README, and BeagleBoardDirk Behme2009-01-281-0/+325
| | | | | | | | | | | | | | Add BeagleBoard support, common power code and README. Signed-off-by: Jason Kridner <jkridner@beagleboard.org> Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
| * Initial support for Nomadik 8815 development boardAlessandro Rubini2009-01-241-0/+188
| | | | | | | | | | | | | | | | | | | | | | | | | | 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 <rubini@unipv.it> Acked-by: Andrea Gallo <andrea.gallo@stnwireless.com> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
| * OMAP3: Add I2C supportDirk Behme2009-01-241-0/+128
| | | | | | | | | | | | Add I2C support. Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
| * OMAP3: Add MMC supportDirk Behme2009-01-242-0/+401
| | | | | | | | | | | | Add MMC support. Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
| * OMAP3: Add OMAP3, memory and function prototype headersDirk Behme2009-01-245-0/+662
| | | | | | | | | | | | Add OMAP3, memory and function prototype header files for OMAP3. Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
| * OMAP3: Add pin mux, clock and cpu headersDirk Behme2009-01-243-0/+1099
| | | | | | | | | | | | Add pin mux, clock and cpu header files for OMAP3. Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
| * bugfix for i.mx31 CCM_UPCTL regMaxim Artamonov2009-01-241-1/+1
| | | | | | | | Signed-off-by: Maxim Artamonov <scn1874 at yandex.ru>
* | Merge branch 'master' of git://git.denx.de/u-boot-netWolfgang Denk2009-02-013-0/+19
|\ \
| * | Move is_valid_ether_addr() to include/net.hMike Frysinger2009-01-281-0/+16
| | | | | | | | | | | | | | | | | | | | | Import the is_valid_ether_addr() function from the Linux kernel. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
| * | sh: sh7763rdp: Update sh7763rdp configNobuhiro Iwamatsu2009-01-241-0/+1
| | | | | | | | | | | | | | | | | | | | | Add CONFIG_NET_MULTI in config file, because sh_eth changed new newwork API. Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
| * | mgcoge make ether_scc.c work with CONFIG_NET_MULTIGary Jennejohn2009-01-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 <garyj@denx.de> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
| * | sh: sh_eth: Change new network APINobuhiro Iwamatsu2009-01-241-0/+1
| |/ | | | | | | | | | | | | sh_eth used old network API. This patch changed new API. Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
* | Merge branch 'master' of git://git.denx.de/u-boot-ixpWolfgang Denk2009-02-017-8/+12
|\ \
| * | ixp: move serial to drivers/serialJean-Christophe PLAGNIOL-VILLARD2009-01-317-0/+7
| | | | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
| * | ixp: move pci drivers to drivers/pciJean-Christophe PLAGNIOL-VILLARD2009-01-311-0/+1
| | | | | | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
| * | ixp: remove the option to include the MicrocodeJean-Christophe PLAGNIOL-VILLARD2009-01-314-8/+4
| | | | | | | | | | | | | | | | | | | | | 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 <plagnioj@jcrosoft.com>
* | | ppc4xx: Clean up configuration file for Korat boardLarry Johnson2009-01-291-34/+50
|/ / | | | | | | | | | | | | | | This patch updates the default environmental variables for the Korat PPC 440EPx board, and makes additional minor fixes. Signed-off-by: Larry Johnson <lrj@acm.org> Signed-off-by: Stefan Roese <sr@denx.de>
* | SPD823TS: do not define CONFIG_CMD_ENVMike Frysinger2009-01-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 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 <vapier@gentoo.org>
* | Merge branch 'master' of git://git.denx.de/u-boot-usbWolfgang Denk2009-01-2815-24/+41
|\ \
| * | usb : musb : Enabling USB MSC support for DM6446 (TI DaVinci) platformThomas Abraham2009-01-281-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enabling USB MSC support for DM6446 (TI DaVinci) platform in the configuration file. Signed-off-by: Ravi Babu <ravibabu@ti.com> Signed-off-by: Swaminathan S <swami.iyer@ti.com> Signed-off-by: Thomas Abraham <t-abraham@ti.com> Signed-off-by: Ajay Kumar Gupta <ajay.gupta@ti.com> Signed-off-by: Remy Bohmer <linux@bohmer.net>
| * | usb : musb : Enabling DM6446 (TI DaVinci) USB module powerThomas Abraham2009-01-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enabling DM6446 (TI DaVinci) USB module power and MUSB low-level controller hook up to USB core layer. Signed-off-by: Ravi Babu <ravibabu@ti.com> Signed-off-by: Swaminathan S <swami.iyer@ti.com> Signed-off-by: Thomas Abraham <t-abraham@ti.com> Signed-off-by: Ajay Kumar Gupta <ajay.gupta@ti.com> Signed-off-by: Remy Bohmer <linux@bohmer.net>
OpenPOWER on IntegriCloud