Skip to content
Tags give the ability to mark specific points in history as being important
  • v6.8-rc4
    841c3516 · Linux 6.8-rc4 ·
    Linux 6.8-rc4
    
  • v6.8-rc3
    54be6c6c · Linux 6.8-rc3 ·
    Linux 6.8-rc3
    
  • v6.8-rc2
    41bccc98 · Linux 6.8-rc2 ·
    Linux 6.8-rc2
    
  • v6.8-rc1
    6613476e · Linux 6.8-rc1 ·
    Linux 6.8-rc1
    
  • v6.7
    0dd3ee31 · Linux 6.7 ·
    Linux 6.7
    
  • v6.7-rc8
    610a9b8f · Linux 6.7-rc8 ·
    Linux 6.7-rc8
    
  • qcom-clk-for-6.8
    Qualcomm clock updates for v6.8
    
    New drivers to support global, display, gpu, tcsr, and rpmh clocks for
    the SM8650 platform is introduced.
    
    Global and RPMh clock support for the new X1E80100 platform is added.
    
    Support for the Stromer APCS PLL found in IPQ5018 is added.
    
    A new type of branch clock, with support for controlling separate memory
    control bits is introduced, and used in the newly introduced clock
    driver for the ECPRI on QDU1000 and QRU1000.
    
    A number of missing clock related to CSI2 on MSM8939 are added. Support
    for the camera clock controller on SC8280XP is added.
    
    PLL configuration is corrected in GPU and Video clock controllers for
    SM8150, runtim PM support and a few missing resets are added to the
    video clock controller.
    
    For SM8550 configuration of a variety of GDSCs in GCC is corrected.
    Shared RCGs was not marked appropriately when the driver was upstreamed,
    so this is corrected as well.
    For GPU and Display clock controllers PLL configuration settings are
    reviewed and corrected.
    
  • qcom-arm64-defconfig-for-6.8-2
    A few more Qualcomm Arm64 defconfig updates for v6.8
    
    This enables the base drivers necessary to boot devices on the X1E
    platform.
    The GPU clock controller for SM8450/SM8550 is enabled and the SC8280XP
    camera clock controller is enabled, to enable respective functionality
    on these platforms.
    
  • qcom-arm64-for-6.8-2
    A few more Qualcomm Arm64 DeviceTree updates for v6.8
    
    This corrects the rate of the UTMI clock on IPQ6018 USB0. The SDHCI
    controller on SC7280 gains missing markings for being cache-coherent.
    For SC8180X a typo in assignment of PCIe refgen clocks is corrected, PCI
    controllers are marked cache-coherent, and the USB SS PHY interrupts are
    corrected to allow wakeup.
    
    Similarly USB HS PHY and SS PHY interrupts are corrected to allow
    wakeup on SDM670.
    
    On SM8550 the X3 cluster idle state is properly described, and the
    latency numbers are adjusted for all the idle states.
    
    The PM8550 regulator supplies on X1E are corrected to match the driver
    and binding, and the timer node is updated to avoid an unnecessary
    validation error.
    
  • qcom-arm32-for-6.8-2
    A few more Qualcomm Arm32 DeviceTree updates fr v6.8
    
    The recently introduced changes to the SDX55 USB controller interrupt
    flags prevents the USB controller from probing. These patches corrects
    the PDC's interrupt-cells, so that appropriate interrupt controller
    (which supports both-edge interrupts) can be used instead, which
    resolves the issue.
    
    The SDX55 PCIe PHY base address is also adjusted, from a mistake when
    the node recently was transitioned to the modernized DeviceTree binding.
    
  • v6.7-rc7
    861deac3 · Linux 6.7-rc7 ·
    Linux 6.7-rc7
    
  • qcom-arm64-for-6.8
    Qualcomm ARM64 updates for v6.8
    
    Support is added for the new Snapdragon 8 Gen 3 mobile platform, with
    support for the MTP and QRD development devices, the new Snapdragon X
    Elite compute platform with QCP and CRD development/references devices,
    the QCS6590/QCM6490 platform with support for the IDP development device
    and the Robotics RB3gen2 board, the Huawei Honor 5X/GR5 handset
    built on MSM8939, and Xiaomi Pad 6 on SM8250.
    
    On IPQ5018 and IPQ6018 platform support for CPUfreq, USB, and one
    additional QUP SPI controller is added.
    
    CPU OPP tables are selectively enabled based on fuses, for both IPQ5332
    and IPQ6018. IPQ6018 gains description of a few more SPI and UART nodes.
    
    Common elements of the IPQ9574 RDP boards are refactored into a common
    include file. IPQ9574 also gains description of its LEDs and WPS
    busttons.
    
    MSM8916 finally gets the DSP-based audio described, and this is enabled
    for a variety of boards. Acer Iconia Talk S and Loncheer L8910 gains
    notification LED, battery and charger support is added to Loncheer
    L8150, and GPU is enabled for Samsung Galaxy Tab A.
    
    Similariy DSP-based audio is added on MSM8939, the BAM-DMUX support is
    enabled as well. The Longcheer L9100 gains RGB notification LED support,
    and the wireless subsystem is enabled.
    
    Missing SPI controllers are described on MSM8953. On MSM8996 the MPM is
    enabled, to allow using wakeup interrupts. Interconnect providers, MPM
    and display are added to QCM2290.
    
    UFS, remoteprocs and WiFi is enabled for Fairphone FP5.
    On Fairphone FP3 audio, WiFi and Bluetooth are enabled.
    
    On the Robotics RB1, HDMI and the CAN bus controller are added. On
    Robotics RB2 Bluetooth, the modem remoteproc and WiFi are enabled.
    Bluetooth is enabled on the Robotics RB5.
    
    On SA8775P tsens and thermal is added, as well as the random number
    generator.
    
    Sound and RTC support is added for the Acer Aspire 1.
    
    On SC7280 DeviceTree is refactored, in order to allow non-Chrome devices
    to inherit the base dtsi. Support for UFS, crypto, TrustZone based
    remoteprocs, the Camera Control Interface (CCI) and random number
    generator support are added. Additionally a variety of smaller fixes are
    introduced.
    
    A variety of fixes are introduced for SC8180X, in particular missing
    power-domains and interconnects.
    
    On SC8280XP the camera clock controller is added, and a number of
    smaller fixes are introduced.
    
    The display subsystem in SDM670 is described.
    
    On SDX75 interconnect providers are added, as is USB3 and the related
    PHY, which is then enabled on the IDP device.
    
    On SM6115 interconnect providers are added and existing clients are
    wired up. A UART controller is added as well.
    
    The MPM is added, to provide wakeup interrutps, on SM6375. The modem
    subsystem, and WiFi are enabled on Sony Xperia 10 IV, a few regulator
    supplies are corrected.
    
    On SM8150 the DisplayPort controller is added, for USB Type-C output,
    which together with the addition of HDMI is described on the HDK board.
    
    GPU and random number generator support are added to SM8450, and enabled
    on the HDK board.
    
    On SM8550 GPU, IPA, random number generator, missing SoundWire ports are
    added, and enabled on both MTP and QRD devices.
    
    Additionally a large number of smaller functional and DeviceTree binding
    validation issues are corrected across a variety of platforms.
    
  • qcom-arm64-defconfig-for-6.8
    Qualcomm ARM64 defconfig updates for v6.8
    
    Core platform-specific drivers for SM8650, SM4450, and SDX75 are
    enabled. The sound drivers for SC8280XP and SM8650 are enabled.
    Lastly the UEFI Secure App driver, providing EFI variable access on some
    platforms is enabled.
    
  • qcom-arm32-for-6.8
    Qualcomm ARM32 DeviceTree updates for v6.8
    
    Support is added for HTC One Mini 2, Nokia Lumia 630, Microsoft Lumia
    640, Microsoft Lumia 640 XL, Nokia Lumia 735, Nokia Lumia 830, and
    Motorola Moto G 4G, all built on the MSM8226 platform.
    
    The GPU in MSM8226 is described, and MSM8974 gains watchdog support.
    
    The PMICs are transitioned to use interrupts-extended to properly
    reference the PMIC interrupt controller, in accordance with the
    DeviceTree specification.
    
    In addition to this, a variety of stylistic and DeviceTree validation
    issues are corrected.
    
  • qcom-drivers-for-6.8
    Qualcomm driver updates for v6.8
    
    Support for SM8650 and X1E is added to the LLCC driver, the
    LLCC_TRP_ATTR2_CFGn register stride is corrected, and a bug where for
    each iteration looping over slices previous settings for dis_cap_alloc
    and retain_on_pc are overwritten.
    
    A quirk is introduced in UCSI, for implementations that does not handle
    UCSI_GET_PDOS for non-PD partners. With this, USCI support is enabled by
    default in pmic_glink. It is later reverted for SC8280XP due reported
    errors.
    
    A few memory leaks in error paths of qseecom are taken care of.
    
    A small driver to expose the ADSP PDCharger ULOG debug log is
    introduced, to aid debugging issues with pmic_glink.
    
    The identiy of SM8650, PM8937 and a few DSPs are added to the Qualcomm
    socinfo driver.
    
    The Qualcomm sleep stats driver is extended to allow getting detailed
    statistics about usage of various DDR states. Unfortunately this ABI
    does not seem to be stable across platforms, so this addition is dropped
    again while the reported problems are investigated further.
    
    Andy is moved from MAINTAINERS to CREDITS. Thank you, Andy.
    
  • v6.7-rc6
    ceb6a6f0 · Linux 6.7-rc6 ·
    Linux 6.7-rc6
    
  • v6.7-rc5
    a39b6ac3 · Linux 6.7-rc5 ·
    Linux 6.7-rc5
    
  • v6.7-rc4
    33cc938e · Linux 6.7-rc4 ·
    Linux 6.7-rc4
    
  • v6.7-rc3
    2cc14f52 · Linux 6.7-rc3 ·
    Linux 6.7-rc3
    
  • v6.7-rc2
    98b1cc82 · Linux 6.7-rc2 ·
    Linux 6.7-rc2