=== NXP LS1028A SoC support Contact: Kornel Dulęba + Contact: Lukasz Hajec + Contact: Marcin Wojtas The Semihalf team has been working on adding the FreeBSD support for the link:https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/layerscape-processors/layerscape-1028a-applications-processor:LS1028A[NXP LS1028A] SoC. NXP LS1028A SoC is a dual-core 64-bit ARMv8 Cortex-A72 application processor with high-speed peripherals such as 2 Time-Sensitive Networking-capable (TSN) Ethernet controllers, quad-port TSN-enabled switch, PCIE, SD/MMC, USB3.0 and others. The newly introduced support includes: * ENETC Ethernet and MDIO controllers link:https://cgit.freebsd.org/src/log/sys/dev/enetc[drivers] * LS1028A support and other improvements in the link:https://cgit.freebsd.org/src/log/sys/dev/sdhci/sdhci_fsl_fdt.c[FSL SDHCI driver] * LS1028A clockgen link:https://cgit.freebsd.org/src/commit/?id=4dfb620ea4a7a443284bdcf39c8de1f75cd8c80c[driver] * Generic PCI improvements: ** Add ofw interface support to PCI - commits link:https://cgit.freebsd.org/src/commit/?id=28c4e511c23f8b7fd131a13cc2a027aefcb520b7[28c4e511c23f] and link:https://cgit.freebsd.org/src/commit/?id=240429103cd05bcecb20fbfd8310cf3faff39681[40429103cd0] ** Clean up and add proper support for mapping dts nodes to PCI devices in pci_host_generic_fdt - commits link:https://cgit.freebsd.org/src/commit/?id=f0f7b0868a94d33ca3362702832b772bc01c65d6[f0f7b0868a94] and link:https://cgit.freebsd.org/src/commit/?id=ea52e815887b48f7eb10219777dc89ee0d99e8b6[ea52e815887b] TODO: * Upstream quad-port TSN switch support Sponsor: Alstom Group