|
Revision tags: v7.1-rc2 |
|
| #
0fc8f620 |
| 27-Apr-2026 |
Thomas Zimmermann <tzimmermann@suse.de> |
Merge drm/drm-fixes into drm-misc-fixes
Getting fixes and updates from v7.1-rc1.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
|
|
Revision tags: v7.1-rc1 |
|
| #
f4b369c6 |
| 20-Apr-2026 |
Dmitry Torokhov <dmitry.torokhov@gmail.com> |
Merge branch 'next' into for-linus
Prepare input updates for 7.1 merge window.
|
|
Revision tags: v7.0, v7.0-rc7, v7.0-rc6, v7.0-rc5, v7.0-rc4 |
|
| #
0421ccdf |
| 12-Mar-2026 |
Dmitry Torokhov <dmitry.torokhov@gmail.com> |
Merge tag 'v7.0-rc3' into next
Sync up with the mainline to brig up the latest changes, specifically changes to ALPS driver.
|
| #
e65f4718 |
| 17-Apr-2026 |
Linus Torvalds <torvalds@linux-foundation.org> |
Merge tag 'soc-dt-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull SoC devicetree updates from Arnd Bergmann: "A number of SoC platforms are adding modernized variants of their
Merge tag 'soc-dt-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull SoC devicetree updates from Arnd Bergmann: "A number of SoC platforms are adding modernized variants of their already supported chips time, with a total of 12 new SoCs, and two older SoC getting removed:
- Qualcomm Glymur is a compute SoC using 18 Oryon-2 CPU cores - Qualcomm Mahua is a variant of Glymur with only 12 CPU cores, but largely identical. - Qualcomm Eliza is an embeded platform for mobile phone (SM7750) and IOT (QC7790S/M) workloads - Qualcomm IPQ5210 is a wireless networking SoC using Cortex-A53 cores - Qualcomm apq8084 and ipq806x had only rudimentary support but no actual products using them, so they are now gone. - Axis ARTPEC-9 is a follow-up to the ARTPEC-8 embedded SoC, using the Samsung SoC platform but now with Cortex-A55 cores - ARM Zena is a virtual platform in FVP using Cortex-A720AE cores, with additional versions planned to be merged in the future. - ARM corstone-1000-a320 is a reference platform for IOT, using low-end Cortex-A320 cores - Microchip LAN9691 is an updated 64-bit variant of the arm32 lan966x series of networking SoCs - Microchip PIC64GX is an embedded RISC-V chip using SIFIVE U54 CPU cores - Rockchip RV1103B is the low-end 32-bit single-core vision processor - Renesas RZ/G3L (r9a08g046) is an industrial embedded chip using Cortex-A55 cores, similar to the G3E and G3S variants we already supported. - NXP S32N79 is an automotive SoC using Cortex-A78AE cores, a significant upgrade from the older S32V and S32G series
These all come with at least one reference board or an initial product using these, in total there are 67 newly added boards. The ones for already supported SoCs are:
- Two more Aspeed BMC based boards - Three older tablets based on 32-bit OMAP4 and Exynos5 SoCs - One Set-top-box based on Allwinner H6 - 22 additional industrial/embedded boards using 64-bit NXP i.MX8M or i.MX9 SoCs - 20 Qualcomm SoC based machines across all possible markets: workstation, gaming, laptop, phone, networking, reference, ... - Three more Rockchips rk35xx based boards - Four variants of the Toradex Verdin using TI AM62
Other notable bits are:
- A cleanup for the 32-bit Tegra paz00 board moved the last board specific code on Tegra into equivalent dts syntax. - There continues to be a significant number of fixes for static checking of dtc syntax, but it feels like this is slowing down, hopefully getting into a state where most known issues are addressed - Additional hardware support for many existing boards across SoC families, notably Qualcomm, Broadcom, i.MX2, i.MX6, Rockchips, STM32, Mediatek, Tegra, TI and Microchip"
* tag 'soc-dt-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (841 commits) arm64: dts: ti: k3: Use memory-region-names for r5f ARM: dts: imx: Add DT overlays for DH i.MX6 DHCOM SoM and boards ARM: dts: imx6sx: remove fallback compatible string fsl,imx28-lcdif ARM: dts: imx25: rename node name tcq to touchscreen ARM: dts: imx: b850v3: Disable unused usdhc4 ARM: dts: imx: b850v3: Define GPIO line names ARM: dts: imx: b850v3: Use alphabetical sorting ARM: dts: imx: bx50v3: Configure phy-mode to eliminate a warning ARM: dts: imx: bx50v3: Configure switch PHY max-speed to 100Mbps ARM: dts: imx7ulp: Add CPU clock and OPP table support ARM: dts: imx7-mba7: Deassert BOOT_EN after boot ARM: dts: tqma7: add boot phase properties ARM: dts: imx7s: add boot phase properties ARM: dts: tqma6ul[l]: correct spelling of TQ-Systems ARM: dts: mba6ulx: add boot phase properties ARM: dts: imx6ul[l]-tqma6ul[l]: add boot phase properties ARM: dts: imx6ul/imx6ull: add boot phase properties ARM: dts: imx6qdl-mba6: add boot phase properties ARM: dts: imx6qdl-tqma6: add boot phase properties ARM: dts: imx6qdl: add boot phase properties ...
show more ...
|
| #
55fbbbbe |
| 04-Apr-2026 |
Krzysztof Kozlowski <krzk@kernel.org> |
Merge tag 'imx-dt64-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Krzysztof notes: 1. This might impact users of i.MX8MM SPDIF as compatible is being replaced
Merge tag 'imx-dt64-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux into soc/dt
Krzysztof notes: 1. This might impact users of i.MX8MM SPDIF as compatible is being replaced.
Frank Li writes:
i.MX arm64 device tree changes for 7.1:
- New Board Support S32N79-RDB, Variscite DART-MX95, DART-MX91 with Sonata carrier boards, Verdin iMX95 with multiple carrier boards (Yavia, Mallow, Ivy, Dahlia) TQMa93xx/MBa93xxLA-MINI, SolidRun i.MX8MP HummingBoard IIoT, SolidRun i.MX8MM SOM and EVB, SolidRun SolidSense-N8 board Ka-Ro Electronics tx8m-1610 COM, GOcontroll Moduline IV and Moduline Mini, NXP FRDM-IMX91S board, i.MX93 Wireless EVK board with Wireless SiP, NXP i.MX8MP audio board v2.
- USB & Type-C Support Type-C and USB nodes for imx943, correct power-fole for imx8qxp-mek/imx8qm-mek.
- Audio Enhancements PDM microphone, bt-sco, and WM8962 sound card support for i.MX952. AONMIX MQS for i.MX95. Use audio-graph-card2 for imx8dxl-evk. WM8904 audio codec for imx8mm-var-som.
- Thermal & Cooling PF09/53 thermal zone, fan node, active cooling on A55, SCMI sensor/lmm/cpu for imx943/imx94.
- Display Support Multiple LVDS and parallel display overlays for TQ boards (imx91/imx93). Parallel display for i.MX93. ontat,kd50g21-40nt-a1 panel for imx93-9x9-qsb. pixpaper display overlay for i.MX93 FRDM.
- Networking Multiple queue configuration on eqos for TQMa8MPxL. MaxLinear PHY support, MCP251xFD CAN controller for imx8mm-var-som. SDIO WiFi support (imx91-evk, imx8mp-evk, imx943-evk)
- Bluetooth Support imx943-evk, imx93-14x14-evk, imx95-19x19-evk, imx8mp-evk, imx8mn-evk, imx8mm-evk.
- Miscellaneous xspi and MT35XU01G SPI NOR flash for i.MX952. V2X/ELE mailbox nodes, SCMI misc ctrl-ids for imx94. eDMA channel reservation for V2X, Cortex M7 support for imx95. Ethos-U65 NPU and SRAM nodes for imx93. Wire up DMA IRQ for PCIe for imx8qm-ss-hsio.
- Bug Fixes & Improvements Complete pinmux for rcwsr12 to fix I2C bus recovery affect other module pinmux for layscape platform. Multiple bug fixes for GPIO polarity, IRQ types, pinmux configurations. GICv3 PPI interrupt CPU mask cleanup across multiple SoCs. Fixed Ethernet PHY IRQ types on TQ boards. Fixed UART RTS/CTS muxing issues. Fixed SD card issues on Kontron boards. Fixed touch reset configuration. Removed fallback ethernet-phy-ieee802.3-c22 where appropriate. Move funnel outside from soc. TMU sensor ID cleanup. Change usdhc tuning step for eMMC and SD. Hexadecimal format, readability improvements, duplicate removal.
* tag 'imx-dt64-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux: (139 commits) arm64: dts: imx8qxp-mek: switch Type-C connector power-role to dual arm64: dts: imx8qm-mek: switch Type-C connector power-role to dual arm64: dts: lx2162a-clearfog: set sfp connector leds function and source arm64: dts: lx2162a-sr-som: add crypto & rtc aliases, model arm64: dts: lx2160a-cex7: add rtc alias arm64: dts: lx2160a: complete pinmux for rcwsr12 configuration word arm64: dts: lx2160a: change zeros to hexadecimal in pinmux nodes arm64: dts: lx2160a: add sda gpio references for i2c bus recovery arm64: dts: lx2160a: rename pinmux nodes for readability arm64: dts: lx2160a: remove duplicate pinmux nodes arm64: dts: lx2160a: change i2c0 (iic1) pinmux mask to one bit arm64: dts: lx2160a-cex7/lx2162a-sr-som: fix usd-cd & gpio pinmux arm64: dts: freescale: imx8mp-moduline-display-106: add typec-power-opmode property arm64: dts: imx8mp-tqma8mpql: Add DT overlays to explicit list arm64: dts: imx8mp-evk: Specify ADV7535 register addresses arm64: dts: imx8dxl-evk: Use audio-graph-card2 for wm8960-2 and wm8960-3 arm64: dts: imx943-evk: Add pf09/53 thermal zone arm64: dts: imx943-evk: Add fan node and enable active cooling on A55 arm64: dts: imx943-evk: Add nxp,ctrl-ids for scmi_misc arm64: dts: imx943: Add thermal support ...
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
show more ...
|
| #
f15bfdc1 |
| 24-Mar-2026 |
Alexander Stein <alexander.stein@ew.tq-group.com> |
arm64: dts: imx8mp-tqma8mpql: Add DT overlays to explicit list
Armbian installs DT overlays using dtbs_install. For it to work all the overlays have to be added to dtb-y explicitly. Add the overlays
arm64: dts: imx8mp-tqma8mpql: Add DT overlays to explicit list
Armbian installs DT overlays using dtbs_install. For it to work all the overlays have to be added to dtb-y explicitly. Add the overlays for platforms supported by Armbian.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
e77f8e6b |
| 25-Mar-2026 |
Ernest Van Hoecke <ernest.vanhoecke@toradex.com> |
arm64: dts: freescale: imx95-verdin: Add Yavia carrier board
Add support for the Verdin i.MX95 SoM mated with the Yavia carrier board.
Link: https://www.toradex.com/computer-on-modules/verdin-arm-f
arm64: dts: freescale: imx95-verdin: Add Yavia carrier board
Add support for the Verdin i.MX95 SoM mated with the Yavia carrier board.
Link: https://www.toradex.com/computer-on-modules/verdin-arm-family/nxp-imx95 Link: https://www.toradex.com/products/carrier-board/yavia Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
2f71fba0 |
| 25-Mar-2026 |
Ernest Van Hoecke <ernest.vanhoecke@toradex.com> |
arm64: dts: freescale: imx95-verdin: Add Mallow carrier board
Add support for the Verdin i.MX95 SoM mated with the Mallow carrier board.
Link: https://www.toradex.com/computer-on-modules/verdin-arm
arm64: dts: freescale: imx95-verdin: Add Mallow carrier board
Add support for the Verdin i.MX95 SoM mated with the Mallow carrier board.
Link: https://www.toradex.com/computer-on-modules/verdin-arm-family/nxp-imx95 Link: https://www.toradex.com/products/carrier-board/mallow-carrier-board Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
f33a1f9a |
| 25-Mar-2026 |
Ernest Van Hoecke <ernest.vanhoecke@toradex.com> |
arm64: dts: freescale: imx95-verdin: Add Ivy carrier board
Add support for the Verdin i.MX95 SoM mated with the Ivy carrier board.
Link: https://www.toradex.com/computer-on-modules/verdin-arm-famil
arm64: dts: freescale: imx95-verdin: Add Ivy carrier board
Add support for the Verdin i.MX95 SoM mated with the Ivy carrier board.
Link: https://www.toradex.com/computer-on-modules/verdin-arm-family/nxp-imx95 Link: https://www.toradex.com/products/carrier-board/ivy-carrier-board Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
e79c2c01 |
| 25-Mar-2026 |
Ernest Van Hoecke <ernest.vanhoecke@toradex.com> |
arm64: dts: freescale: imx95-verdin: Add Dahlia carrier board
Add support for the Verdin i.MX95 mated with the Verdin Dahlia carrier board.
Link: https://www.toradex.com/computer-on-modules/verdin-
arm64: dts: freescale: imx95-verdin: Add Dahlia carrier board
Add support for the Verdin i.MX95 mated with the Verdin Dahlia carrier board.
Link: https://www.toradex.com/computer-on-modules/verdin-arm-family/nxp-imx95 Link: https://www.toradex.com/products/carrier-board/dahlia-carrier-board-kit Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
676d7ce2 |
| 25-Mar-2026 |
Ernest Van Hoecke <ernest.vanhoecke@toradex.com> |
arm64: dts: freescale: Add Verdin iMX95 support
Add support for the Toradex Verdin iMX95 and its development carrier board.
The module consists of an NXP i.MX95 family SoC, up to 16GB LPDDR4x RAM,
arm64: dts: freescale: Add Verdin iMX95 support
Add support for the Toradex Verdin iMX95 and its development carrier board.
The module consists of an NXP i.MX95 family SoC, up to 16GB LPDDR4x RAM, up to 128GB of storage, a USB 3.2 OTG and USB 2.0 Host, a Gigabit Ethernet PHY, an I2C EEPROM and Temperature Sensor, an RX8130 RTC, an I3C bus, one Quad lane CSI interface, one Quad lane DSI or CSI interface, one LVDS interface (one or two channels), and some optional addons: TPM 2.0, and a WiFi/BT module.
Link: https://www.toradex.com/computer-on-modules/verdin-arm-family/nxp-imx95 Link: https://www.toradex.com/products/carrier-board/verdin-development-board-kit Co-developed-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> Co-developed-by: Francesco Dolcini <francesco.dolcini@toradex.com> Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
97546201 |
| 19-Mar-2026 |
Martin Schmiedel <Martin.Schmiedel@tq-group.com> |
arm64: dts: freescale: imx93-tqma9352-mba93xxla-mini: Add WLAN/BT overlay
This overlay enables the LWB5+ M.2 wlan module from ezurio.
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
arm64: dts: freescale: imx93-tqma9352-mba93xxla-mini: Add WLAN/BT overlay
This overlay enables the LWB5+ M.2 wlan module from ezurio.
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
20288505 |
| 19-Mar-2026 |
Martin Schmiedel <Martin.Schmiedel@tq-group.com> |
arm64: dts: freescale: add initial device tree for TQMa93xx/MBa93xxLA-MINI
Add support for TQMa93xx module attached to MBa93xxLA-MINI board. TQMa93xx is a SOM series using i.MX93 SOC.
The MBa93xxLA
arm64: dts: freescale: add initial device tree for TQMa93xx/MBa93xxLA-MINI
Add support for TQMa93xx module attached to MBa93xxLA-MINI board. TQMa93xx is a SOM series using i.MX93 SOC.
The MBa93xxLA-MINI has a small form factor and is designed with WLAN, Bluetooth and WWAN applications in mind.
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
18955d59 |
| 16-Mar-2026 |
Alexander Stein <alexander.stein@ew.tq-group.com> |
arm64: dts: freescale: tqma8mqml/tqma8mxnl-mba8mx: Add dual-channel LVDS overlay
Add an overlay for the supported LVDS display AUO G133HAN01. Apply it for both TQMa8MxML and TQMa8MxNL.
Signed-off-b
arm64: dts: freescale: tqma8mqml/tqma8mxnl-mba8mx: Add dual-channel LVDS overlay
Add an overlay for the supported LVDS display AUO G133HAN01. Apply it for both TQMa8MxML and TQMa8MxNL.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
496d258c |
| 13-Mar-2026 |
Stefano Radaelli <stefano.r@variscite.com> |
arm64: dts: imx95-var-dart: Add support for Variscite Sonata board
Add device tree support for the Variscite Sonata carrier board with the DART-MX95 system on module.
The Sonata board includes - uS
arm64: dts: imx95-var-dart: Add support for Variscite Sonata board
Add device tree support for the Variscite Sonata carrier board with the DART-MX95 system on module.
The Sonata board includes - uSD Card support - USB ports and OTG - Additional Gigabit Ethernet interface - 10Gb Ethernet SFP+ connector - Uart interfaces - OV5640 Camera support - GPIO Expanders - RTC module - TPM module - PCIE support
Link: https://variscite.com/carrier-boards/sonata-board/ Signed-off-by: Stefano Radaelli <stefano.r@variscite.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
a69ba865 |
| 13-Mar-2026 |
Stefano Radaelli <stefano.r@variscite.com> |
arm64: dts: imx91-var-dart: Add support for Variscite Sonata board
Add device tree support for the Variscite Sonata carrier board with the DART-MX91 system on module.
The Sonata board includes - uS
arm64: dts: imx91-var-dart: Add support for Variscite Sonata board
Add device tree support for the Variscite Sonata carrier board with the DART-MX91 system on module.
The Sonata board includes - uSD Card support - USB ports and OTG - Additional Gigabit Ethernet interface - Uart interfaces - GPIO Expanders - RTC module - TPM module
Link: https://variscite.com/carrier-boards/sonata-board/ Signed-off-by: Stefano Radaelli <stefano.r@variscite.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
21f00022 |
| 13-Mar-2026 |
Josua Mayer <josua@solid-run.com> |
arm64: dts: freescale: add support for solidrun i.mx8mm som and evb
Add support for the SolidRun i.MX8M Mini SoM on HummingBoard Ripple.
The SoM features: - 1Gbps Ethernet with PHY - eMMC - 1/2GB D
arm64: dts: freescale: add support for solidrun i.mx8mm som and evb
Add support for the SolidRun i.MX8M Mini SoM on HummingBoard Ripple.
The SoM features: - 1Gbps Ethernet with PHY - eMMC - 1/2GB DDR - NPU (assembly option) - WiFi + Bluetooth
The HummingBoard Ripple features: - 2x USB-2.0 Type-A connector - 1Gbps RJ45 Ethernet with PoE - microSD connector - microHDMI connector - mpcie connector with USB-2.0 interface + SIM card holder - microUSB connector for console (using fdtdi chip) - RTC with backup battery
Signed-off-by: Josua Mayer <josua@solid-run.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
79f63593 |
| 13-Mar-2026 |
Josua Mayer <josua@solid-run.com> |
arm64: dts: freescale: add support for solidrun solidsense-n8 board
Add support for the SolidRun SolidSense N8 Compact.
The board is designed around the i.MX8MN SoC and comes as a complete product
arm64: dts: freescale: add support for solidrun solidsense-n8 board
Add support for the SolidRun SolidSense N8 Compact.
The board is designed around the i.MX8MN SoC and comes as a complete product including enclosure and labels.
Features: - USB-2.0 Type A connector - 1Gbps RJ45 Ethernet with PoE - microSD connector - eMMC - Cellular Modem + SIM holder - WiFi + Bluetooth - RS485 - CAN - 802.15.1 radio - supercapacitor backup power supply
This is a headless design without display.
The board includes an internal expansion connector for daughterboards which may be described by dt addon.
The supercap is not currently described due to lack of suitable bindings. Vendor BSP uses gpio-keys driver to trigger shutdown on power loss.
Signed-off-by: Josua Mayer <josua@solid-run.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
514a34d7 |
| 13-Mar-2026 |
Josua Mayer <josua@solid-run.com> |
arm64: dts: imx8mp-hummingboard-iiot: add dt overlays for muxable ports
The SolidRun i.MX8MP HummingBoard IIoT has a variety of connectors, and configurable ports:
- 2x RS232 - 2x RS485 - DSI Panel
arm64: dts: imx8mp-hummingboard-iiot: add dt overlays for muxable ports
The SolidRun i.MX8MP HummingBoard IIoT has a variety of connectors, and configurable ports:
- 2x RS232 - 2x RS485 - DSI Panel Connector - LVDS Panel Connector
RS232 and RS485 each share a single UART from the SoC via a mux, which are configured from the base dts for RS232 by default.
Provide addons for:
1. Reconfigure UART A from RS232 to RS485. 2. Reconfigure UART B from RS232 to RS485. 3. Configure DSI Connector for Winstar WJ70N3TYJHMNG0 Panel. 4. Configure LVDS Connector for Winstar WF70A8SYJHLNGA Panel.
A variation of the base dtb is generated for each addon to ensure that make dtbs_check covers the resulting dtb, and applying overlay is tested during build.
It is however expected that bootloader should apply any combination of addons based on runtime configuration.
Signed-off-by: Josua Mayer <josua@solid-run.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
8da7bfdc |
| 13-Mar-2026 |
Josua Mayer <josua@solid-run.com> |
arm64: dts: freescale: add support for SolidRun i.MX8MP HummingBoard IIoT
Introduce support for the SolidRun i.MX8MP HummingBoard IIoT platform. This board is a new design based on the i.MX8MP Syste
arm64: dts: freescale: add support for SolidRun i.MX8MP HummingBoard IIoT
Introduce support for the SolidRun i.MX8MP HummingBoard IIoT platform. This board is a new design based on the i.MX8MP System on Module and does not share much hardware with previous HummingBoard variants.
It comes with some common features: - 3x USB-3.0 Type A connector - 2x 1Gbps RJ45 Ethernet - USB Type-C Console Port - microSD connector - RTC with backup battery - RGB Status LED - 1x M.2 M-Key connector with PCI-E Gen. 3 x1 - 1x M.2 B-Key connector with USB-2.0/3.0 + SIM card holder - 1x LVDS Display Connector - 1x DSI Display Connector - GPIO header - 2x RS232/RS485 ports (configurable) - 2x CAN
In addition there is a board-to-board expansion connector to support custom daughter boards with access to SPI, a range of GPIOs and - notably - CAN and UART. Both 2x CAN and 2x UART can be muxed either to this b2b connector, or a terminal block connector on the base board.
The routing choice for UART and CAN is expressed through gpio mux-controllers in DT and can be changed by applying dtb overlays.
Signed-off-by: Josua Mayer <josua@solid-run.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
8e7ce17e |
| 19-Mar-2026 |
Stefano Radaelli <stefano.r@variscite.com> |
arm64: dts: freescale: imx8mm-var-som: Rework WiFi/BT and add legacy dts
The VAR-SOM-MX8MM currently integrates the NXP IW61x wireless module, providing WiFi over SDIO and Bluetooth over UART.
Move
arm64: dts: freescale: imx8mm-var-som: Rework WiFi/BT and add legacy dts
The VAR-SOM-MX8MM currently integrates the NXP IW61x wireless module, providing WiFi over SDIO and Bluetooth over UART.
Move the wireless module configuration out of the base imx8mm-var-som.dtsi and provide dedicated variant includes. The IW61x configuration is moved to imx8mm-var-som-wifi-bt-iw61x.dtsi and used by the Symphony evaluation board device tree.
A separate imx8mm-var-som-wifi-brcm-legacy.dtsi include is added to keep the configuration for the legacy Broadcom SDIO WiFi module used on earlier SOM revisions.
To preserve compatibility with older SOM revisions, add a separate imx8mm-var-som-symphony-legacy.dtb, which disables the IW61x setup and applies the Broadcom-specific configuration.
The Broadcom-based SOM revision is no longer in production, but support is kept for existing users.
Signed-off-by: Stefano Radaelli <stefano.r@variscite.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
b426ee98 |
| 13-Mar-2026 |
Alexander Stein <alexander.stein@ew.tq-group.com> |
arm64: dts: imx91-tqma9131-mba91xxca: Add LVDS display overlay
Add support for Tianma TM070JVHG33 LVDS display on interface X11/X12 on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.stein@ew.
arm64: dts: imx91-tqma9131-mba91xxca: Add LVDS display overlay
Add support for Tianma TM070JVHG33 LVDS display on interface X11/X12 on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
5c0bf614 |
| 13-Mar-2026 |
Alexander Stein <alexander.stein@ew.tq-group.com> |
arm64: dts: imx91-tqma9131-mba91xxca: Add parallel display overlay
Add support for CDTech S070SWV29HG-DC44 display on parallel interface X3 on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.s
arm64: dts: imx91-tqma9131-mba91xxca: Add parallel display overlay
Add support for CDTech S070SWV29HG-DC44 display on parallel interface X3 on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
00ffd51c |
| 13-Mar-2026 |
Alexander Stein <alexander.stein@ew.tq-group.com> |
arm64: dts: imx93-tqma9352-mba91xxca: Add LVDS display overlay
This adds support for Tianma TM070JVHG33 LVDS display on interface X11/X12 on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.ste
arm64: dts: imx93-tqma9352-mba91xxca: Add LVDS display overlay
This adds support for Tianma TM070JVHG33 LVDS display on interface X11/X12 on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|
| #
6bacabb9 |
| 13-Mar-2026 |
Alexander Stein <alexander.stein@ew.tq-group.com> |
arm64: dts: imx93-tqma9352-mba91xxca: Add parallel display overlay
Add support for CDTech S070SWV29HG-DC44 display on parallel interface X3 on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.s
arm64: dts: imx93-tqma9352-mba91xxca: Add parallel display overlay
Add support for CDTech S070SWV29HG-DC44 display on parallel interface X3 on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
show more ...
|