summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
AgeCommit message (Collapse)Author
2016-05-12MLK-12787-2: ARM: dts: set codec-master as default modeShengjiu Wang
wm8962 sound card work in codec master mode as before Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
2016-02-01MLK-12364-2: DTS: Add pmic 5v supply to i.MX6qdl sabresdSandor Yu
Add pmic 5v supply to i.MX6qdl sabresd dts. Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
2016-01-15MLK-12248-1 ARM: imx6qdl-sabresd: add tx-d-cal property for usbphyLi Jun
Set tx-d-cal to be 0x5 to improve usb signal quality for all imx6qdl sabresd boards. Signed-off-by: Li Jun <jun.li@nxp.com>
2016-01-14MLK-12257 ARM: dts: imx6qdl/imx6sx: add enet magic packet supportFugang Duan
Add imx6q/dl/qp sabresd, imx6sx sabreauto magic packet support. Signed-off-by: Fugang Duan <B38611@freescale.com>
2016-01-14MLK-12126 ARM: dts: imx6/imx7d: correct wdog pinctrl settingRobin Gong
We move WDOG_B pinctrl setting from pinctrl_hog to wdog driver, so need to remove the original setting in pinctl_hog device node, otherwise the below warning message will be caught: [ 1.284161] imx6ul-pinctrl 20e0000.iomuxc: pin MX6UL_PAD_LCD_RESET already requested by 20e0000.iomuxc; cannot claim for 20bc000.wdog [ 1.294990] imx6ul-pinctrl 20e0000.iomuxc: pin-69 (20bc000.wdog) status -22 [ 1.300689] imx6ul-pinctrl 20e0000.iomuxc: could not request pin 69 (MX6UL_PAD_LCD_RESET) from group wdoggrp on device 20e0000.iomuxc [ 1.311550] imx2-wdt 20bc000.wdog: Error applying setting, reverse things back Signed-off-by: Robin Gong <b38343@freescale.com>
2016-01-14MLK-12086-3 dts: imx6: enable sdio wakeup for corresponding boardsDong Aisheng
Enable the sdio wakeup capability for SDIO cards. Note: we do not enable it for sabresd usdhc4 since it has a solid eMMC card on it. Signed-off-by: Dong Aisheng <b29396@freescale.com> (cherry picked from commit 9ea7e84fe686a5c959aebbbf4a1b81dcb1c3e3fd) (cherry picked from commit 58a5347a1b3a6b8970ac7ddc8e336c5d9adf4ddb) Signed-off-by: Haibo Chen <haibo.chen@freescale.com>
2016-01-14MLK-12086-2 dts: imx6: enable keep power capability for corresponding boardsDong Aisheng
All i.MX6 SabreAuto/SabreSD/EVK has the ability to keep card power during suspend. So add this capability for them. Signed-off-by: Dong Aisheng <b29396@freescale.com> (cherry picked from commit 3f18df4746eb33e934c55de23d6496bb4adad33b) (cherry picked from commit 55553b7300fb3d0e3a7961f569a42bd689b3670f) Signed-off-by: Haibo Chen <haibo.chen@freescale.com>
2016-01-14MLK-11953: arm: dts: Fix HDMI compliance test 7-15 failedSandor Yu
i.MX6QP SabreSD board HDMI compliance test 7-15 Vcec2 test failed, the value is 0.403V, which should be 0.274V>Vcec2>0.196V. Disable the pad internal PU resistor, and change the external PU resistor(R647) from 47K to 100K. With all the changes, the calculated voltage on CEC is 0.248V, and the test value is 0.250V. In the patch disable CEC pin internal PULL/Keep function. Signed-off-by: Sandor Yu <R01008@freescale.com> (cherry picked from commit 0a9388ff8ef77778f5e81d8dbc980cacf87fc12b)
2016-01-14MLK-11829-3 ARM: dts: imx6qdl-sabresd: add egalax touch screen supportHaibo Chen
Add egalax touch screen support for imx6qdl-sabresd board. Signed-off-by: Haibo Chen <haibo.chen@freescale.com>
2016-01-14MLK-11786 ARM: dts: imx6qp: correct vddcore regulator inputAnson Huang
On i.MX6QP SabreSD board, VDDCORE is from PFuze's SW2, this is different from i.MX6QDL SabreSD board, which is from SW1A/B. Signed-off-by: Anson Huang <Anson.Huang@freescale.com>
2016-01-14MLK-11614 ARM: dts: imx6qp-sabresd: Enable prefetch resolve gasket(PRG) enginesLiu Ying
This patch enables the two prefetch resolve gasket(PRG) engines on the imx6qp-sabresd platform. Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
2016-01-14MLK-11703-7: ARM: dts: imx6qdl-sabresd: add retain-state-suspended property ↵Robin Gong
in dts cherry-pick below patch: ENGR00295892-2: ARM: dts: imx6qdl-sabresd: add retain-state-suspended property in dts Add property "retain-state-suspended" in dts. Signed-off-by: Robin Gong <b38343@freescale.com> (cherry picked from commit aff480769c26ff7f64059f9631b10e8177c4791b) (cherry picked from commit 4a029915c4693b16db4806f078504cc86f34c069)
2016-01-14MLK-11703-6: ARM: imx6: Add charging led support on Sabresd boardRobin Gong
cherry-pick below patch: ENGR00290496-1 ARM: imx6: Add charging led support on Sabresd board Enable led lighting while the board in charging status. Implement it on Sabresd board. Signed-off-by: Robin Gong <b38343@freescale.com> (cherry picked from commit 7a47183634c524f5ac11c60fe555b0b18c0fe7e0) (cherry picked from commit 28b266aa0bdd531b8eb43a76435f2fcc658bab84)
2016-01-14MLK-11703-5: ARM: dts: imx6: add battery device node in dts fileRobin Gong
cherry-pick below patch: ENGR00330406-1: ARM: dts: imx6: add battery device node in dts file Add battery device node on imx6q/dl-sabresd and imx6sl-evk board Signed-off-by: Robin Gong <b38343@freescale.com> (cherry picked from commit 1f2670578decd4a527208864ab3a014d840773f6)
2016-01-14MLK-11508-5: dts: Add imx v4l2 capture driverSandor Yu
Add imx v4l2 capture driver. Signed-off-by: Sandor Yu <R01008@freescale.com>
2016-01-14MLK-11407-5: ARM: dts: imx6qdl-sabresd: add WDOG_B resetRobin Gong
On imx6qdl-sabresd board we use WDOG2 as WDOG_B reset source. So use WDOG2 instead of WDOG1. Signed-off-by: Robin Gong <b38343@freescale.com>
2016-01-14MLK-11407-2: ARM: dts: imx6qdl/sl: add ldo bypass supportRobin Gong
add ldo bypass support on i.mx6q/dl and i.mx6sl. Signed-off-by: Robin Gong <b38343@freescale.com>
2016-01-14MLK-11519-02: arm: dts: Enable ipu output driverSandor Yu
Add IPU v4l2 output driver. Signed-off-by: Sandor Yu <R01008@freescale.com>
2016-01-14MLK-11524 ARM: dts: add ssi<->wm8962 sound card support for imx6qdl-sabresd ↵Zidan Wang
board add ssi<->wm8962 sound card support for imx6qdl-sabresd board Signed-off-by: Zidan Wang <zidan.wang@freescale.com>
2016-01-14MLK-11414-3 ARM: dts: imx: apply ENET IRQ workaround for sabresd boardShawn Guo
Cherry-pick below patch: ENGR00317981 ARM: dts: imx: apply ENET IRQ workaround for sabresd board This a forward porting of commit (ENGR00313685-15 ARM: dts: imx: apply ENET IRQ workaround for sabresd board) from imx_3.10.y to imx_3.14.y. Signed-off-by: Shawn Guo <shawn.guo@freescale.com> Signed-off-by: Anson Huang <b20788@freescale.com>
2016-01-14MLK-11431-3: ARM: DTS: imx6 Add IPU and display supportSandor Yu
Add IPU, HDMI and LDB support. Signed-off-by: Sandor Yu <R01008@freescale.com>
2016-01-14MLK-11479-11 ASoC: imx-wm8962: Add non-SSI cpu dai supportNicolin Chen
cherry-pick below patch from v3.14.y: ENGR00307635-5 ASoC: imx-wm8962: Add non-SSI cpu dai support The current imx-wm8962 machine driver is designed for SSI as CPU DAI only while as its name we should make the driver more generic to any other CPU DAI on i.MX serires -- ESAI, SAI for example. So this patch makes the driver more general so as to support those non-SSI cases. Acked-by: Wang Shengjiu <b02247@freescale.com> Signed-off-by: Nicolin Chen <Guangyu.Chen@freescale.com> (cherry picked from commit b6fca438dde1b4c0bbdee31729871d601f287dc9)
2016-01-14MLK-11471-02 ARM: dts: i.mx6q/dl/sx: Add isl29023 device tree support.Fugang Duan
Add isl29023 sensor device tree support on i.MX6Q/DL/SX platform. Signed-off-by: Luwei Zhou <b45643@freescale.com> Signed-off-by: Fugang Duan <B38611@freescale.com>
2016-01-14MLK-11470 ARM: dts: i.mx6q/dl/sx: Add mag3110 device tree support.Fugang Duan
Add mag3110 sensor device tree support on i.MX6Q/DL/SX platform. Signed-off-by: Luwei Zhou <b45643@freescale.com> Signed-off-by: Fugang Duan <B38611@freescale.com>
2016-01-14MLK-11469-02 ARM: dts: i.mx6q/dl/sx: Add mma8451 device tree support.Fugang Duan
Add mma8451 sensor device tree support on i.MX6Q/DL/SX platform. Signed-off-by: Luwei Zhou <b45643@freescale.com> Signed-off-by: Fugang Duan <B38611@freescale.com>
2016-01-14MLK-11457-02 ARM: dts: imx6q: add uart5 dte set for sabresd boardFugang Duan
Add uart5 DTE mode pinctrl set for imx6q-sabresd board. Since there have pin confliction, so add new dts file. (cherry picked from commit d63b40d5b1b05992d2328ef0bdc80ec5d96f2dce) Signed-off-by: Fugang Duan <B38611@freescale.com>
2016-01-14MLK-11123-23 ARM: dts: disable otg features for imx6qdl-sabresd boardLi Jun
Disable all otg features for otg1 port of imx6qdl-sabresd board, then the otg port can only do role swtich by ID pin state. Signed-off-by: Li Jun <jun.li@freescale.com> (cherry picked from commit 71ed636ea10843cc2aac46711adf2350a34fa7b0)
2015-11-09dts: imx6: fix sd card gpio polarity specified in device treeDong Aisheng
commit 89c1a8cf63f8c69dfddb6e377c04df8b25ab1c88 upstream. cd-gpios polarity should be changed to GPIO_ACTIVE_LOW and wp-gpios should be changed to GPIO_ACTIVE_HIGH. Otherwise, the SD may not work properly due to wrong polarity inversion specified in DT after switch to common parsing function mmc_of_parse(). Signed-off-by: Dong Aisheng <aisheng.dong@freescale.com> Acked-by: Shawn Guo <shawnguo@kernel.org> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-03-11ARM: imx6qdl-sabresd: set swbst_reg as vbus's parent regPeter Chen
USB vbus 5V is from PMIC SWBST, so set swbst_reg as vbus's parent reg, it fixed a bug that the voltage of vbus is incorrect due to swbst_reg is disabled after boots up. Cc: stable@vger.kernel.org Signed-off-by: Peter Chen <peter.chen@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-12-09Merge tag 'dt-for-linus' of ↵Linus Torvalds
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc Pull ARM SoC DT updates from Arnd Bergmann: "The DT branch adds a lot of new stuff for additional SoC and board support. The branch is the largest one and contains 513 out of the total 972 non-merge arm-soc changesets for 3.19. Most of the changes are about enabling additional on-chip devices for existing machines, but there are also an unusual number of new SoC types being added this time: - AMLogic Meson8 - ARM Realview in DT mode - Allwinner A80 - Broadcom BCM47081 - Broadcom Cygnus - Freescale LS1021A - Freescale Vybrid 500 series - Mediatek MT6592, MT8127, MT8135 - STMicroelectronics STiH410 - Samsung Exynos4415 The level of support for the above differs widely, some are just stubs with nothing more than CPU, memory and a UART, but others are fairly complete. As usual, these get extended over time. There are also many new boards getting added, this is the list of model strings that are showing up in new dts files: - ARM RealView PB1176 - Altera SOCFPGA Arria 10 - Asus RT-N18U (BCM47081) - Buffalo WZR-1750DHP (BCM4708) - Buffalo WZR-600DHP2 (BCM47081) - Cygnus Enterprise Phone (BCM911360_ENTPHN) - D-Link DIR-665 - Google Spring - IGEP COM MODULE Rev. G (TI OMAP AM/DM37x) - IGEPv2 Rev. F (TI OMAP AM/DM37x) - LS1021A QDS Board - LS1021A TWR Board - LeMaker Banana Pi - MarsBoard RK3066 - MediaTek MT8127 Moose Board - MediaTek MT8135 evaluation board - Mele M3 - Merrii A80 Optimus Board - Netgear R6300 V2 (BCM4708) - Nomadik STN8815NHK - NovaTech OrionLXm - Olimex A20-OLinuXino-LIME2 - Raspberry Pi Model B+ - STiH410 B2120 - Samsung Monk board - Samsung Rinato board - Synology DS213j - Synology DS414 - TBS2910 Matrix ARM mini PC - TI AM5728 BeagleBoard-X15 - Toradex Colibri VF50 on Colibri Evaluation Board - Zynq ZYBO Development Board Other notable changes include: - exynos: cleanup of existing dts files - mvebu: improved pinctrl support for Armada 370/XP - nomadik: restructuring dts files - omap: added CAN bus support - shmobile: added clock support for some SoCs - shmobile: added sound support for some SoCs - sirf: reset controller support - sunxi: continuing the relicensing under dual GPL/MIT - sunxi: lots of new on-chip device support - sunxi: working simplefb support (long awaited) - various: provide stdout-path property for earlycon" * tag 'dt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (510 commits) ARM: dts: rk3288: add arm,cpu-registers-not-fw-configured Revert "ARM: dts: rockchip: temporarily disable smp on rk3288" ARM: BCM5301X: Add DT for Buffalo WZR-600DHP2 ARM: BCM5301X: Add DT for Asus RT-N18U ARM: BCM5301X: Add DT for Buffalo WZR-1750DHP ARM: BCM5301X: Add DT for Netgear R6300 V2 ARM: BCM5301X: Add buttons for Netgear R6250 ARM: dts: rockchip: Add input voltage supply regulators in pmic for Marsboard ARM: BCM5301X: Add IRQs to Broadcom's bus-axi in DTS file arm: dts: zynq: Add Digilent ZYBO board arm: dts: zynq: Move crystal freq. to board level doc: dt: vendor-prefixes: Add Digilent Inc Documentation: devicetree: Fix Xilinx VDMA specification ARM: dts: rockchip: set FIFO size for SDMMC, SDIO and EMMC on rk3066 and rk3188 ARM: dts: rockchip: add label property for leds on Radxa Rock ARM: BCM5301X: Add LEDs for Netgear R6250 V1 ARM: BCM5301X: Add Broadcom's bus-axi to the DTS file ARM: dts: add sysreg phandle to i2c device nodes for exynos ARM: dts: Remove unused bootargs from exynos3250-rinato ARM: dts: add board dts file for Exynos3250-based Monk board ...
2014-11-23ARM: dts: imx6: add pm_power_off support for i.mx6 chipsRobin Gong
All chips of i.mx6 can be powered off by programming SNVS. For example : On i.mx6q-sabresd board, PMIC_ON_REQ connect with external pmic ON/OFF pin, that will cause the whole PMIC powered off except VSNVS. And system can restart once PMIC_ON_REQ goes high by push POWRER key. Signed-off-by: Robin Gong <b38343@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-11-22ARM: dts: imx6qdl-sabresd: Fix the microphone routeFabio Estevam
Since commit e409dfbfccf9a49 ("ASoC: dapm: Add a few supply widget sanity checks") the following error is seen: imx-wm8962 sound: wm8962 <-> 202c000.ssi mapping ok imx-wm8962 sound: Connecting non-supply widget to supply widget is not supported (AMIC -> MICBIAS) imx-wm8962 sound: ASoC: no dapm match for AMIC --> (null) --> MICBIAS imx-wm8962 sound: ASoC: Failed to add route AMIC -> direct -> MICBIAS Invert the route between the microphone and the bias in order to fix it. While at it, align the audio routing with imx6sl-evk and imx6sx-sdb, which have the same wm8962 circuitry. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-11-22ARM: dts: imx6qdl-sabresd: Use IMX6QDL_CLK_CKO defineFabio Estevam
Use IMX6QDL_CLK_CKO definition instead of its hard coded clock number for better readability. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-09-16ARM: dts: imx6qdl-sabresd: Configure the pins locallyFabio Estevam
Passing '0x80000000' to the pin configuration means that kernel will skip the IOMUXC_SW_PAD_CTL configuration and will use whathever values come from the bootloader. Instead of relying on the bootloader setup, let's configure it in the kernel to have predictable settings. '0x1b0b0' is the default POR value for all these pins and has also been verified that the pins are using this value by manually inspecting the IOMUXC_SW_PAD_CTL registers, so no functional change has been made. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
2014-09-16ARM: dts: imx6qdl-sabresd: add always on pcie regulatorLucas Stach
Everything in the PCI specification assumes devices to be enumerable on startup. This is only possible if they have power available. A future improvement may allow this regulator to be switched off for D3hot and D3cold power states, but there is a lot of work to do the pcie host controller side for this to work. To keep things simple always enable the regulator for now. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
2014-07-18ARM: dts: imx: remove ssi fsl,mode for audio cardsMarkus Pargmann
The DAI mode is and should be configured by the sound card driver as codec and ssi have to be in the right modes to communicate with each other. It is possible to operate the ssi unit or the codec in master mode, sometimes even on the same board in different configurations. With the latest changes in the fsl-ssi driver, the 'fsl,mode' property is only handled as a fallback property. If the sound card sets the DAI mode correctly, this fallback configuration is dropped. Signed-off-by: Markus Pargmann <mpa@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
2014-07-18ARM: dts: imx6qdl-sabresd: Configure the ECSPI1 chip select pinFabio Estevam
GPIO4_9 is used as ECSPI1 chip select and it needs to be configured as GPIO. Configure the pin functionality explicitly in the dts file instead of relying on the fact that it comes configured as GPIO from POR or from the bootloader. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
2014-05-16ARM: dts: imx6qdl-sabresd: Add USDHC4 supportFabio Estevam
USDHC4 is connected to a DDR MMC. Add support for it. Signed-off-by: Dong Aisheng <b29396@freescale.com> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
2014-05-16ARM: dts: Add stdout-path property to i.MX boardsSascha Hauer
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>
2014-05-16ARM: dts: imx6qdl-sabresd: remove power-on gpio from pcieLucas Stach
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>
2014-05-16ARM: dts: imx6qdl-sabresd: Add PCIe supportMarek Vasut
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>
2014-05-16ARM: dts: imx6qdl-sabresd: Add HDMI supportFabio Estevam
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
2014-04-30ARM: dts: imx6qdl-sabresd.dtsi: Add red ledVincent Stehlé
Make the red gpio led available to the user. This can be toggled with the sysfs for example, or used as a heartbeat or mmc activity light by changing the trigger. Signed-off-by: Vincent Stehlé <vincent.stehle@freescale.com> Cc: Sascha Hauer <kernel@pengutronix.de> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-02-10ARM: dts: imx6qdl-sabresd: correct gpio key's active stateAnson Huang
From schematic, the power, vol+/- key's active state is low, so we need to set the gpio flag to active low. Signed-off-by: Anson Huang <b20788@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-02-10ARM: dts: imx6qdl-sabresd: Add PFUZE100 supportFabio Estevam
mx6 sabresd boards have Freescale PFUZE100 regulator, so add support for it. Signed-off-by: Robin Gong <b38343@freescale.com> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-02-09ARM: dts: imx6qdl-sabresd: Add power key supportAnson Huang
This patch adds support for imx6qdl-sabresd board's power key, the key is named "SW1" on board, press it can wake up system from suspend. Add a new pinctrl entry for gpio keys and move all gpio keys pin to this entry. Signed-off-by: Anson Huang <b20788@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-02-09ARM: dts: imx: specify the value of audmux pinctrl instead of 0x80000000Nicolin Chen
We must specify the value of audmux pinctrl if we want to use pinctrl_pm(). Thus change bypass value 0x80000000 to what we exactly need. This patch also seperately unset PUE bit for TXD so that IOMUX won't pull up/down the pin after turning into tristate. When we use SSI normal mode to playback monaural audio via I2S signal, there'd be a pulled curve occur to its signal at the second slot if setting PUE bit for TXD. And it will make the second channel to play a constant noise. So by keeping the signal level in the second slot, we can get a constant high level signal (-1) or a low level one (0). Signed-off-by: Nicolin Chen <b42378@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2014-02-09ARM: dts: imx6: use generic node name for fixed regulatorShawn Guo
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>
2014-02-09ARM: dts: imx6qdl: make pinctrl nodes board specificShawn Guo
Currently, all pinctrl setting nodes are defined in <soc>.dtsi, so that boards that share the same pinctrl setting do not have to define it time and time again in <board>.dts. However, along with the devices and use cases being added continuously, the pinctrl setting nodes under iomuxc becomes more than expected. This bloats device tree blob for particular board unnecessarily since only a small subset of those pinctrl setting nodes will be used by the board. It impacts not only the DTB file size but also the run-time device tree lookup efficiency. The patch moves all the pinctrl data into individual boards as needed. With the changes, the pinctrl setting nodes becomes local to particular board, and it makes no sense to continue numbering the setting for given peripheral. Thus, all the pinctrl phandler name gets updated to have only peripheral name in there. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2013-10-12ARM: dts: imx6qdl-sabresd: Add backlight support for lvdsRogerio Pimentel
This patch adds support for lvds backlight on boards i.MX6q-SabreSD and i.MX6dl-SabreSD Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>