release-notes

Last modified by Microchip on 2025/05/29 05:57

linux4microchip-2024.10 taghttps://www.linux4sam.org/pub/TWiki/TWikiDocGraphics/external-link.gif

Kernel

Enhancements are added on top of the official v6.6 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 v6.6.x version is merged in our branch.

Here is a little summary of the new Linux4Microchip release:

  • Integration of stable Long Term Support (LTS) kernel updates up to v6.6.51
  • Added suspend/resume support to the KSZ DSA driver.
  • Added preliminary support for unified WILC S02 V3 and WILC V16.3 WiFi / BLE driver.
  • Added support for SCMI clock, secure calls, secure suspend for SAMA7G5 to support OP-TEE.
  • Added the number of channels for the DMA controller in the device tree for SAMA7G5, documented dma-channels property.
  • Added PMC PLL Analog Control Register (ACR) in all PLL settings.
  • Enabled DRM_PANEL_LVDS in the at91_dt_defconfig.
  • Enabled WM8731 codec as a module for sama7, sama5 and at91 defconfigs
  • Enhancements for Microchip LVDS:
  • Fixed realbits value for SAMA7G5 in the at91-sama5d2_adc driver.
  • Configured MMC_SPI as a loadable module for sama5_defconfig
  • Added RMII Ethernet support for SAM9x75
  • Add no-1-8-v property to sdmmc0 dts node to fix USB VBUS voltage on SAMA5D29 Curiosity and SAMA5D27 WLSoM1-EK.
  • Configure Backup Unit Power Switch to automatic mode for SAMA7G5 (used when entering Backup Self-Refresh).
  • Skip ALSA restoration if sub-stream runtime is uninitialized for PDMC on SAMA7G5.
  • Add all Flexcom nodes in SAMA7G5 dtsi.
  • QSPI: switch to generic flags in the driver caps.
  • Add initial support for the upcoming SAMA7G5 Curiosity board.