Re: [PATCH v4 1/5] ASoC: dt-bindings: qcom,sm8250: Add Fairphone 5 sound card

2025-05-27 Thread Rob Herring
On Wed, May 07, 2025 at 10:01:37AM +0200, Luca Weiss wrote: > Document the bindings for the sound card on Fairphone 5 which uses the > older non-audioreach audio architecture. > > Acked-by: Rob Herring (Arm) > Signed-off-by: Luca Weiss > --- > Documentation/devicetre

Re: [PATCH 0/4] CAMSS support for MSM8939

2025-05-20 Thread Rob Herring (Arm)
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

Re: [PATCH 1/3] dt-bindings: remoteproc: qcom,sm8350-pas: Add SC8280XP

2025-05-09 Thread Rob Herring (Arm)
om,sm8350-pas.yaml | 54 > -- > 1 file changed, 30 insertions(+), 24 deletions(-) > Acked-by: Rob Herring (Arm)

Re: [PATCH v2 1/5] ASoC: dt-bindings: qcom,q6afe: Document q6usb subnode

2025-05-09 Thread Rob Herring (Arm)
hanged, 13 insertions(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH] dt-bindings: remoteproc: qcom,sm8150-pas: Add missing SC8180X compatible

2025-05-09 Thread Rob Herring (Arm)
qcom,sm8150-pas.yaml| 3 +++ > 1 file changed, 3 insertions(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH v2 4/4] remoteproc: Use of_reserved_mem_region_* functions for "memory-region"

2025-05-02 Thread Rob Herring
On Fri, May 2, 2025 at 10:40 AM Tanmay Shah wrote: > > > Hello Rob, > > Thanks for the patch. Please find my comments below. > > > On 4/23/25 2:42 PM, Rob Herring (Arm) wrote: > > Use the newly added of_reserved_mem_region_to_resource() and > > of_reserved_me

Re: [PATCH v2 0/4] of: Common "memory-region" parsing

2025-04-28 Thread Rob Herring
On Fri, Apr 25, 2025 at 6:34 PM Iuliana Prodan wrote: > > Hello Mathieu, Rob, > > I've tested imx_dsp_rproc and it fails with: > > [ 39.743770] Unable to handle kernel paging request at virtual address > ffea > ... > [ 39.805078] Hardware name: NXP i.MX8MPlus EVK board (DT) > [ 3

[PATCH v2 1/4] of: reserved_mem: Add functions to parse "memory-region"

2025-04-23 Thread 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 -

[PATCH v2 4/4] remoteproc: Use of_reserved_mem_region_* functions for "memory-region"

2025-04-23 Thread Rob Herring (Arm)
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

[PATCH v2 0/4] of: Common "memory-region" parsing

2025-04-23 Thread Rob Herring (Arm)
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

[PATCH v2 3/4] devres: Export devm_ioremap_resource_wc()

2025-04-23 Thread Rob Herring (Arm)
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

[PATCH v2 2/4] of: Simplify of_dma_set_restricted_buffer() to use of_for_each_phandle()

2025-04-23 Thread 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) --- v2: - Maintain prior behavior only warning if of_reserved_mem_device_init_by_idx() fails --- drivers/of/device.c | 31

Re: [PATCH v2 3/5] dt-bindings: remoteproc: mediatek: Drop redundant maxItems for mt8192/95

2025-04-23 Thread Rob Herring
t;minItems: 3 > - maxItems: 3 Sigh. I would squash this as using maxItems was the error in the first place. But either way: Reviewed-by: Rob Herring (Arm)

Re: [PATCH v2 1/5] dt-bindings: remoteproc: mediatek: Add missing minItems for 8192/8195

2025-04-23 Thread Rob Herring
On Mon, Apr 21, 2025 at 04:49:04PM -0400, Nícolas F. R. A. Prado wrote: > Both MT8192 and MT8195 have an L1TCM memory, so it should be described > in reg, and therefore reg's minItems should be 3, as is already implicit > by reg-names being three entries long. However minItems is currently > unset

Re: [PATCH 3/4] dt-bindings: arm: qcom: Add Sony Xperia Z Ultra (togari)

2025-04-23 Thread Rob Herring (Arm)
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)

