summaryrefslogtreecommitdiffstats
path: root/board
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'next'Sascha Hauer2010-07-0350-993/+1053
|\
| * remove eco920 board supportSascha Hauer2010-06-244-348/+0
| | | | | | | | | | | | It has been broken for long time and nobody cared, so remove it. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * i.MX27: merge iomux pim definitions from kernelSascha Hauer2010-06-245-4/+9
| | | | | | | | | | | | | | | | The Kernel pin definitions are more complete and up to date. Being here we also use seperate files for the iomuxer like the other i.MX SoCs already do. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * pca100: use generic default envSascha Hauer2010-06-227-159/+43
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * pcm037: use generic default envSascha Hauer2010-06-227-169/+45
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * pcm043: use generic default envSascha Hauer2010-06-227-170/+47
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * pcm038: use generic default envSascha Hauer2010-06-227-169/+45
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * pcm037: Add MMU supportSascha Hauer2010-06-171-0/+31
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * Merge branch 'net' into nextSascha Hauer2010-06-176-7/+10
| |\
| * | Add support for Eukrea CPUIMX35Eric Benard2010-06-1013-0/+846
| | | | | | | | | | | | | | | | | | | | | | | | this modules is based on Freescale's i.MX357 CPU, with 128MB of mDDR, 256 MB NAND, and ethernet PHY. Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | mx25 3ds: fix memory initializationBaruch Siach2010-06-101-0/+1
| | | | | | | | | | | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | mx25 3ds: fix fec initializationBaruch Siach2010-06-101-31/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fec network interface initialization depends on the initialization of the PMIC. Once the MC34704 driver is registered we can enable the PHY power supply, and go on with the PHY initialization. While we are at it convert the hard-coded GPIO registers access to the general GPIO API for shorter and clearer code. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | mx25 3ds: add support for i2c master and PMICBaruch Siach2010-06-101-0/+18
| | | | | | | | | | | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | mx25 3ds: cleanup lowlevel_init codeBaruch Siach2010-06-101-10/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | * remove unused asm/cache-l2x0.h header include * remove out of place comment * remove redundant defines Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * | mx25 3ds: fix build failureBaruch Siach2010-06-101-1/+1
| | | | | | | | | | | | | | | | | | | | | Remove redundant parameters from the imx_nand_load_image() call. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | | eukrea_cpuimx25: fix env partition sizeEric Bénard2010-06-241-1/+1
| |/ |/| | | | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | cpuimx25: remove unused defineEric Bénard2010-06-101-2/+0
| | | | | | | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | eukrea_cpuimx25: add compressed logo supportEric Bénard2010-06-101-0/+3
| | | | | | | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | Merge branch 'next'Sascha Hauer2010-06-0315-19/+756
|\|
| * eukrea_cpuimx25: update envEric Bénard2010-05-262-4/+5
| | | | | | | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * eukrea_cpuimx25: fix machine IDEric Bénard2010-05-261-1/+1
| | | | | | | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * eukrea_cpuimx27: update envEric Bénard2010-05-262-10/+14
| | | | | | | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * eukrea_cpuimx27: add fb supportEric Bénard2010-05-261-1/+66
| | | | | | | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * Add support for Eukrea's CPUIMX25Eric Benard2010-05-2511-0/+626
| | | | | | | | | | | | | | | | This boards integrates 64mB of DDR, a 256MB NAND flash, a RMII Ethernet PHY and a i.MX257 CPU. Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx35pdk: Detect and set silicon and board revision for boot params.Marc Reilly2010-05-171-4/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | The kernel for the imx35 pdk doesn't do any detection for board and chip revision. This patch passes the info to the kernel so that v2 boards/chips boot properly. imx35pdk: make COMPARE pad a GPIO1_5 output This pad is an interrupt source, active low for one of the external ICs. fix up/remove unnecessary white space. Signed-off-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * imx35pdk: correct mode for display contrast pinMarc Reilly2010-05-171-4/+2
| | | | | | | | | | Signed-off-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | pcm043: Fix check for being inside NFC spaceSascha Hauer2010-05-251-1/+1
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | eukrea_cpuimx27: allow compilation without LP3972 selectedEric Bénard2010-05-181-2/+4
| | | | | | | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | freescale-mx*5-3-stack : fix __flash_header_startEric Benard2010-05-172-2/+2
|/ | | | | | | | | _start is now exception_vectors since it was rewritten in C (not tested on these boards but compile should fail without this patch) Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: reimplement lowlevel code in CSascha Hauer2010-05-034-126/+118
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm043: reimplement lowlevel code in CSascha Hauer2010-05-034-242/+215
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fix _update scriptsSascha Hauer2010-05-0317-17/+17
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX35 stack: Fix mc9sdz60 reset register offsetSascha Hauer2010-05-031-2/+2
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MX25PDK: Add support for 64MiB DDR2 SDRAMIvo Clarysse2010-05-031-0/+30
| | | | | | | | | Newer Freescale 3-Stack development systems are equipped with 64MiB of DDR2 SDRAM, instead of the 128MiB of mDDR SDRAM with which earlier versions were shipped. Signed-off-by: Ivo Clarysse <ivo.clarysse@gmail.com> 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>
* Freescale i.MX35 3stack: Remove comment about LCD power enable.marc2010-04-121-4/+0
| | | | | Signed-off-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Freescale i.MX35 3stack: Enable power to LCD.marc2010-04-121-3/+7
| | | | | | | | Changed register names in f3s_pmic_init_all so that they have the same effect with the corrected address values. Signed-off-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX35 3stack: fix typo in commentSascha Hauer2010-04-061-1/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'next'Sascha Hauer2010-04-062-7/+91
|\
| * MX21ADS: Support LCD panelIvo Clarysse2010-04-021-0/+83
| | | | | | | | | | | | | | This patch enabled support for the Sharp QVGA LCD panel of the MX21ADS board. Signed-off-by: Ivo Clarysse <ivo.clarysse@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
| * pcm043: enable l2x0 cacheSascha Hauer2010-03-301-7/+8
| | | | | | | | | | | | | | Also, initialize the MMU in a postcore_initcall to enable it earlier. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | i.MX35 3stack: Add a comment about the nonworking displaySascha Hauer2010-04-061-0/+4
| | | | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | MX21ADS: Support booting from NANDIvo Clarysse2010-03-312-2/+57
|/ | | | | | | Support booting an MX21ADS system from NAND. Signed-off-by: Ivo Clarysse <ivo.clarysse@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX25 : fix define name for clock frequencyEric Benard2010-03-221-1/+1
| | | | | | | CONFIG_MX35_HCLK_FREQ -> CONFIG_MX25_HCLK_FREQ Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Barebox does not boot on iMX21ADS boardJaccon Bastiaansen2010-03-111-55/+103
| | | | | | | | Barebox crashes during startup, because the SDRAM controller has not been initialized. Signed-off-by: Jaccon Bastiaansen <jaccon.bastiaansen@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'next'Sascha Hauer2010-03-0314-14/+0
|\
| * Merge branch 'nor' into nextSascha Hauer2010-02-1814-14/+0
| |\
| | * cfi_flash: move include/cfi_flash.c next to driverSascha Hauer2010-02-0814-14/+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>
* | | edb93xx: Fix SDRAM prechargeMatthias Kaehlcke2010-02-261-6/+15
|/ / | | | | | | | | | | | | | | | | edb93xx SDRAM initialization: Issue a precharge all command before forcing the precharge of all SDRAM banks. Write to the SDRAM in order to force a precharge, reading causes the edb93xx boards to hang Signed-off-by: Matthias Kaehlcke <matthias@kaehlcke.net> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>