9
0
Fork 0
Commit Graph

3837 Commits

Author SHA1 Message Date
Sascha Hauer aa611e7e69 pcm038 cdev
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:45 +02:00
Sascha Hauer b7a9f4e6ce mc13783 cdev
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-21 16:41:45 +02:00
Sascha Hauer 0a015ce232 make nand command mandatory for nand support
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 ca326e8882 Fix 2k page size NAND for iMX27
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
Sascha Hauer 001fd57523 smc91111: use miiphy functions for autonegotiation
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-09 15:22:43 +02:00
Luotao Fu 50cbe3e0fc IMX regression: fix GPIO_DR usage
GPIO_DR ist defined already as GPIO_GPIO in imx-regs.h. There's no need to
define archdependent GPIO_DR. This one fixes a regression brought in by
d5ec92129e

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-07-08 12:27:56 +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 bf9679991a Adding the network driver for the SMSC91C111 ethernet device.
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 14:36:40 +02:00
Juergen Beisert 5139e618b8 Add basic architecture support for Samsung's S3C2410 and S3C2440 CPU.
It includes a
 - driver for the internal UART
 - driver for the internal NAND controller
 - support to boot from NAND
 - PLL handling
 - SDRAM initialisation

Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 14:36:40 +02:00
Juergen Beisert 5d56a46c0a Bring back endianess awareness
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 14:36:39 +02:00
Juergen Beisert 0868fe5747 Restrict the ARM architecture to use only one set of I/O functions.
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 14:36:23 +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
Juergen Beisert 2148865ac9 Reorganizing the i.MX menu, to be only visible for a selected i.MX platform
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 14:13:16 +02:00
Juergen Beisert fbf95dfc21 Change return type of function part_remove to void, otherwise the compiler
complains:

common/partition.c:245: warning: initialization from incompatible pointer type

Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 11:19:22 +02:00
Juergen Beisert 97799e8a16 Add IO string functions to also handle 32 bit IO locations
Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 10:45:21 +02:00
Juergen Beisert a05e312009 Separate all assembler functions into their own section to
let the linker remove unused functions.

Signed-off-by: Juergen Beisert <j.beisert@pengutronix.de>
2009-07-01 10:45:02 +02:00
Sascha Hauer 18e49f7470 Merge branch 'master' of /ptx/work/octopus/lfu/svn/u-boot-v2 2009-06-26 11:55:42 +02:00
Luotao Fu 01b784d331 pca100: update defconfig
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-06-25 18:10:37 +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
Luotao Fu d5ec92129e mx2: add gpio direction/value setting calls
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-06-25 16:20:26 +02:00
Sascha Hauer d1a54ab5c4 vsprintf: Update to latest kernel version
This adds a function to print into a malloced string

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-06-10 13:55:07 +02:00
Sascha Hauer 505d65fc5c add *_MAX and *_MIN macros
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-06-10 13:54:42 +02:00
Sascha Hauer 8bd42496f7 mtd: Replace DEBUG by MTD_DEBUG
DEBUG is already used for another purpose by U-Boot

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-06-10 13:54:37 +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
Sascha Hauer bf725a2945 Merge branch 'nand-mx31-for-sha' of git://git.pengutronix.de/git/wsa/u-boot-v2 2009-06-04 14:54:36 +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 e083b81eb7 v2.0.0-rc9
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-28 15:50:48 +02:00
Sascha Hauer 614830c8fd add .gitignore to include/asm-arm/
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-25 16:53:36 +02:00
Sascha Hauer df14bf29e0 i.MX1: Fix gpt clock speed
got broken in commit:

commit 309a75baaf
Author: Sascha Hauer <s.hauer@pengutronix.de>
Date:   Fri Feb 20 18:14:52 2009 +0100

    i.MX use fecclk for fec and gtpclk for gpt

    Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-25 16:53:30 +02:00
Sascha Hauer 0f64e5c39d add strerror function
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-25 16:52:35 +02:00
Sascha Hauer 31c25dd6a3 new cfi driver: change function order to a more common one
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-25 16:52:28 +02:00
Sascha Hauer 42c9801f66 cfi driver: change function order to a more common one
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-25 16:52:24 +02:00
Sascha Hauer 7538474c45 usbnet: Check return value
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-25 16:46:37 +02:00
Sascha Hauer dd51cabe4a select MIIPHY for usbnet
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2009-05-19 12:34:20 +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