Linux 6.1 has been released yesterday, a week later than expected. Head over to LWN (part 1, part 2) or KernelNewbies for an overview of the major features merged in this release.
For this release, Bootlin contributed a total of 38 patches, with the following highlights:
- Maxime Chevallier added initial support for the QUSGMII PHY mode, together with supporting code in the lan966x MAC driver and lan966x PHY driver.
- Maxime Chevallier added a new PCS driver for the Altera PSE
- Maxime Chevallier converted the Altera TSE MAC driver to phylink
- Paul Kocialkowski contributed many improvements to the Allwinner sun6i camera interface driver, which are preparation commits to introduce support for interacting with the Allwinner ISP
- Alexandre Belloni (2):
- Clément Léger (1):
- Maxime Chevallier (11):
- net: ethernet: altera: Add use of ethtool_op_get_ts_info
- net: phy: Introduce QUSGMII PHY mode
- dt-bindings: net: ethernet-controller: add QUSGMII mode
- net: phy: Add helper to derive the number of ports from a phy mode
- net: lan966x: Add QUSGMII support for lan966x
- phy: lan966x: add support for QUSGMII
- dt-bindings: net: Convert Altera TSE bindings to yaml
- net: altera: tse: cosmetic change to use reverse xmas tree ordering
- net: pcs: add new PCS driver for altera TSE PCS
- net: altera: tse: convert to phylink
- dt-bindings: net: altera: tse: add an optional pcs register range
- Miquel Raynal (2):
- Paul Kocialkowski (22):
- media: sun6i-mipi-csi2: Add a Kconfig dependency on RESET_CONTROLLER
- media: sun8i-a83t-mipi-csi2: Add a Kconfig dependency on RESET_CONTROLLER
- media: sun6i-csi: Add a Kconfig dependency on RESET_CONTROLLER
- media: sun4i-csi: Add a Kconfig dependency on RESET_CONTROLLER
- media: sun8i-di: Add a Kconfig dependency on RESET_CONTROLLER
- media: sun8i-rotate: Add a Kconfig dependency on RESET_CONTROLLER
- media: cedrus: Add a Kconfig dependency on RESET_CONTROLLER
- media: sun6i-csi: Define and use driver name and (reworked) description
- media: sun6i-csi: Refactor main driver data structures
- media: sun6i-csi: Tidy up platform code
- media: sun6i-csi: Always set exclusive module clock rate
- media: sun6i-csi: Define and use variant to get module clock rate
- media: sun6i-csi: Use runtime pm for clocks and reset
- media: sun6i-csi: Tidy up Kconfig
- media: sun6i-csi: Tidy up v4l2 code
- media: sun6i-csi: Tidy up video code
- media: sun6i-csi: Pass and store csi device directly in video code
- media: sun6i-csi: Register the media device after creation
- media: sun6i-csi: Remove controls handler from the driver
- media: sun6i-csi: Add media ops with link notify callback
- media: sun6i-csi: Introduce and use video helper functions
- media: sun6i-csi: Move csi buffer definition to main header file