summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/imx7-mba7.dtsi (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clkAbel Vesa2022-02-111-1/+1
| | | | | | | | | | | The audio_mclk_root_clk was added as a gate with the CCGR121 (0x4790), but according to the reference manual, there is no such gate. Moreover, the consumer driver of the mentioned clock might gate it and leave the ECSPI2 (the true owner of that gate) hanging. So lets use the audio_mclk_post_div, which is the parent. Signed-off-by: Abel Vesa <abel.vesa@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-mba7: add default SPI-NOR flash partition layoutMatthias Schiffer2021-10-051-0/+38
| | | | | | | Add the partition layout also used by the bootloader. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems"Matthias Schiffer2021-10-051-2/+2
| | | | | | | "TQ-Systems" is written with a dash. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-mba7: remove un-used "phy-reset-delay" propertyJoakim Zhang2021-07-161-1/+0
| | | | | | | | | | | | | | | Remove un-used "phy-reset-delay" property which found when do dtbs_check (set additionalProperties: false in fsl,fec.yaml). Double check current driver and commit history, "phy-reset-delay" never comes up, so it should be safe to remove it. $ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- dtbs_check DT_SCHEMA_FILES=Documentation/devicetree/bindings/net/fsl,fec.yaml arch/arm/boot/dts/imx7d-mba7.dt.yaml: ethernet@30be0000: 'phy-reset-delay' does not match any of the regexes: 'pinctrl-[0-9]+' arch/arm/boot/dts/imx7d-mba7.dt.yaml: ethernet@30bf0000: 'phy-reset-delay' does not match any of the regexes: 'pinctrl-[0-9]+' /arch/arm/boot/dts/imx7s-mba7.dt.yaml: ethernet@30be0000: 'phy-reset-delay' does not match any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ARM: dts: imx7-mba7: set dr_mode to otg on usbotg1Matthias Schiffer2020-10-281-1/+1
| | | | | | | | USBOTG1 has a Micro-USB port that can be used in host mode (using an OTG cable) or device mode. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-mba7: specify USB over-current polarityMatthias Schiffer2020-10-281-0/+1
| | | | | | | Add over-current-active-low to usbotg1. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-mba7: enable RS485 on UART7Matthias Schiffer2020-10-281-0/+3
| | | | | | | The UART7 interface is connected to a full-duplex RS485 transceiver. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-mba7: add audio supportMatthias Schiffer2020-10-281-1/+37
| | | | | | | The MBa7x is equipped with a TI TLV320AIC3204 audio codec. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-mba7: update MMC aliasesMatthias Schiffer2020-10-281-0/+6
| | | | | | | | | Together with the recently merged support for alias-based MMC host numbering, this makes the MMC devices names match what the bootloader expects. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-mba7: configure watchdogMatthias Schiffer2020-10-281-0/+12
| | | | | | | | The external watchdog reset is necessary, as the internal reset is unreliable on i.MX7. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-mba7: disable ethernet PHY clock outputsMatthias Schiffer2020-10-281-0/+1
| | | | | | | | The clock outputs are not connected. Disable them to improve EMI behaviour. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-mba7: remove unsupported PHY LED setupMatthias Schiffer2020-10-281-4/+0
| | | | | | | | | These properties were never supported by the DP83867, and a patch implementing them was rejected in favor of a different solution. Remove them. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: imx7-mba7: drop incorrect num-chipselects propertyMatthias Schiffer2020-10-281-2/+0
| | | | | | | | This property was never set correctly; it should have been num-cs. As num-cs support is being removed as well, simply drop it. Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: bugfix tqma7 soft reset issueBruno Thomsen2019-04-221-11/+0
| | | | | | | | | | | | | | | | Running reboot command on the TQMa7 board would just hang infinite at the end of the system shutdown process. Handling of i.MX7 errata e10574: Watchdog: A watchdog timeout or software trigger will not reset the SOC. Moved pinctrl from common mba7 to common tqma7 dtsi as it improves readability of errata handling. Most integrators of this SoM will likely use the development board as inspiration for handling this SoC issue. Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* ARM: dts: tq imx7 common board supportBruno Thomsen2019-04-111-0/+561
This adds TQMa7 and MBa7 board support. TQMa7 can be mounted with either i.MX7 Solo or Dual. All TQMa7 board variants can be mounted in MBa7 carrier board. Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>