summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6sx-sdb.dtsi
AgeCommit message (Collapse)Author
2019-02-12MLK-15985-3: ARM: dts: imx6sx: set frequency for S20_3LE formatShengjiu Wang
Select a proper frequency for S20_3LE/S24_LE/S16_LE. and disable the SSI2 when mqs enabled, for mqs only support 24.576MHz mclk. Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
2019-02-12MLK-14638-2 ARM: dts: add off-on-delay for usdhc vmmc-supply regulatorHaibo Chen
For the slot support SD3.0 card, during system suspend, if plug out the sd card, and insert another SD3.0 card, after system resume back, SD3.0 card can't be recognised as SD3.0 card, just SD2.0 card. This is bause the time delay between vmmc regulator off and on is too small, this patch add the oo-on-delay in vmmc-supply regulator, to assign proper delay value. Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
2019-02-12MLK-14594-2 ARM: dts: imx*: avoid duplicate names in lcdif nodeOctavian Purdila
This patch fixes the following warning on various imx boards: OF: Duplicate name in lcdif@......, renamed to "display#1" Signed-off-by: Octavian Purdila <octavian.purdila@nxp.com>
2019-02-12MLK-12758 ARM: dts: imx6sx-sdb: fix brightness can't be adjustedRobby Cai
set PWM4 pin correctly for the LVDS backlight. Signed-off-by: Robby Cai <robby.cai@nxp.com>
2019-02-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>
2019-02-12MLK-9501 dts: imx6sx-sdb: optimize usdhc3 pad settingsDong Aisheng
Detailed reproduce steps: 1. boot-up to Linux command prompt . 2. Plug SD3.0 UHS-I SD Card into SD3 Connector (make sure SD Card running at SD3.0 DDR50/1.8V). 2. write data to SD3 using "dd" command (SD3_CLK running at 1.8V/50MHz). 3. capture the SD3_CLK, SD3_DATA, SD3_CMD waveforms during data write using FET probe (>=1GHz) 4. CLK waveforms like triangular wave are observed. HW team found that the pad setting of the SD3_CLK, SD3_DATA, SD3_CMD signal pins are not optimized. In existing BSP, when running at SD3.0/DDR50/1.8V, SPEED/DSE/SRE = 01/011/1 is used. They propose change it to - SD3_CLK: SPEED/DSE/SRE = 01/110/1. SD3_DATA/SD3_CMD: SPEED/DSE/SRE = 01/101/1. SDHC high speed cards also had such issue(refer to MLK-9500). We only changed the default state (<50Mhz) pad setting, for ultra high speed state like 100Mhz and 200Mhz, it does not have such issue since they already set to the maximum Drive Strength value. Signed-off-by: Dong Aisheng <b29396@freescale.com> (cherry picked from commit 69d4195c741050e0bc78d3005f8ff4f51990d1ae) Conflicts: arch/arm/boot/dts/imx6sx-sdb.dts
2019-02-12MLK-9833-2 dts: imx6sx: do not touch CAN gpios pads if M4 is enabledDong Aisheng
CAN devices are allocated to run on M4. So do not touch CAN pads setting if M4 is enabled. Signed-off-by: Dong Aisheng <b29396@freescale.com> (cherry picked from commit 9d2605e51b9ba83382c5da3a838656c9910d75a1)
2019-02-12MLK-12016-1 dts: imx6sx-sdb: add flexcan supportDong Aisheng
CAN transceiver is different on RevA and RevB board. It's active high on RevA while active low on Rev B. Signed-off-by: Dong Aisheng <aisheng.dong@freescale.com>
2019-02-12MLK-12010 ARM: dts: add emmc support for imx6sx-sdb boardHaibo Chen
Add emmc support for imx6sx-sdb board, due to this support need remove sd4 sd card slot and solder an eMMC chip, so this patch add imx6sx-sdb-emmc.dts file. Signed-off-by: Haibo Chen <haibo.chen@freescale.com>
2019-02-12MLK-11829-1 ARM: dts: imx6sx-sdb: add egalax touch screen supportHaibo Chen
Add i2c2 bus and add egalax touch screen support on imx6sx-sdb board. Signed-off-by: Haibo Chen <haibo.chen@freescale.com>
2019-02-12MLK-11724: ARM: dts: add mqs support mx6sx-sd-exp1 boardShengjiu Wang
Add mqs support for mx6sx-sd-exp1 board Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
2019-02-12MLK-11701-2 ARM: dts: imx6sx-sdb: add dts support for pxp v4l2 outputFancy Fang
Add dts support for pxp v4l2 output on imx6sx sdb board. Signed-off-by: Fancy Fang <chen.fang@freescale.com>
2019-02-12MLK-11701-1 ARM: dts: imx6sx-sdb: add dts support for pxpFancy Fang
Add dts support for pxp module on the imx6sx sdb board. Signed-off-by: Fancy Fang <chen.fang@freescale.com>
2019-02-12MLK-11606-02: dts: Enable mxc dcic driveSandor Yu
Add dcic driver property to imx6q/dl sabresd/auto and imx6sx sdb board. Signed-off-by: Sandor Yu <R01008@freescale.com>
2019-02-12MLK-11603-3: dts: Enable sii902x hdmi driver on 4.1.y branchSandor Yu
Add sii902x hdmi driver to imx6sl, imx6sx and imx7d boards. Signed-off-by: Sandor Yu <R01008@freescale.com>
2019-02-12MLK-11561-1 ARM: imx: enable pcie on imx6sx platformsRichard Zhu
enable pcie support on imx6sx platforms. Signed-off-by: Richard Zhu <Richard.Zhu@freescale.com>
2019-02-12MLK-11508-5: dts: Add imx v4l2 capture driverSandor Yu
Add imx v4l2 capture driver. Signed-off-by: Sandor Yu <R01008@freescale.com>
2019-02-12arm: dts: imx6sx: Enable ldo bypassLeonard Crestez
Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-02-12MLK-11525 ARM: dts: add wm8962 headphone detect gpio for imx6sx-sdb boardZidan Wang
add wm8962 headphone detect gpio for imx6sx-sdb board Signed-off-by: Zidan Wang <zidan.wang@freescale.com>
2019-02-12MLK-11480-03 ARM: dts: add spdif sound card support for imx6sx-sdb boardZidan Wang
add spdif sound card support for imx6sx-sdb board Signed-off-by: Zidan Wang <zidan.wang@freescale.com>
2019-02-12MLK-11480-01 ARM: dts: add ssi<->wm8962 sound card support for imx6sx-sdb boardZidan Wang
add ssi<->wm8962 sound card support for imx6sx-sdb board Signed-off-by: Zidan Wang <zidan.wang@freescale.com>
2019-02-12MLK-11475 ARM: dts: i.mx6sx: Add ADC device tree support on i.MX6SX-SDBFugang Duan
Add ADC dts support on i.MX6SX-SDB platform. Signed-off-by: Luwei Zhou <b45643@freescale.com> Signed-off-by: Fugang Duan <B38611@freescale.com>
2019-02-12MLK-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>
2019-02-12MLK-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>
2019-02-12MLK-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>
2019-02-12MLK-11460 ARM: dts: imx6sx: enet RGMII TXCLK output drive strength is weakFugang Duan
The current enet RGMII TXCLK rise/fall time which could be observed(~0.85ns) is longer than requirement (<=0.75ns). The current setting, SPEED/DSE/SRE=10/110/1 is used, and then it needs to increase DSE to 111 "37 Ohm @ 3.3V, 21 Ohm@1.8V, 34 Ohm for DDR". After the change RGMII TXCLK match the spec requirement. Signed-off-by: Fugang Duan <B38611@freescale.com>
2019-02-12MLK-11457-01 ARM: dts: imx6sx: add uart5 dte pad set for imx6sx-sdb boardFugang Duan
Add imx6sx-sdb baord uart5 DTE pad set. To avoid a flood of dts files, there only comment out DTE pinctrl set. If user want to test DTE mode, it needs to rebuild the DTB file. Signed-off-by: Fugang Duan <B38611@freescale.com>
2019-02-12MLK-11123-28 ARM: dts: disable otg features for imx6sx-sdb boardLi Jun
Disable all otg features for otg1 port of imx6sx-sdb 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 e8d32c2cc5daab7e22f6190a02c88981aa14df7e)
2016-11-07ARM: dts: imx6sx-sdb: update TX D_CAL for USBPHYPeter Chen
We need to change trimming value (as a percentage) of the 17.78mA TX reference current for better signal quality. With this change, we can pass the eye-diagram test on this board. Signed-off-by: Peter Chen <peter.chen@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-11-02ARM: dts: imx: Fix "ERROR: code indent should use tabs where possible"Jagan Teki
Fixed code indent tabs in respetcive imx23, imx51, imx53, imx6dl, imx6q and imx6sx dtsi and dts files. Signed-off-by: Jagan Teki <jagan@openedev.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-06-16ARM: dts: imx6sx-sdb: Use WDOG_B pin resetFabio Estevam
imx6sx-sdb has WDOG1_B pin connected to the PMIC. Pass the 'fsl,ext-reset-output' property so that the watchdog can trigger a system POR reset via the PMIC. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-06-11ARM: dts: imx: Use generic uart-has-rtscts DT propertyGeert Uytterhoeven
As of commit 1006ed7e1b258dac ("serial: imx: Use generic uart-has-rtscts DT property"), the Freescale IMX UART driver recognizes the generic "uart-has-rtscts" DT property, deprecating the vendor-specific "fsl,uart-has-rtscts" DT property. Hence replace the latter by the former in all DTS files. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-04-13ARM: dts: imx6sx-sdb: Add SAI supportFabio Estevam
Introduce imx6sx-sdb-sai.dts so that it is possible to use the SAI interface. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-02-29ARM: dts: imx6sx-sdb: add i2c3 nodeChristoph Fritz
This patch adds node i2c bus 3 to get the appropriate userland device file. So for prototyping it's possible to experiment within userland. Signed-off-by: Christoph Fritz <chf.fritz@googlemail.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-02-29ARM: dts: imx: replace legacy wakeup property with 'wakeup-source'Sudeep Holla
Though the keyboard and other driver will continue to support the legacy "gpio-key,wakeup", "linux,wakeup" and "enable-sdio-wakeup" boolean property to enable the wakeup source, "wakeup-source" is the new standard binding. This patch replaces all the legacy wakeup properties with the unified "wakeup-source" property in order to avoid any futher copy-paste duplication. Cc: Sascha Hauer <kernel@pengutronix.de> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-10-19ARM: imx6sx-sdb: Fix typo in regulator enable GPIO propertyLaurent Pinchart
The property name should be "gpio", not "gpios". Fix it. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2015-07-24dts: imx6: fix sd card gpio polarity specified in device treeDong Aisheng
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>
2015-03-30ARM: imx6sx-sdb: change default board as reva boardPeter Chen
The imx6sx sdb board has two revisions, the current mainline one is reva which is experimental and mainly for internal use. In this commit, we rename imx6sx-sdb.dts to imx6sx-sdb.dtsi, and move the reva dedicated contents to imx6sx-sdb-reva.dts. Signed-off-by: Peter Chen <peter.chen@freescale.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>