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

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

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