summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ARM: dts: Add stdout-path property to i.MX boardsSascha Hauer2014-05-1615-2/+54
| | | | | | | | | | This adds the stdout-path property to various i.MX boards. Values of the property have been taken from barebox, so they should be correct. Also, the older linux,stdout-path property is converted to stdout-path. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx: Fix LVDS mapping for Ventana GW52xxTim Harvey2014-05-161-0/+21
| | | | | | | | The GW52xx supports LVDS on channel 0. Remove the obsolete crtcs node and add display timings for the HanStar HSD100PXN1 display. Signed-off-by: Tim Harvey <tharvey@gateworks.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx: add LVDS backlight for VentanaTim Harvey2014-05-163-0/+57
| | | | | | | The GW54xx/GW53xx/GW52xx all support LVDS with a PWM controlled backlight. Signed-off-by: Tim Harvey <tharvey@gateworks.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx6qdl-sabresd: remove power-on gpio from pcieLucas Stach2014-05-161-2/+0
| | | | | | | | | This isn't compatible with the new binding and should be handled via a proper regulator. It shouldn't be needed as the driver has always ignored this property. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx6: update pcie to bring in line with new bindingLucas Stach2014-05-161-3/+4
| | | | | | | | The new bindings drops one clock, renames the others and drops the old interrupt mapping. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx53-qsb-common: Add TVE supportFabio Estevam2014-05-161-0/+17
| | | | | Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-phytec-phycore-rdk: Fix "reg" property for USBH2 PHYAlexander Shiyan2014-05-161-1/+1
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-phytec-phycore-rdk: Add CSI enable switchAlexander Shiyan2014-05-161-0/+20
| | | | | | | | This patch adds a GPIO fixed regulator which used on RDK to enable CSI bus. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx: Remove excess entries for PMICAlexander Shiyan2014-05-163-6/+0
| | | | | | | | This patch removes excess "#address-cells" and "#size-cells" entries for PMIC, since these entries is not used. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-phytec-phycore-som: Disable PM pins for USB OTGAlexander Shiyan2014-05-161-0/+1
| | | | | | | | USB PWR and OC pins are used as GPIOs for different purposes, so add "disable-over-current" property for OTG node to indicate this. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-phytec-phycore-som: Fix active level for FEC resetAlexander Shiyan2014-05-161-1/+1
| | | | | | | FEC reset GPIO is active low. Fix this typo. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-phytec-phycore-rdk: Remove duplicate entries for USB PHYAlexander Shiyan2014-05-161-4/+0
| | | | | | | | "compatible", "#address-cells" and "#size-cells" for USB PHY are already described in the SOM DTS. Remove these duplicate entries. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: ventana: Add HDMI supportTim Harvey2014-05-165-0/+25
| | | | | | | Configure ddc and enable HDMI Signed-off-by: Tim Harvey <tharvey@gateworks.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx6qdl-sabresd: Add PCIe supportMarek Vasut2014-05-161-0/+15
| | | | | | | Add support for the PCI express bus available on MX6 SabreSDP. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx6qdl-wandboard: Add HDMI supportFabio Estevam2014-05-161-0/+19
| | | | | Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx6qdl-sabresd: Add HDMI supportFabio Estevam2014-05-161-0/+5
| | | | | Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-pdk: Add keypad supportFabio Estevam2014-05-162-0/+16
| | | | | Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-pdk: Add NAND supportFabio Estevam2014-05-161-0/+20
| | | | | Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx6q-gk802: Enable HDMIPhilipp Zabel2014-05-161-0/+5
| | | | | Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-pdk: Add USB OTG supportFabio Estevam2014-05-161-0/+39
| | | | | Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27: Place the usb phy nodes in the board dts filesFabio Estevam2014-05-163-30/+30
| | | | | | | | | | | | | It is not a good approach to have the USB PHY nodes inside imx27.dtsi since the USB PHYs on mx27 are not internal to the SoC. Place the USB PHY nodes in the board dts files instead. Also, each board may have a different clock source for the USB PHY, so do not hardcode it. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27: Use the correct usb clock gateFabio Estevam2014-05-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | USB Host1, Host2 and OTG are gated via 'usb_ipg_gate' clock, so fix it in order to avoid the following kernel oops: usbcore: registered new interface driver usb-storage 10024000.usb supply vbus not found, using dummy regulator Unhandled fault: external abort on non-linefetch (0x808) at 0xf4424184 Internal error: : 808 [#1] PREEMPT ARM Modules linked in: CPU: 0 PID: 1 Comm: swapper Not tainted 3.15.0-rc1-26325-g971f9fd-dirty #64 task: c7829aa0 ti: c7836000 task.ti: c7836000 PC is at ci_hdrc_probe+0x3a4/0x634 LR is at ci_hdrc_probe+0x100/0x634 pc : [<c036cc78>] lr : [<c036c9d4>] psr: 60000013 sp : c7837d48 ip : 00000001 fp : 00000000 r10: 00000000 r9 : 00000000 r8 : c791b6c0 r7 : c7945000 r6 : f4424000 r5 : c7945010 r4 : c794e010 r3 : f4424184 r2 : 00000000 r1 : 8c000004 r0 : 0c000004 Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel Control: 0005317f Table: a0004000 DAC: 00000017 Process swapper (pid: 1, stack limit = 0xc78361c0) Stack: (0xc7837d48 to 0xc7838000) Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-phytec-phycore-som: Move PMIC IRQ GPIO into a separate pin groupFabio Estevam2014-05-161-1/+8
| | | | | | | | The hardware is better described if we place the PMIC IRQ GPIO into its own pingroup. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-pdk: Add PMIC supportFabio Estevam2014-05-161-0/+52
| | | | | | | | | imx27-pdk has a MC13783 PMIC connected to CSPI2 port. Add support for it. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx51-babbage: Use predefined constants for clock definitionAlexander Shiyan2014-05-161-1/+1
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx51-babbage: Add devicetree node for I2C1Alexander Shiyan2014-05-161-0/+13
| | | | | | | This patch adds devicetree node and pinctrl group for I2C1. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx51-babbage: Sort nodes by nameAlexander Shiyan2014-05-161-133/+133
| | | | | | | | This patch sorts nodes by name and moves "iomux" configuration at the bottom of file. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx51-babbage: Add USB OTG regulator nodeAlexander Shiyan2014-05-161-5/+24
| | | | | | | This patch adds a regulator node and pinctrl group for USB OTG. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx51-babbage: Use predefined constants for keys definitionAlexander Shiyan2014-05-161-1/+1
| | | | | Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx51-babbage: Add missing pingroup for PMICAlexander Shiyan2014-05-161-0/+8
| | | | | | | This patch adds missing pin definition for PMIC IRQ GPIO. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx51-babbage: Move "hog" pins into corresponded pin groupsAlexander Shiyan2014-05-161-18/+31
| | | | | | | | | | Move "hog" pins into corresponded pin groups for eSDHC1, eSDHC2, eCSPI1, gpio-keys, regulator-fixed and codec clock. Additionally, this patch fixes GPIO active level definition for USB regulator. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: i.MX51: Allow to define partitions onto NFCAlexander Shiyan2014-05-162-2/+2
| | | | | | | | This patch allow to define partitions onto NFC in user defined devicetrees. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: pbab01: Enable DVIPhilipp Zabel2014-05-161-0/+4
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: pbab01: Enable UART1Philipp Zabel2014-05-161-0/+4
| | | | | | | This patch enables UART1 on the phyFLEX connector (i.MX6 uart3). Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: pfla02: Add UART1 (uart3)Philipp Zabel2014-05-161-0/+15
| | | | | | | The pins labeled UART1 on the module connector are wired to i.MX6 uart3. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: pbab01: Add I2C devicesPhilipp Zabel2014-05-161-0/+20
| | | | | | | This patch adds the TLV320, STMPE811, RTC8564, and MX1037 ICs to the I2C2 bus. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: pbab01: Add I2C2 and I2C3Philipp Zabel2014-05-161-0/+30
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: pbab01: Set linux,stdout-path to UART4Philipp Zabel2014-05-161-0/+6
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: pfla02: PHY reset is active-lowPhilipp Zabel2014-05-161-1/+3
| | | | | | | | Note that the fec driver code currently hard-codes an active-low reset, regardless of the flags in the device tree. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: pfla02: Add GPIO LEDsPhilipp Zabel2014-05-161-0/+16
| | | | | | | This patch enables the red and green GPIO LEDs on Phytec phyFLEX i.MX6 modules. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: Add Phytec pbab01 with i.MX6 DualLite/SoloPhilipp Zabel2014-05-164-29/+60
| | | | | | | | | | | The PBA-B-01 carrier board can be equipped with either Quad or DualLite/Solo phyFLEX i.MX6 modules (PFL-A-02). This moves all common devices into imx6qdl-phytec-pbab01.dtsi. The SoC specific device trees then just include the pfla01 and pbab01 dtsi files corresponding to the SoC variant. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: Add Phytec pfla02 with i.MX6 DualLite/SoloPhilipp Zabel2014-05-163-305/+347
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-pdk: Pass the FEC pin configurationFabio Estevam2014-05-161-0/+26
| | | | | | | Provide an entry for the FEC pin muxing. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-pdk: Pass the UART1 pin configurationFabio Estevam2014-05-161-0/+15
| | | | | | | Provide an entry for the UART1 pin muxing. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx27-pdk: Keep the dt nodes sortedFabio Estevam2014-05-161-3/+4
| | | | | | | For better readability keep the dt nodes sorted. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM i.MX51: Add Digi ConnectCore devicetreeAlexander Shiyan2014-05-163-0/+488
| | | | | | | | This patch adds support for Digi ConnectCore® i.MX51/Wi-i.MX51 SOM and basic support for the ConnectCore for i.MX51 JumpStart Kit. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: i.MX: Use single naming style for i.MX WEIM deviceAlexander Shiyan2014-05-162-3/+3
| | | | | | | | This patch converts all i.MX WEIM users to use single naming style for devices. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: cpuimx51 Add touchscreen support.Denis Carikli2014-05-161-0/+11
| | | | | Signed-off-by: Denis Carikli <denis@eukrea.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: cpuimx35 Add touchscreen support.Denis Carikli2014-05-161-0/+15
| | | | | Signed-off-by: Denis Carikli <denis@eukrea.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: mbimxsd51 baseboard: Add USB support.Denis Carikli2014-05-161-0/+58
| | | | | Signed-off-by: Denis Carikli <denis@eukrea.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
OpenPOWER on IntegriCloud