Re: [PATCH v2 1/5] ASoC: dt-bindings: qcom,sm8250: Add Fairphone 5 sound card

2025-04-23 Thread Rob Herring (Arm)
t; 1 file changed, 1 insertion(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH 0/6] arm64: dts: qcom: qcs615: enable remoteprocs - ADSP and CDSP

2025-04-23 Thread 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

Re: [PATCH 0/4] Add support for Sony Xperia Z Ultra (togari)

2025-04-21 Thread Rob Herring (Arm)
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 >

Re: [PATCH] ARM: dts: qcom: msm8974-samsung-hlte: Add touchkey support

2025-04-21 Thread Rob Herring (Arm)
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 >

Re: [PATCH] dt-bindings: virtio: pci-iommu: Add ref to pci-device.yaml

2025-04-17 Thread Rob Herring (Arm)
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

Re: [PATCH v18 04/15] dt-bindings: PCI: pci-ep: Add support for iommu-map and msi-map

2025-04-15 Thread Rob Herring (Arm)
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)

Re: [PATCH v17 04/15] dt-bindings: PCI: pci-ep: Add support for iommu-map and msi-map

2025-04-11 Thread Rob Herring
On Mon, Apr 07, 2025 at 03:50:54PM -0400, Frank Li wrote: > Document the use of (msi|iommu)-map for PCI Endpoint (EP) controllers, > which can use MSI as a doorbell mechanism. Each EP controller can support > up to 8 physical functions and 65,536 virtual functions. > > Define how to construct devi

[PATCH] dt-bindings: virtio: pci-iommu: Add ref to pci-device.yaml

2025-04-07 Thread 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

[PATCH 3/3] remoteproc: Use of_reserved_mem_region_* functions for "memory-region"

2025-04-05 Thread Rob Herring (Arm)
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

Re: [PATCH 1/2] dt-bindings: remoteproc: Add VCP support for mt8196

2025-04-05 Thread Rob Herring (Arm)
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

Re: [PATCH v16 04/15] dt-bindings: pci: pci-msi: Add support for PCI Endpoint msi-map

2025-04-04 Thread Rob Herring
On Fri, Apr 04, 2025 at 04:33:00PM -0400, Frank Li wrote: > On Fri, Apr 04, 2025 at 03:11:40PM -0500, Rob Herring wrote: > > On Fri, Apr 04, 2025 at 03:01:05PM -0400, Frank Li wrote: > > > Document the use of msi-map for PCI Endpoint (EP) controllers, which can > >

Re: [PATCH v16 04/15] dt-bindings: pci: pci-msi: Add support for PCI Endpoint msi-map

2025-04-04 Thread Rob Herring
On Fri, Apr 04, 2025 at 03:01:05PM -0400, Frank Li wrote: > Document the use of msi-map for PCI Endpoint (EP) controllers, which can > use MSI as a doorbell mechanism. Each EP controller can support up to 8 > physical functions and 65,536 virtual functions. > > Define how to construct device IDs u

Re: [PATCH 2/3] of: Simplify of_dma_set_restricted_buffer() to use of_for_each_phandle()

2025-03-26 Thread Rob Herring
On Wed, Mar 26, 2025 at 1:44 AM Chen-Yu Tsai wrote: > > Hi, > > On Tue, Mar 18, 2025 at 7:29 AM Rob Herring (Arm) wrote: > > > > Simplify of_dma_set_restricted_buffer() by using of_property_present() > > and of_for_each_phandle() iterator. > >

Re: [PATCH v2 2/4] dt-bindings: clock: add SM6350 QCOM video clock bindings

2025-03-24 Thread Rob Herring (Arm)
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)

Re: [Linux-stm32] [PATCH 3/3] remoteproc: Use of_reserved_mem_region_* functions for "memory-region"

2025-03-22 Thread Rob Herring
On Thu, Mar 20, 2025 at 4:23 AM Arnaud POULIQUEN wrote: > > > > On 3/20/25 00:04, Rob Herring wrote: > > On Wed, Mar 19, 2025 at 10:26 AM Arnaud POULIQUEN > > wrote: > >> > >> Hello Rob, > >> > >> On 3/18/

