KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents
Revision 10 as of 2021-10-19 19:58:19
KernelNewbies:
  • Linux_5.14

Linux 5.14 changelog.

1. Audio

  • Add Scarlett Gen 3 support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • bebob: add support for ToneWeal FW66 commit

  • firewire
    • Add replay target to cache sequence of packet commit

    • firewire-motu: add support for AES/EBU clock source in v2 protocol commit

    • firewire-motu: add support for MOTU 828 commit

    • firewire-motu: add support for MOTU 896 commit

    • firewire-motu: add support for hybrid model of MOTU Ultralite mk3 commit

  • hda
    • realtek: Add another ALC236 variant support commit

    • intel-dsp-cfg: add missing ElkhartLake PCI ID commit

    • oxfw: add explicit device entry for Loud Technologies Mackie Onyx Sattelite commit

    • oxfw: add explicit device entry for Loud Technologies Tapco Link.FireWire 4x6 commit

    • rawmidi: Add framing mode commit

    • usb-audio: Add support for Denon DN-X1600 commit

  • ASoC
    • Add Rockchip rk817 audio CODEC support commit

    • Intel: Boards: tgl_max98373: Add BT offload support commit

    • Intel: add sof-cs42l42 machine driver commit

    • Intel: boards: add support for adl boards in sof-rt5682 commit

    • Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl commit

    • Intel: sof_sdw: add support for Bluetooth offload commit

    • Intel: sof_sdw: remove hdac-hdmi support commit

    • SOF: Intel: pci-tgl: add ADL-M support commit

    • codecs: Add driver for NXP/Goodix TFA989x (TFA1) amplifiers commit

    • codecs: tfa989x: Add support for tfa9897 commit

    • codecs: wcd-clsh: add new version support commit

    • ASoC: codecs: add wcd938x support commit, commit, commit, commit, commit, commit, commit

    • codecs: wcd934x: add Headset and button detection support commit, commit, commit, commit

    • cs42l42: Add support for 2304000 Bit clock commit and support for 2400000 Bit clock commit

    • fsl_spdif: add support for enabling raw capture mode commit

    • imx-card: Add imx-card machine driver commit

    • meson: g12a-toacodec: add support for SM1 TOACODEC commit

    • qcom: Add four speaker support on MI2S secondary commit

    • qdsp6: Add Quinary MI2S ports support commit, commit, commit, commit

    • rsnd: add debugfs support commit

    • rsnd: add null CLOCKIN support commit

    • rt711: add two jack detection modes commit

    • tlv320aic32x4: add support for TAS2505 commit, commit], [[https://git.kernel.org/linus/8e0eb2fb5c0732a6fa53f2df7079754152857c24

    • topology: Add support for multiple kcontrol types to a widget commit

2. Tablets, touch screens, keyboards, mouses

  • resistive-adc-touch: add support for z1 and z2 channels commit

  • edt-ft5x06: add support for iovcc-supply commit

  • pm8941-pwrkey: add support for PMK8350 PON_HLOS PMIC peripheral commit

  • Add SparkFun Qwiic Joystick driver commit

  • HID
    • input: Add support for Programmable Buttons commit

    • apple: Add support for Keychron K1 wireless keyboard commit

    • amd_sfh: Add initial support for HPD sensor commit

    • amd_sfh: Extend ALS support for newer AMD platform commit

    • amd_sfh: Extend driver capabilities for multi-generation support commit

    • lg-g15: Add support for the Logitech Z-10 speakers commit

3. TV tuners, webcams, video capturers

  • Add HANTRO G2/HEVC decoder support for IMX8MQ commit, commit, commit, commit, commit, commit, commit, commit, commit

  • MPEG-2 stateless API cleanup and destaging commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • atmel: atmel-isc-base: add support for more formats and additional pipeline modules commit

  • imx208: Add imx208 camera sensor driver commit

  • mtk-vcodec: Add MT8192 H264 venc driver commit

  • mtk-vcodec: Support MT8192 H264 4K encoding commit

  • ov8856: Add support for 2 data lanes commit

  • ov8856: add vflip/hflip control support commit

  • rcar-csi2: Add support for Y10 and Y8 commit

  • rc: add keymap for Toshiba CT-90405 remote commit

  • rc: remove tango ir driver and keymap commit

4. Universal Serial Bus

  • cdc-wdm: WWAN framework integration commit

  • gadget: f_uac2/u_audio: add feedback endpoint support commit

  • gadget: f_uac2: add adaptive sync support for capture commit

  • gadget: u_audio: add real feedback implementation commit

  • isp1760: add support for isp1763 commit

  • isp1763: add peripheral mode commit

  • serial
    • cp210x: add ID for CEL EM3588 USB ZigBee stick commit

    • cp210x: add support for GPIOs on CP2108 commit

    • ftdi_sio: add device ID for Auto-M3 OP-COM v2 commit

    • option: add Telit FD980 composition 0x1056 commit

    • option: add new VID/PID to support Fibocom FG150 commit

    • option: add support for u-blox LARA-R6 family commit

  • usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS commit

  • xhci-mtk: allow multiple Start-Split in a microframe commit

  • Thunderbolt
    • Offline on-board retimer NVM upgrade support commit, commit, commit, commit, commit, commit, commit, commit, commit

    • Add self-authenticate support for new dock commit

    • Add support for Intel Alder Lake commit

    • Add wake from DisplayPort commit

5. Serial Peripheral Interface (SPI)

  • add of_device_uevent_modalias support commit

  • hisi-kunpeng: Add debugfs support commit

  • spi-mem: add automatic poll status functions commit

  • stm32-qspi: add automatic poll status feature commit

6. Watchdog

  • Add hrtimer-based pretimeout feature commit

  • sbsa: Support architecture version 1 commit

  • hpwdt: New PCI IDs commit

  • sama5d4_wdt: add support for sama7g5-wdt commit

  • Add Mstar MSC313e WDT driver commit

  • Remove MV64x60 watchdog driver commit

7. Serial

  • fsl_lpuart: add loopback support commit

  • liteuart: Add support for earlycon commit

  • sh-sci: Add support for RZ/G2L SoC commit

  • Add Option International GSM-Ready 56K/ISDN modem commit

8. CPU Frequency scaling

  • mediatek: add support for mt8365 commit

  • cppc: Add support for frequency invariance commit, commit, commit, commit

  • intel_pstate: HWP support on hybrid processors commit, commit

  • intel_pstate: Add Icelake servers support in no-HWP mode commit

  • intel_pstate: Add Cometlake support in no-HWP mode commit

9. Voltage, current regulators, power capping, power supply

  • power
    • power: supply: rn5t618: Add more properties commit, commit

    • supply: pm2301_charger: Delete driver commit

    • supply: Drop BD70528 support commit

  • regulator
    • bd70528: Drop BD70528 support commit

    • bd9576: Support error reporting commit

    • fan53555: add tcs4526 commit

    • max8893: add regulator driver commit

    • mt6359: Add support for MT6359 regulator commit

    • mt6359: Add support for MT6359P regulator commit

    • qcom-rpmh: Add new regulator found on SA8155p adp board commit

    • rt6160: Add support for Richtek RT6160 commit

    • rt6245: Add support for Richtek RT6245 commit

    • sy7636a: Initial commit commit

10. Real Time Clock (RTC)

  • m41t80: add support for fixed clock commit

  • imxdi: add wakeup support commit

  • bd70528: Drop BD70528 support commit

11. Pin Controllers (pinctrl)

  • tigerlake: Add Alder Lake-M ACPI ID commit

  • amd: Add device HID for new AMD GPIO controller commit

  • mediatek: add support for mt8365 SoC commit

  • qcom: pinctrl: Add pinctrl driver for sm6125 commit

12. Multi Media Card (MMC)

  • Add support for cache ctrl for SD cards commit

  • Add support for disabling HS400 mode via DT commit

  • sdhci-iproc: Add support for the legacy sdhci controller on the BCM7211 commit

  • JZ4740: Add support for JZ4775 commit

13. Memory Technology Devices (MTD)

  • Add OTP nvmem provider support commit

  • rawnand: NV-DDR support commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • rawnand: omap: Add larger page NAND chips support commit

  • rawnand: pl353: Add support for the ARM PL353 SMC NAND controller commit

  • spi-nor: enable locking support for MX25L12805D commit

  • spi-nor: intel-spi: Add support for Intel Alder Lake-M SPI serial flash commit

  • spinand: macronix: Add support for serial NAND flash commit

14. Industrial I/O (iio)

  • accel: Add driver for Murata SCA3300 accelerometer commit

  • accel: add support for FXLS8962AF/FXLS8964AF accelerometers commit

  • accel: bmc150: Add support for yoga's with dual accelerometers with an ACPI HID of DUAL250E commit, commit, commit, commit, commit, commit, commit, commit, commit

  • accel: bmc150: Add device IDs for BMA253 commit

  • accel: kxcjk-1013: Add support for KX023-1025 commit

  • adc: ad7298: Enable on Intel Galileo Gen 1 commit

  • adc: add ADC driver for the TI TSC2046 controller commit

  • afe: iio-rescale: Support processed channels commit

  • light: Added AMS tsl2591 driver implementation commit

  • sps30: add support for serial interface commit

  • sps30: separate core and interface specific code commit

  • st_sensors: Add lsm9ds0 IMU support commit

  • temperature: add driver support for ti tmp117 commit

15. Multi Function Devices (MFD)

  • Add Rockchip rk817 audio CODEC support commit

  • Add support for the MediaTek MT6359 PMIC commit

  • intel-lpss: Add Intel Alder Lake-M PCI IDs commit

  • pm8008: Add driver for QCOM PM8008 PMIC commit

  • rt4831: Adds support for Richtek RT4831 commit

  • tps68470: Remove tps68470 MFD driver commit

16. Pulse-Width Modulation (PWM)

  • pca9685: Support new usage_power setting in PWM state commit

17. Inter-Integrated Circuit (I2C + I3C)

  • stm32f7: add SMBus-Alert support commit

  • riic: Add RZ/G2L support commit

18. Hardware monitoring (hwmon)

  • pmbus: Add support for reading direct mode coefficients commit

  • pmbus/zl6100: Add support for ZLS1003, ZLS4009 and ZL8802 commit

  • adm1275: enable adm1272 temperature reporting commit

  • Add sht4x Temperature and Humidity Sensor Driver commit

  • pmbus/pim4328: Add PMBus driver for PIM4006, PIM4328 and PIM4820 commit

  • pmbus: Add support for MPS Multi-phase mp2888 controller commit

19. DMA engines

  • qcom: gpi: Add SM8250 compatible commit

20. Cryptography hardware acceleration

  • hisilicon: supports to configure function's QoS for ACC commit, commit, commit, commit, commit, commit, commit, commit

  • hisilicon/qm: add MSI detection steps on Kunpeng930 commit

  • hisilicon/qm: implement for querying hardware tasks status commit

  • hisilicon/sec: supports new aeads for new hardware commit, commit, commit, commit

  • hisilicon: supports new skciphers for new hardware commit, commit, commit

  • hisilicon: add new type of sqe for Kunpeng930 commit, commit

  • nx: Add sysfs interface to export NX capabilities commit

  • octeontx2 - Add mailbox support for CN10K commit

  • octeontx2 - add support for CPT operations on CN10K commit

  • octeontx2 - add support to map LMTST region for CN10K commit

  • sl3516 - Add sl3516 crypto engine commit

21. PCI

  • ixp4xx: Add a new driver for IXP4xx commit

  • iproc: Support multi-MSI only on uniprocessor kernel commit

  • Add sysfs "removable" attribute commit

22. FRU Support Interface (FSI)

  • Aspeed: Reduce poll timeout commit

23. Clock

  • Add support for the lmk04832 commit

  • agilex/stratix10: add support for the 2nd bypass commit

  • hisilicon: Add clock driver for hi3559A SoC commit

  • imx: scu: add gpr clocks support commit

  • ingenic: Add support for the JZ4760 commit

  • lmk04832: add support for digital delay commit

  • clk: qcom: Add camera clock controller driver for SM8250 commit, commit, commit

  • qcom: Add MDM9607 GCC driver commit

  • qcom: clk-rcg2: Add support for duty-cycle for RCG commit

  • qcom: dispcc-sm8250: Add EDP clocks commit

  • renesas: Add CPG core wrapper for RZ/G2L SoC commit

  • renesas: Add support for R9A07G044 SoC commit

  • renesas: r9a07g044: Add P2 Clock support commit

  • renesas: rcar-gen3: Add boost support to Z clocks commit

  • renesas: rcar-gen3: Increase Z clock accuracy commit

  • renesas: rzg2l: Add multi clock PM support commit

  • si5341: Add sysfs properties to allow checking/resetting device faults commit

  • stm32mp1: new compatible for secure RCC support commit

  • ti: add am33xx/am43xx spread spectrum clock support commit

24. PHY ("physical layer" framework)

  • qcom-qusb2: Add configuration for SM4250 and SM6115 commit

  • qcom-qmp: Add support for SDX55 QMP PCIe PHY commit

  • phy-rockchip-inno-usb2: add support for RK3308 USB phy commit

  • phy-can-transceiver: Add support for generic CAN transceiver driver commit

  • rockchip: add Innosilicon-based CSI dphy commit

25. EDAC (Error Detection And Correction)

  • i10nm: Add detection of memory levels for ICX/SPR servers commit

  • i10nm: Add support for high bandwidth memory commit

  • igen6: Add Intel Alder Lake SoC support commit

  • igen6: Add Intel ICL-NNPI SoC support commit

  • igen6: Add Intel Tiger Lake SoC support commit

  • skx_common: Add new ADXL components for 2-level memory commit

26. IOMMU

  • Add IOMMU driver for rk356x commit, commit, commit, commit

  • amd: Add amd_iommu=force_enable option commit

  • Add support for ACPI VIOT commit, commit, commit, commit, commit

  • vt-d: Expose latency monitor data through debugfs commit

  • vt-d: Support asynchronous IOMMU nested capabilities commit

  • rockchip: Add support for iommu v2 commit

27. Various

  • xillybus: Add driver for XillyUSB (Xillybus variant for USB) commit

  • counter: Add support for Intel Quadrature Encoder Peripheral commit

  • cxl
    • pmem: Add core infrastructure for PMEM support commit, commit, commit, commit, commit

    • CXL port and decoder enumeration commit, commit, commit, commit, commit

    • CXL ACPI tables for object creation commit, commit

    • Add media provisioning required commands commit

  • extcon: sm5502: Add support for SM5504 commit, commit

  • firmware: Add initial support for Arm FF-A commit, commit, commit, commit, commit

  • reset: mchp: sparx5: add switch reset driver commit

  • reset: stm32mp1: remove stm32mp1 reset commit

  • hwspinlock: add sun6i hardware spinlock support commit

  • interconnect: qcom: Add SC7280 interconnect provider driver commit

  • ipmi: Allow raw access to KCS devices commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • mailbox
    • imx-mailbox: support i.MX8ULP MU commit

    • qcom-apcs: Add SM6125 compatible commit

    • qcom: Add MSM8939 APCS support commit

  • mbox: add polarfire soc system controller mailbox commit

  • misc: eeprom_93xx46: Add new 93c56 and 93c66 compatible strings commit

  • mxser: drop ISA support commit

  • nvmem: Add support for FRAM commit

  • ptp: support virtual clocks and timestamping commit, commit, commit, commit, commit, commit, commit, commit, commit, commit, commit

  • pwm: core: Support new usage_power setting in PWM state commit

  • regmap
    • Introduce inverted status registers support commit

    • Add MDIO bus support commit

    • mdio: Add clause-45 support commit

  • remoteproc
    • imx_rproc: support i.MX7ULP/8MN/8MP commit, commit, commit, commit, commit, commit, commit, commit

    • TI K3 R5F remoteproc support on AM64x SoCs commit

    • Add AM64x SoC support to PRU remoteproc driver commit, commit

    • qcom: pas: Add SC8180X adsp, cdsp and mpss commit

  • w1: ds2438: adding support for calibration of current measurements commit, commit, commit, commit, commit, commit

28. List of Pull Requests

29. Other news sites

  • LWN's merge window part 1, part 2

  • Phoronix Feature list

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01