#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
00798939 |
|
27-Apr-2023 |
Peng Fan <peng.fan@nxp.com> |
imx9: Get market segment and speed grading Get the chip's market segment and speed grading from fuse and print them in boot log as other i.MX series. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
07816f08 |
|
30-Jan-2023 |
Ye Li <ye.li@nxp.com> |
imx: ahab: Move imx9 and imx8ulp AHAB support together Use common file ele_ahab.c for i.MX9 and iMX8ULP AHAB support, since both of them use same sentinel ELE APIs Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
481f9606 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
board: freescale: imx93_evk: support ethernet Add ethernet support Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
0256577a |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add MIX power init Add power init of MEDIAMIX, MLMIX and DDRMIX. And clear isolation of MIPI DSI/CSI, USBPHY after the power up. SPL should call the power init in its boot sequence before accessing above three MIX and USB. Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
31b3ca55 |
|
26-Jul-2022 |
Alice Guo <alice.guo@nxp.com> |
misc: fuse: support to access fuse on i.MX93 i.MX93 fuse can be accessed through FSB and s400-api. Add mapping tables for i.MX93. The offset address of FSB accessing OTP shadow registers is different between i.MX8ULP and i.MX93, so use macro to define the offset address instead of hardcode. Signed-off-by: Alice Guo <alice.guo@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
45fed324 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
misc: s4mu: Support iMX93 with Sentinel MU Support iMX93 communicate with Sentinel Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
2c5f5457 |
|
26-Jul-2022 |
Ye Li <ye.li@nxp.com> |
imx: imx9: disable watchdog Disable all 3 wdogs on AIPS2 and unmask SRC reset trigger for WDOG3-5 Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
53cf550d |
|
26-Jul-2022 |
Jian Li <jian.li@nxp.com> |
imx: imx9: Add function to initialize timer Add timer_init to update ARM arch timer with correct frequency from system counter and enable system counter. Signed-off-by: Jian Li <jian.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
f79c1626 |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: imx9: Add CCM and clock API support Add clock API to support CCM root clock and LPCG setting Set the CCM AUTHEN register to allow non-secure world to set root clock and lpcg. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
|
#
881df6ed |
|
26-Jul-2022 |
Peng Fan <peng.fan@nxp.com> |
imx: add basic i.MX9 support Add i.MX9 Kconfig and basic files for the new SoC Signed-off-by: Peng Fan <peng.fan@nxp.com>
|