Skip to content

Prepare qcom-next based on tag 'Linux 7.3-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git - #1085

Open
Salendarsingh Gaud (sgaud-quic) wants to merge 1081 commits into
qualcomm-linux:qcom-next-stagingfrom
sgaud-quic:qcom-next-staging-7.3-rc2-20260911
Open

Prepare qcom-next based on tag 'Linux 7.3-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#1085
Salendarsingh Gaud (sgaud-quic) wants to merge 1081 commits into
qualcomm-linux:qcom-next-stagingfrom
sgaud-quic:qcom-next-staging-7.3-rc2-20260911

Conversation

@sgaud-quic

Copy link
Copy Markdown
Contributor

Name SHA Commits

tech/bsp/clk b662153 14
tech/bsp/devfreq 0837ca4 7
tech/bsp/sched 9c2e4b8 3
tech/security/firmware-smc 16b0235 9
tech/bsp/soc-infra ff6ff7b 22
tech/bsp/pinctrl 79149ef 1
tech/bsp/remoteproc 8c716bc 1
tech/bus/peripherals c191e3d 10
tech/bus/pci/all 99c5b35 40
tech/bus/usb/dwc d90fb64 4
tech/bus/usb/phy c3aa7d5 35
tech/debug/hwtracing 257e1ef 26
tech/pmic/misc e7bb366 12
tech/mem/iommu cdc9e80 9
tech/mm/audio/all 762de76 2
tech/mm/camss f9a60f5 43
tech/mm/drm a5b4a5e 66
tech/mm/fastrpc fab5742 4
tech/mm/video bfab35e 47
tech/mm/gpu e065d5a 1
tech/net/ath 284d6dc 7
tech/net/bluetooth e352848 8
tech/pm/power 0d87ce2 10
tech/pm/thermal a58f3b3 8
tech/security/crypto 4c71afd 13
tech/security/ice dc34f45 14
tech/storage/all cb6192d 7
tech/all/dt/qcs6490 55b5c3b 20
tech/all/dt/qcs9100 3e3223b 22
tech/all/dt/qcs8300 6a513e3 28
tech/all/dt/qcs615 c3eea9f 13
tech/all/dt/agatti 2ca1b63 2
tech/all/dt/eliza 2709842 13
tech/all/dt/hamoa 3f57af0 34
tech/all/dt/glymur a43a2eb 27
tech/all/dt/kaanapali 35871da 17
tech/all/dt/pakala 9e50a87 12
tech/all/shikra bba7654 119
tech/all/config 5dbc967 81
tech/overlay/dt 3c5f17c 85
tech/all/workaround 42fd140 13
tech/noup/debug/all f017bf6 33
tech/hwe/unoq a2d85fe 4
early/hwe/nord 814d772 74
early/hwe/staging/nord 56b4e2c 89

Add CAMX overlay dts file for Hamoa boards.

This change also enables the compilation of the CAMX overlay
for Hamoa boards.

Signed-off-by: Ignatius Michael Jihan <mignatiu@qti.qualcomm.com>
Rename the hamoa camera DTBs variable to match the
hamoa-camera-camx DTB target naming and improve consistency
with existing Makefile conventions.

