summaryrefslogtreecommitdiffstats
path: root/board/pcm038
Commit message (Collapse)AuthorAgeFilesLines
* pcm038: reimplement lowlevel code in CSascha Hauer2010-05-034-126/+118
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fix _update scriptsSascha Hauer2010-05-031-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* board/pcm038: document value written to ESDCFG0Uwe Kleine-König2010-04-221-0/+5
| | | | | | Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'next'Sascha Hauer2010-03-031-1/+0
|\
| * cfi_flash: move include/cfi_flash.c next to driverSascha Hauer2010-02-081-1/+0
| | | | | | | | | | | | | | | | This file has no useful things for others than the driver, so move it next to the driver and remove the corresponding include from other files. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | pcm038: initialize PLLs from internal RAMSascha Hauer2010-03-033-44/+56
|/ | | | | | | | The PLL setup occasionally fails when the setup code runs from SDRAM, so copy a little assembler helper function to SRAM and execute it there. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* documentation updatesJuergen Beisert2009-12-151-4/+6
| | | | | Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* rename U-Boot-v2 project to bareboxSascha Hauer2009-12-152-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | This has been done with the following script: find -path ./.git -prune -o -type f -print0 | xargs -0 -r sed -i \ -e 's/u2boot/barebox/g' \ -e 's/U2Boot/barebox/g' \ -e 's/U-boot V2/barebox/g' \ -e 's/u-boot v2/barebox/g' \ -e 's/U-Boot V2/barebox/g' \ -e 's/U-Boot-v2/barebox/g' \ -e 's/U_BOOT/BAREBOX/g' \ -e 's/UBOOT/BAREBOX/g' \ -e 's/uboot/barebox/g' \ -e 's/u-boot/barebox/g' \ -e 's/u_boot/barebox/g' \ -e 's/U-Boot/barebox/g' \ -e 's/U-boot/barebox/g' \ -e 's/U-BOOT/barebox/g' find -path ./.git -prune -o \( -name "*u-boot*" -o -name "*uboot*" -o -name "*u_boot*" \) -print0 | \ xargs -0 -r rename 's/u[-_]?boot/barebox/' It needs some manual fixup following in the next patch Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: Use a flash based bbtSascha Hauer2009-12-101-2/+3
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-sascha' of git://uboot.jcrosoft.org/u-boot-v2 into from-jeanSascha Hauer2009-10-282-8/+8
|\ | | | | | | | | | | | | | | | | Conflicts: board/a9m2440/a9m2440.c board/pcm043/pcm043.c drivers/nand/nand_imx.c Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/machJean-Christophe PLAGNIOL-VILLARD2009-10-222-8/+8
| | | | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* | mxc_nand: determine page and block size depending on NFMS bitSascha Hauer2009-10-261-8/+1
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx spi: Use gpio as chip selectsSascha Hauer2009-10-021-3/+12
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* boards: use recently introduced protect_file functionSascha Hauer2009-10-021-1/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: Add USB supportSascha Hauer2009-09-091-0/+46
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: Add MMU supportSascha Hauer2009-08-191-0/+26
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: Add framebuffer supportSascha Hauer2009-07-311-1/+72
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* remove id fields from struct device_dSascha Hauer2009-07-211-2/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* register sdram devices correctlySascha Hauer2009-07-211-3/+14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: register sram deviceSascha Hauer2009-07-211-2/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Get rid of DEVICE_TYPE_CONSOLE usageSascha Hauer2009-07-211-1/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Get rid of DEVICE_TYPE_DRAM usageSascha Hauer2009-07-211-4/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Get rid of DEVICE_TYPE_ETHER usageSascha Hauer2009-07-211-1/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038 cdevSascha Hauer2009-07-211-13/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* introduce cdevSascha Hauer2009-07-211-12/+8
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Refactor imx-NAND-initWolfram Sang2009-06-041-1/+10
| | | | | | Put board specific stuff to board-specific files. Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
* pcm038: pll workSascha Hauer2009-05-181-57/+81
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: initialize PLLs in one stepSascha Hauer2009-05-131-104/+66
| | | | | | | | | | | | We used to initialize the PLLs on PCM038 in two steps. The first was to initialize a basic setup so that all peripheral clocks run at their final speed and the second step was to push the processor to full speed after the PMIC has been initialized for the higher voltage. Do this in one step instead to get an easier setup. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: Fix PLL settingsJan Weitzel2009-04-141-4/+10
| | | | | | | | | We had some imx27 modules not starting through u-boot. The patch adds some delay between switching the powerlevel up and changing the pll settings. Please add the patch to the next release. Signed-off-by: Jan Weitzel <J.Weitzel@phytec.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec imx27: rename to fec_imxSascha Hauer2009-03-191-1/+1
| | | | | | | This driver is not only used on i.MX27 but on i.MX35 and i.MX25, so rename it to a more generic name Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fec imx27: configure phy address from platform dataSascha Hauer2009-02-201-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [MX27] use common PLL definesSascha Hauer2009-01-301-13/+14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Default environments: Do not continue when tftp failedSascha Hauer2008-11-141-1/+1
| | | | | | | When we fail to download the kernel image (for example when the user pressed ctrl-c) do not try to boot the image Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: Speed up MPLLSascha Hauer2008-09-301-1/+1
| | | | | | this got broken with 716b432346b4ffcc3041b6372c7a881ddfef1e11 Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: arbitrary changes to make boot more robustSascha Hauer2008-09-091-16/+18
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: implement better waiting for PLLsSascha Hauer2008-09-091-26/+10
| | | | | | | Instead of using a trivial counting loop we poll the 32KHz oscillator to wait for the PLLs to stabilize Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: update help in default env initSascha Hauer2008-09-031-2/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: disable SRAM deviceSascha Hauer2008-08-261-1/+4
| | | | | | | | | We have a problem here: registering the SRAM device as DEVICE_TYPE_DRAM works as expected, but the ARM memory tag setup code then adds an additional node with the SRAM which is not what we want. Disable it for now. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* PCM038: fixed typoEnrico Scholz2008-08-221-1/+1
| | | | Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
* pcm038 defenv: Do not hardcode ip addresses, ask to set MAC addressSascha Hauer2008-08-202-8/+15
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Net: Remove all hardcoded MAC addresses from default environmentsSascha Hauer2008-08-201-1/+0
| | | | | | | While very convenient during debugging having MAC addresses in default environments is a very bad idea. Stop it! Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: Add SRAM deviceSascha Hauer2008-08-141-0/+11
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: Configure chipselects for SRAM / CAN ControllerSascha Hauer2008-08-141-3/+13
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: check for errorsSascha Hauer2008-08-141-1/+7
| | | | | | Make the pcm038 startup a bit more robust against errors. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: add missing includeSascha Hauer2008-08-131-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: use environment in NAND/NOR depending on where we started fromSascha Hauer2008-08-131-10/+25
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: Update environment for NANDSascha Hauer2008-08-136-17/+55
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* PCM038: NAND related updatesSascha Hauer2008-08-132-72/+127
| | | | | | | | - Add NAND resources - Add booting from NAND - Move parts of lowlevel_init to C-Code to save space in bare_init Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [pcm038] misspelled CONFIG in 7c37b54184893d4fe4e23933e6a8deae1c9d62a2Chris Zankel2008-07-081-2/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [pcm038] compile fixes, update defconfigSascha Hauer2008-07-031-0/+2
|