Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v6.1.80
    a3eb3a74 · Linux 6.1.80 ·
    This is the 6.1.80 stable release
    
  • v5.15.150
    80efc626 · Linux 5.15.150 ·
    This is the 5.15.150 stable release
    
  • v5.10.211
    9985c44f · Linux 5.10.211 ·
    This is the 5.10.211 stable release
    
  • v5.4.270
    e133c1ee · Linux 5.4.270 ·
    This is the 5.4.270 stable release
    
  • v4.19.308
    18ba8236 · Linux 4.19.308 ·
    This is the 4.19.308 stable release
    
  • next-20240301
    next-20240301
    
  • x1e80100-20240228
    Changes in this tag:
    - Based on next-20240228 tag
    - Audio related changes:
    	- enable reset-gpio driver as module
    	- move pinctrl properties outsied of woofers nodes into the SWR0 and SWR3.
    	  Add reset-gpios to the woofer nodes.
    	- fix SWR1 pack mode
    	- drop the extra (unnecesary) sound node in CRD dts
    	- drop the has_swr_master check for NPL clock enable and prepare on probe
  • next-20240228
    next-20240228
    
  • v6.8-rc6
    d206a76d · Linux 6.8-rc6 ·
    Linux 6.8-rc6
    
  • qcom-arm64-for-6.9
    Qualcomm ARM64 DeviceTree updates for v6.9
    
    Four variants of Samsung Galaxy Core Prime and Grand Prime, built on
    MSM8916, and the Hardware Development Kit (HDK) for SM8550, are
    introduced.
    
    On X Elite audio and compute remoteprocs, IPCC, PCIe, AOSS QMP, SMP2P,
    TCSR, USB, display, audio, and soundwire support is introduced, and
    enabled across the CRD and QCP devices.
    
    For SM8650 PCIe controllers are moved to GIC-ITS and msi-map-mask is
    defined. Missing qlink-logging reserved-memory region is added for the
    modem remoteproc. FastRPC compute contexts are marked dma-coherent.
    Audio, USB Type-C and PM8010 support is introduced across MTP and QRD
    devices.
    
    GPU cooling devices are hooked up across MSM8916, MSM8939, SC8180X,
    SDM630, SDM845, SM6115, SM8150, SM8250, SM8350, and SM8550.
    
    UFS PHY clocks are corrected across MSM8996, MSM8998, SC8180X, SC8280XP,
    SDM845, SM6115, SM6125, SM8150, SM8250, SM8350, SM8550, and SM8650.
    
    PCI MSI interrupts are wired up across SM8150, SM8250, SM8350, SM8450,
    SM8550, SM8650, SC7280, and SC8180X
    
    On IPQ6018 QUP5 I2C, tsens sand thermal zones are defined. The Inline
    Crypto Engine (ICE) is enabled for IPQ9574.
    
    On MSM8953 the GPU and its IOMMU is introduced, the reset for the
    display subsystem is also wired up.
    
    VLS CLAMP registers are specified for USB3 PHYs on MSM8998, QCM2290, and
    SM6115.
    
    USB Type-C port management is enabled on QRB4210 RB2.
    
    On the SA8295P ADP the MAX20411 regulator powering the GPU rails is
    introduced and the GPU is enabled. The first PCI instance on SA8540P
    Ride is disabled for now, as a fix for the interrupt storm produced here
    has not been presented.
    
    On SA8775P the firmware memory map has changed and is updated. Safety
    IRQ is added to the Ethernet controller.
    
    On SC7180 UFS support is introduced and the cros-ec-spi is marked as
    wakeup source.
    
    For SC7280 capacity and DPC properties are added, cryptobam definition
    is improved to work in more firmware environments, more Chrome-specific
    properties are moved out from main dtsi, and cros-ec-spi is maked as a
    wakeup source. Slimbus definition is added to the platform.
    
    A missing reserved-memory range is added to Fairphone FP5, PMIC GLINK
    and Venus are enabled. LEDs are introduced and voltage settings
    corrected on the QCM6490 IDP, and RB3gen2 sees the same voltage changes
    and GCC protected clocks are introduced to make the board boot properly.
    
    RPMh sleep stats and a variety of cleanups and fixes are introduced for
    SC8180X.
    
    On SC8280XP the additional tsens instances are introduced. Camera
    Subsystem and Camera Control Interface (CCI) are added. PMIC die-temp
    vadc channels are introduced on the CRD, to allow ADC channels to be
    tied to the shared PMIC temp-alarms, to actually report temperature.
    
    On SDM630 USB QMP PHY support is introduced and enabled on the Inforce
    IFC6560 board. On the various Sony Xperia XA2 variants WLED is enabled
    and configured.
    
    On SM6350 display subsystem interconnects and tsens-based thermal zones
    are added. On SM7125 UFS support is added.
    
    On Fairphone FP4, on SM7225, display and GPU are enabled, and firmware
    paths are corrected.
    
    SM8150 PCIe controller definitions are corrected.
    
    As with SM8650, the SM8550 the fastrpc compute contexts are marked
    dm-coherent, and PCIe controllers are moved to use GIC-ITS. The UFS
    controller frequency definition is moved to the generic opp-table.
    Touchscreen is enabled on the QRD device.
    
    As usual, a variety of smaller cleanups and corrections to match
    DeviceTree bindings and style guidelines are introduced across the
    various files.
    
  • qcom-arm32-for-6.9
    Qualcomm ARM32 DeviceTree changes for v6.9
    
    Support for the Samsung Galaxy Tab 4 10.1 LTE is added.
    
    On MSM8226 CPU, SAW and ACC nodes are introduced to enable SMP support.
    Watchdog definition is also added, and all nodes are sorted and cleaned
    up.
    rmtfs memory is defined on HTC One Mini 2, vibrator support is addedto
    LG G Watch R, touch keycodes are defined for Samsung Galaxy Tab 4.
    The Samsung Galaxy Tab 4 DeviceTree is refactored to allow more variants
    to be introduced easily.
    
    The SAW nodes across APQ8064, IPQ8064, MSM8960 and MSM8974 are updated
    based on recent work on the binding and driver.
    
    On IPQ8064 SAW nodes are cleaned up, and unused reset-names is dropped
    from DWC3.
    
    On MSM8960 GSBI3 and the I2C bus therein is introduced, in order to
    introduce touchscreen support on the Samsung Galaxy Express SGH-I437.
    gpio-keys are introduced on the same.
    
    On MSM8974 the QFPROM register size is corrected. The order of the
    clocks in the SDX65 DWC3 node is corrected to match the binding.
    
    For a variety of platforms interrupt-related constants are replaced
    with defined.
    
    The mach-qcom Kconfig options are cleaned up, to avoid unnecessary
    per-platform options.
    
  • qcom-arm64-defconfig-for-6.9
    Qualcomm ARM64 defconfig updates for v6.9
    
    Enable the Qualcomm PBS driver to resolve the dependency from the Light
    Pulse Generator (LED-driver) on modern Qualcomm platforms. Enable the
    X1E multimedia clock controllers, to provide clocks for the various
    multimedia blocks. Enable Global clock controller and interconnect
    drivers for the QDU1000/QRU1000 platforms.
    
    Enable the audio drivers and the Goodi Berlin touchscreen driver, used
    on SM8650 QRD.
    
    Enable the MAX20411 regulator driver drive the GPU rail on SA8295P.
    
    Lastly mark the Qualcomm interconnect providers that feeds UART
    instances as builtin, to ensure the console exists when userspace is
    launched.
    
  • qcom-drivers-for-6.9
    Qualcomm driver updates for v6.9
    
    This introduces the Qualcomm Programmable Boot Sequencer (PBS) driver.
    
    The Qualcomm SMEM no longer acquires the hwspinlock during the "get"
    operation, to improve the system behavior during the recovery of a
    remoteproc that crashed with the hwspinlock held.
    
    The Qualcomm Always On Subsystem (AOSS) message protocol driver gains
    tracepoints, printf annotation, and a debugfs interface is introduced
    for tweaking system properties during development and debugging.
    
    The Qualcomm socinfo driver gains data for SM8475, QCM8550 and
    QCS8550 platforms, and the PM2250 is renamed to PM4125.
    
    Support for controlling the voltage regulator in SPM/SAW2 is introduced.
    
    The gfx.lvl power-domain is dropped for SA8540P, as this resource was
    incorrectly inherited from SC8280XP.
    
    Additionally some code cleanup improvements is introduced across APR,
    LLCC, SMP2P and SPM.
    
  • qcom-arm64-fixes-for-6.8
    Qualcomm ARM64 DeviceTree fixes for 6.8
    
    This marks an additional GPIO as protected on SM8650 devices, to avoid
    a system reset caused by a security violation with some firmware
    versions.
    
    It also adds the missing interconnect-names, which resolves a regression
    where one of the I2C busses on SM6115 devices would no longer probe in
    Linux.
    
  • x1e80100-20240224
  • v6.7.6
    b631f5b4 · Linux 6.7.6 ·
    This is the 6.7.6 stable release
    
  • v6.6.18
    d8a27ea2 · Linux 6.6.18 ·
    This is the 6.6.18 stable release
    
  • v6.1.79
    81e1dc2f · Linux 6.1.79 ·
    This is the 6.1.79 stable release
    
  • v5.15.149
    458ce51d · Linux 5.15.149 ·
    This is the 5.15.149 stable release
    
  • v5.10.210
    aa6ca808 · Linux 5.10.210 ·
    This is the 5.10.210 stable release