summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ARM: dts: imx27-phytec-phycore-rdk: Add pinctrl definitions for WEIMAlexander Shiyan2014-02-091-0/+10
| | | | | | | | This patch adds pinctrl definitions for WEIM CS4 and GPIO used as CAN IRQ line. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-phytec-phycore-rdk: Add pingrp for SDHCAlexander Shiyan2014-02-091-0/+15
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-phytec-phycore-som: Add spi-cs-high property to PMICAlexander Shiyan2014-02-091-1/+2
| | | | | | | | Since SPI core does not use GPIO bindings for CS GPIOs, we should add an active high level declaration. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-phytec-phycore-rdk: Enable 1-Wire moduleAlexander Shiyan2014-02-091-0/+12
| | | | | | | This patch enables 1-Wire module for Phytec PCM-970 RDK. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-phytec-phycore-som: Add NFC pin groupAlexander Shiyan2014-02-091-0/+14
| | | | | | | This patch adds pin group for NAND Flash Controller. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: Add support for the i.MX35.Steffen Trumtrar2014-02-091-0/+359
| | | | | | | | | | Cc: linux-arm-kernel@lists.infradead.org Cc: Eric Bénard <eric@eukrea.com> Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Denis Carikli <denis@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mxs: Add iio-hwmon to mx23 socAlexandre Belloni2014-02-091-1/+6
| | | | | | | | | This allows to read the SoC on-die temperature sensor available on the LRADC by using: cat /sys/class/hwmon/hwmon0/device/temp1_input Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mxs: Add iio-hwmon to mx28 socAlexandre Belloni2014-02-091-0/+5
| | | | | | | | | This allows to read the SoC on-die temperature sensor available on the LRADC by using: cat /sys/class/hwmon/hwmon0/device/temp1_input Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-phytec-phycore-som: Rename file to .dtsiAlexander Shiyan2014-02-093-2/+1
| | | | | | | | PCM-038 module cannot be used standalone. This patch renames module file to .dtsi and excludes it from compilation. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-phytec-phycore-som: Add pinctrl for CSPI1 and GPIOs used on ↵Alexander Shiyan2014-02-091-0/+12
| | | | | | | module Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mxs: add #io-channel-cells to mx28 lradcAlexandre Belloni2014-02-091-0/+1
| | | | | | | | Adding #io-channel-cells property to lradc allows us to use the lradc as an iio provider. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: i.MX28: dts: rename usbphy pin namesMichael Grzeschik2014-02-098-11/+11
| | | | | | | | The pins have nothing todo with the phy layer. We better rename them, so it gets clear they are routed to the ehci core not to any phy. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: Add support for the cpuimx25 board from Eukrea and its baseboard.Denis Carikli2014-02-093-0/+248
| | | | | | | | | | | | | | | | | | | | | | | | The following devices/functionalities were added: * Main and secondary UARTs. * i2c and the pcf8563 device. * Ethernet. * NAND. * The BP1 button. * The LED. * Watchdog * SD. Cc: Rob Herring <rob.herring@calxeda.com> Cc: Pawel Moll <pawel.moll@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Stephen Warren <swarren@wwwdotorg.org> Cc: Ian Campbell <ijc+devicetree@hellion.org.uk> Cc: devicetree@vger.kernel.org Cc: Sascha Hauer <kernel@pengutronix.de> Cc: linux-arm-kernel@lists.infradead.org Cc: Eric Bénard <eric@eukrea.com> Signed-off-by: Denis Carikli <denis@eukrea.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: mxs: Add support for the eukrea-cpuimx28.Eric Bénard2014-02-095-0/+456
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following devices/functionalities were tested: * Main UART. * Ethernet0. * Ethernet1. * SD. * USB host. * USB otg. * Display(and its backlight). * Touchscreen. * Audio. * nand. * i2c and the pcf8563 device. * The gpio buttons. * The gpio leds. * Watchdog Cc: Rob Herring <rob.herring@calxeda.com> Cc: Pawel Moll <pawel.moll@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Stephen Warren <swarren@wwwdotorg.org> Cc: Ian Campbell <ijc+devicetree@hellion.org.uk> Cc: devicetree@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Denis Carikli <denis@eukrea.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mxs: Add a new pin config for the usb0 ID.Denis Carikli2014-02-091-0/+11
| | | | | | | | | | | | | Cc: Rob Herring <rob.herring@calxeda.com> Cc: Pawel Moll <pawel.moll@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Stephen Warren <swarren@wwwdotorg.org> Cc: Ian Campbell <ijc+devicetree@hellion.org.uk> Cc: devicetree@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: Eric Bénard <eric@eukrea.com> Signed-off-by: Denis Carikli <denis@eukrea.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mxs: Add 18bit pin config for lcdif.Denis Carikli2014-02-091-0/+27
| | | | | | | | | | | | | Cc: Rob Herring <rob.herring@calxeda.com> Cc: Pawel Moll <pawel.moll@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Stephen Warren <swarren@wwwdotorg.org> Cc: Ian Campbell <ijc+devicetree@hellion.org.uk> Cc: devicetree@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: Eric Bénard <eric@eukrea.com> Signed-off-by: Denis Carikli <denis@eukrea.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx53: Enable AHCI SATA for imx53-qsbRobert Nelson2014-02-091-0/+4
| | | | | | | | Signed-off-by: Robert Nelson <robertcnelson@gmail.com> Cc: Richard Zhu <r65037@freescale.com> Cc: Tejun Heo <tj@kernel.org> Cc: Linux-IDE <linux-ide@vger.kernel.org> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: i.MX27: Configure GPIOs as "input" by defaultAlexander Shiyan2014-02-091-192/+192
| | | | | | | | | | This patch changes the default direction for pins used as GPIO to "input". This prevents a short circuit on the configuration stage when GPIO-pin is connected to the other output pin. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-apf27dev: Add pinctrl for cspi, sdhci, leds and keysGwenhael Goavec-Merou2014-02-091-3/+31
| | | | | | | | | - add chip-select pinctrl for cspi - add card-detect for sdhci2 - add pinctrl for gpio-leds and gpio-keys Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@armadeus.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: apf27dev: Add pwm supportGwenhael Goavec-Merou2014-02-091-0/+11
| | | | | Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: imx28: add apf28 specific initialization (macaddr)Gwenhael Goavec-Merou2014-02-091-0/+13
| | | | | Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@armadeus.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: apf28dev: set gpio polarity for usb regulator and pinctrl for ↵Gwenhael Goavec-Merou2014-02-091-0/+13
| | | | | | | regulator gpio Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@armadeus.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: i.MX27 boards: Switch to use standard GPIO and IRQ flags definitionsAlexander Shiyan2014-02-096-16/+20
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-phytec-phycore-som: Update FEC nodeAlexander Shiyan2014-02-091-0/+16
| | | | | | | | | | This patch updates FEC devicetree node of Phytec PCM038 module: - Adding missing phy_mode properties. - Adding fixed regulator to provide functionality without dummy-regulator in the kernel. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-phytec-phycore-rdk: Add DT node for camera moduleAlexander Shiyan2014-02-091-0/+22
| | | | | | | | This patch adds first I2C bus and PCA9536 device. This device is used on Phytec PCM-970 RDK camera addon module. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-phytec-phycore-som: Add on-flash BBT supportAlexander Shiyan2014-02-091-0/+1
| | | | | | | | This patch adds support for On Flash Bad Block Table for PCM-038 onboard NAND. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27: imx27-apf27dev: add pinctrl for cspi, i2c, sdhc and framebufferGwenhael Goavec-Merou2014-02-091-0/+89
| | | | | Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@armadeus.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27: imx27-apf27: add pinctrl for fec and uart1Gwenhael Goavec-Merou2014-02-091-0/+38
| | | | | Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@armadeus.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx51-babbage: Define FEC reset pinAlexander Shiyan2014-02-091-0/+3
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx51-babbage: Fix chipselect level for dataflash on spi0.1Alexander Shiyan2014-02-091-1/+1
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx28-evk: Run I2C0 at 400kHzFabio Estevam2014-02-091-0/+1
| | | | | | | It is safe to operate I2C0 at 400kHz as SGTL5000 supports this frequency. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27-apf27dev: fix display sizeGwenhael Goavec-Merou2014-02-091-2/+2
| | | | | Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@armadeus.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27 phycore pinctrlMarkus Pargmann2014-02-092-0/+65
| | | | | | | Add pinctrl nodes and properties for phycore device nodes. Signed-off-by: Markus Pargmann <mpa@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27 phycore move uart1 to rdkMarkus Pargmann2014-02-092-4/+1
| | | | | | | uart1 is not used on SOM. It is passed directly to the rdk board. Signed-off-by: Markus Pargmann <mpa@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27 phyCARD-S pinctrlMarkus Pargmann2014-02-093-0/+93
| | | | | | | Add pinctrl nodes and properties for phyCARD-S device nodes. Signed-off-by: Markus Pargmann <mpa@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27 iomux device nodeMarkus Pargmann2014-02-091-58/+66
| | | | | | | | | This patch adds a iomux node for imx27 pinctrl driver. The gpio registers are embedded in the iomux memory area. So this patch moves them into the iomux node for a better hardware description. Signed-off-by: Markus Pargmann <mpa@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx53: Enable AHCI SATA for M53EVKMarek Vasut2014-02-091-0/+4
| | | | | | | | Signed-off-by: Marek Vasut <marex@denx.de> Cc: Richard Zhu <r65037@freescale.com> Cc: Tejun Heo <tj@kernel.org> Cc: Linux-IDE <linux-ide@vger.kernel.org> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx53: Add AHCI SATA DT nodeMarek Vasut2014-02-091-0/+11
| | | | | | | | | | The AHCI-IMX driver now supports i.MX53 as well. Add DT node. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Richard Zhu <r65037@freescale.com> Cc: Tejun Heo <tj@kernel.org> Cc: Linux-IDE <linux-ide@vger.kernel.org> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: i.MX51 boards: Switch to use standard GPIO flags definitionsAlexander Shiyan2014-02-094-11/+15
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: i.MX51: Move usbphy0 node from AIPS1Alexander Shiyan2014-02-091-7/+13
| | | | | | | | usbphy0 is not a part of AIPS1, so move this node under root. Additionally this patch removes useless "status" property. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: cfa10036: Add dr_mode and phy_type properties to the DTMaxime Ripard2014-02-091-0/+2
| | | | | | | | This USB port is only used as peripheral. Set it accordingly in its DT node. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: mxs: cfa10049: Add NAU7802 ADCs to the device treeMaxime Ripard2014-02-091-0/+24
| | | | | | | | | | The Crystalfontz CFA-10049 has 3 Nuvoton NAU7802 ADCs, plugged behing a GPIO-controlled I2C muxer because these ADCs don't have a configurable address. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx53: Add USB support for M53EVKMarek Vasut2014-02-091-0/+22
| | | | | | | | | Add USB support for M53EVK. The configuration is such that USB Host1 port is used as Host and the USB OTG port is used as Peripheral thus far. Once OTG is properly fixed, the OTG will be further adjusted. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx53: Fix backlight for M53EVKMarek Vasut2014-02-091-2/+12
| | | | | | | | | Remove the PWM backlight pin from the hog pins list, so it doesn't collide with the PWM pin group. Moreover, add dummy regulator for the backlight so that the backlight driver probes correctly. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx53: Fix display pinmux for M53EVKMarek Vasut2014-02-091-12/+34
| | | | | | | Use the DISP1 pinmux on M53EVK for the LCD, not the LVDS. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: imx50: use clock defines in DTS filesLucas Stach2014-02-091-28/+51
| | | | | | | | For better readability and no need to look up numbers in the documentation anymore. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: imx51: use clock defines in DTS filesLucas Stach2014-02-091-37/+61
| | | | | | | | For better readability and no need to look up numbers in the documentation anymore. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: imx53: use clock defines in DTS filesLucas Stach2014-02-094-48/+80
| | | | | | | | For better readability and no need to look up numbers in the documentation anymore. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx27 pin functionsMarkus Pargmann2014-02-091-0/+526
| | | | | | Signed-off-by: Markus Pargmann <mpa@pengutronix.de> Acked-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: imx27-apf27dev: Add sdhci supportGwenhael Goavec-Merou2014-02-091-0/+6
| | | | | Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@armadeus.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
OpenPOWER on IntegriCloud