Re: [Linux-stm32] [PATCH 3/3] remoteproc: Use of_reserved_mem_region_* functions for "memory-region"

2025-03-21 Thread Rob Herring
On Fri, Mar 21, 2025 at 3:25 AM Arnaud POULIQUEN wrote: > > > > On 3/20/25 19:02, Rob Herring wrote: > > On Thu, Mar 20, 2025 at 4:23 AM Arnaud POULIQUEN > > wrote: > >> > >> > >> > >> On 3/20/25 00:04, Rob Herring wrote: > >

Re: [Linux-stm32] [PATCH 3/3] remoteproc: Use of_reserved_mem_region_* functions for "memory-region"

2025-03-19 Thread Rob Herring
On Wed, Mar 19, 2025 at 10:26 AM Arnaud POULIQUEN wrote: > > Hello Rob, > > On 3/18/25 00:24, Rob Herring (Arm) wrote: > > Use the newly added of_reserved_mem_region_to_resource() and > > of_reserved_mem_region_count() functions to handle "memory-region" > >

[PATCH 2/3] of: Simplify of_dma_set_restricted_buffer() to use of_for_each_phandle()

2025-03-17 Thread 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

[PATCH 1/3] of: reserved_mem: Add functions to parse "memory-region"

2025-03-17 Thread 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. Signed-off-by: Rob Herring (Arm) --- drivers/of/of_reserved_mem.c| 77 + include/linux/of_

[PATCH 0/3] of: Common "memory-region" parsing

2025-03-17 Thread Rob Herring (Arm)
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

Re: [PATCH v5 0/5] Configure imx8mp dsp node for rproc usage

2025-03-17 Thread Rob Herring (Arm)
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

Re: [PATCH v4 2/8] dt-bindings: dsp: fsl,dsp: Add resets property

2025-03-05 Thread Rob Herring (Arm)
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)

Re: [PATCH v2] dt-bindings: remoteproc: qcom,sm6115-pas: Use recommended MBN firmware format in DTS example

2025-03-01 Thread 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)

Re: [PATCH v2 1/2] dt-bindings: input/touchscreen: imagis: add compatible for ist3038h

2025-02-25 Thread Rob Herring (Arm)
gs/input/touchscreen/imagis,ist3038c.yaml | 1 + > 1 file changed, 1 insertion(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH] dt-bindings: hwlock: Convert to dtschema

2025-02-18 Thread Rob Herring
On Tue, Feb 18, 2025 at 09:39:35PM +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/h

Re: [PATCH] dt-bindings: hwlock: Convert to dtschema

2025-02-18 Thread 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

Re: [PATCH 1/2] dt-bindings: input: goodix,gt9916: Document gt9897 compatible

2025-02-03 Thread Rob Herring (Arm)
changed, 1 insertion(+) > Acked-by: Rob Herring (Arm)

Re: [RFC PATCH 1/4] perf: arm_pmuv3: Introduce module param to partition the PMU

2025-01-28 Thread Rob Herring
On Mon, Jan 27, 2025 at 4:26 PM Colton Lewis wrote: > > For PMUv3, the register MDCR_EL2.HPMN partitiones the PMU counters > into two ranges where counters 0..HPMN-1 are accessible by EL1 and, if > allowed, EL0 while counters HPMN..N are only accessible by EL2. > > Introduce a module parameter in

Re: [PATCH] dt-bindings: remoteproc: qcom,sm6115-pas: Use recommended MBN firmware format in DTS example

2025-01-10 Thread 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)

Re: [PATCH v3] dt-bindings: remoteproc: qcom,sa8775p-pas: Document QCS8300 remoteproc

2025-01-06 Thread Rob Herring
On Thu, Nov 14, 2024 at 05:23:25PM +0800, Jingyi Wang wrote: > > Hi Maintainers, > > On 9/25/2024 3:21 PM, Jingyi Wang wrote: > > Document the components used to boot the ADSP, CDSP and GPDSP on the > > Qualcomm QCS8300 SoC. Use fallback to indicate the compatibility of the > > remoteproc on the

Re: [PATCH 3/5] dt-bindings: eeprom: at24: Add compatible for Puya P24C256C

2025-01-03 Thread 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)

