zephyr/soc/arm/nxp_s32
Manuel Argüelles ab346c08b5 drivers: nxp_s32_netc: fix init priorities
So far the init priories were:
enetc_psi0=60 < enetc_vsin=61 < emdio=70 < ethernet-phy=80
because the Ethernet PSI driver was doing global initialization for the
whole NETC complex, including enabling MDIO function (due to the way
the HAL works).

Change to use the default init priorities:
mdio=60 < phy=70 < eth=enetc_psi0=80 < enetc_vsin=81
by executing at an early stage the NETC global initialization. This also
allows to match the DT hierarchy representation of NETC with the
effective priorities assigned.

Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2023-08-04 13:55:45 +00:00
..
common soc: nxp_s32: generalize pinctrl header for all family 2023-07-06 14:19:23 -05:00
s32k soc: nxp_s32: s32k344: add EMAC support 2023-08-03 10:28:20 +02:00
s32ze drivers: nxp_s32_netc: fix init priorities 2023-08-04 13:55:45 +00:00
CMakeLists.txt
Kconfig soc: nxp: s32k: support minimal power and reset 2023-07-06 14:19:23 -05:00
Kconfig.defconfig
Kconfig.soc