Fixes: 9041882f7c4c ("QCLINUX: arm64: dts: qcom: Add hamoa camx overlay
dts")
Signed-off-by: Ignatius Michael Jihan <mignatiu@qti.qualcomm.com>
Add an overlay devicetree for Lemans EVK for temporary enablement of the
QPS615 PCIE switch's 10GbE and 2.5Gbe ethernet ports.

Signed-off-by: Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com>
Add an overlay devicetree for Monaco EVK for temporary enablement of the
QPS615 PCIE switch's 10GbE and 2.5Gbe ethernet ports.

Signed-off-by: Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com>
Add an overlay devicetree for Rb3Gen2 for temporary enablement of the
QPS615 PCIE switch's 10GbE and 2.5Gbe ethernet ports.

Signed-off-by: Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com>
… phy-vreg

The staging overlay used a bare "/ {" root node block to define the
qep_vreg and aqr_vreg fixed regulators.  In a DT overlay, a bare "/ {"
creates a new root fragment that is not merged into the base tree's
root node; as a result the regulator nodes are never instantiated and
the tc956x driver cannot resolve the phy-supply phandle, leading to a
failed MDIO probe:

  tc956x_pci-eth 0001:05:00.1: No PHY found

Replace "/ {" with the overlay-correct "&{/} {" syntax so that the
fragment is properly applied as an amendment to the base device-tree
root node.  This ensures the regulator nodes are present at boot and
the PHY powers up correctly.

Fixes: 00ba37e ("PENDING: arm64: dts: qcom: rb3gen2: add overlay for QPS615 ethernet")
Signed-off-by: Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com>
Add TGU device for supporting IPCB feature in staging dtso file.

Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
Add TGU devices for supporting IPCB feature in staging dtso file.

Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
Add TGU devices for supporting IPCB feature in staging dtso file.

Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
Add TGU device for supporting IPCB feature in staging dtso file.

Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
Update Talos EVK camera DT nodes to use 4-cell interrupt specifiers,
aligning with upstream Talos GIC changes required for PPI interrupt
partitioning.

This Change is required to remain compliant with the updated GIC binding,
even for SPI-based camera interrupts.

Link: https://lore.kernel.org/all/20260108092542.1371-2-yuanjie.yang@oss.qualcomm.com/

Signed-off-by: Chandan Kumar Jha <cjha@qti.qualcomm.com>
…for QPS615

Add an overlay devicetree to enable Rb3Gen2 industrial board's 4
ethernet ports provided by two QPS615 PCIe Ethernet switches.

Signed-off-by: Mohd Ayaan Anwar <mohd.anwar@oss.qualcomm.com>
Add TGU devices for supporting IPCB feature in staging dtso file and add
ETR devices for supporting DDR memory trace.

Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
Overlay binaries (.dtbo) are currently only built implicitly as
dependencies of composite firmware images and are therefore absent from the
kernel install output.

Even when final DTBs are produced at build time, some distributions rely on
standalone DTBOs for runtime selection and application by bootloaders or
firmware. Without explicit install targets, DTBOs are not picked up by the
standard dtbs_install flow and therefore cannot be packaged alongside DTBs.

Add explicit dtb-$(CONFIG_ARCH_QCOM) entries for all DT overlays defined in
this Makefile so they are installed via dtbs_install, matching existing
DTB install behaviour.

Link: https://lore.kernel.org/all/20260428123725.3457865-1-vudupa@qti.qualcomm.com
Signed-off-by: Vishwas Udupa <vudupa@qti.qualcomm.com>
Install Qualcomm camx DTBO overlay files by adding them
to the dtb-$(CONFIG_ARCH_QCOM) build/install list

This makes DTBOs available through the standard dtbs_install
flow and ensures they are included in distro kernel packages

Signed-off-by: Vishwas Udupa <vudupa@qti.qualcomm.com>
Add CAMX overlay dts file for kodiak lite boards.

This change also enables the compilation of the CAMX overlay
for kodiak lite boards.

Signed-off-by: Kripalsinh Rana <kripalsi@qti.qualcomm.com>
Add CAMX overlay dts file for kodiak lite boards.

This change also enables the compilation of the CAMX overlay
for kodiak lite boards.

Signed-off-by: Kripalsinh Rana <kripalsi@qti.qualcomm.com>
Add CAMX overlay dts file for kodiak lite boards.

This change also enables the compilation of the CAMX overlay
for kodiak lite boards.

Signed-off-by: Kripalsinh Rana <kripalsi@qti.qualcomm.com>
Add CAMX overlay dts file for purwa boards.

This change also enables the compilation of the CAMX overlay
for purwa boards.

Signed-off-by: Chandan Kumar Jha <cjha@qti.qualcomm.com>
Add TGU devices for supporting IPCB feature in staging dtso file.

Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
Add TGU devices for supporting IPCB feature in staging dtso file.

Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
Add TGU devices for supporting IPCB feature in staging dtso file.

Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
…ug block

Add the following devices that are part of the APSS debug block to
enable debug features, including ETM, replicator, funnel, and
TMC ETF.

Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
Add a device tree overlay to enable EL2 boot support for the
Hamoa platform with CAMX configuration.

CRs-Fixed: 4538425
Signed-off-by: Ignatius Michael Jihan <mignatiu@qti.qualcomm.com>
Add a device tree overlay to enable EL2 boot support for the
Purwa platform with CAMX configuration.

CRs-Fixed: 4546991

Signed-off-by: Ignatius Michael Jihan <mignatiu@qti.qualcomm.com>
In order to enable combo mode on CSI1 mode, resources
needs to be in shared mode. This change adds required
resources under res-mgr node.

Signed-off-by: Vadlamani Manjusha <mvadlama@qti.qualcomm.com>
Prevent GPIOs managed by pinctrl from being requested and freed
via the GPIO framework. Restrict GPIO request/free operations to
non-pinctrl GPIOs by adding appropriate conditions.

Signed-off-by: Vadlamani Manjusha <mvadlama@qti.qualcomm.com>
…n staging dtso

Add CTCU, QDSS replicator, dual ETR (tmc_etr/tmc_etr1), ETR replicator,
SWAO replicator, and tmc_etf out-port to complete the DDR memory trace
routing path in the kaanapali staging overlay.

Signed-off-by: Jie Gan <jie.gan@oss.qualcomm.com>
Unlike the CPU, the CDSP does not throttle its speed automatically
when it reaches high temperatures in hamoa.

Set up CDSP cooling by throttling the cdsp when it reaches 105°C.

Signed-off-by: Dipa Ramesh Mantre <dipa.mantre@oss.qualcomm.com>
Update the path for the camera icp firmware.

Signed-off-by: Chandan Kumar Jha <cjha@qti.qualcomm.com>
# Conflicts:
#	drivers/bluetooth/hci_qca.c
# Conflicts:
#	arch/arm64/boot/dts/qcom/Makefile
# Conflicts:
#	arch/arm64/boot/dts/qcom/monaco-evk.dts
#	arch/arm64/boot/dts/qcom/monaco.dtsi
# Conflicts:
#	arch/arm64/boot/dts/qcom/agatti.dtsi
# Conflicts:
#	drivers/dma/qcom/bam_dma.c
#	sound/soc/qcom/sc8280xp.c
# Conflicts:
#	arch/arm64/boot/dts/qcom/Makefile
# Conflicts:
#	arch/arm64/boot/dts/qcom/qcs8300-ride.dts
# Conflicts:
#	drivers/firmware/qcom/Kconfig
# Conflicts:
#	arch/arm64/configs/defconfig
# Conflicts:
#	arch/arm64/configs/defconfig
#	drivers/hwtracing/coresight/coresight-tnoc.c
Adding merge log file and topic_SHA1 file

Signed-off-by: Salendarsingh Gaud <sgaud@qti.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.