Tags give the ability to mark specific points in history as being important
-
sent/20260924-topic-sm8650-deckard-chassis-type-72388b577e1a-v1
0a411753 · ·(no cover subject) To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> Cc: linux-arm-msm@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Neil Armstrong (1): arm64: dts: qcom: sm8650-valve-deckard: add chassis-type property arch/arm64/boot/dts/qcom/sm8650-valve-deckard.dts | 1 + 1 file changed, 1 insertion(+) --- base-commit: eaaaf4a2a53d04da85e4ed13e7c822d00aa2a54b change-id: 20260924-topic-sm8650-deckard-chassis-type-72388b577e1a Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260923-topic-sm8x50-iio-max34417-adc-209e880533fb-v1
b415c9bf · ·iio: adc: add support for the MAX34417 Four-Channel High Dynamic Range Power Accumulator The MAX34417 is a specialized current and voltage monitor used to determine power consumption of portable systems. The driver support getting the channel voltage and accumulated average power over an I2C/SMBUS serial interface. To: Jonathan Cameron <jic23@kernel.org> To: David Lechner <dlechner@baylibre.com> To: Nuno Sá <nuno.sa@analog.com> To: Andy Shevchenko <andy@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> Cc: linux-iio@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Neil Armstrong (2): dt-bindings: iio: add: document the MAX34417 Four-Channel High Dynamic Range Power Accumulator iio: adc: add driver for the MAX34417 Four-Channel High Dynamic Range Power Accumulator .../bindings/iio/adc/maxim,max34417.yaml | 99 ++++++ drivers/iio/adc/Kconfig | 11 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/max34417.c | 356 +++++++++++++++++++++ 4 files changed, 467 insertions(+) --- base-commit: fd73f4a6659897191fa0d40695fe370925dd3780 change-id: 20260923-topic-sm8x50-iio-max34417-adc-209e880533fb Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260921-topic-sm8650-deckard-initial-dt-19a5616b109a-v2
edec74bf · ·arm64: dts: qcom: sm8650: add support from Valve Deckard headset Document and add initial DeviceTree for the Valve "Steam Frame" codename Deckard. The Steam Frame is a virtual reality headset based on the Qualcomm Snapdragon 8 Gen 3 SoC (SM8650). Product Website: [1] Dependencies: None [1] https://store.steampowered.com/hardware/steamframe To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> To: Kees Cook <kees@kernel.org> To: Tony Luck <tony.luck@intel.com> To: "Guilherme G. Piccoli" <gpiccoli@igalia.com> Cc: linux-arm-msm@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v2: - Added labels to smp2p to make removal of the nodes cleaner - Reorganized properties (ranges after #*-cells, <prop>-names after <prop>) - Use "0" instead of "0x0" in the reserved memory reg properties - Use proper supply properties for vcnl4040 - Link to v1: https://patch.msgid.link/20260922-topic-sm8650-deckard-initial-dt-v1-0-c25e7759d04a@linaro.org --- Neil Armstrong (2): dt-bindings: arm: qcom: document the Valve Deckard headset arm64: dts: qcom: sm8650: Add initial Valve Deckard devicetree Documentation/devicetree/bindings/arm/qcom.yaml | 1 + arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/sm8650-valve-deckard.dts | 1288 +++++++++++++++++++++ arch/arm64/boot/dts/qcom/sm8650.dtsi | 6 +- 4 files changed, 1293 insertions(+), 3 deletions(-) --- base-commit: 506632261e6aeb1aa05c3ebe4da0a9439153d746 change-id: 20260921-topic-sm8650-deckard-initial-dt-19a5616b109a Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260917-topic-sm8x50-i2c-hub-fw-ram-54c503be6038-v3
b8f22748 · ·(no cover subject) To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Viken Dadhaniya <viken.dadhaniya@oss.qualcomm.com> Cc: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Cc: linux-arm-msm@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v3: - Fix subject typo s/I2S/I2C/ - Collect review - Link to v2: https://patch.msgid.link/20260918-topic-sm8x50-i2c-hub-fw-ram-v2-1-30e960966802@linaro.org Changes in v2: - Instead of ignoring the depth, use 1020 as the default HUB serial element depth - Link to v1: https://patch.msgid.link/20260917-topic-sm8x50-i2c-hub-fw-ram-v1-1-f49286d8c8db@linaro.org --- Neil Armstrong (1): soc: qcom: geni-se: provide PROG_RAM_DEPTH for I2C HUB Serial Engines drivers/soc/qcom/qcom-geni-se.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) --- base-commit: fd73f4a6659897191fa0d40695fe370925dd3780 change-id: 20260917-topic-sm8x50-i2c-hub-fw-ram-54c503be6038 Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260921-topic-sm8650-deckard-initial-dt-19a5616b109a-v1
0c4fe0fb · ·arm64: dts: qcom: sm8650: add support from Valve Deckard headset Document and add initial DeviceTree for the Valve "Steam Frame" codename Deckard. The Steam Frame is a virtual reality headset based on the Qualcomm Snapdragon 8 Gen 3 SoC (SM8650). Product Website: [1] Dependencies: None [1] https://store.steampowered.com/hardware/steamframe To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> To: Kees Cook <kees@kernel.org> To: Tony Luck <tony.luck@intel.com> To: "Guilherme G. Piccoli" <gpiccoli@igalia.com> Cc: linux-arm-msm@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Neil Armstrong (2): dt-bindings: arm: qcom: document the Valve Deckard headset arm64: dts: qcom: sm8650: Add initial Valve Deckard devicetree Documentation/devicetree/bindings/arm/qcom.yaml | 1 + arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/sm8650-valve-deckard.dts | 1290 +++++++++++++++++++++ 3 files changed, 1292 insertions(+) --- base-commit: 506632261e6aeb1aa05c3ebe4da0a9439153d746 change-id: 20260921-topic-sm8650-deckard-initial-dt-19a5616b109a Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260908-topic-sm8650-gmu-a750-timestamp-reg-2e7575e6279d-v3
b314bc00 · ·drm/msm/a6xx: use correct timestamp counter on A750 GPU The A750 uses a different counter register as used on the downstream driver: static u64 gen7_9_0_read_alwayson(struct adreno_device *adreno_dev) { ... /* Always use the GMU AO counter when doing a AHB read */ gmu_core_regread(device, GEN7_GMU_CX_AO_COUNTER_HI, &hi); gmu_core_regread(device, GEN7_GMU_CX_AO_COUNTER_LO, &lo); ... } gen7_reg.h:#define GEN7_GMU_CX_AO_COUNTER_LO 0x1f880 gen7_reg.h:#define GEN7_GMU_CX_AO_COUNTER_HI 0x1f881 To: Rob Clark <robin.clark@oss.qualcomm.com> To: Sean Paul <sean@poorly.run> To: Konrad Dybcio <konradybcio@kernel.org> To: Akhil P Oommen <akhilpo@oss.qualcomm.com> To: Dmitry Baryshkov <lumag@kernel.org> To: Abhinav Kumar <abhinav.kumar@linux.dev> To: Jessica Zhang <jesszhan0024@gmail.com> To: Marijn Suijten <marijn.suijten@somainline.org> To: David Airlie <airlied@gmail.com> To: Simona Vetter <simona@ffwll.ch> Cc: linux-arm-msm@vger.kernel.org Cc: dri-devel@lists.freedesktop.org Cc: freedreno@lists.freedesktop.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v3: - Collected review tags and added Fixes tags - Link to v2: https://patch.msgid.link/20260909-topic-sm8650-gmu-a750-timestamp-reg-v2-0-091d74958951@linaro.org Changes in v2: - Fix swapped H/L registers in XML - Link to v1: https://patch.msgid.link/20260908-topic-sm8650-gmu-a750-timestamp-reg-v1-0-284880d6e68b@linaro.org --- Neil Armstrong (2): drm/msm/a6xx: Add CX AO Counter registers used for a750 GPUs drm/msm/a6xx: Use CX AO Counter register for timestamp on a750 GPUs drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 12 +++++++++--- drivers/gpu/drm/msm/registers/adreno/a6xx_gmu.xml | 2 ++ 2 files changed, 11 insertions(+), 3 deletions(-) --- base-commit: df2908090cda368b01ff43709f51890076c56157 change-id: 20260908-topic-sm8650-gmu-a750-timestamp-reg-2e7575e6279d Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260918-topic-sm8x50-nex10000ub-3deca3c56ef4-v2
e2dcc3d5 · ·regulator: add support for the Nexperia NEX10000UB dual output LCD bias power supply Document and add regulator support for the Nexperia NEX10000UB dual output LCD bias power supply which provides programmable positive and negative output voltages mainly for display panels applications. The driver supports setting the output voltage from 4V to 6V in 100mV steps for each output via the I2C programming interface and supports the enable GPIOs for both outputs. Product datashet can be found online at [1]. [1] https://assets.nexperia.com/documents/data-sheet/NEX10000UB.pdf To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> To: Liam Girdwood <lgirdwood@gmail.com> To: Mark Brown <broonie@kernel.org> Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v2: - Make enable-gpios mandatory - Register gpio as OUT_LOW at probe - Link to v1: https://patch.msgid.link/20260918-topic-sm8x50-nex10000ub-v1-0-5afe06bace03@linaro.org --- Neil Armstrong (3): dt-bindings: vendor-prefixes: add vendor prefix for Nexperia B.V. regulator: dt-bindings: document the Nexperia NEX10000UB dual output LCD bias power supply regulator: add regulator driver for the Nexperia NEX10000UB .../bindings/regulator/nexperia,nex10000ub.yaml | 69 ++++++++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + drivers/regulator/Kconfig | 8 ++ drivers/regulator/Makefile | 1 + drivers/regulator/nex10000ub-regulator.c | 147 +++++++++++++++++++++ 5 files changed, 227 insertions(+) --- base-commit: fd73f4a6659897191fa0d40695fe370925dd3780 change-id: 20260918-topic-sm8x50-nex10000ub-3deca3c56ef4 Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260917-topic-sm8x50-i2c-hub-fw-ram-54c503be6038-v2
09beac7e · ·(no cover subject) To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Viken Dadhaniya <viken.dadhaniya@oss.qualcomm.com> Cc: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Cc: linux-arm-msm@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v2: - Instead of ignoring the depth, use 1020 as the default HUB serial element depth - Link to v1: https://patch.msgid.link/20260917-topic-sm8x50-i2c-hub-fw-ram-v1-1-f49286d8c8db@linaro.org --- Neil Armstrong (1): soc: qcom: geni-se: provide PROG_RAM_DEPTH for I2S HUB Serial Engines drivers/soc/qcom/qcom-geni-se.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) --- base-commit: fd73f4a6659897191fa0d40695fe370925dd3780 change-id: 20260917-topic-sm8x50-i2c-hub-fw-ram-54c503be6038 Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260918-topic-sm8x50-nex10000ub-3deca3c56ef4-v1
9ace541c · ·regulator: add support for the Nexperia NEX10000UB dual output LCD bias power supply Document and add regulator support for the Nexperia NEX10000UB dual output LCD bias power supply which provides programmable positive and negative output voltages mainly for display panels applications. The driver supports setting the output voltage from 4V to 6V in 100mV steps for each output via the I2C programming interface and supports the enable GPIOs for both outputs. Product datashet can be found online at [1]. [1] https://assets.nexperia.com/documents/data-sheet/NEX10000UB.pdf To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> To: Liam Girdwood <lgirdwood@gmail.com> To: Mark Brown <broonie@kernel.org> Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Neil Armstrong (3): dt-bindings: vendor-prefixes: add vendor prefix for Nexperia B.V. regulator: dt-bindings: document the Nexperia NEX10000UB dual output LCD bias power supply regulator: add regulator driver for the Nexperia NEX10000UB .../bindings/regulator/nexperia,nex10000ub.yaml | 66 +++++++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + drivers/regulator/Kconfig | 8 ++ drivers/regulator/Makefile | 1 + drivers/regulator/nex10000ub-regulator.c | 147 +++++++++++++++++++++ 5 files changed, 224 insertions(+) --- base-commit: fd73f4a6659897191fa0d40695fe370925dd3780 change-id: 20260918-topic-sm8x50-nex10000ub-3deca3c56ef4 Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260908-topic-sm8650-gmu-a750-timestamp-reg-2e7575e6279d-v2
228775ea · ·drm/msm/a6xx: use correct timestamp counter on A750 GPU The A750 uses a different counter register as used on the downstream driver: static u64 gen7_9_0_read_alwayson(struct adreno_device *adreno_dev) { ... /* Always use the GMU AO counter when doing a AHB read */ gmu_core_regread(device, GEN7_GMU_CX_AO_COUNTER_HI, &hi); gmu_core_regread(device, GEN7_GMU_CX_AO_COUNTER_LO, &lo); ... } gen7_reg.h:#define GEN7_GMU_CX_AO_COUNTER_LO 0x1f880 gen7_reg.h:#define GEN7_GMU_CX_AO_COUNTER_HI 0x1f881 To: Rob Clark <robin.clark@oss.qualcomm.com> To: Sean Paul <sean@poorly.run> To: Konrad Dybcio <konradybcio@kernel.org> To: Akhil P Oommen <akhilpo@oss.qualcomm.com> To: Dmitry Baryshkov <lumag@kernel.org> To: Abhinav Kumar <abhinav.kumar@linux.dev> To: Jessica Zhang <jesszhan0024@gmail.com> To: Marijn Suijten <marijn.suijten@somainline.org> To: David Airlie <airlied@gmail.com> To: Simona Vetter <simona@ffwll.ch> Cc: linux-arm-msm@vger.kernel.org Cc: dri-devel@lists.freedesktop.org Cc: freedreno@lists.freedesktop.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v2: - Fix swapped H/L registers in XML - Link to v1: https://patch.msgid.link/20260908-topic-sm8650-gmu-a750-timestamp-reg-v1-0-284880d6e68b@linaro.org --- Neil Armstrong (2): drm/msm/a6xx: Add CX AO Counter registers used for a750 GPUs drm/msm/a6xx: Use CX AO Counter register for timestamp on a750 GPUs drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 12 +++++++++--- drivers/gpu/drm/msm/registers/adreno/a6xx_gmu.xml | 2 ++ 2 files changed, 11 insertions(+), 3 deletions(-) --- base-commit: df2908090cda368b01ff43709f51890076c56157 change-id: 20260908-topic-sm8650-gmu-a750-timestamp-reg-2e7575e6279d Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260908-topic-sm8650-gmu-a750-timestamp-reg-2e7575e6279d-v1
c3d01a03 · ·drm/msm/a6xx: use correct timestamp counter on A750 GPU The A750 uses a different counter register as used on the downstream driver: static u64 gen7_9_0_read_alwayson(struct adreno_device *adreno_dev) { ... /* Always use the GMU AO counter when doing a AHB read */ gmu_core_regread(device, GEN7_GMU_CX_AO_COUNTER_HI, &hi); gmu_core_regread(device, GEN7_GMU_CX_AO_COUNTER_LO, &lo); ... } gen7_reg.h:#define GEN7_GMU_CX_AO_COUNTER_LO 0x1f880 gen7_reg.h:#define GEN7_GMU_CX_AO_COUNTER_HI 0x1f881 To: Rob Clark <robin.clark@oss.qualcomm.com> To: Sean Paul <sean@poorly.run> To: Konrad Dybcio <konradybcio@kernel.org> To: Akhil P Oommen <akhilpo@oss.qualcomm.com> To: Dmitry Baryshkov <lumag@kernel.org> To: Abhinav Kumar <abhinav.kumar@linux.dev> To: Jessica Zhang <jesszhan0024@gmail.com> To: Marijn Suijten <marijn.suijten@somainline.org> To: David Airlie <airlied@gmail.com> To: Simona Vetter <simona@ffwll.ch> Cc: linux-arm-msm@vger.kernel.org Cc: dri-devel@lists.freedesktop.org Cc: freedreno@lists.freedesktop.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Neil Armstrong (2): drm/msm/a6xx: Add CX AO Counter registers used for a750 GPUs drm/msm/a6xx: Use CX AO Counter register for timestamp on a750 GPUs drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 12 +++++++++--- drivers/gpu/drm/msm/registers/adreno/a6xx_gmu.xml | 2 ++ 2 files changed, 11 insertions(+), 3 deletions(-) --- base-commit: df2908090cda368b01ff43709f51890076c56157 change-id: 20260908-topic-sm8650-gmu-a750-timestamp-reg-2e7575e6279d Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260728-topic-sm8x50-next-hdk-i2s-6d63c25eceac-v4
51fc9691 · ·ASoC: qcom: allow SM[456]50 HDK board to play audio via I2S Following [1], this adds the necessary settings to setup the I2S link to the HDMI bridge to allow audio playback. All dependencies are merged v7.3-rc1 [1] https://lore.kernel.org/all/20260724182446.1484894-1-mohammad.rafi.shaik@oss.qualcomm.com/ To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> Cc: linux-arm-msm@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v4: - Rebased on v7.3-rc1 - Link to v3: https://patch.msgid.link/20260805-topic-sm8x50-next-hdk-i2s-v3-0-07a6483c430f@linaro.org Changes in v3: - Fixed node unit number on patch 3 - Link to v2: https://patch.msgid.link/20260731-topic-sm8x50-next-hdk-i2s-v2-0-42c1acee5a2d@linaro.org Changes in v2: - Dropped applied patch 1 - Fixed node unit number - Reversed clock names order to respect bindings - Link to v1: https://patch.msgid.link/20260728-topic-sm8x50-next-hdk-i2s-v1-0-2393a0fe4aa9@linaro.org --- Neil Armstrong (3): arm64: dts: qcom: sm8450-hdk: Enable I2S for HDMI arm64: dts: qcom: sm8550-hdk: Enable I2S for HDMI arm64: dts: qcom: sm8650-hdk: Enable I2S for HDMI arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 36 +++++++++++++++- arch/arm64/boot/dts/qcom/sm8450.dtsi | 40 ++++++++++++++++++ arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 36 +++++++++++++++- arch/arm64/boot/dts/qcom/sm8550.dtsi | 73 +++++++++++++++++++++++++++++++++ arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 35 +++++++++++++++- arch/arm64/boot/dts/qcom/sm8650.dtsi | 40 ++++++++++++++++++ 6 files changed, 257 insertions(+), 3 deletions(-) --- base-commit: cee9395acd8043be0644b25c34bfa86623f2b935 change-id: 20260728-topic-sm8x50-next-hdk-i2s-6d63c25eceac Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260731-topic-sm8650-ayaneo-pocket-s2-wsa2-fix-dt-7eb87a12f3ec-v2
4b54f7d6 · ·Dependend bindings & drivers are merged. To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> Cc: linux-arm-msm@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v2: - Rebase on v7.3-rc1 - Collect review - Link to v1: https://patch.msgid.link/20260731-topic-sm8650-ayaneo-pocket-s2-wsa2-fix-dt-v1-1-0528ff6ffe38@linaro.org --- Neil Armstrong (1): arm64: dts: qcom: sm8650-ayaneo-pocket-s2: switch sound card to ayaneo,pocket-s2-sndcard arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- base-commit: cee9395acd8043be0644b25c34bfa86623f2b935 change-id: 20260731-topic-sm8650-ayaneo-pocket-s2-wsa2-fix-dt-7eb87a12f3ec Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260728-topic-sm8650-ayaneo-pocket-s2-defconfigs-7f07659486f1-v3
b6f66281 · ·(no cover subject) To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konrad.dybcio@somainline.org> Cc: linux-arm-msm@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v3: - Fix subject - Get review tag - Rebase on v7.3-rc1 - Link to v2: https://patch.msgid.link/20260731-topic-sm8650-ayaneo-pocket-s2-defconfigs-v2-1-fc409e59290c@linaro.org Changes in v2: - squashed into a single patch - Link to v1: https://patch.msgid.link/20260728-topic-sm8650-ayaneo-pocket-s2-defconfigs-v1-0-49e3ac1c8ff4@linaro.org --- Neil Armstrong (1): arm64: defconfig: enable the necessary drivers for the Ayaneo Pocket S2 arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) --- base-commit: cee9395acd8043be0644b25c34bfa86623f2b935 change-id: 20260728-topic-sm8650-ayaneo-pocket-s2-defconfigs-7f07659486f1 Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260428-topic-sm8650-ayaneo-pocket-s2-display-dt-539bb79eb709-v6
bedb6e78 · ·All depdendant bindings merged in v7.3-rc1 To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> To: Geert Uytterhoeven <geert+renesas@glider.be> To: Magnus Damm <magnus.damm@gmail.com> Cc: linux-arm-msm@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-renesas-soc@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v6: - Rebase on v7.3-rc1 - Link to v5: https://patch.msgid.link/20260728-topic-sm8650-ayaneo-pocket-s2-display-dt-v5-1-892ab9bcecfe@linaro.org Changes in v5: - Dropped unneeded mdp vsync pinctrl nodes - Link to v4: https://patch.msgid.link/20260721-topic-sm8650-ayaneo-pocket-s2-display-dt-v4-1-68e5fa9056ad@linaro.org Changes in v4: - Reordered regulator & mdss nodes - Moved zap shared firmware into separate node - Link to v3: https://patch.msgid.link/20260702-topic-sm8650-ayaneo-pocket-s2-display-dt-v3-1-e6de68d33f9b@linaro.org Changes in v3: - renamed backlight label and node as "backlight" - reordered pinctrl properties - added regulator-boot-on to display regulators - Link to v2: https://patch.msgid.link/20260522-topic-sm8650-ayaneo-pocket-s2-display-dt-v2-1-cdd4b70e5a16@linaro.org Changes in v2: - Update for bindings changes - Remove empty line - Link to v1: https://patch.msgid.link/20260428-topic-sm8650-ayaneo-pocket-s2-display-dt-v1-1-ff132c00d076@linaro.org --- KancyJoe (1): arm64: dts: qcom: sm8650-ayaneo-pocket-s2: add display nodes .../boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts | 230 +++++++++++++++++++++ 1 file changed, 230 insertions(+) --- base-commit: 4c45e14df2f4e77982ad70d6d8e3fe750edd4c37 change-id: 20260428-topic-sm8650-ayaneo-pocket-s2-display-dt-539bb79eb709 Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260728-topic-sm8x50-next-hdk-i2s-6d63c25eceac-v3
89e3c689 · ·ASoC: qcom: allow SM[456]50 HDK board to play audio via I2S Following [1], this adds the necessary settings to setup the I2S link to the HDMI bridge to allow audio playback. All dependencies are merges into sound.git for-7.3 [1] https://lore.kernel.org/all/20260724182446.1484894-1-mohammad.rafi.shaik@oss.qualcomm.com/ To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> Cc: linux-arm-msm@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v3: - Fixed node unit number on patch 3 - Link to v2: https://patch.msgid.link/20260731-topic-sm8x50-next-hdk-i2s-v2-0-42c1acee5a2d@linaro.org Changes in v2: - Dropped applied patch 1 - Fixed node unit number - Reversed clock names order to respect bindings - Link to v1: https://patch.msgid.link/20260728-topic-sm8x50-next-hdk-i2s-v1-0-2393a0fe4aa9@linaro.org --- Neil Armstrong (3): arm64: dts: qcom: sm8450-hdk: Enable I2S for HDMI arm64: dts: qcom: sm8550-hdk: Enable I2S for HDMI arm64: dts: qcom: sm8650-hdk: Enable I2S for HDMI arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 36 +++++++++++++++- arch/arm64/boot/dts/qcom/sm8450.dtsi | 40 ++++++++++++++++++ arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 36 +++++++++++++++- arch/arm64/boot/dts/qcom/sm8550.dtsi | 73 +++++++++++++++++++++++++++++++++ arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 35 +++++++++++++++- arch/arm64/boot/dts/qcom/sm8650.dtsi | 40 ++++++++++++++++++ 6 files changed, 257 insertions(+), 3 deletions(-) --- base-commit: c50ed4627e333934aaf0473a822169786c83dce5 change-id: 20260728-topic-sm8x50-next-hdk-i2s-6d63c25eceac Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260728-topic-sm8650-ayaneo-pocket-s2-defconfigs-7f07659486f1-v2
763fa677 · ·(no cover subject) To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konrad.dybcio@somainline.org> Cc: linux-arm-msm@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v2: - squashed into a single patch - Link to v1: https://patch.msgid.link/20260728-topic-sm8650-ayaneo-pocket-s2-defconfigs-v1-0-49e3ac1c8ff4@linaro.org --- Neil Armstrong (1): arm64: defconfig: enable the necessary drivers for the Ayaneo Pockegt S2 arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) --- base-commit: 0d33d21e47d9dc66f91e44da3fc9220c74d93df7 change-id: 20260728-topic-sm8650-ayaneo-pocket-s2-defconfigs-7f07659486f1 Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260728-topic-sm8x50-next-hdk-i2s-6d63c25eceac-v2
ad3c8a92 · ·ASoC: qcom: allow SM[456]50 HDK board to play audio via I2S Following [1], this adds the necessary settings to setup the I2S link to the HDMI bridge to allow audio playback. All dependencies are merges into sound.git for-7.3 [1] https://lore.kernel.org/all/20260724182446.1484894-1-mohammad.rafi.shaik@oss.qualcomm.com/ To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> Cc: linux-arm-msm@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v2: - Dropped applied patch 1 - Fixed node unit number - Reversed clock names order to respect bindings - Link to v1: https://patch.msgid.link/20260728-topic-sm8x50-next-hdk-i2s-v1-0-2393a0fe4aa9@linaro.org --- Neil Armstrong (3): arm64: dts: qcom: sm8450-hdk: Enable I2S for HDMI arm64: dts: qcom: sm8550-hdk: Enable I2S for HDMI arm64: dts: qcom: sm8650-hdk: Enable I2S for HDMI arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 36 +++++++++++++++- arch/arm64/boot/dts/qcom/sm8450.dtsi | 40 ++++++++++++++++++ arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 36 +++++++++++++++- arch/arm64/boot/dts/qcom/sm8550.dtsi | 73 +++++++++++++++++++++++++++++++++ arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 35 +++++++++++++++- arch/arm64/boot/dts/qcom/sm8650.dtsi | 40 ++++++++++++++++++ 6 files changed, 257 insertions(+), 3 deletions(-) --- base-commit: c50ed4627e333934aaf0473a822169786c83dce5 change-id: 20260728-topic-sm8x50-next-hdk-i2s-6d63c25eceac Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260728-topic-sm8650-ayaneo-pocket-s2-defconfigs-7f07659486f1-v1
f07a1f69 · ·arm64: defconfig: Enable drivers for the Ayaneo Pocket S2 Enable the missing drivers for the Ayaneo Pocket S2 to allow full support of the Gaming device with defconfig. The missing configs enables the drivers for the Display regulator, backlight and DSI panel. To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konrad.dybcio@somainline.org> Cc: linux-arm-msm@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Neil Armstrong (3): arm64: defconfig: enable the SGM3804 regulator driver as module arm64: defconfig: enable the SY7758 backlight driver as module arm64: defconfig: enable the Renesas 63419 panel driver as module arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) --- base-commit: 0d33d21e47d9dc66f91e44da3fc9220c74d93df7 change-id: 20260728-topic-sm8650-ayaneo-pocket-s2-defconfigs-7f07659486f1 Best regards, -- Neil Armstrong <neil.armstrong@linaro.org> -
sent/20260428-topic-sm8650-ayaneo-pocket-s2-display-dt-539bb79eb709-v5
f747d81c · ·(no cover subject) Depends on follwing bindings, all applied into linux-next: - https://lore.kernel.org/all/20260522-topic-sm8650-ayaneo-pocket-s2-r63419-v7-1-16edddda9951@linaro.org/ - https://lore.kernel.org/all/20260521-topic-sm8650-ayaneo-pocket-s2-sy7758-v4-1-73c732615e4a@linaro.org/ - https://lore.kernel.org/all/20260522-topic-sm8650-ayaneo-pocket-s2-sgm3804-v5-1-bd6b1c300ecc@linaro.org/ To: Bjorn Andersson <andersson@kernel.org> To: Konrad Dybcio <konradybcio@kernel.org> To: Rob Herring <robh@kernel.org> To: Krzysztof Kozlowski <krzk+dt@kernel.org> To: Conor Dooley <conor+dt@kernel.org> To: Geert Uytterhoeven <geert+renesas@glider.be> To: Magnus Damm <magnus.damm@gmail.com> Cc: linux-arm-msm@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: linux-renesas-soc@vger.kernel.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v5: - Dropped unneeded mdp vsync pinctrl nodes - Link to v4: https://patch.msgid.link/20260721-topic-sm8650-ayaneo-pocket-s2-display-dt-v4-1-68e5fa9056ad@linaro.org Changes in v4: - Reordered regulator & mdss nodes - Moved zap shared firmware into separate node - Link to v3: https://patch.msgid.link/20260702-topic-sm8650-ayaneo-pocket-s2-display-dt-v3-1-e6de68d33f9b@linaro.org Changes in v3: - renamed backlight label and node as "backlight" - reordered pinctrl properties - added regulator-boot-on to display regulators - Link to v2: https://patch.msgid.link/20260522-topic-sm8650-ayaneo-pocket-s2-display-dt-v2-1-cdd4b70e5a16@linaro.org Changes in v2: - Update for bindings changes - Remove empty line - Link to v1: https://patch.msgid.link/20260428-topic-sm8650-ayaneo-pocket-s2-display-dt-v1-1-ff132c00d076@linaro.org --- KancyJoe (1): arm64: dts: qcom: sm8650-ayaneo-pocket-s2: add display nodes .../boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts | 230 +++++++++++++++++++++ 1 file changed, 230 insertions(+) --- base-commit: 4c45e14df2f4e77982ad70d6d8e3fe750edd4c37 change-id: 20260428-topic-sm8650-ayaneo-pocket-s2-display-dt-539bb79eb709 Best regards, -- Neil Armstrong <neil.armstrong@linaro.org>