Re: [PATCH 2/5] dt-bindings: vendor-prefixes: Add Puya Semiconductor (Shanghai) Co., Ltd.

2025-01-03 Thread 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)

Re: [PATCH 1/5] dt-bindings: eeprom: at24: Add compatible for Giantec GT24P128F

2025-01-03 Thread 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)

Re: [PATCH] dt-bindings: remoteproc: Consolidate SC8180X and SM8150 PAS files

2024-11-19 Thread Rob Herring (Arm)
eproc/qcom,sm8150-pas.yaml | 7 ++ > 2 files changed, 7 insertions(+), 96 deletions(-) > Acked-by: Rob Herring (Arm)

Re: [PATCH] arm64: dts: qcom: msm8916-samsung-serranove: Add display panel

2024-11-15 Thread 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

Re: [PATCH RESEND v13 00/12] Initial Marvell PXA1908 support

2024-11-05 Thread Rob Herring (Arm)
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

Re: [PATCH] dt-bindings: remoteproc: qcom,sm8550-pas: Add SM8750 ADSP

2024-11-04 Thread Rob Herring (Arm)
vas Kandagatla > --- > .../bindings/remoteproc/qcom,sm8550-pas.yaml | 48 +------ > 1 file changed, 34 insertions(+), 14 deletions(-) > Acked-by: Rob Herring (Arm)

Re: [PATCH 1/4] dt-bindings: remoteproc: fsl,imx-rproc: add new compatible

2024-10-24 Thread Rob Herring
On Thu, Oct 24, 2024 at 01:47:53PM +0300, Laurentiu Mihalcea wrote: > > > On 10/24/2024 10:45 AM, Krzysztof Kozlowski wrote: > > On Wed, Oct 23, 2024 at 12:21:11PM -0400, Laurentiu Mihalcea wrote: > >> From: Laurentiu Mihalcea > >> > >> Add new compatible for imx95's CM7 with SOF. > >> > >> Sign

Re: [PATCH v13 00/12] Initial Marvell PXA1908 support

2024-10-01 Thread 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

Re: [PATCH v1 2/5] dt-bindings: mailbox: add binding for Microchip IPC mailbox driver

2024-09-18 Thread Rob Herring
On Mon, Sep 16, 2024 at 05:31:36PM +0100, Conor Dooley wrote: > On Thu, Sep 12, 2024 at 04:23:44PM -0500, Samuel Holland wrote: > > Hi Valentina, > > > > On 2024-09-12 12:00 PM, Valentina Fernandez wrote: > > > Add a dt-binding for the Microchip Inter-Processor Communication (IPC) > > > mailbox co

Re: [PATCH 14/15] kbuild: rename CONFIG_GENERIC_BUILTIN_DTB to CONFIG_BUILTIN_DTB

2024-09-05 Thread Rob Herring
On Thu, Sep 05, 2024 at 08:47:50AM +0900, Masahiro Yamada wrote: > Now that all architectures have migrated to the generic built-in > DTB support, the GENERIC_ prefix is no longer necessary. > > Signed-off-by: Masahiro Yamada > --- > > Makefile | 2 +- > arch/arc/Kco

Re: [PATCH 04/15] kbuild: add generic support for built-in boot DTBs

