Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • qcom-arm64-fixes-for-6.4

    Qualcomm ARM64 DeviceTree fixes for 6.4
    
    Register scheme for SM8550 LLCC is corrected to avoid using the wrong
    register offsets. SDRAM frequency for misidentified SC7180-lite boards
    is handled. The datatype for Soundwire interval on SM8550 is corrected.
    
    The resource controller on SC8280XP is added to the CPU cluster
    power-domain to get notified to send cached sleep and wake votes before
    going entering the lower power states.
    
    SA8155P power-domains that differ from what's inherited from the SM8150
    DeviceTree are adjusted to make the platform boot again.
    
    Remoteproc firmware paths are corrected for Sony Xperia 10 IV.
    
    Cache properties are adjusted across a range of platforms, to meet
    changes in the binding.
    
    Panel compatibles are corrected for Xiaomi Mi Pad 5 Pro, to match
    binding. Invalid dai-cells are dropped from SC7280 devices, to match
    binding.
    
    The incorrect removal of "input-enable" from the LPASS pinctrl node of
    SC8280XP was reverted, to get dmic pins in the correct state again.
    
    The incorrect input-enable property is dropped from a msm8974, mdm9615
    and apq8026 to resolve a range of DT validation warnings, incorrectly
    picked up through the ARM64 tree.
    
  • qcom-driver-fixes-for-6.4

    Qualcomm driver fixes for 6.4
    
    Error paths is corrected across icc-bwmon, rpmh-rsc, ramp_controller and
    rmtfs. The ice module is renamed qcom_ice, to avoid clashing with
    existing "ice" driver.
    
    SA8155P-specific RPMh power-domains are introduced to avoid the code
    trying to access resources that exists on SM8150, but not on SA8155P.
    
    Lastly, changes to the EDAC driver to fix an issue where the driver
    performs mmio based on the wrong register map.
    
  • qcom-dts-fixes-for-6.4

    Qualcomm ARM32 fix for 6.4
    
    A range of 32-bit Qualcomm platforms are missing cache-unified, which is
    now required by the binding, this is now corrected.
    
  • v6.4-rc4

    7877cb91 · Linux 6.4-rc4 ·
    Linux 6.4-rc4
    
  • sent/20230524-pmi8998-charger-dts-12545236ce33-v2

    Enable PMI8998 charger on supported devices
    
    These devices have been fairly heavily validated with the driver and are
    known to not explode. Add the pmi8998_charger node to pmi8998 and enable
    the charger for the OnePlus 6(T), PocoPhone F1 and SHIFT6mq.
    
    The charger depends on the RRADC for the input voltage and current. The
    RRADC was originally disabled by default, but there isn't really a need
    for this as it's used by all devices. Let's take the opportunity to
    enable it by default.
    
    The associated driver and dt-bindings that this series depends on can be
    found here:
    https://lore.kernel.org/linux-arm-msm/20230524-pmi8998-charger-v9-0-cd7f6d03c0ab@linaro.org/
    
    Changes since v1:
     * Squash qcom,spmi-pmic bindings patch into the driver series rather
       than add it here.
    V1: https://lore.kernel.org/all/20230524-pmi8998-charger-dts-v1-0-f9334afc4505@linaro.org/
    
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Conor Dooley <conor+dt@kernel.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: phone-devel@vger.kernel.org
    
    ---
    Caleb Connolly (4):
          arm64: dts: qcom: pmi8998: enable rradc by default
          arm64: dts: qcom: pmi8998: add charger node
          arm64: dts: qcom: sdm845-oneplus: enable pmi8998 charger
          arm64: dts: qcom: sdm845-shift-axolotl: enable pmi8998 charger
    
    Joel Selvaraj (1):
          arm64: dts: qcom: sdm845-xiaomi-beryllium: enable pmi8998 charger
    
     .../boot/dts/qcom/msm8998-oneplus-common.dtsi      |  4 ----
     arch/arm64/boot/dts/qcom/pmi8998.dtsi              | 22 ++++++++++++++++++++--
     arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |  4 ----
     .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi |  2 +-
     .../boot/dts/qcom/sdm845-oneplus-enchilada.dts     |  4 ++++
     arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts |  4 ++++
     arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts  | 10 ++++++++++
     .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi   | 16 +++++++++++++---
     8 files changed, 52 insertions(+), 14 deletions(-)
    ---
    base-commit: cc054ff7ce5edcfeaf78d90b8d3e39be0c3eec5f
    
    // Caleb (they/them)
  • sent/20230524-pmi8998-charger-8209dbbf7648-v9

    power: supply: introduce support for the Qualcomm smb2 charger
    
    Add a driver for the Qualcomm PMI8998/PM660 Switch-Mode Battery Charger.
    This is the second generation SMB charger, and replaces the previous
    SMBB hardware found in older PMICs.
    
    Changes since v8:
     * Add charger bindings reference to qcom,spmi-pmic.yaml
    V8: https://lore.kernel.org/all/20230524-pmi8998-charger-v8-0-b87ffcd9864d@linaro.org/
    
    Changes since v7:
     * Implement fixes suggested by Sebastian
     * Fix format warning
    V7: https://lore.kernel.org/linux-arm-msm/20230127230506.3140297-1-caleb.connolly@linaro.org/
    
    To: Sebastian Reichel <sre@kernel.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Conor Dooley <conor+dt@kernel.org>
    To: Caleb Connolly <caleb.connolly@linaro.org>
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Nathan Chancellor <nathan@kernel.org>
    To: Nick Desaulniers <ndesaulniers@google.com>
    To: Tom Rix <trix@redhat.com>
    
    Cc: linux-pm@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-arm-msm@vger.kernel.org
    Cc: phone-devel@vger.kernel.org
    
    ---
    Caleb Connolly (2):
          dt-bindings: power: supply: qcom,pmi8998-charger: add bindings for smb2 driver
          power: supply: add Qualcomm PMI8998 SMB2 Charger driver
    
     .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml    |    1 +
     .../power/supply/qcom,pmi8998-charger.yaml         |   82 ++
     drivers/power/supply/Kconfig                       |    9 +
     drivers/power/supply/Makefile                      |    1 +
     drivers/power/supply/qcom_pmi8998_charger.c        | 1059 ++++++++++++++++++++
     5 files changed, 1152 insertions(+)
    ---
    base-commit: ac9a78681b921877518763ba0e89202254349d1b
    
    // Caleb (they/them)
  • sdm845-6.3.4

    Fix OnePlus 6T audio
    
    * Rebase on stable 6.3.4
  • sent/20230524-pmi8998-charger-dts-12545236ce33-v1

    Enable PMI8998 charger on supported devices
    
    These devices have been fairly heavily validated with the driver and are
    known to not explode. Add the pmi8998_charger node to pmi8998 and enable
    the charger for the OnePlus 6(T), PocoPhone F1 and SHIFT6mq.
    
    The charger depends on the RRADC for the input voltage and current. The
    RRADC was originally disabled by default, but there isn't really a need
    for this as it's used by all devices. Let's take the opportunity to
    enable it by default.
    
    The associated driver and dt-bindings that this series depends on can be
    found here:
    https://lore.kernel.org/linux-arm-msm/20230524-pmi8998-charger-v8-0-b87ffcd9864d@linaro.org
    
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Conor Dooley <conor+dt@kernel.org>
    Cc: linux-arm-msm@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: phone-devel@vger.kernel.org
    
    ---
    Caleb Connolly (5):
          dt-bindings: mfd: qcom,spmi-pmic: Document pmi8998 charger
          arm64: dts: qcom: pmi8998: enable rradc by default
          arm64: dts: qcom: pmi8998: add charger node
          arm64: dts: qcom: sdm845-oneplus: enable pmi8998 charger
          arm64: dts: qcom: sdm845-shift-axolotl: enable pmi8998 charger
    
    Joel Selvaraj (1):
          arm64: dts: qcom: sdm845-xiaomi-beryllium: enable pmi8998 charger
    
     .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml    |  1 +
     .../boot/dts/qcom/msm8998-oneplus-common.dtsi      |  4 ----
     arch/arm64/boot/dts/qcom/pmi8998.dtsi              | 22 ++++++++++++++++++++--
     arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |  4 ----
     .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi |  2 +-
     .../boot/dts/qcom/sdm845-oneplus-enchilada.dts     |  4 ++++
     arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts |  4 ++++
     arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts  |  9 +++++++++
     .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi   | 15 ++++++++++++---
     9 files changed, 51 insertions(+), 14 deletions(-)
    ---
    base-commit: cc08021afd54862446ef11fd683558a7e57cdc6a
    
    // Caleb (they/them)
  • v5.15.113

    1fe619a7 · Linux 5.15.113 ·
    This is the 5.15.113 stable release
    
  • v6.1.30

    a343b0dd · Linux 6.1.30 ·
    This is the 6.1.30 stable release
    
  • v6.3.4

    17f2d782 · Linux 6.3.4 ·
    This is the 6.3.4 stable release
    
  • sent/20230524-pmi8998-charger-8209dbbf7648-v8

    power: supply: introduce support for the Qualcomm smb2 charger
    
    Add a driver for the Qualcomm PMI8998/PM660 Switch-Mode Battery Charger.
    This is the second generation SMB charger, and replaces the previous
    SMBB hardware found in older PMICs.
    
    Changes since v7:
     * Implement fixes suggested by Sebastian
     * Fix format warning
    V7: https://lore.kernel.org/linux-arm-msm/20230127230506.3140297-1-caleb.connolly@linaro.org/
    
    To: Sebastian Reichel <sre@kernel.org>
    To: Rob Herring <robh+dt@kernel.org>
    To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
    To: Conor Dooley <conor+dt@kernel.org>
    To: Caleb Connolly <caleb.connolly@linaro.org>
    To: Andy Gross <agross@kernel.org>
    To: Bjorn Andersson <andersson@kernel.org>
    To: Konrad Dybcio <konrad.dybcio@linaro.org>
    To: Nathan Chancellor <nathan@kernel.org>
    To: Nick Desaulniers <ndesaulniers@google.com>
    To: Tom Rix <trix@redhat.com>
    
    Cc: linux-pm@vger.kernel.org
    Cc: devicetree@vger.kernel.org
    Cc: linux-arm-msm@vger.kernel.org
    Cc: phone-devel@vger.kernel.org
    
    ---
    Caleb Connolly (2):
          dt-bindings: power: supply: qcom,pmi8998-charger: add bindings for smb2 driver
          power: supply: add Qualcomm PMI8998 SMB2 Charger driver
    
     .../power/supply/qcom,pmi8998-charger.yaml         |   82 ++
     drivers/power/supply/Kconfig                       |    9 +
     drivers/power/supply/Makefile                      |    1 +
     drivers/power/supply/qcom_pmi8998_charger.c        | 1059 ++++++++++++++++++++
     4 files changed, 1151 insertions(+)
    ---
    base-commit: ac9a78681b921877518763ba0e89202254349d1b
    change-id: 20230524-pmi8998-charger-8209dbbf7648
    
    Best regards,
  • v6.4-rc3

    44c026a7 · Linux 6.4-rc3 ·
    Linux 6.4-rc3
    
  • v6.3.3

    170014a9 · Linux 6.3.3 ·
    This is the 6.3.3 stable release
    
  • v6.2.16

    46df6964 · Linux 6.2.16 ·
    This is the 6.2.16 stable release
    
  • v6.1.29

    fa74641f · Linux 6.1.29 ·
    This is the 6.1.29 stable release
    
  • v5.15.112

    9d6bde85 · Linux 5.15.112 ·
    This is the 5.15.112 stable release
    
  • v5.10.180

    4c893ff5 · Linux 5.10.180 ·
    This is the 5.10.180 stable release
    
  • v5.4.243

    f53660ec · Linux 5.4.243 ·
    This is the 5.4.243 stable release
    
  • v4.19.283

    3f57fb8b · Linux 4.19.283 ·
    This is the 4.19.283 stable release