HomeFreeBSD

Add i.MX 8M Quad support

Description

Add i.MX 8M Quad support

  • Add CCM driver and clocks implementations for i.MX 8M
  • Add GPC driver for iMX8
  • Add clock tree for i.MX 8M Quad
  • Add clocks support and new compat strings (where required) for existing i.MX 6 UART, I2C, and GPIO drivers
  • Enable aarch64-compatible drivers form i.MX 6 in arm64 GENERIC kernel config
  • Add dtb/imx8 kernel module with DTBs for Nitrogen8M and iMX8MQ EVK

With this patch both Nitrogen8M and iMX8MQ EVK boot with NFS root up to multiuser login prompt

Reviewed by: manu
Differential Revision: https://reviews.freebsd.org/D25274

Details

Provenance
gonzoAuthored on
Reviewer
manu
Differential Revision
D25274: Add iMX8MQ support
Parents
rS362816: [net80211] Commit files missing in the previous commit
Branches
Unknown
Tags
Unknown