9
0
Fork 0
Commit Graph

1222 Commits

Author SHA1 Message Date
Sascha Hauer f8307efb82 remove id fields from struct device_d
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:46 +02:00
Sascha Hauer 6872d79b73 register sdram devices correctly
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:46 +02:00
Sascha Hauer 86ef24563b pcm038: register sram device
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:46 +02:00
Sascha Hauer 4b34297cfb Get rid of remaining DEVICE_TYPE_* usage
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:46 +02:00
Sascha Hauer ae302919c6 Get rid of DEVICE_TYPE_CONSOLE usage
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:45 +02:00
Sascha Hauer 8a1d5e11bb Get rid of DEVICE_TYPE_DRAM usage
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:45 +02:00
Sascha Hauer 6e921fcb3c Get rid of DEVICE_TYPE_ETHER usage
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:45 +02:00
Sascha Hauer aa611e7e69 pcm038 cdev
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:45 +02:00
Sascha Hauer f57f73fc12 dev_add_partition -> devfs_add_partition
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:45 +02:00
Sascha Hauer 871c8f4c28 pcm037 cdev cleanup
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:45 +02:00
Sascha Hauer f08f83421e at91sam9620ek cdev cleanup
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:44 +02:00
Sascha Hauer a2b7cd183b introduce cdev
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:44 +02:00
Eric Benard 6411c3b2be EUKREA CPUIMX27 : update boot script
Update bootargs's mtdparts to be able to use latest kernel
(imx_nand renamed to mxc_nand)

Signed-off-by: Eric Benard <eric@eukrea.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-20 08:24:54 +02:00
Eric Benard f1627ba3d4 Add NAND to EUKREA CPUIMX27 defconfig
Signed-off-by: Eric Benard <eric@eukrea.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-16 09:46:34 +02:00
Eric Benard b2db2e6cd8 Add Eukrea CPUIMX27 support
CPUIMX27 is built around Freescale's i.MX27 and has up to 64MB of
NOR Flash, up to 512MB of NAND Flash and up to 256MB of mDDR,
it includes an ethernet PHY in MII mode, an I2C RTC and a
ST16554 QuadUART on nCS3.

Signed-off-by: Eric Benard <eric@eukrea.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-16 09:46:34 +02:00
Juergen Beisert f1ed0ae1c6 Add the basic support for the DIGI a9m2440 CPU card.
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 15:58:57 +02:00
Juergen Beisert 27acfbda77 Add the basic support for the DIGI a9m2410 CPU card.
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 15:58:48 +02:00
Juergen Beisert cd175ec7d2 Remove all ARM __raw_* functions. They are mixed all over
the place. This clean up all ARM architectures to use only one set
of io functions.

Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 14:35:35 +02:00
Luotao Fu 3e0fe1ba46 pca100: update boot script
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-06-25 18:07:54 +02:00
Luotao Fu e212343c40 pca100: deactive usb phy cs
this one pull up the gpio controlled cs lines of both usb phys to avoid phy
crash caused by dirty data sent by usb controller during initialisation

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-06-25 16:21:16 +02:00
Juergen Beisert 7733de908b Fix some layout issues and typos.
Reorganizing some files to parts of the
documentation where their content matches.

Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-06-10 12:47:20 +02:00
Wolfram Sang 74cc7814eb Add ASM to start from NAND
Also rewrite IOMUX to be a lot smaller, because of 2K limit.

Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
2009-06-04 10:31:14 +02:00
Wolfram Sang bc4492252e Refactor imx-NAND-init
Put board specific stuff to board-specific files.

Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
2009-06-04 10:31:14 +02:00
Wolfram Sang c83325ff72 Fix off-by-1 errors on range borders
It will never hit us here, but it's still wrong...

Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
2009-06-04 10:31:14 +02:00
Wolfram Sang 5c928b97fb Init IOMUX in any case
Move SDRAM-check after IOMUX init.

Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
2009-06-04 10:31:14 +02:00
Sascha Hauer 3658177775 i.MX35: Add iomux support from kernel
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-19 12:30:42 +02:00
Sascha Hauer aec91d0537 mx35 3ds: add missing HCLK
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-19 12:28:20 +02:00
Sascha Hauer 8fb8b564e2 Merge branch 'for-sha' of git://git.pengutronix.de/git/mkl/u-boot-v2 2009-05-19 12:26:41 +02:00
Sascha Hauer 9afe84b60e pcm043: Allow to switch cpu frequency from command line
Currently there are i.MX35 SoCs with 532MHz and 400MHz maximum
frequency. As there's some confusion about which SoCs are
available add frequency switching to the command line.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-19 12:22:44 +02:00
Marc Kleine-Budde 0780441a3f [mmccpu] add new board: Bucyrus MMC-CPU
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2009-05-19 10:21:53 +02:00
Marc Kleine-Budde 59bad04470 [pm9263] fix update_root script
use correct image ("jffs2") to flash root

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2009-05-18 16:16:21 +02:00
Jan Weitzel a737211a01 mDDR drive strength v2
workarount for drive strength issue

v2: optimized settings after temperature tests

Signed-off-by: Jan Weitzel <J.Weitzel@phytec.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-18 12:32:02 +02:00
Sascha Hauer b8a165d1e5 pcm038: pll work
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-18 12:15:04 +02:00
Sascha Hauer 287700795c pcm038: initialize PLLs in one step
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>
2009-05-13 16:41:49 +02:00
Sascha Hauer 13c5d46ca1 cs8900: Whitespace changes, replace __FUNCTION__ with __func__
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-04-28 08:48:10 +02:00
Jan Weitzel 82a4cf29b2 pcm038: Fix PLL settings
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>
2009-04-14 17:10:12 +02:00
Sascha Hauer 5151577032 add initial phyCard-i.MX27 support
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-04-14 17:10:07 +02:00
Jan Weitzel 97568fd3de mDDR drive strength
Set DDR type to MDDR, workarount for drive strength issue

Signed-off-by: Jan Weitzel <J.Weitzel@phytec.de>
2009-04-08 12:30:54 +02:00
Sascha Hauer 1be769ab30 Merge branch 'usb' 2009-04-07 11:02:14 +02:00
Ivo Clarysse 3ccfdfd9b9 Add i.MX21ads support
Signed-off-by: Ivo Clarysse <ivo.clarysse@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-04-07 11:00:16 +02:00
Sascha Hauer 555cd1099e pcm037: add USB support
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-04-07 10:56:26 +02:00
Sascha Hauer f3524c8984 i.MX31:
Rework iomux support for i.MX31:

- rename gpio-imx31.c to iomux-v2.c
- add pin definitions from Kernel
- fixup pcm037 board

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-04-06 11:21:28 +02:00
Sascha Hauer 927ec6229a update pcm043 environment
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-03-23 14:59:09 +01:00
Sascha Hauer 7e80e7b817 pcm043: lowlevel_init.S cleanup
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-03-19 18:23:43 +01:00
Sascha Hauer 2703e60e43 fec imx27: rename to fec_imx
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>
2009-03-19 12:21:48 +01:00
Sascha Hauer e983361aed pcm043: add some startup code from Eboot
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-20 18:30:42 +01:00
Sascha Hauer b48ad93f8e remove nonexistent include file
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-20 18:30:38 +01:00
Sascha Hauer 11c0b5c6f0 pcm043: enable L2 Cache inval
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-20 18:30:33 +01:00
Sascha Hauer 370f550107 fec imx27: configure phy address from platform data
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-20 18:25:16 +01:00
Sascha Hauer 612c27f97e ARM: Add cache-l2x0 definitions
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-02-06 14:44:46 +01:00