aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* mx31moboard: two GPIOS are used to reset other microcontrolers on the robotValentin Longchamp2009-08-14
| | | | | Signed-off-by: Valentin Longchamp <valentin.longchamp@epfl.ch> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx31moboard: initialize 4 input gpios for mx31moboardValentin Longchamp2009-08-14
| | | | | | | | These gpios are exported to userspace and are here to be used as a selector Signed-off-by: Valentin Longchamp <valentin.longchamp@epfl.ch> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx31moboard: support for the 4 leds used on mx31moboardValentin Longchamp2009-08-14
| | | | | Signed-off-by: Valentin Longchamp <valentin.longchamp@epfl.ch> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx31: define various GPIOs used on mx31moboardValentin Longchamp2009-08-14
| | | | | Signed-off-by: Valentin Longchamp <valentin.longchamp@epfl.ch> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm037: mux configuration for predefined gpio lineLuotao Fu2009-08-14
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* pcm043: mux configuration for predefined gpio lineLuotao Fu2009-08-14
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* pcm038: mux configuration for predefined gpio lineLuotao Fu2009-08-14
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* MX31 Fix spi clock namesSascha Hauer2009-08-14
| | | | | | Fix the SPI clock names to match the device names. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx3x: Fixup USB base addressesSascha Hauer2009-08-14
| | | | | | | The i.MX31 and the i.MX35 have different USB base addresses. Adjust the resources accordingly. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx27: add support for phytec pca100 (phyCARD-s) boardLuotao Fu2009-08-14
| | | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX35 clock support: Add USB clocksSascha Hauer2009-08-14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MX31: add spi controller devices/resourcesSascha Hauer2009-08-14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MX2: Add SPI devices/resourcesSascha Hauer2009-08-14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx31moboard: move usb otg support back to moboard common fileValentin Longchamp2009-08-14
| | | | | | | since all boards finally have this device Signed-off-by: Valentin Longchamp <valentin.longchamp@epfl.ch> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx31moboard: added usb xcvr reset for mx31moboardValentin Longchamp2009-08-14
| | | | | Signed-off-by: Valentin Longchamp <valentin.longchamp@epfl.ch> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx31: added one more pin definitionValentin Longchamp2009-08-14
| | | | | Signed-off-by: Valentin Longchamp <valentin.longchamp@epfl.ch> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MXC: add iomux pins configuration support for MXC91231Dmitriy Taychenachev2009-08-14
| | | | | Signed-off-by: Dmitriy Taychenachev <dimichxp@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MXC: add basic MXC91231 supportDmitriy Taychenachev2009-08-14
| | | | | Signed-off-by: Dmitriy Taychenachev <dimichxp@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* i.MX25 iomux definitions (corrected version)Lothar Waßmann2009-08-14
| | | | | Signed-off-by: Lothar Wassmann <LW@KARO-electronics.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* fix mx35 wrong clockSascha Hauer2009-08-14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Freescale i.MX25 PDK (3ds) board supportSascha Hauer2009-08-14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add i.MX25 supportSascha Hauer2009-08-14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mxc pwm: add mx25 supportSascha Hauer2009-08-14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* iomux-v3: Allow for a runtime base addressSascha Hauer2009-08-14
| | | | | | | also, check for a valid pad_ctrl_ofs before changing the pad control register. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MXC: i.MX25 timer supportSascha Hauer2009-08-14
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MXC: use variable for irq controller base in entry-macro.SSascha Hauer2009-08-14
| | | | | | | This allows us to determine the irq controller base address on runtime. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: MX3: add ckil clockDaniel Mack2009-08-14
| | | | | | | | The CKIL clock source is used by the upcoming RTC driver, so we need to export it. Signed-off-by: Daniel Mack <daniel@caiaq.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: mxc: Fix i2c_board_info definitionsSascha Hauer2009-08-14
| | | | | | | | | Fix i2c_board_info definitions - we were defining the 'type' field of these structures twice since the first argument of I2C_BOARD_INFO sets this field. Move the second definition into I2C_BOARD_INFO(). Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Acked-by: Jean Delvare <khali@linux-fr.org>
* Add support for Eukrea's MBIMX27Eric Benard2009-08-07
| | | | | | | | | MBIMX27 is the evaluation board for CPUIMX27 and integrates : a QVGA TFT, a SPI touchscreen controler, a SDCard connector wired to SDHC1. Signed-off-by: Eric Benard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Add support for Eukrea's CPUIMX27Eric Benard2009-08-07
| | | | | | | | | | 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>
* MX27: Add USB platform devices and resourcesjavier Martin2009-08-07
| | | | | | | This adds clocks and resources for usb in i.mx27 SoC. Signed-off-by: Javier Martin <javier.martin@vista-silicon.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MX3: add additional USB pins to iomuxDaniel Mack2009-08-07
| | | | | Signed-off-by: Daniel Mack <daniel@caiaq.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ehci mxc: Fix clocksSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MX3: Add USB platform devices and resourcesDaniel Mack2009-08-07
| | | | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Daniel Mack <daniel@caiaq.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [ARM] MXC: remove the now unused #ifndef CONFIG_COMMON_CLKDEVSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [ARM] MXC: Switch MX1 to clkdev supportSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MXC PLL decoding: calculate mfn value with less magicSascha Hauer2009-08-07
| | | | | | Also, use cpu_is_* macros rather than CONFIG_ARCH_* Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MXC: pwm driver fixesSascha Hauer2009-08-07
| | | | | | | - fix off-by-one error in divider calculation - disable pwm in pwm_disable Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MXC gpio interrupt support: move register definitions to .c fileSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mxc gpio: CONFIG_ARCH_* -> cpu_is_*()Sascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm038: Add support for SJA1000 on baseboardSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* pcm037: Add support for SJA1000 on baseboardSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imxfb: Add support for multiple displaysSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imxfb: use resource_size() macroSascha Hauer2009-08-07
| | | | | | | This fixes an off-by-one error. Also, use dev_err instead of printk in probe() function. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imxfb: calculate bpix value from bits_per_pixelSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx1: Codingstyle: Let the compiler count arraysSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx3: Codingstyle: Let the compiler count arraysSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx2: Codingstyle: Let the compiler count arraysSascha Hauer2009-08-07
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* mx2: remove mxc_irda platform deviceSascha Hauer2009-08-07
| | | | | | | Irda support is handled by the normal ims serial driver, so we do not need this device. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* MXC iomux-v3: Fix defines for PAD_CTL registersSascha Hauer2009-08-07
| | | | | | | The old defines leaked in from an old version of the patch. Change the defines to match the register layout of the iomuxer. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>