Linux 5.3 changelog.
This changelog is still not complete. Meanwhile, you can read about Linux 5.3 here:
Or, instead, take a look at the individual pull requests:
1. Real Time Clock (RTC)
bd70528: Initial support for ROHM bd70528 RTC commit
imx-sc: add rtc alarm support commit
pcf2123: add alarm support commit and remove sysfs register view commit
rk808: Add RK809 and RK817 support commit
tegra: Turn into regular driver commit
2. Voltage, current regulators, power capping, power supply
- power
reset: nvmem-reboot-mode: use NVMEM as reboot mode write interface commit
supply: Add HWMON compatibility layer commit
supply: Initial support for ROHM BD70528 PMIC charger block commit
supply: add input power and voltage limit properties commit
power_supply: wilco_ec: Add charging config driver commit
- regulator
Add support for the stm32-booster commit
arizona-ldo1: Add support for Cirrus Logic Madera codecs commit
arizona-micsupp: Add support for Cirrus Logic Madera codecs commit
lm363x: Add support for LM36274 commit
lp87565: Add 4-phase lp87561 regulator support commit
max77620: Support Maxim 77663 commit
qcom_spmi: Add support for PM8005 commit and add PMS405 SPMI regulator commit
rk808: Add RK809 and RK817 support commit
s2mps11: Adjust supported buck voltages to real values commit
slg51000: add slg51000 regulator driver commit
reset: qcom-pon: Add support for gen2 pon commit
3. Pin Controllers (pinctrl)
Add drive strength support for BM1880 SoC commit
Add pinconf support for BM1880 SoC commit
freescale: Add i.MX8MN pinctrl driver support commit
meson: add output support in pinconf commit and add support of drive-strength-microamp commit
mvebu: Add support for MV98DX1135 commit
qcom: Add SM8150 pinctrl driver commit
tegra: Add Tegra194 pinmux driver commit
4. Multi Media Card (MMC)
sdhci-pci: Add support for Intel EHL commit
sdhci-sprd: Add optional gate clock support commit and add pin control support for voltage switch commit
sdhci_am654: Add Support for 4 bit IP on J721E commit and 8 bit IP on J721E commit
5. Memory Technology Devices (MTD)
Add Initial Hyperbus support commit, commit, commit, commit, commit
onenand: Add support for 8Gb datasize onenand commit
rawnand: Add Macronix NAND read retry support commit
rawnand: brcmnand: Add support for v7.3 controller commit
spi-nor: Add Micron MT25QL02 support commit
spi-nor: Add Winbond w25q16jv support commit
spi-nor: intel-spi: Add support for Intel Elkhart Lake SPI serial flash commit
spi-nor: stm32: remove the driver as it was replaced by spi-stm32-qspi.c commit
spinand: Add initial support for Paragon PN26G0xA commit
spinand: Add support for GigaDevice GD5F1GQ4UFxxG commit
spinand: Add support for two-byte device IDs commit
6. Industrial I/O (iio)
Add driver for Infineon DPS310 commit
accel: add missing sensor for some 2-in-1 based ultrabooks commit
adc: ad7124: Add buffered input support commit
adc: mediatek: mt6577-auxadc, add mt6765 support commit
adc: stm32-dfsdm: add fast mode support commit
amplifiers: ad8366: Add support for ADL5240 VGA commit and for the ADA4961 DGA commit
cros_ec: Add lid angle driver commit
cros_ec: add 'id' sysfs entry commit
dps310: Add pressure sensing capability commit
frequency: adf4371: Add support for ADF4371 PLL commit, ADF4372 PLL commit and for output stage mute commit
light: stk3310: Add support for stk3335 commit
7. Multi Function Devices (MFD)
ti-lmu: Add LM36274 support to the ti-lmu commit
ti-lmu: Remove support for LM3697 commit
cros_ec_debugfs: Expose resume result via debugfs commit
lp87565: Add support for 4-phase LP87561 combination commit
bd70528: Support ROHM bd70528 PMIC core commit
rk808: Add RK817 and RK809 support commit
intel-lpss: Add Intel Elkhart Lake PCH PCI IDs commit
madera: Add Madera core support for CS47L15 commit and CS47L92 commit
8. Pulse-Width Modulation (PWM)
9. Inter-Integrated Circuit (I2C + I3C)
regmap: add i3c bus support commit
Add support for IPMB driver commit
i801: Add Block Write-Block Read Process Call support commit
i801: Add support for Intel Elkhart Lake commit and Intel Tiger Lake commit
ocores: add support for i2c device on Sifive FU540-c000 SoC commit
10. Hardware monitoring (hwmon)
11. General Purpose I/O (gpio)
Initial support for ROHM bd70528 GPIO block commit
mb86s7x: Enable ACPI support commit
pca953x: Add support for the TI TCA9539 commit
12. Leds
TI LMU: Add common code for TI LMU devices commit
lm36274: Introduce the TI LM36274 LED driver commit
lm3697: Introduce the lm3697 driver commit
spi-byte: add single byte SPI LED driver commit
13. DMA engines
Add Synopsys eDMA IP driver commit, commit, commit, commit, commit, commit
sudmac: remove unused driver commit
sun6i: Add support for H6 DMA commit
14. Hardware Random Number Generator (hwrng)
iproc-rng200: Add support for 7211 commit
15. Cryptography hardware acceleration
atmel-i2c: add support for SHA204A random number generator commit
inside-secure: add support for HMAC updates commit
inside-secure: implement IV retrieval commit
16. PCI
MSI: Support allocating virtual MSI interrupts commit
switchtec: Add module parameter to request more interrupts commit
Enable NVIDIA HDA controllers commit
qcom: Add QCS404 PCIe controller support commit
tegra: Add PCIe Gen2 link speed support commit
tegra: Enable Relaxed Ordering only for Tegra20 & Tegra30 commit
17. Clock
Add Si5341/Si5340 driver commit
Add clk_parent entry in debugfs commit
RK808: Add RK809 and RK817 support commit
add BCM63XX gated clock controller driver commit
at91: sckc: add support for SAM9X60 commit
bcm283x: add driver interfacing with Raspberry Pi's firmware commit
bd718x7: Support ROHM BD70528 clk block commit
clk-si544: Implement small frequency change support commit
kirkwood: Add support for MV98DX1135 commit
mediatek: add audsys clock driver for MT8516 commit
meson-g12a: add temperature sensor clocks commit
meson: g12a: Add support for G12B CPUB clocks commit
qoriq: add support for lx2160a commit
sysctr: Add nxp system counter timer driver support commit
18. PHY ("physical layer" framework)
qcom: Add Qualcomm PCIe2 PHY driver commit
Add driver for mixel mipi dphy found on NXP's i.MX8 SoCs commit
19. EDAC (Error Detection And Correction)
altera: Add Stratix10 OCRAM & SDMMC EDAC Support commit
i10nm: Add Intel additional Ice-Lake support commit
ie31200: Add Intel Coffee Lake CPU support commit
20. Non-Transparent Bridge (NTB)
Support using MSI interrupts in ntb_transport commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
21. Various
PCI: Add Synopsys endpoint EDDA Device ID commit
extcon: Add fsa9480 extcon driver commit
firmware: ti_sci: Add resource management APIs for ringacc, psi-l and udma commit
firmware: ti_sci: Add support for processor control commit
habanalabs: Add busy engines bitmask to HW idle IOCTL commit
habanalabs: Add debugfs node for engines status commit
iommu/vt-d: Add debugfs support to show scalable mode DMAR table internals commit
iommu: Add recoverable fault reporting commit
iommu: Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions commit
irqchip/al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller Driver commit
irqchip/exiu: Implement ACPI support commit
irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m commit
irqchip: Add Renesas RZ/A1 Interrupt Controller driver commit
memory: jz4780_nemc: Add support for the JZ4740 commit
memory: jz4780_nemc: Add support for the JZ4740 commit
misc: fsa9480: Delete this driver commit
misc: xilinx-sdfec: add core driver commit
misc: xilinx_sdfec: Add CCF support commit
nvmem: imx-ocotp: Add i.MX8MM support commit
nvmem: imx: add i.MX8 nvmem driver commit
pinctrl: generic: add new 'drive-strength-microamp' property support commit
remoteproc: stm32: add an ST stm32_rproc driver commit
soc: amlogic: canvas: add support for Meson8, Meson8b and Meson8m2 commit
soc: fsl: add DPAA2 console support commit
soc: imx: Add SCU SoC info driver support commit
soc: qcom: Add AOSS QMP driver commit
22. List of merges