[PATCH v4 0/1] Introduce Lemans EVK IFP Mezzanine

From: Umang Chheda

Date: Wed Mar 04 2026 - 12:04:07 EST


Introduce device tree support for the Interface Plus [IFP] Mezzanine
peripheral expansion card used with the Qualcomm Lemans Evaluation Kit
(EVK).

The Lemans IFP Mezzanine is an additional add-on card which can be
stacked on top of Lemans-evk board to extend peripheral capabilities of
lemans-evk used for industrial applications.

It connects via expansion headers on the lemans-evk and provides
following peripherals :
- 4x Type A USB ports in host mode.
- TC9563 PCIe switch, which has following three downstream ports (DSP) :
- 1st DSP routes to M.2 E-key connector, intended for WLAN modules.
- 2nd DSP routes to M.2 B-key connector, intended for cellular
modems.
- 3rd DSP with support for Dual Ethernet ports.
- eMMC.
- Additional 2.5GbE Ethernet PHY connected to native EMAC with support
for MAC Address configuration via NVMEM.
- EEPROM.
- LVDS Display.

---
Changelog

v4:
- Rename file to lemans-evk-ifp-mezzanine to align with that of
mezzanine naming convention.
- Add fixed-regulators to satisfy what is required by the bindings
instead of representing the complete tree which is present on the
board.
- Update commit text to communicate USB-Hub, LVDS display and mini DP
support will be added later once the dependent changes are
available.
- Remove "power-source", "input-disable" and "output-enable"
properties
from tc9563_resx_n node and add "output-high" property instead to
align with TLMM supported bindings.
- v3-link: [3]

v3:
- Sort regulator nodes - Dmitry.
- v2-link: [2]

v2:
- Move "regulator-always-on" and "regulator-boot-on" nodes at the end
- Konrad.
- Drop labels for inner entries of ethernet1_default pinctrl node -
Konrad.
- v1-link: [1]

[1] https://lore.kernel.org/all/20260129172850.1175728-1-umang.chheda@xxxxxxxxxxxxxxxx/
[2] https://lore.kernel.org/all/20260202194234.3701434-1-umang.chheda@xxxxxxxxxxxxxxxx/
[3] https://lore.kernel.org/lkml/20260203193848.123307-1-umang.chheda@xxxxxxxxxxxxxxxx/
---

Umang Chheda (1):
arm64: dts: qcom: lemans-evk: Add IFP Mezzanine

arch/arm64/boot/dts/qcom/Makefile | 4 +
.../dts/qcom/lemans-evk-ifp-mezzanine.dtso | 263 ++++++++++++++++++
2 files changed, 267 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/lemans-evk-ifp-mezzanine.dtso

--
2.34.1