summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx/include/mach/imx35-regs.h
Commit message (Collapse)AuthorAgeFilesLines
* imx35-regs: add and use common CGR element shiftersAlexander Kurz2016-07-041-0/+15
| | | | | | | | | Add some missing Clock Gate Register element shifters which were implemented as magic numbers in the arm/boards directory. Use the new shifters for inproved code readability. Signed-off-by: Alexander Kurz <akurz@blala.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* eukrea-cpuimx35: Fix wrong clock gating for ESDHC1Alexander Kurz2016-07-041-1/+1
| | | | | | | | | With commit 962d8b89d2ce ("imx35-regs: add defines for USB and SD") the shifter argument for the iMX35 ESDHC1 CGR instance has been erroneously assigned to CGR1 instead of CGR0. Fix this for the eukrea-cpuimx35 board. Signed-off-by: Alexander Kurz <akurz@blala.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* sizes.h: move include/sizes.h to include/linux/sizes.hMasahiro Yamada2015-01-081-1/+1
| | | | | | | | | | | | | | This file originates in Linux. Linux has it under include/linux/ directory since commit dccd2304cc90. Let's move it to the same place as well in barebox. This commit was generated by the following commands: find -name '*.[chS]' | xargs sed -i -e 's:<sizes.h>:<linux/sizes.h>:' git mv include/sizes.h include/linux/ Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx35-regs: add UART2 to CCM definesEric Bénard2014-09-251-0/+1
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM i.MX: remove unused improperly prefixed register definesSascha Hauer2012-10-171-8/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM i.MX35: Cleanup remaining unprefixed registersSascha Hauer2012-10-171-31/+31
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM i.MX35: Add function to setup chipselectSascha Hauer2012-10-041-5/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM i.MX/MXS: Allow to include imx*-regs.h directlySascha Hauer2012-10-041-7/+0
| | | | | | In fact we can be happy about everyone including the files directly. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM i.MX35: give register base addresses a proper MX35_ prefixSascha Hauer2012-10-041-45/+118
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/remove-fsf-address'Sascha Hauer2012-10-031-4/+0
|\ | | | | | | | | | | Conflicts: drivers/net/miidev.c include/miidev.h
| * Treewide: remove address of the Free Software FoundationSascha Hauer2012-09-171-4/+0
| | | | | | | | | | | | | | The FSF address has changed in the past. Instead of updating it each time the address changes, just drop it completely treewide. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM i.MX: implement clocksource as driverSascha Hauer2012-09-171-28/+0
|/ | | | | | | To get rid of the register definitions in the SoC header files. platform_device_id is used to distinguish between gpt types. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX35: add cspi1 supportEric Bénard2012-08-291-0/+2
| | | | | | | tested with a m25p128 flash both in nand boot & spi boot. Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM i.MX35: Fix bogus L2 cache settingsSascha Hauer2011-07-251-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx: add reg definitions for imx25 and imx35 boot source.Marc Reilly2011-01-201-1/+2
| | | | | Signed-off-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx: add reg definitions for imx25 and imx35 boot source.Marc Reilly2011-01-101-0/+2
| | | | | Signed-off-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM i.MX35: Add IPU base addressSascha Hauer2010-11-021-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX35 regs: Add watchdog baseSascha Hauer2010-10-221-0/+1
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX remove wdog registers from header filesSascha Hauer2010-10-211-10/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx35-regs: add defines for USB and SDEric Bénard2010-10-141-0/+3
| | | | Signed-off-by: Eric Bénard <eric@eukrea.com>
* imx35: add base addresses for I2C and SDHCMarc Reilly2010-10-011-0/+5
| | | | | Signed-off-by: Marc Reilly <marc@cpdesign.com.au> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx: move IIM registers to their own headerBaruch Siach2010-08-171-18/+0
| | | | | | | This allows the use of IIM registers from code which is not mx35 specific. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx35: add detection of silicon revisionMarc Reilly2010-05-171-0/+18
| | | | | | | Implemented imx_silicon_revision() for imx35. Signed-off-by: Marc Reilly <marc@cpdesign.com.au> 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>
* imx-regs: define IMX_FEC_BASEMarc Kleine-Budde2009-11-241-0/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Merge branch 'for-sascha' of git://uboot.jcrosoft.org/u-boot-v2 into from-jeanSascha Hauer2009-10-281-1/+1
| | | | | | | | | 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-221-0/+136
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>