[PATCH 00/19] TQMa95xxSA DT fixes and cleanup

Alexander Stein posted 19 patches 3 months, 1 week ago
Only 11 patches received!
.../freescale/imx95-tqma9596sa-mb-smarc-2.dts |  75 ++-------
.../boot/dts/freescale/imx95-tqma9596sa.dtsi  | 153 +++++++++++++++---
2 files changed, 139 insertions(+), 89 deletions(-)
[PATCH 00/19] TQMa95xxSA DT fixes and cleanup
Posted by Alexander Stein 3 months, 1 week ago
Hi everyone,

this series includes two fixes for TQMa95xxSA. Having a Fixes-tag I put them
at the beginning. Following patches are DT cleanups:
* move pinctrl/config to module .dtsi as SMARC-2 already defines the pinout
  the mux is fixed already.
* Remove 'sleep' pinctrl settings as they are identical to 'default'
* Add I2C bus recovery
* EERPOM page size is increased to 32
* Whitespace fix
* Add MicIn routing
* Mark LPUART1 reserved. Unique control of syste manager (SM)

Best regards,
Alexander

Alexander Stein (14):
  arm64: dts: imx95-tqma9596sa: reduce maximum FlexSPI frequency to
    66MHz
  arm64: dts: imx95-tqma9596sa: increase flexspi slew rate
  arm64: dts: imx95-tqma9596sa: move flexcan pinctrl to SOM
  arm64: dts: imx95-tqma9596sa: move lpspi3 pinctrl to SOM
  arm64: dts: imx95-tqma9596sa: move sai config to SOM
  arm64: dts: imx95-tqma9596sa: move pcie config to SOM
  arm64: dts: imx95-tqma9596sa: update pcie config
  arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for flexspi
  arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for i2c
  arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for usdhci
  arm64: dts: imx95-tqma9596sa: add gpio bus recovery for i2c
  arm64: dts: imx95-tqma9596sa: whitespace fixes
  arm64: dts: imx95-tqma9596sa-mb-smarc-2: Add MicIn routing
  arm64: dts: imx95-tqma9596sa-mb-smarc-2: mark LPUART1 as reserved

Markus Niebel (5):
  arm64: dts: imx95-tqma9596sa: fix TPM5 pinctrl node name
  arm64: dts: imx95-tqma9596sa: move USDHC2 config to SOM
  arm64: dts: imx95-tqma9596sa: add EEPROM pagesize
  arm64: dts: imx95-tqma9596sa-mb-smarc-2: remove superfluous line
  arm64: dts: imx95-tqma9596sa-mb-smarc-2: add aliases for SPI

 .../freescale/imx95-tqma9596sa-mb-smarc-2.dts |  75 ++-------
 .../boot/dts/freescale/imx95-tqma9596sa.dtsi  | 153 +++++++++++++++---
 2 files changed, 139 insertions(+), 89 deletions(-)

-- 
2.43.0
Re: [PATCH 00/19] TQMa95xxSA DT fixes and cleanup
Posted by Shawn Guo 2 months, 3 weeks ago
On Thu, Oct 30, 2025 at 01:49:07PM +0100, Alexander Stein wrote:
> Alexander Stein (14):
>   arm64: dts: imx95-tqma9596sa: reduce maximum FlexSPI frequency to
>     66MHz
>   arm64: dts: imx95-tqma9596sa: increase flexspi slew rate
>   arm64: dts: imx95-tqma9596sa: move flexcan pinctrl to SOM
>   arm64: dts: imx95-tqma9596sa: move lpspi3 pinctrl to SOM
>   arm64: dts: imx95-tqma9596sa: move sai config to SOM
>   arm64: dts: imx95-tqma9596sa: move pcie config to SOM
>   arm64: dts: imx95-tqma9596sa: update pcie config
>   arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for flexspi
>   arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for i2c
>   arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for usdhci
>   arm64: dts: imx95-tqma9596sa: add gpio bus recovery for i2c
>   arm64: dts: imx95-tqma9596sa: whitespace fixes
>   arm64: dts: imx95-tqma9596sa-mb-smarc-2: Add MicIn routing
>   arm64: dts: imx95-tqma9596sa-mb-smarc-2: mark LPUART1 as reserved
> 
> Markus Niebel (5):
>   arm64: dts: imx95-tqma9596sa: fix TPM5 pinctrl node name
>   arm64: dts: imx95-tqma9596sa: move USDHC2 config to SOM
>   arm64: dts: imx95-tqma9596sa: add EEPROM pagesize
>   arm64: dts: imx95-tqma9596sa-mb-smarc-2: remove superfluous line
>   arm64: dts: imx95-tqma9596sa-mb-smarc-2: add aliases for SPI

Applied all, thanks!