2024-09-05 Thread Rob Herring
On Thu, Sep 05, 2024 at 08:47:40AM +0900, Masahiro Yamada wrote: > Some architectures embed boot DTBs in vmlinux. A potential issue for > these architectures is a race condition during parallel builds because > Kbuild descends into arch/*/boot/dts/ twice. > > One build thread is initiated by the '

Re: [PATCH 03/15] kbuild: move non-boot builtin DTBs to .init.rodata section

2024-09-05 Thread Rob Herring
dtb.init.rodata > under the arch/ directory, and .init.rodata section otherwise. This will > be refactored later. > > Signed-off-by: Masahiro Yamada > --- > > drivers/of/unittest.c | 2 +- > scripts/Makefile.dtbs | 4 +++- > 2 files changed, 4 insertions(+), 2 deletions(-) Reviewed-by: Rob Herring (Arm)

Re: [PATCH 02/15] kbuild: split device tree build rules into scripts/Makefile.dtbs

2024-09-05 Thread Rob Herring
+++ > scripts/Makefile.lib | 115 - > 5 files changed, 153 insertions(+), 135 deletions(-) > create mode 100644 scripts/Makefile.dtbs Reviewed-by: Rob Herring (Arm)

Re: [PATCH v2] kselftest: dt: Ignore nodes that have ancestors disabled

2024-09-04 Thread Rob Herring
On Mon, Jul 29, 2024 at 04:56:02PM -0400, Nícolas F. R. A. Prado wrote: > Filter out nodes that have one of its ancestors disabled as they aren't > expected to probe. > > This removes the following false-positive failures on the > sc7180-trogdor-lazor-limozeen-nots-r5 platform: > > /soc@0/geniqup

Re: [PATCH 00/19] Add initial support for QCS8300

2024-09-04 Thread Rob Herring (Arm)
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

Re: [PATCH] nvdimm: Use of_property_present() and of_property_read_bool()

2024-09-03 Thread Rob Herring
On Wed, Jul 31, 2024 at 2:14 PM Rob Herring (Arm) wrote: > > Use of_property_present() and of_property_read_bool() to test > property presence and read boolean properties rather than > of_(find|get)_property(). This is part of a larger effort to remove > callers of of_find_propert

Re: [PATCH v2 1/5] dt-bindings: remoteproc: sse710: Add the External Systems remote processors

2024-08-22 Thread Rob Herring (Arm)
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

Re: [PATCH v2 0/2] arm64: dts: qcom: msm8916-samsung-j3ltetw: Add initial device tree

2024-08-05 Thread Rob Herring (Arm)
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

[PATCH] nvdimm: Use of_property_present() and of_property_read_bool()

2024-07-31 Thread Rob Herring (Arm)
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

[PATCH] remoteproc: Use of_property_present()

2024-07-31 Thread Rob Herring (Arm)
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

Re: [PATCH v11 00/12] Initial Marvell PXA1908 support

2024-07-31 Thread Rob Herring (Arm)
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

Re: [PATCH v2 2/5] dt-bindings: soc: qcom: smd-rpm: add generic compatibles

2024-07-30 Thread Rob Herring (Arm)
tree/bindings/soc/qcom/qcom,smd.yaml | 2 +- > 5 files changed, 38 insertions(+), 46 deletions(-) > Reviewed-by: Rob Herring (Arm)

Re: [PATCH v2 00/11] F(x)tec Pro1X feature expansion

2024-07-25 Thread 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 >

Re: [PATCH v3 9/9] dt-bindings: interconnect: qcom: msm8953: Fix 'See also' in description

2024-07-10 Thread Rob Herring (Arm)
;) > Signed-off-by: Adam Skladowski > --- > .../devicetree/bindings/interconnect/qcom,msm8953.yaml | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > Acked-by: Rob Herring (Arm)

Re: [PATCH v3 7/9] dt-bindings: interconnect: qcom: msm8939: Fix example

2024-07-10 Thread Rob Herring (Arm)
8939.yaml | 6 -- > 1 file changed, 6 deletions(-) > Reviewed-by: Rob Herring (Arm)

Re: [PATCH v3 3/9] dt-bindings: interconnect: qcom: Add Qualcomm MSM8937 NoC

2024-07-10 Thread 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)

Re: [PATCH v3 3/9] dt-bindings: interconnect: qcom: Add Qualcomm MSM8937 NoC

2024-07-10 Thread Rob Herring
On Tue, Jul 09, 2024 at 12:22:48PM +0200, Adam Skladowski wrote: > Add bindings for Qualcomm MSM8937 Network-On-Chip interconnect devices. That is obvious. What would be useful is detailing how 8937 is similar to the existing devices. > > Signed-off-by: Adam Skladowski > --- > .../bindings/in

Re: [PATCH v3 1/9] dt-bindings: interconnect: qcom: Add Qualcomm MSM8976 NoC

2024-07-10 Thread Rob Herring
m,msm8976.h | 97 +++ > 2 files changed, 107 insertions(+), 5 deletions(-) > create mode 100644 include/dt-bindings/interconnect/qcom,msm8976.h Reviewed-by: Rob Herring (Arm)

Re: [PATCH v3 0/2] ARM: dts: qcom-msm8226-samsung-ms013g: Add initial device tree

2024-07-01 Thread 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

Re: [PATCH v2 0/2] ARM: dts: qcom-msm8226-samsung-ms013g: Add initial device tree

2024-06-28 Thread Rob Herring (Arm)
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

Re: [PATCH 0/3] Introduce msm8916 based LG devices

2024-06-26 Thread Rob Herring (Arm)
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:

Re: [PATCH v3 1/4] dt-bindings: remoteproc: mpss: Document QDU1000/QRU1000 mpss devices

2024-06-20 Thread Rob Herring (Arm)
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

Re: [PATCH v3 1/1] dt-bindings: remoteproc: imx_rproc: add minItems for power-domain

2024-06-13 Thread Rob Herring (Arm)
gt; > .../bindings/remoteproc/fsl,imx-rproc.yaml| 15 +++ > 1 file changed, 15 insertions(+) > Reviewed-by: Rob Herring (Arm)

Re: [PATCH v6 3/5] dt-bindings: remoteproc: Add compatibility for TEE support

2024-06-07 Thread 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)

Re: [PATCH 0/2] Add HTC One (M8) support

2024-06-04 Thread 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

Re: [RESEND PATCH v5 3/7] dt-bindings: remoteproc: Add processor identifier property

2024-06-03 Thread Rob Herring
On Tue, May 21, 2024 at 02:24:54PM +0200, Arnaud Pouliquen wrote: > Add the "st,proc-id" property allowing to identify the remote processor. > This ID is used to define an unique ID, common between Linux, U-boot and > OP-TEE to identify a coprocessor. > This ID will be used in request to OP-TEE rem

Re: [PATCH 0/2] Add basic APR sound support for SC7280 SoC

2024-05-10 Thread Rob Herring (Arm)
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

Re: [PATCH 1/2] dt-bindings: remoteproc: qcom,smd-edge: Mark qcom,ipc as deprecated

2024-04-29 Thread Rob Herring
/remoteproc/qcom,smd-edge.yaml | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > Reviewed-by: Rob Herring (Arm)

Re: [PATCH 2/2] dt-bindings: soc: qcom,smp2p: Mark qcom,ipc as deprecated

2024-04-29 Thread Rob Herring
/qcom/qcom,smp2p.yaml | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > Reviewed-by: Rob Herring (Arm)

Re: [PATCH RFC 1/2] dt-bindings: soc: qcom,smsm: Allow specifying mboxes instead of qcom,ipc

2024-04-25 Thread Rob Herring
On Wed, Apr 24, 2024 at 07:21:51PM +0200, Luca Weiss wrote: > The qcom,ipc-N properties are essentially providing a reference to a > mailbox, so allow using the mboxes property to do the same in a more > structured way. Can we mark qcom,ipc-N as deprecated then? > Since multiple SMSM hosts are s

Re: [PATCH v10 00/12] Initial Marvell PXA1908 support

2024-04-25 Thread Rob Herring
On Wed, 24 Apr 2024 20:42:27 +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

Re: [PATCH v8 1/4] dt-bindings: remoteproc: k3-m4f: Add K3 AM64x SoCs

2024-04-24 Thread Rob Herring
On Wed, 24 Apr 2024 14:06:09 -0500, Andrew Davis wrote: > From: Hari Nagalla > > K3 AM64x SoC has a Cortex M4F subsystem in the MCU voltage domain. > The remote processor's life cycle management and IPC mechanisms are > similar across the R5F and M4F cores from remote processor driver > point o

Re: [PATCH 0/3] Fix up qcom,halt-regs definition in various schemas

2024-04-09 Thread Rob Herring
On Sun, Apr 07, 2024 at 11:58:29AM +0200, Luca Weiss wrote: > The original motivation is that a bunch of other schemas fail to > validate qcom,halt-regs, for example like in the following examples: > > arch/arm64/boot/dts/qcom/apq8016-sbc.dtb: remoteproc@408: > qcom,halt-regs:0: [20] is too s

Re: [PATCH v3 1/2] dt-bindings: arm: qcom: Add Motorola Moto G (2013)

2024-04-09 Thread Rob Herring
On Sun, 07 Apr 2024 11:05:10 +0200, Stanislav Jakubek wrote: > Document the Motorola Moto G (2013), which is a smartphone based > on the Qualcomm MSM8226 SoC. > > Acked-by: Krzysztof Kozlowski > Signed-off-by: Stanislav Jakubek > --- > Changes in V3: > - no changes > > Changes in V2: > -

Re: [PATCH v9 0/9] Initial Marvell PXA1908 support

2024-04-03 Thread Rob Herring
On Tue, 02 Apr 2024 22:55:36 +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

Re: [PATCH 1/3] dt-bindings: remoteproc: qcom,msm8996-mss-pil: allow glink-edge on msm8996

2024-04-01 Thread Rob Herring
e changed, 1 deletion(-) > Acked-by: Rob Herring

Re: [PATCH 1/2] dt-bindings: arm: qcom: Add Motorola Moto G (2013)

2024-03-25 Thread Rob Herring
On Sun, 24 Mar 2024 15:03:59 +0100, Stanislav Jakubek wrote: > Document the Motorola Moto G (2013), which is a smartphone based > on the Qualcomm MSM8226 SoC. > > Signed-off-by: Stanislav Jakubek > --- > Documentation/devicetree/bindings/arm/qcom.yaml | 1 + > 1 file changed, 1 insertion(+) >

Re: [PATCH v2 0/2] Add Samsung Galaxy Note 3 support

2024-03-15 Thread Rob Herring
On Thu, 14 Mar 2024 20:00:13 +0100, Luca Weiss wrote: > Add the dts for "hlte" which is a phablet from 2013. > > Signed-off-by: Luca Weiss > --- > Changes in v2: > - Correct property order (Konrad) > - Pick up tags > - Link to v1: > https://lore.kernel.org/r/20240310-samsung-hlte-v1-0-e9b55bf9

Re: [PATCH 3/3] sh: Call paging_init() earlier in the init sequence

2024-03-11 Thread Rob Herring
ng memblock. > > Signed-off-by: Oreoluwa Babatunde > --- > arch/sh/kernel/setup.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Reviewed-by: Rob Herring

Re: [PATCH 0/2] Add Samsung Galaxy Note 3 support

2024-03-11 Thread Rob Herring
On Sun, 10 Mar 2024 15:13:35 +0100, Luca Weiss wrote: > Add the dts for "hlte" which is a phablet from 2013. > > Signed-off-by: Luca Weiss > --- > Adam Honse (1): > ARM: dts: qcom: msm8974: Add Samsung Galaxy Note 3 > > Luca Weiss (1): > dt-bindings: arm: qcom: Add Samsung Galaxy N

Re: [PATCH 1/3] remoteproc: Add Arm remoteproc driver

2024-03-04 Thread Rob Herring
On Fri, Mar 01, 2024 at 04:42:25PM +, abdellatif.elkhl...@arm.com wrote: > From: Abdellatif El Khlifi > > introduce remoteproc support for Arm remote processors > > The supported remote processors are those that come with a reset > control register and a reset status register. The driver all

Re: [PATCH] dt-bindings: remoteproc: qcom,glink-rpm-edge: drop redundant type from label

2024-02-26 Thread Rob Herring
e changed, 1 deletion(-) > Acked-by: Rob Herring

Re: [PATCH 3/3] dt-bindings: remoteproc: ti,davinci: remove unstable remark

2024-02-26 Thread Rob Herring
ough, so > drop the "unstable" remark and expect usual ABI rules. > > Signed-off-by: Krzysztof Kozlowski > --- > .../devicetree/bindings/remoteproc/ti,davinci-rproc.txt| 3 --- > 1 file changed, 3 deletions(-) > Acked-by: Rob Herring

Re: [PATCH 2/3] dt-bindings: clock: ti: remove unstable remark

2024-02-26 Thread Rob Herring
e/bindings/clock/ti/interface.txt| 2 -- > Documentation/devicetree/bindings/clock/ti/mux.txt | 2 -- > 12 files changed, 24 deletions(-) > Acked-by: Rob Herring

  1   2   3   4   5   6   7   8   9   10   >