Kernel
Enhancements are added on top of the official
v4.14 Linux kernel tag where most of the Microchip SoC features are already supported. Note as well that we re-integrate each and every
stable kernel release on top of this Long Term Support (LTS) kernel revision. This means that each
v4.14.x version is merged in our branch.
Here is a little summary of the main additional enhancements:
- Integration of stable kernel updates up to v4.14.73
- Support for PDA 5" screen as the default display
- Added video decoder driver for SAMA5D4
- Added multidrop support for serial controllers
- Added ISO 7816 driver
- Ethernet - retrieve MAC address from provided NVMEM
- Ethernet hardware RX queues , RX hardware filtering, queue statistics
- PHY-handle device tree support
- Ethernet padding and FCS enhancement
- Ethernet re-factor power management suspend/resume
- Power management support for backup and self-refresh: QSPI, FLEXCOM, TCB-PWM, programmable clocks.
- Updated SPI-NOR non uniform erase support
- Added USART SPI driver
- ADC DMA support on SAMA5D2
- ADC resistive touch screen support for SAMA5D2
- Mikroelectronika audio codec board driver
- Rework I2S clock driver on SAMA5D2
- fixes: Ethernet TX DMA descriptors processing, shutdown controller register corruption while shutting down.