Linux 5.8 changelog
This list of changes is not complete. While I finish the work, you can take a look at:
Phoronix's Linux 5.8 Kernel Features Include New Intel/AMD Capabilities, Security Improvements, Optimizations
...or take a look at the pull requests:
1. Non-Transparent Bridge (NTB)
intel: Add Icelake (gen4) support for Intel NTB commit
2. Thunderbolt
Add support for Intel Tiger Lake commit
3. Clock
Add Baikal-T1 SoC Clock Control Unit support commit, commit, commit, commit
Ingenic: Add CGU driver for X1830 commit
clk-si5341: Add support for the Si5345 series commit
intel: Add CGU clock driver for a new SoC commit
mediatek: Add MT6765 clock support commit
mmp2: Enable Audio and GPU on MMP2 and MMP3 commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
mmp2: Add audio clock controller driver commit
- Add the missing clock drivers and dts nodes to enable the GPU on both SM8150 and SM8250
qcom: gcc-msm8939: Add MSM8939 Generic Clock Controller commit
qcom: gcc: Add GPU and NPU clocks for SM8150 commit
qcom: gcc: Add missing UFS clocks for SM8150 commit
renesas: cpg-mssr: Add R8A7742 support commit
socfpga: agilex: add clock driver for the Agilex platform commit
tegra: Add custom CCLK implementation commit
tegra: Implement Tegra210 EMC clock commit
vc5: Add support for IDT VersaClock 5P49V6965 commit
timer-ti-dm: Add clockevent and clocksource support commit
4. PHY ("physical layer" framework)
Add driver for Qualcomm IPQ40xx USB PHY commit
cadence: salvo: add salvo phy driver commit
intel: Add driver support for ComboPhy commit
qcom-qmp: Add QMP V3 USB3 PHY support for SC7180 commit
qcom-qmp: Add SM8150 QMP USB3 PHY support commit
qcom-snps: Add SNPS USB PHY driver for QCOM based SOCs commit
ti: am654: add support for USB super-speed commit, show up in regmap debugfs commit
5. EDAC (Error Detection And Correction)
amd64: Add AMD family 17h model 60h PCI IDs commit
6. 1-Wire (W1)
- w1_therm
7. Firmware
xilinx: Add xilinx specific sysfs interface commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
SCMI Notifications Core Support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
imx: support SCU channel type commit, commit, commit, commit
8. Various
- habanalabs
Add GAUDI ASIC support. Similar to GOYA, GAUDI includes a set of eight TPC cores, a GEMM engine and DMA channels to move data between host and different memories of the ASIC. Each engine has a hardware queue manager (QMAN) attached to it, which exposes 4 streams to allow complex programs with control flows (in GOYA you had 1 stream per QMAN) commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit
Add INFO IOCTL opcode for time sync information commit
Support hwmon_reset_history attribute commit
Add signal/wait to CS IOCTL operations commit, commit, commit, commit
Enable trace data compression (profiler) commit
Add Baikal-T1 SoC APB/AXI/L2 drivers commit, commit, commit, commit, commit
bus: Add driver for Integrator/AP logic modules commit
fpga: dfl: fme: add performance reporting support commit
fpga: dfl: support multiple opens on feature device node commit
interconnect: Add imx support via devfreq commit, commit, commit, commit, commit
irqchip: Three Loongson irqchip support commit, commit, commit, commit, commit, commit
iommu: Add Allwinner H6 IOMMU driver commit
irqchip: RISC-V per-HART local interrupt controller driver commit
mailbox: Add support for Qualcomm IPCC commit
mailbox: imx: Support runtime PM commit
mailbox: qcom: Add ipq6018 apcs compatible commit
mailbox: sprd: Add Spreadtrum mailbox driver commit
mei: me: add tiger lake point device ids for H platforms commit
mfd: Add support for the MediaTek MT6358 PMIC commit
misc: pci_endpoint_test: Add Device ID for RZ/G2E PCIe controller commit
mptcp: add new sock flag to deal with join subflows commit
of: reserved-memory: Support lookup of regions by name commit
of: reserved-memory: Support multiple regions per device commit
opp: Add support for parsing interconnect bandwidth commit
opp: Expose bandwidth information via debugfs commit
pinctrl: imx: Add imx8dxl driver commit
ptp: Add adjphase function to support phase offset control commit
remoteproc: qcom: Add callbacks for remoteproc events commit, commit, commit
remoteproc: Add PAS and MSA based Modem support commit, commit, commit, commit, commit, commit, commit
remoteproc: Add support for runtime PM commit
remoteproc: ingenic: Added remoteproc driver commit
remoteproc: qcom: pas: Add SM8250 PAS remoteprocs commit
reset: hi6220: Add support for AO reset controller commit
reset: imx7: Add support for i.MX8MP SoC commit
scs: Add support for Clang's Shadow Call Stack (SCS) commit
spi: spidev_test: Add support for Octal mode data transfers commit
- tee
9. List of Pull Requests