Ville Juven
1a4f298265
arm64/imx9: Enable DMA for I2C and SPI
2024-04-24 11:52:53 +08:00
Ville Juven
d73aab9f71
arm64/imx9: Add LPSPI driver
...
Add driver for LPSPI
Co-authored-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
2024-04-18 10:58:02 -03:00
Jukka Laitinen
58f0ee6364
arch/arm64/src/imx9: Add a more capable uart driver
...
Add an uart driver supporting LPUART1-8, dma, flow control, tc etc.
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
2024-04-17 00:10:10 +08:00
Ville Juven
f8c5b91522
arm64/imx9: Add LPI2C driver
2024-04-16 19:14:43 +08:00
Jukka Laitinen
16b30ea659
boards/arm64/imx9/imx93-evk: Enable PWM from TPM3ch3 on imx93-evk pin GPIO_IO24
...
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
2024-04-05 10:13:32 -03:00
Jukka Laitinen
0040dcf858
boards/arm64/imx9/imx93-evk/configs/nsh/defconfig: Enable USB and CDCACM
...
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
2024-04-04 15:47:32 -03:00
Jukka Laitinen
193d490f77
boards/arm64/imx9/imx93-evk: Add PWM support utilizing flexio-pwm
...
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
2024-04-04 23:17:59 +08:00
Ville Juven
3294598541
arm64/imx9: Add GPIO, IOMUX and external interrupt support
...
This adds memory mapped registers and drivers for digital I/O.
2024-04-04 12:12:01 +08:00
Ville Juven
a7713af0ef
arm64/imx9: Add board for imx93-evk
...
Adds board definition for imx93-evk board
- Support for the Cortex-A55 core in i.MX93, support for the Cortex-M33
core is _not_ provided
- "nsh" profile is provided, this includes a minimalistic feature set
which boots the SoM to nsh console
- A bootloader is required, u-boot has been tested
2024-03-20 20:13:14 +08:00