summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mx35-3-stack: add pmic init sequence, cleanupsfreescale-mx35-3-stack-20092611-1Marc Kleine-Budde2009-11-262-59/+205
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* mx35: u-boot-v1 lowlevel_initMarc Kleine-Budde2009-11-263-346/+842
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* freescale_mx35_3stack_defconfigMarc Kleine-Budde2009-11-261-24/+60
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* mx35: environmentMarc Kleine-Budde2009-11-264-20/+21
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Merge branch 'dev/i2c' into dev/mx35-3-stack-baseMarc Kleine-Budde2009-11-2611-0/+1236
|\
| * clock.c: use USECOND and MSECONDMarc Kleine-Budde2009-11-261-2/+2
| | | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
| * mc9sdz60: driver addedMarc Kleine-Budde2009-11-264-0/+120
| | | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
| * mc13892: driver addedMarc Kleine-Budde2009-11-264-0/+123
| | | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
| * i2c-imx: ported to u-boot-v2Marc Kleine-Budde2009-11-263-0/+511
| | | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
| * i2c: new frameworkMarc Kleine-Budde2009-11-266-0/+482
| | | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* | clock.c: use USECOND and MSECONDMarc Kleine-Budde2009-11-261-2/+2
| | | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* | clock.h: use types.h not linux/types.hMarc Kleine-Budde2009-11-261-1/+1
| | | | | | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Acked-by: Juergen Beisert <jbe@pengutronix.de>
* | i.MX Nand: Set correct datawidth/pagesize in CCM moduleSascha Hauer2009-11-264-0/+110
|/ | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Adding IPU clock query functions for i.MX31 and i.MX35Juergen Beisert2009-11-252-0/+43
| | | | | | | | | | | | Adding IPU clock query functions for i.MX31 and i.MX35 (used to generate their LCD timing). BTW: All functions are declared with the 'ulong' return type, but some are defined with 'unsigned long'. And yes, its the same, but IMHO one type should be used for all. Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Adding some documentationJuergen Beisert2009-11-251-0/+9
| | | | | | | | Add some (helpful?) comments about the meaning of 'framebuffer' and 'framebuffer_ovl' structure members. Signed-off-by: Juergenn Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx35-regs: add CGR1 helper valuesMarc Kleine-Budde2009-11-241-0/+3
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* imx35-regs: add base address for I2C1Marc Kleine-Budde2009-11-241-0/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* mx25-3stack, pcm043: use IMX_FEC_BASE defineMarc Kleine-Budde2009-11-242-2/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* imx-regs: define IMX_FEC_BASEMarc Kleine-Budde2009-11-242-0/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* speed-imx35: add function imx_get_i2cclkMarc Kleine-Budde2009-11-242-0/+7
| | | | | | | Because i2c is connected to ipg_perclk om MX35 it's calls imx_get_ipg_perclk(). Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* speed-imx35: the gptclk is connected to the ipgclkMarc Kleine-Budde2009-11-241-2/+8
| | | | | | | | | | The gpt clock on MX35 is connected to the ipg clock. But the implementation uses the ipg_per clock. This patch lets the gpt use the ipg clock and introduces the ipg_per clock. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* spi: dev->id is an int, not a string, fix debug outputMarc Kleine-Budde2009-11-241-1/+1
| | | | | | Also convert __FUNCTION__ -> __func__ Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* nand: ground dev_add_bb_dev if nand is disabledMarc Kleine-Budde2009-11-231-0/+6
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* nand: print size parameter as unsinged not as signedMarc Kleine-Budde2009-11-231-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* clock.h: uses uint?_t types, so include types.hMarc Kleine-Budde2009-11-231-0/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* fec_imx: remove trailing whitespaceMarc Kleine-Budde2009-11-211-2/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Enable 'saveenv' for non eraseable mediaJuergen Beisert2009-11-191-2/+3
| | | | | | | | | 'close()' clobbers the 'errno' value from the erase command. So it must be done *after* the check for ENOSYS to ingnore it correctly. Signed-off by: Juergen Beisert <j.beisert@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Remove deadlock messageJuergen Beisert2009-11-191-0/+4
| | | | | | | | | | | | | | | | Any wrong or unknown command will result into the output: Unknown command '<some text>' - try 'help' If the command 'help' is disabled, this will end up in: Unknown command 'help' - try 'help' which is for blondes. Suppress the "try 'help'" for the case the 'help' command is disabled. Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ENV_HANDLING requires CRC32Juergen Beisert2009-11-191-0/+1
| | | | | | | | ENV_HANDLUNG requires CRC32 to make the linker happy. Signed-off by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: generate mach-types.h instead of static versionJean-Christophe PLAGNIOL-VILLARD2009-11-037-26623/+2510
| | | | | | mach-types against v2.6.32-rc5 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* arm: add configurable AEABI supportJean-Christophe PLAGNIOL-VILLARD2009-11-032-1/+15
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* list: remove duplicated list.hSascha Hauer2009-11-0318-661/+403
| | | | | | | | We accidently have two list implementations in the tree: include/list.h and include/linux/list.h. This patch moves the latter (newer one) to include/linux/list.h. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: add Debug Communications Channel serial driver supportJean-Christophe PLAGNIOL-VILLARD2009-11-033-0/+174
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: update cpu tunningJean-Christophe PLAGNIOL-VILLARD2009-11-031-5/+16
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: add endian config supportJean-Christophe PLAGNIOL-VILLARD2009-11-032-0/+21
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: use -marm as default when it's possibleJean-Christophe PLAGNIOL-VILLARD2009-11-031-1/+3
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: remove non used cpu-yJean-Christophe PLAGNIOL-VILLARD2009-11-031-4/+0
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arch/arm/Makefile: cleanupJean-Christophe PLAGNIOL-VILLARD2009-11-031-37/+41
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: introduce CPU CONFIG from linuxJean-Christophe PLAGNIOL-VILLARD2009-11-0324-48/+92
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* at91: Atmel Ref board fix config MACH to match with mach-typesJean-Christophe PLAGNIOL-VILLARD2009-11-0219-24/+24
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* arm: move config ARCH_TEXT_BASE and BOARDINFO to mach KconfigJean-Christophe PLAGNIOL-VILLARD2009-11-026-41/+57
| | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* netx/kconfig: inverse the board selectionJean-Christophe PLAGNIOL-VILLARD2009-11-022-15/+17
| | | | | | | instead of select first the board which will select the arch, now first choice the arch to filter the possible boards Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* s3c/kconfig: inverse the board selectionJean-Christophe PLAGNIOL-VILLARD2009-11-022-25/+26
| | | | | | | instead of select first the board which will select the arch, now first choice the arch to filter the possible boards Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* imx/kconfig: inverse the board selectionJean-Christophe PLAGNIOL-VILLARD2009-11-022-134/+183
| | | | | | | instead of select first the board which will select the arch, now first choice the arch to filter the possible boards Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* at91/kconfig: use similar kconfig presentationJean-Christophe PLAGNIOL-VILLARD2009-11-023-46/+83
| | | | | | keep the rm9200 in its own Kconfig until we move it to the at91 API Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* arm/kconfig: inverse the board selectionJean-Christophe PLAGNIOL-VILLARD2009-11-024-37/+61
| | | | | | | | | instead of select first the board which will select the arch, now first choice the arch to filter the possible boards as it's already done for omap Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
* at91: add support for the at91sam9263ek board of AtmelJean-Christophe PLAGNIOL-VILLARD2009-11-0214-0/+701
| | | | | | | | | | | Here is the page on Atmel website: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4057 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Nicolas Ferre <nicolas.ferre@atmel.com> Cc: Patrice VILCHEZ <patrice.vilchez@atmel.com> Cc: Sedji Gaouaou <sedji.gaouaou@atmel.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* driver: add dev_name inlineJean-Christophe PLAGNIOL-VILLARD2009-11-021-1/+6
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* add bool types supportJean-Christophe PLAGNIOL-VILLARD2009-11-022-5/+1
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pm9263: add nand supportJean-Christophe PLAGNIOL-VILLARD2009-11-022-1/+55
| | | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Cc: Ilko Iliev <iliev@ronetix.at> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>