summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/imx23-evk.dts
Commit message (Collapse)AuthorAgeFilesLines
* ARM: dts: imx: Add memory node unit nameMarco Franchi2018-02-121-1/+1
| | | | | | | | | | | | | | | | | | | | Fix the following warnings from dtc by adding the unit name to memory nodes: Warning (unit_address_vs_reg): Node /memory has a reg or ranges property, but no unit name Converted using the following command: perl -p0777i -e 's/memory \{\n\t\treg = \<0x+([0-9a-f])/memory\@$1$\0000000 \{\n\t\treg = <0x$1/m' `find ./arch/arm/boot/dts -name "imx*"` The files below were manually fixed: -imx1-ads.dts -imx1-apf9328.dts -imx6q-pistachio.dts Signed-off-by: Marco Franchi <marco.franchi@nxp.com> Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx23-evk: Fix display duplicate name warningFabio Estevam2014-09-161-2/+2
| | | | | | | | | | | | The lcdif node has a property named "display" and also a child node called "display", which causes the following warning: device-tree: Duplicate name in lcdif@80030000, renamed to "display#1" Rename the child node name in order to avoid the warning. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
* ARM: dts: imx: use generic node name for fixed regulatorShawn Guo2014-02-091-2/+6
| | | | | | | | The device tree specification recommends that generic name should be used for nodes. So instead of naming those fixed regulator nodes arbitrarily, let's use the generic name 'regulator@num' for those nodes. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mxs: modify mx23/mx28 dts files to use padconfig definesLothar Waßmann2013-09-261-3/+3
| | | | | | | | Convert mx23/mx28 dts files to use the padconfig defintions from mxs-pinfunc.h. Signed-off-by: Lothar Waßmann <LW@KARO-electronics.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mxs: modify mx23/mx28 dts files to use pinctrl headersLothar Waßmann2013-09-261-5/+5
| | | | | | | | | | | | | | | | | | Convert mx23/mx28 dts filed to use the pinctrl header files. NOTE: During automatic conversion of these files to use the pinconfig definitions an inconsistency has been found in: arch/arm/boot/dts/imx28-apx4devkit.dts According to the comment the function for pad SSP2_SS0 should have been MX28_PAD_SSP2_SS0__GPIO_2_19, while the given value 0x2131 represents: MX28_PAD_SSP2_SS0__AUART3_TX I used the later (though probably wrong) definition because that's what is actually being used in the DTB. Signed-off-by: Lothar Waßmann <LW@KARO-electronics.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx23-evk: enable Low Resolution ADCOtavio Salvador2013-08-161-0/+5
| | | | | | | | The i.MX23 has a internal Low Resolution ADC; this enables the support for this device. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx23-evk: enable USB PHY and controllerOtavio Salvador2013-08-161-0/+10
| | | | | | | | The i.MX23EVK board provides a USB port so the USB PHY and controller need to be enabled for it to be usable. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* video: mxsfb: Introduce regulator supportFabio Estevam2013-04-081-1/+10
| | | | | | | | | | | | | Instead of using a custom binding for retrieving the GPIO that activates the LCD from devicetree, use a standard regulator. This approach has the advantage to be more generic. For example: in the case of a board that has a PMIC supplying the LCD voltage, the current approach would not work, as it only searches for a GPIO pin. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: mxs: move display timing configurations into device treeShawn Guo2013-04-041-0/+25
| | | | | | | Move display timing configurations into device tree, so that the auxdata for mxsfb driver can be killed. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: mxs: Let mmc0 pin detect be genericFabio Estevam2012-08-231-0/+1
| | | | | | | | | | Instead of assigning SSP1_DETECT inside mmc0_4bit_pins_a, let the board dts handle this setup. Not every board will use MX23_PAD_SSP1_DETECT as SSP1 functionality. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: mxs: Rename 'hog-gpios'Fabio Estevam2012-08-231-1/+1
| | | | | | | | hog_pins is used to setup the pin functions, and it is not neccesarily used only for GPIO pins, so use only 'hog' to describe a more generic term. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mx23: add gpmi nand supportHuang Shijie2012-07-031-0/+6
| | | | | | | | | | Add DT node for gpmi nand. Also add pinctrl for gpmi nand. Enable the gpmi-nand in mx23-evk board. Signed-off-by: Huang Shijie <b32955@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mxs: add lcd support for imx23-evk and imx28-evkShawn Guo2012-07-031-0/+7
| | | | | | Add lcd support for imx23-evk and imx28-evk. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mxs: add pwm-backlight for imx23-evk and imx28-evkShawn Guo2012-07-031-0/+13
| | | | | | Add pwm device and pwm-backlight for imx23-evk and imx28-evk. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx23-evk: add auart deviceShawn Guo2012-07-031-0/+6
| | | | | | Add auart device for imx23-evk board. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: imx23-evk: updates for mmc deviceShawn Guo2012-07-031-2/+15
| | | | | | | | | The 8-bit mode mmc has pin conflicts with display. Let's use 4-bit mode by default, so that display can be enabled together later. Also add vmmc-supply for mmc device. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: mxs: add hog-gpios for imx23-evk and imx28-evkShawn Guo2012-07-031-0/+17
| | | | | | | | Before gpio_request can directly ask pinctrl system to configure the requested pin into gpio mode, we use "hog" entry (pinctrl state of pin controller itself) to configure gpios. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: dts: enable mmc for imx23-evkShawn Guo2012-05-131-0/+11
| | | | Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
* ARM: mxs: add initial device tree support for imx23-evk boardShawn Guo2012-05-121-0/+32
It adds initial device tree support for imx23-evk board, and only serial console is enabled. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Acked-by: Marek Vasut <marex@denx.de>
OpenPOWER on IntegriCloud