+-
> 1 file changed, 37 insertions(+), 10 deletions(-)
>
Reviewed-by: Rob Herring (Arm)
On Thu, 10 Jul 2025 20:08:00 +0800, Peng Fan wrote:
> i.MX95 features a Cortex-M33 core, six Cortex-A55 cores, and
> one Cortex-M7 core. The System Control Management Interface(SCMI)
> firmware runs on the M33 core. The i.MX95 SCMI firmware named System
> Manager(SM) includes vendor extension pro
> ++
> 1 file changed, 6 insertions(+)
>
Reviewed-by: Rob Herring (Arm)
pmic-gpio.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
Acked-by: Rob Herring (Arm)
On Wed, 09 Jul 2025 13:46:33 +0200, Luca Weiss wrote:
> Document the compatible string for the PM7550 PMIC.
>
> Signed-off-by: Luca Weiss
> ---
> Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 1 +
> 1 file changed, 1 insertion(+)
>
Acked-by: Rob Herring (Arm)
On Wed, 09 Jul 2025 13:46:32 +0200, Luca Weiss wrote:
> Document compatible for PM7550 Torch and Flash LED controller.
>
> Signed-off-by: Luca Weiss
> ---
> Documentation/devicetree/bindings/leds/qcom,spmi-flash-led.yaml | 1 +
> 1 file changed, 1 insertion(+)
>
Acked-by: Rob Herring (Arm)
On Wed, 09 Jul 2025 13:13:07 +0200, Luca Weiss wrote:
> Document the bindings for the ADSP, CDSP, MPSS and WPSS PAS on the Milos
> (e.g. SM7635) SoC.
>
> Signed-off-by: Luca Weiss
> ---
> .../bindings/remoteproc/qcom,milos-pas.yaml| 201
> +
> 1 file changed, 201 i
d-off-by: André Apitzsch
> ---
> .../devicetree/bindings/input/syna,rmi4.yaml | 20
>
> 1 file changed, 20 insertions(+)
>
Reviewed-by: Rob Herring (Arm)
# i.MX93-11x11-EVK for imx_rproc.c
Signed-off-by: Rob Herring (Arm)
---
v3:
- Rebase on v6.16-rc1. Move TI K3 changes to new common file.
- Fix double increment of "i" in xlnx_r5
- Link to v2:
https://lore.kernel.org/all/20250423-dt-memory-region-v2-v2-4-2fbd6ebd3...@kernel.org/
v
On Sun, 29 Jun 2025 08:44:36 +0200, Cristian Cozzolino wrote:
> Billion Capture+ is a handset using the MSM8953 SoC released in 2017
> and sold by Flipkart.
>
> Add a device tree with initial support for:
>
> - GPIO keys
> - SDHCI (internal and external storage)
> - USB Device Mode
> - Regulato
changed, 1 insertion(+)
>
Acked-by: Rob Herring (Arm)
On Thu, 26 Jun 2025 00:04:26 +0200, Cristian Cozzolino wrote:
> Add Flipkart to the vendor prefixes.
>
> Signed-off-by: Cristian Cozzolino
> ---
> Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
Acked-by: Rob Herring (Arm)
On Thu, 26 Jun 2025 00:04:25 +0200, Cristian Cozzolino wrote:
> Billion Capture+ is a handset using the MSM8953 SoC released in 2017
> and sold by Flipkart.
>
> Add a device tree with initial support for:
>
> - GPIO keys
> - SDHCI (internal and external storage)
> - USB Device Mode
> - Regulato
On Wed, 25 Jun 2025 10:23:26 +0800, Peng Fan (OSS) wrote:
> i.MX95 features a Cortex-M33 core, six Cortex-A55 cores, and
> one Cortex-M7 core. The System Control Management Interface(SCMI)
> firmware runs on the M33 core. The i.MX95 SCMI firmware named System
> Manager(SM) includes vendor extensi
On Wed, 25 Jun 2025 11:13:47 +0200, Luca Weiss wrote:
> Document the RPMh Network-On-Chip Interconnect of the SM7635 platform.
>
> Signed-off-by: Luca Weiss
> ---
> .../bindings/interconnect/qcom,sm7635-rpmh.yaml| 136
> .../dt-bindings/interconnect/qcom,sm7635-rpmh.h
On Tue, 24 Jun 2025 03:20:04 +0200, Cristian Cozzolino wrote:
> Billion Capture+ is a handset using the MSM8953 SoC released in 2017
> and sold by Flipkart.
>
> Add a device tree with initial support for:
>
> - GPIO keys
> - SDHCI (internal and external storage)
> - USB Device Mode
> - Regulato
On Fri, 20 Jun 2025 23:51:38 +0200, Cristian Cozzolino wrote:
> Billion Capture+ is a handset using the MSM8953 SoC released in 2017
> and sold by Flipkart.
>
> Add a device tree with initial support for:
>
> - GPIO keys
> - SDHCI (internal and external storage)
> - USB Device Mode
> - Regulato
On Sun, 15 Jun 2025 22:35:02 +0200, André Apitzsch wrote:
> This dts adds support for BQ Aquaris X5 Plus (Longcheer L9360) released
> in 2016.
>
> Add a device tree with initial support for:
>
> - GPIO keys
> - NFC
> - SDHCI
> - Status LED
> - Touchscreen
>
> Signed-off-by: André Apitzsch
> -
On Tue, 20 May 2025 20:39:05 +0200, Vincent Knecht wrote:
> This series adds CAMSS support for MSM8939.
> It's mostly identical to MSM8916, except for some clocks
> and an additional CSI.
>
> To fix black stripes across sensor output, and garbage in
> CSID TPG output, 2 VFE VBIF register setting
om,sm8350-pas.yaml | 54
> --
> 1 file changed, 30 insertions(+), 24 deletions(-)
>
Acked-by: Rob Herring (Arm)
hanged, 13 insertions(+)
>
Acked-by: Rob Herring (Arm)
qcom,sm8150-pas.yaml| 3 +++
> 1 file changed, 3 insertions(+)
>
Acked-by: Rob Herring (Arm)
ard property, it should
have common functions for drivers to use. Add new functions to count the
number of regions and retrieve the region's address as a resource.
Reviewed-by: Daniel Baluta
Signed-off-by: Rob Herring (Arm)
---
v2:
- Wrap function parameters
-
But then
an error in of_reserved_mem_lookup() is treated as an error. However,
that distinction is not really important. Either the region is available
and usable or it is not. So now, it is just
of_reserved_mem_region_to_resource() which is checked for an error.
Signed-off-by: Rob Herring (Arm)
---
v2:
- Use
v1:
https://lore.kernel.org/all/20250317232426.952188-1-r...@kernel.org
[1] git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
dt/memory-region
Signed-off-by: Rob Herring (Arm)
---
Rob Herring (Arm) (4):
of: reserved_mem: Add functions to parse "memory-region"
o
devm_ioremap_resource_wc() is not exported, so add one.
Signed-off-by: Rob Herring (Arm)
---
v2:
- New patch
---
lib/devres.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/lib/devres.c b/lib/devres.c
index 73901160197e..378b07730420 100644
--- a/lib/devres.c
+++ b/lib/devres.c
@@ -206,6
Simplify of_dma_set_restricted_buffer() by using of_property_present()
and of_for_each_phandle() iterator.
Signed-off-by: Rob Herring (Arm)
---
v2:
- Maintain prior behavior only warning if
of_reserved_mem_device_init_by_idx() fails
---
drivers/of/device.c | 31
On Sat, 19 Apr 2025 11:00:40 +0200, Luca Weiss wrote:
> From: Kevin Widjaja
>
> Based on the msm8974.
>
> Signed-off-by: Kevin Widjaja
> Signed-off-by: Luca Weiss
> ---
> Documentation/devicetree/bindings/arm/qcom.yaml | 1 +
> 1 file changed, 1 insertion(+)
>
Acked-by: Rob Herring (Arm)
t; 1 file changed, 1 insertion(+)
>
Acked-by: Rob Herring (Arm)
On Wed, 23 Apr 2025 17:17:36 +0800, Lijuan Gao wrote:
> Enable the remote processor PAS loader for QCS615 ADSP and CDSP
> processors. This allows different platforms/architectures to control
> (power on, load firmware, power off) those remote processors while
> abstracting the hardware difference
On Sat, 19 Apr 2025 11:00:37 +0200, Luca Weiss wrote:
> Do some tweaks to the common file for the devices in the 'rhine' family
> of Sony devices, and add a dts for togari.
>
> Signed-off-by: Luca Weiss
> ---
> Kevin Widjaja (4):
> ARM: dts: qcom: sony-xperia-rhine: Enable USB charging
>
On Sat, 19 Apr 2025 11:08:19 +0200, Luca Weiss wrote:
> From: Adam Honse
>
> Add support for the touchkeys on the Samsung Galaxy Note 3 (hlte).
>
> Signed-off-by: Adam Honse
> ---
> Signed-off-by: Luca Weiss
> ---
> .../boot/dts/qcom/qcom-msm8974-samsung-hlte.dts| 45
>
On Mon, 07 Apr 2025 11:53:40 -0500, Rob Herring (Arm) wrote:
> The virtio pci-iommu is a PCI device, so it should have a reference to
> the pci-device.yaml schema. The pci-device.yaml schema defines the 'reg'
> format as a schema, so the text description for 'reg' ca
roperty name
>
> Change from v16 to v17
> - new patch
> ---
> Documentation/devicetree/bindings/pci/pci-ep.yaml | 68
> +++++++++++++++
> 1 file changed, 68 insertions(+)
>
Reviewed-by: Rob Herring (Arm)
The virtio pci-iommu is a PCI device, so it should have a reference to
the pci-device.yaml schema. The pci-device.yaml schema defines the 'reg'
format as a schema, so the text description for 'reg' can be dropped.
Signed-off-by: Rob Herring (Arm)
---
.../devicetree
But then
an error in of_reserved_mem_lookup() is treated as an error. However,
that distinction is not really important. Either the region is available
and usable or it is not. So now, it is just
of_reserved_mem_region_to_resource() which is checked for an error.
Signed-off-by: Rob Herring (Arm)
---
For v6.16
On Wed, 02 Apr 2025 17:19:24 +0800, Xiangzhi Tang wrote:
> Add the new binding document for MediaTek Video Companion
> Processor(VCP) on MediaTek mt8196.
>
> Signed-off-by: Xiangzhi Tang
> ---
> .../remoteproc/mediatek,mt8196-vcp.yaml | 174 ++
> 1 file changed, 174 inser
icetree/bindings/clock/qcom,videocc.yaml| 20
> include/dt-bindings/clock/qcom,sm6350-videocc.h| 27
> ++
> 2 files changed, 47 insertions(+)
>
Acked-by: Rob Herring (Arm)
Simplify of_dma_set_restricted_buffer() by using of_property_present()
and of_for_each_phandle() iterator.
Signed-off-by: Rob Herring (Arm)
---
drivers/of/device.c | 34 +-
1 file changed, 13 insertions(+), 21 deletions(-)
diff --git a/drivers/of/device.c b
ard property, it should
have common functions for drivers to use. Add new functions to count the
number of regions and retrieve the region's address as a resource.
Signed-off-by: Rob Herring (Arm)
---
drivers/of/of_reserved_mem.c| 77 +
include/linux/of_
ersions can be applied for 6.16.
A git tree with all the drivers converted is here[1].
[1] git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
dt/memory-region
Rob Herring (Arm) (3):
of: reserved_mem: Add functions to parse "memory-region"
of: Simplify of_dma_set_restr
On Mon, 17 Mar 2025 15:33:01 +0200, Daniel Baluta wrote:
> DSP found in i.MX8MP SOC can be used by multiple frameworks in order to
> enable various applications:
> - rproc/rpmsg framework, used to load for example Zephyr samples
> - Sound Open Firmware, used to enable various audi
t;
> [1]
> https://patchwork.kernel.org/project/imx/patch/20250212085222.107102-6-daniel.bal...@nxp.com/
>
> Reviewed-by: Frank Li
> Signed-off-by: Daniel Baluta
> ---
> .../devicetree/bindings/dsp/fsl,dsp.yaml | 24 ++++++-
> 1 file changed, 23 insertions(+), 1 deletion(-)
>
Reviewed-by: Rob Herring (Arm)
f-by: Krzysztof Kozlowski
> ---
> .../devicetree/bindings/remoteproc/qcom,sm6115-pas.yaml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Acked-by: Rob Herring (Arm)
gs/input/touchscreen/imagis,ist3038c.yaml | 1 +
> 1 file changed, 1 insertion(+)
>
Acked-by: Rob Herring (Arm)
On Tue, 18 Feb 2025 21:39:35 +0530, Siddharth Menon wrote:
> From: BiscuitBobby
>
> Convert the generic hwspinlock bindings to DT schema.
> ---
> This is my first time converting bindings to dt schema, please let me
> know if I have overlooked anything.
> .../devicetree/bindings/hwlock/hwloc
changed, 1 insertion(+)
>
Acked-by: Rob Herring (Arm)
f-by: Krzysztof Kozlowski
> ---
> .../devicetree/bindings/remoteproc/qcom,sm6115-pas.yaml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Acked-by: Rob Herring (Arm)
On Fri, 03 Jan 2025 12:11:59 +0100, Luca Weiss wrote:
> Add the compatible for an 256Kb EEPROM from Puya.
>
> Signed-off-by: Luca Weiss
> ---
> Documentation/devicetree/bindings/eeprom/at24.yaml | 4
> 1 file changed, 4 insertions(+)
>
Acked-by: Rob Herring (Arm)
On Fri, 03 Jan 2025 12:11:58 +0100, Luca Weiss wrote:
> Add the vendor prefix for a manufacturer of EEPROM chips among others.
>
> Signed-off-by: Luca Weiss
> ---
> Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
Acked-by: Rob Herring (Arm)
On Fri, 03 Jan 2025 12:11:57 +0100, Luca Weiss wrote:
> Add the compatible for another 128Kb EEPROM from Giantec.
>
> Signed-off-by: Luca Weiss
> ---
> Documentation/devicetree/bindings/eeprom/at24.yaml | 1 +
> 1 file changed, 1 insertion(+)
>
Acked-by: Rob Herring (Arm)
eproc/qcom,sm8150-pas.yaml | 7 ++
> 2 files changed, 7 insertions(+), 96 deletions(-)
>
Acked-by: Rob Herring (Arm)
On Thu, 14 Nov 2024 23:07:18 +0100, Jakob Hauser wrote:
> From: Stephan Gerhold
>
> Add the Samsung S6E88A0-AMS427AP24 panel to the device tree for the
> Samsung Galaxy S4 Mini Value Edition. By default the panel displays
> everything horizontally flipped, so add "flip-horizontal" to the panel
On Mon, 04 Nov 2024 17:37:02 +0100, Duje Mihanović wrote:
> Hello,
>
> This series adds initial support for the Marvell PXA1908 SoC and
> "samsung,coreprimevelte", a smartphone using the SoC.
>
> USB works and the phone can boot a rootfs from an SD card, but there are
> some warnings in the dme
vas Kandagatla
> ---
> .../bindings/remoteproc/qcom,sm8550-pas.yaml | 48 +------
> 1 file changed, 34 insertions(+), 14 deletions(-)
>
Acked-by: Rob Herring (Arm)
On Tue, 01 Oct 2024 16:37:30 +0200, Duje Mihanović wrote:
> Hello,
>
> This series adds initial support for the Marvell PXA1908 SoC and
> "samsung,coreprimevelte", a smartphone using the SoC.
>
> USB works and the phone can boot a rootfs from an SD card, but there are
> some warnings in the dme
On Wed, 04 Sep 2024 16:33:41 +0800, Jingyi Wang wrote:
> Add initial support for QCS8300 SoC and QCS8300 RIDE board.
>
> This revision brings support for:
> - CPUs with cpu idle
> - interrupt-controller with PDC wakeup support
> - gcc
> - TLMM
> - interconnect
> - qup with uart
> - smmu
> - pmic
On Thu, 22 Aug 2024 18:09:47 +0100, Abdellatif El Khlifi wrote:
> Add devicetree binding schema for the External Systems remote processors
>
> The External Systems remote processors are provided on the Corstone-1000
> IoT Reference Design Platform via the SSE-710 subsystem.
>
> For more details
On Sun, 04 Aug 2024 06:59:06 +, Lin, Meng-Bo wrote:
> The dts and dtsi add support for msm8916 variant of Samsung Galaxy J3
> SM-J320YZ smartphone released in 2016.
>
> Add a device tree for SM-J320YZ with initial support for:
>
> - GPIO keys
> - SDHCI (internal and external storage)
> - US
data pointers
which is a problem for dynamically allocated nodes which may be freed.
Signed-off-by: Rob Herring (Arm)
---
drivers/nvdimm/of_pmem.c | 2 +-
drivers/nvmem/layouts.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/nvdimm/of_pmem.c b/drivers/nvdimm
allocated nodes which may be freed.
Signed-off-by: Rob Herring (Arm)
---
drivers/remoteproc/imx_dsp_rproc.c | 2 +-
drivers/remoteproc/imx_rproc.c | 2 +-
drivers/remoteproc/xlnx_r5_remoteproc.c | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/remoteproc
On Tue, 30 Jul 2024 12:25:08 +0200, Duje Mihanović wrote:
> Hello,
>
> This series adds initial support for the Marvell PXA1908 SoC and
> "samsung,coreprimevelte", a smartphone using the SoC.
>
> USB works and the phone can boot a rootfs from an SD card, but there are
> some warnings in the dme
tree/bindings/soc/qcom/qcom,smd.yaml | 2 +-
> 5 files changed, 38 insertions(+), 46 deletions(-)
>
Reviewed-by: Rob Herring (Arm)
On Thu, 25 Jul 2024 08:42:09 +0700, Dang Huynh wrote:
> This patch series expand F(x)tec Pro1X (QX1050) device tree to support
> various components of the device.
>
> Most notably:
> + SD Card slot
> + Touchscreen
> + MDSS, DRM display panel
> + WLAN (ATH10K)
> + Hall sensor and camera button
>
;)
> Signed-off-by: Adam Skladowski
> ---
> .../devicetree/bindings/interconnect/qcom,msm8953.yaml | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
Acked-by: Rob Herring (Arm)
8939.yaml | 6 --
> 1 file changed, 6 deletions(-)
>
Reviewed-by: Rob Herring (Arm)
m,msm8937.h | 93 +++
> 2 files changed, 99 insertions(+), 2 deletions(-)
> create mode 100644 include/dt-bindings/interconnect/qcom,msm8937.h
>
Reviewed-by: Rob Herring (Arm)
On Sun, 30 Jun 2024 13:29:13 +, Raymond Hackley wrote:
> Samsung Galaxy Grand 2 is a phone based on MSM8226. It's similar to the
> other Samsung devices based on MSM8226 with only a few minor differences.
>
> The device trees contain initial support with:
> - GPIO keys
> - Regulator haptic
On Thu, 27 Jun 2024 19:30:30 +, Raymond Hackley wrote:
> Samsung Galaxy Grand 2 is a phone based on MSM8226. It's similar to the
> other Samsung devices based on MSM8226 with only a few minor differences.
>
> The device trees contain initial support with:
> - GPIO keys
> - Regulator haptic
On Sun, 23 Jun 2024 14:26:29 +0500, Nikita Travkin wrote:
> This series introduces two msm8916-based LG devices:
>
> - LG Leon LTE (c50)
> - LG LG K10 (m216)
>
> The devices only have basic support for now.
>
> Signed-off-by: Nikita Travkin
> ---
> Anton Bambura (1):
> arm64: dts: qcom:
On Thu, 20 Jun 2024 17:31:40 +0530, Komal Bajaj wrote:
> From: Melody Olvera
>
> Document the compatible for the component used to boot the MPSS on the
> QDU1000 and QRU1000 SoCs.
>
> The QDU1000 and QRU1000 mpss boot process now requires the specification
> of an RMB register space to complet
gt;
> .../bindings/remoteproc/fsl,imx-rproc.yaml| 15 +++
> 1 file changed, 15 insertions(+)
>
Reviewed-by: Rob Herring (Arm)
e [PATCH v5 4/7] remoteproc: core introduce
> rproc_set_rsc_table_on_start function
> as new "st,proc-id" is associated to "st,stm32mp1-m4-tee" compatible
> - update commit message
> - remove Reviewed-by: Rob Herring as patch is updated
> ---
> .../bindings/remoteproc/st,stm32-rproc.yaml | 58 ---
> 1 file changed, 50 insertions(+), 8 deletions(-)
>
Reviewed-by: Rob Herring (Arm)
On Mon, 03 Jun 2024 02:28:55 -0400, Alexandre Messier wrote:
> Add an initial device tree to support the HTC One (M8) smartphone,
> aka "htc,m8".
>
> Signed-off-by: Alexandre Messier
> ---
> Alexandre Messier (2):
> dt-bindings: arm: qcom: add HTC One (M8)
> ARM: dts: qcom: Add init
On Fri, 10 May 2024 14:27:07 +0200, Luca Weiss wrote:
> Validated on Fairphone 5 (QCM6490) smartphone by using DisplayPort over
> USB-C audio, connected to a TV, with a basic UCM to enable
> 'DISPLAY_PORT_RX Audio Mixer MultiMedia1':
> https://gitlab.com/postmarketOS/pmaports/-/tree/master/device
75 matches
Mail list logo