Re: [PATCH 1/9] dt-bindings: reserved-memory: Document Tegra VPR

2025-09-03 Thread Rob Herring (Arm)
can be > accomodated. > > Signed-off-by: Thierry Reding > --- > .../nvidia,tegra-video-protection-region.yaml | 55 +++ > 1 file changed, 55 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/reserved-memory/nvidia,tegra-video-protection-region.yaml > Reviewed-by: Rob Herring (Arm)

Re: [PATCH v1 1/2] This patch adds a new device tree binding documentation.

2025-09-03 Thread Rob Herring (Arm)
On Wed, 03 Sep 2025 05:38:24 -0700, syyang wrote: > - New device tree binding documentation at > Documentation/devicetree/bindings/display/bridge/lontium,lt9611c.yaml > > Signed-off-by: syyang > --- > .../display/bridge/lontium,lt9611c.yaml | 123 ++ > 1 file changed, 1

Re: [PATCH 00/37] arm64: Add initial device trees for Apple M2 Pro/Max/Ultra devices

2025-09-02 Thread Rob Herring
On Sat, Aug 30, 2025 at 09:16:20AM +0200, Janne Grunau wrote: > On Fri, Aug 29, 2025 at 02:51:19PM -0500, Rob Herring wrote: > > On Thu, Aug 28, 2025 at 04:01:19PM +0200, Janne Grunau wrote: > > > This series adds device trees for Apple's M2 Pro, Max and Ultra based &g

Re: [PATCH] dt-bindings: display: samsung: Drop S3C2410

2025-09-01 Thread Rob Herring (Arm)
On Sat, 30 Aug 2025 13:32:39 +0200, Krzysztof Kozlowski wrote: > Samsung S3C24xx family of SoCs was removed from Linux kernel in the > commit 61b7f8920b17 ("ARM: s3c: remove all s3c24xx support"), in January > 2023. There are no in-kernel users of remaining S3C24xx compatibles. > > Signed-off-b

[PATCH] dt-bindings: gpu: Convert aspeed,ast2400-gfx to DT schema

2025-08-29 Thread Rob Herring (Arm)
Convert the ASpeed GFX Display Controller binding to DT schema format. There was a duplicate, incomplete binding in mfd which can be dropped. Signed-off-by: Rob Herring (Arm) --- .../bindings/gpu/aspeed,ast2400-gfx.yaml | 58 +++ .../devicetree/bindings/gpu/aspeed-gfx.txt

Re: [PATCH 00/37] arm64: Add initial device trees for Apple M2 Pro/Max/Ultra devices

2025-08-29 Thread Rob Herring
On Thu, Aug 28, 2025 at 04:01:19PM +0200, Janne Grunau wrote: > This series adds device trees for Apple's M2 Pro, Max and Ultra based > devices. The M2 Pro (t6020), M2 Max (t6021) and M2 Ultra (t6022) SoCs > follow design of the t600x family so copy the structure of SoC *.dtsi > files. > > t6020 i

Re: [PATCH v2 1/3] dt-binding: display: Add ITE IT61620 MIPI DSI to HDMI bridge

2025-08-29 Thread Rob Herring
On Thu, Aug 28, 2025 at 12:01:18PM +0800, Pet Weng wrote: > This chip receives MIPI DSI input and outputs HDMI, and is commonly > connected to SoCs via I2C and DSI. > > Signed-off-by: Pet Weng > --- > .../bindings/display/bridge/ite,it61620.yaml | 143 > + > 1 file cha

Re: [PATCH v2] dt-bindings: display: dsi-controller: add bridge to patternProperties

2025-08-29 Thread Rob Herring (Arm)
On Wed, 27 Aug 2025 16:55:39 +0530, Harikrishna Shenoy wrote: > Extend the DSI controller schema to allow bridge child nodes. > This makes it possible to describe external bridge devices directly > connected as DSI peripherals. > > Signed-off-by: Harikrishna Shenoy > --- > Changelog v1 --> v2:

Re: [PATCH v4 03/19] dt-bindings: display: mediatek: add EXDMA yaml for MT8196

2025-08-28 Thread Rob Herring (Arm)
On Thu, 28 Aug 2025 16:06:58 +0800, Paul Chen wrote: > From: Paul-pl Chen > > Add mediatek,exdma.yaml to support EXDMA for MT8196. > The MediaTek display overlap extended DMA engine, namely > OVL_EXDMA or EXDMA, primarily functions as a DMA engine > for reading data from DRAM with various DRAM

Re: [PATCH 0/4] Add DT bindings and driver code for Scaler

2025-08-27 Thread Rob Herring (Arm)
On Wed, 27 Aug 2025 04:47:16 +, Kisung Lee wrote: > This patch series adds device tree bindings and driver support > for the ExynosAuto scaler hardware. It adds YAML binding docs, > updates Kconfig and Makefile, and provides initial driver > code to register the Scaler device as a V4L2 video

Re: [PATCH] dt-bindings: display: dsi-controller: add bridge to patternProperties

2025-08-26 Thread Rob Herring
On Fri, Aug 22, 2025 at 11:53:52PM +0530, Harikrishna Shenoy wrote: > This patch extends the binding schema by adding a new `bridge@[0-3]` to Use imperative mood. See submitting-patches.rst. > represent any bridge devices attached as DSI peripheral. > > Signed-off-by: Harikrishna Shenoy > --- >

Re: [PATCH 1/5] dt-bindings: vendor-prefixes: Add JuTouch Technology Co, Ltd

2025-08-22 Thread Rob Herring (Arm)
-by: Steffen Trumtrar > --- > Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ > 1 file changed, 2 insertions(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH 4/5] dt-bindings: arm: fsl: add compatible for Skov i.MX8MP variant

2025-08-22 Thread Rob Herring (Arm)
ml | 1 + > 1 file changed, 1 insertion(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH 2/5] dt-bindings: display: simple: Add JuTouch JT101TM023 panel

2025-08-22 Thread Rob Herring (Arm)
On Thu, 21 Aug 2025 09:55:29 +0200, Steffen Trumtrar wrote: > Add the JuTouch Technology Co. 10" JT101TM023 LVDS panel. > > Signed-off-by: Steffen Trumtrar > --- > Documentation/devicetree/bindings/display/panel/panel-simple.yaml | 2 ++ > 1 file changed, 2 insertio

Re: [PATCH v1 13/14] dt-bindings: input/touchscreen: Convert MELFAS MIP4 Touchscreen to YAML

2025-08-22 Thread Rob Herring
ema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: MELFAS MIP4 Touchscreen > + > +maintainers: > + - Ariel D'Alessandro > + > +properties: > + compatible: > +const: "melfas,mip4_ts" Drop quotes. With that, Reviewed-by: Rob Herring (Arm)

Re: [PATCH v1 12/14] dt-bindings: soc: mediatek: pwrap: Add power-domains property

2025-08-22 Thread Rob Herring (Arm)
: Ariel D'Alessandro > --- > .../bindings/soc/mediatek/mediatek,pwrap.yaml | 15 +++ > 1 file changed, 15 insertions(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH v1 05/14] sound: dt-bindings: Convert MediaTek RT5650 codecs bindings to YAML

2025-08-22 Thread Rob Herring
On Wed, Aug 20, 2025 at 02:12:53PM -0300, Ariel D'Alessandro wrote: > Convert the existing text-based DT bindings for Mediatek MT8173 RT5650 > codecs to a YAML schema. > > Signed-off-by: Ariel D'Alessandro > --- > .../sound/mediatek,mt8173-rt5650.yaml | 73 +++ > .../bind

Re: [PATCH v1 09/14] dt-bindings: pinctrl: mediatek,mt65xx-pinctrl: Allow gpio-line-names

2025-08-22 Thread Rob Herring (Arm)
icetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml| 2 ++ > 1 file changed, 2 insertions(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH v2 3/3] dt-bindings: display: rockchip,dw-mipi-dsi: Narrow clocks for rockchip,rk3288-mipi-dsi

2025-08-22 Thread Rob Herring (Arm)
On Wed, 20 Aug 2025 16:17:38 +0200, Krzysztof Kozlowski wrote: > The binding allows in top-level from one to four clocks and each variant > narrows the choice, but rockchip,rk3288-mipi-dsi missed the minItems. > > Reviewed-by: Heiko Stuebner > Signed-off-by: Krzysztof Kozlowski > > --- > > C

Re: [PATCH v2 2/3] dt-bindings: display: ti,tdp158: Add missing reg constraint

2025-08-22 Thread Rob Herring (Arm)
On Wed, 20 Aug 2025 16:17:37 +0200, Krzysztof Kozlowski wrote: > Device can be used over I2C bus, so it documents 'reg' property, however > it misses to constrain it to actual I2C address. > > Signed-off-by: Krzysztof Kozlowski > --- > Documentation/devicetree/bindings/display/bridge/ti,tdp158

Re: [PATCH v2 1/3] dt-bindings: display: ingenic,jz4780-hdmi: Add missing clock-names

2025-08-22 Thread Rob Herring (Arm)
On Wed, 20 Aug 2025 16:17:36 +0200, Krzysztof Kozlowski wrote: > The binding references synopsys,dw-hdmi.yaml schema which defines both > 'clocks' and 'clock-names' with variable length, therefore we need here > also same constraint for 'clock-names' as for 'clocks'. > > Signed-off-by: Krzysztof

Re: [PATCH v3 02/14] dt-bindings: phy: Add QMP USB3+DP PHY for QCS615

2025-08-22 Thread Rob Herring
On Wed, Aug 20, 2025 at 05:34:44PM +0800, Xiangxu Yin wrote: > Add device tree binding documentation for the Qualcomm QMP USB3+DP PHY > on QCS615 Platform. This PHY supports both USB3 and DP functionality > over USB-C, with PHY mode switching capability. It does not support > combo mode. > > Signe

Re: [PATCH v1 17/19] dt-bindings: display: tegra: document Tegra20 and Tegra30 CSI

2025-08-22 Thread Rob Herring
On Wed, Aug 20, 2025 at 08:39:36AM +0300, Svyatoslav Ryhel wrote: > вт, 19 серп. 2025 р. о 23:30 Rob Herring пише: > > > > On Tue, Aug 19, 2025 at 03:16:29PM +0300, Svyatoslav Ryhel wrote: > > > Document CSI hw block found in Tegra20 and Tegra30 SoC. > > > >

Re: [PATCH v1 02/19] dt-bindings: clock: tegra20: Add IDs for CSI PAD clocks

2025-08-22 Thread Rob Herring
On Tue, Aug 19, 2025 at 03:16:14PM +0300, Svyatoslav Ryhel wrote: > Tegra30 has CSI PAD clock enable bits embedded into PLLD/PLLD2 registers. > Add ids for these clocks. > > Signed-off-by: Svyatoslav Ryhel > --- > include/dt-bindings/clock/tegra30-car.h | 4 +++- > 1 file changed, 3 insertions(+

Re: [PATCH 0/5] arm64: dts: imx8mp-skov: add new 10" variant

2025-08-21 Thread Rob Herring (Arm)
On Thu, 21 Aug 2025 09:55:27 +0200, Steffen Trumtrar wrote: > Add a new board variant for the Skov i.MX8MP based family of boards. > > This variant uses a different 10" panel than the existing ones. > > Signed-off-by: Steffen Trumtrar > --- > Steffen Trumtrar (5): > dt-bindings: vendor-p

Re: [PATCH v1 04/14] net: dt-bindings: Convert Marvell 8897/8997 bindings to YAML

2025-08-21 Thread Rob Herring
On Wed, Aug 20, 2025 at 12:15 PM Ariel D'Alessandro wrote: > > Convert the existing text-based DT bindings for Marvell 8897/8997 > (sd8897/sd8997) bluetooth devices controller to a YAML schema. > > While here, bindings for "usb1286,204e" (USB interface) are dropped from > the YAML definition as th

Re: [PATCH v1 04/14] net: dt-bindings: Convert Marvell 8897/8997 bindings to YAML

2025-08-21 Thread Rob Herring (Arm)
On Wed, 20 Aug 2025 14:12:52 -0300, Ariel D'Alessandro wrote: > Convert the existing text-based DT bindings for Marvell 8897/8997 > (sd8897/sd8997) bluetooth devices controller to a YAML schema. > > While here, bindings for "usb1286,204e" (USB interface) are dropped from > the YAML definition as

Re: [RFC PATCH 1/3] devicetree: bindings: dsiplay: panel: panel-simple.yaml: Add Raspberry pi dsi panel compatible

2025-08-20 Thread Rob Herring
On Tue, Aug 19, 2025 at 11:22:42AM +0530, Kumar, Udit wrote: > > On 8/19/2025 10:46 AM, Raghavendra, Vignesh wrote: > > > > On 8/19/2025 10:24 AM, Kumar, Udit wrote: > > > On 8/18/2025 9:17 PM, Harikrishna Shenoy wrote: > > > > Add RPi DSI panel[0] as a valid compatible for simple-panel. > > > >

Re: [PATCH v6 5/6] dt-bindings: display/msm: add stream pixel clock bindings for MST

2025-08-20 Thread Rob Herring (Arm)
75p-mdss.yaml| 20 +-- > .../bindings/display/msm/qcom,sar2130p-mdss.yaml | 10 ++-- > .../bindings/display/msm/qcom,sm8750-mdss.yaml | 10 ++-- > .../bindings/display/msm/qcom,x1e80100-mdss.yaml | 10 ++-- > 5 files changed, 99 insertions(+), 14 deletions(-) > Reviewed-by: Rob Herring (Arm)

Re: [PATCH v1 00/14] MediaTek dt-bindings sanitization (MT8173)

2025-08-20 Thread Rob Herring (Arm)
On Wed, 20 Aug 2025 14:12:48 -0300, Ariel D'Alessandro wrote: > This patch series continues the effort to address Device Tree validation > warnings for MediaTek platforms, with a focus on MT8173. It follows the > initial > cleanup series by Angelo > (https://www.spinics.net/lists/kernel/msg5780

Re: [PATCH v1 14/14] dt-bindings: media: mediatek,jpeg: Fix jpeg encoder/decoder ranges

2025-08-20 Thread Rob Herring
On Wed, Aug 20, 2025 at 02:13:02PM -0300, Ariel D'Alessandro wrote: > Commit 14176e94bb35d ("arm64: dts: mediatek: mt8195: Fix ranges for jpeg That commit is not in any upstream tree. > enc/decoder nodes") redefined jpeg encoder/decoder children node ranges. > Update the related device tree bindi

Re: [PATCH v4 0/2] Support for Synaptics TDDI series panels

2025-08-19 Thread Rob Herring
On Tue, Aug 19, 2025 at 08:26:43PM +0530, Kaustabh Chakraborty wrote: > Synaptics' Touch and Display Driver Integration (TDDI) technology [1] > employs a single chip for both touchscreen and display capabilities. > Such designs reportedly help reducing costs and power consumption. > > Although the

Re: [PATCH v1 17/19] dt-bindings: display: tegra: document Tegra20 and Tegra30 CSI

2025-08-19 Thread Rob Herring
On Tue, Aug 19, 2025 at 03:16:29PM +0300, Svyatoslav Ryhel wrote: > Document CSI hw block found in Tegra20 and Tegra30 SoC. > > Signed-off-by: Svyatoslav Ryhel > --- > .../display/tegra/nvidia,tegra210-csi.yaml| 78 +++ > 1 file changed, 63 insertions(+), 15 deletions(-) > >

Re: [PATCH v1 04/19] dt-bindings: display: tegra: document Tegra30 VIP

2025-08-19 Thread Rob Herring
On Tue, Aug 19, 2025 at 03:16:16PM +0300, Svyatoslav Ryhel wrote: > Parallel VI interface found in Tegra30 is exactly the same as Tegra20 has. That's not what the compatible schema says. 'exactly the same' implies a fallback to whatever it is exactly the same as. > > Signed-off-by: Svyatoslav R

Re: [PATCH v2 1/4] dt-bindings: backlight: Add max25014 bindings

2025-08-19 Thread Rob Herring
On Tue, Aug 19, 2025 at 12:58:59PM +0200, Maud Spierings wrote: > The Maxim MAX25014 is a 4-channel automotive grade backlight driver IC > with intgrated boost controller. > > Signed-off-by: Maud Spierings > --- > .../bindings/leds/backlight/maxim,max25014.yaml| 79 > ++

Re: [PATCH v3 01/13] dt-bindings: display: st: add new compatible to LTDC device

2025-08-19 Thread Rob Herring (Arm)
to the list of compatible string. > > Signed-off-by: Raphael Gallais-Pou > --- > .../devicetree/bindings/display/st,stm32-ltdc.yaml | 30 > -- > 1 file changed, 28 insertions(+), 2 deletions(-) > Reviewed-by: Rob Herring (Arm)

Re: [PATCH v3 01/13] dt-bindings: display: st: add new compatible to LTDC device

2025-08-19 Thread Rob Herring
On Tue, Aug 19, 2025 at 03:17:46PM +0200, Raphael Gallais-Pou wrote: > > > On 8/19/25 13:01, Rob Herring (Arm) wrote: > > On Tue, 19 Aug 2025 11:15:54 +0200, Raphael Gallais-Pou wrote: > >> The new STMicroelectronics SoC features a display controller similar to > >&

Re: [PATCH v2 1/4] dt-bindings: backlight: Add max25014 bindings

2025-08-19 Thread Rob Herring (Arm)
On Tue, 19 Aug 2025 12:58:59 +0200, Maud Spierings wrote: > The Maxim MAX25014 is a 4-channel automotive grade backlight driver IC > with intgrated boost controller. > > Signed-off-by: Maud Spierings > --- > .../bindings/leds/backlight/maxim,max25014.yaml| 79 > ++ > M

Re: [PATCH v3 06/13] dt-bindings: arm: stm32: add required #clock-cells property

2025-08-19 Thread Rob Herring (Arm)
rs to reach the peripheral and gate the > clock accordingly. > > Reviewed-by: Rob Herring (Arm) > Signed-off-by: Raphael Gallais-Pou > --- > .../bindings/arm/stm32/st,stm32-syscon.yaml| 31 > +++--- > 1 file changed, 21 insertions(+), 10 deletions(-

Re: [PATCH v3 04/13] dt-bindings: display: st,stm32mp25-lvds: add access-controllers property

2025-08-19 Thread Rob Herring (Arm)
. It allows an accurate representation of the hardware, where > the peripheral is connected to a firewall bus. The firewall can then > check the peripheral accesses before allowing its device to probe. > > Acked-by: Rob Herring (Arm) > Signed-off-by: Raphael Gallais-Pou > --- >

Re: [PATCH v3 05/13] dt-bindings: display: st,stm32mp25-lvds: add power-domains property

2025-08-19 Thread Rob Herring (Arm)
On Tue, 19 Aug 2025 11:15:58 +0200, Raphael Gallais-Pou wrote: > STM32 LVDS peripheral may be in a power domain. Allow an optional > single 'power-domains' entry for STM32 LVDS devices. > > Acked-by: Rob Herring (Arm) > Signed-off-by: Raphael Gallais-Pou > ---

Re: [PATCH v3 03/13] dt-bindings: display: st: add new compatible to LVDS device

2025-08-19 Thread Rob Herring (Arm)
On Tue, 19 Aug 2025 11:15:56 +0200, Raphael Gallais-Pou wrote: > Update the compatible to accept both "st,stm32mp255-lvds" and > st,stm32mp25-lvds" respectively. Default will fall back to > "st,stm32mp25-lvds". > > Acked-by: Krzysztof Kozlowski > Signed-off-by: Raphael Gallais-Pou > --- > Do

Re: [PATCH v3 01/13] dt-bindings: display: st: add new compatible to LTDC device

2025-08-19 Thread Rob Herring (Arm)
On Tue, 19 Aug 2025 11:15:54 +0200, Raphael Gallais-Pou wrote: > The new STMicroelectronics SoC features a display controller similar to > the one used in previous SoCs. Because there is additional registers, > it is incompatible with existing IPs. > > Add the new name to the list of compatible

Re: [PATCH v3 02/13] dt-bindings: display: st,stm32-ltdc: add access-controllers property

2025-08-19 Thread Rob Herring (Arm)
. It allows an accurate representation of the hardware, where > the peripheral is connected to a firewall bus. The firewall can then check > the peripheral accesses before allowing its device to probe. > > Acked-by: Rob Herring (Arm) > Signed-off-by: Raphael Gallais-Pou > --- >

Re: [PATCH v2 1/2] dt-bindings: drm/bridge: ti-tmds181: Add TI TMDS181 and SN65DP159 bindings

2025-08-18 Thread Rob Herring (Arm)
On Tue, 19 Aug 2025 07:31:14 +0200, Mike Looijmans wrote: > Add DT binding document for TI TMDS181 and SN65DP159 HDMI retimers. > > Signed-off-by: Mike Looijmans > > --- > > Changes in v2: > Document driver specific bindings like slew-rate and threshold > > .../bindings/display/bridge/ti,tm

Re: [PATCH] dt-bindings: display/msm: qcom,mdp5: drop lut clock

2025-08-18 Thread Rob Herring (Arm)
> are affected. > > Fixes: 385c8ac763b3 ("dt-bindings: display/msm: convert MDP5 schema to YAML > format") > Signed-off-by: Dmitry Baryshkov > --- > Documentation/devicetree/bindings/display/msm/qcom,mdp5.yaml | 1 - > 1 file changed, 1 deletion(-) > Acked-by: Rob Herring (Arm)

Re: [PATCH v5 5/6] dt-bindings: display/msm: add stream pixel clock bindings for MST

2025-08-14 Thread Rob Herring
On Sat, Aug 09, 2025 at 12:16:19PM +0300, Dmitry Baryshkov wrote: > From: Abhinav Kumar > > On a vast majority of Qualcomm chipsets DisplayPort controller can > support several MST streams (up to 4x). To support MST these chipsets > use up to 4 stream pixel clocks for the DisplayPort controller.

Re: [PATCH v5 4/6] dt-bindings: display/msm: drop assigned-clock-parents for dp controller

2025-08-14 Thread Rob Herring (Arm)
d-by: Krzysztof Kozlowski > Signed-off-by: Abhinav Kumar > Signed-off-by: Jessica Zhang > Signed-off-by: Dmitry Baryshkov > --- > .../devicetree/bindings/display/msm/dp-controller.yaml | 10 > ---------- > 1 file changed, 10 deletions(-) > Acked-by: Rob Herring (Arm)

Re: [PATCH v5 3/6] dt-bindings: display/msm: dp-controller: add X1E80100

2025-08-14 Thread Rob Herring (Arm)
; Signed-off-by: Jessica Zhang > Signed-off-by: Dmitry Baryshkov > --- > Documentation/devicetree/bindings/display/msm/dp-controller.yaml | 3 +++ > 1 file changed, 3 insertions(+) > Acked-by: Rob Herring (Arm)

Re: [RFC PATCH 2/8] dt-bindings: display: add versilicon,dc

2025-08-14 Thread Rob Herring
On Fri, Aug 15, 2025 at 12:40:42AM +0800, Icenowy Zheng wrote: > Verisilicon has a series of display controllers prefixed with DC and > with self-identification facility like their GC series GPUs. > > Add a device tree binding for it. > > Depends on the specific DC model, it can have either one o

Re: [RFC PATCH 4/8] dt-bindings: display/bridge: add binding for TH1520 HDMI controller

2025-08-14 Thread Rob Herring (Arm)
On Fri, 15 Aug 2025 00:40:44 +0800, Icenowy Zheng wrote: > T-Head TH1520 SoC contains a Synopsys DesignWare HDMI controller paired > with DesignWare HDMI PHY, with an extra clock gate for HDMI pixel clock > and two reset controls. > > Add a device tree binding to it. > > Signed-off-by: Icenowy

Re: [RFC PATCH 2/8] dt-bindings: display: add versilicon,dc

2025-08-14 Thread Rob Herring (Arm)
On Fri, 15 Aug 2025 00:40:42 +0800, Icenowy Zheng wrote: > Verisilicon has a series of display controllers prefixed with DC and > with self-identification facility like their GC series GPUs. > > Add a device tree binding for it. > > Depends on the specific DC model, it can have either one or tw

Re: [PATCH v2 2/2] accel: Add Arm Ethos-U NPU driver

2025-08-14 Thread Rob Herring
On Thu, Aug 14, 2025 at 11:51:44AM +0100, Daniel Stone wrote: > Hi Rob, Thanks for the review. > > On Tue, 12 Aug 2025 at 13:53, Daniel Stone wrote: > > On Mon, 11 Aug 2025 at 22:05, Rob Herring (Arm) wrote: > > > +static int ethos_ioctl_submit_job(struct

Re: [PATCH v2 03/13] dt-bindings: display: st: add new compatible to LVDS device

2025-08-14 Thread Rob Herring
On Thu, Aug 14, 2025 at 02:36:47PM +0200, Raphael Gallais-Pou wrote: > > > On 8/14/25 11:09, Krzysztof Kozlowski wrote: > > On Tue, Aug 12, 2025 at 03:49:00PM +0200, Raphael Gallais-Pou wrote: > >> Update the compatible to accept both "st,stm32mp255-lvds" and > >> st,stm32mp25-lvds" respectively.

Re: [PATCH v2 2/2] accel: Add Arm Ethos-U NPU driver

2025-08-12 Thread Rob Herring
On Tue, Aug 12, 2025 at 6:01 AM Thomas Zimmermann wrote: > > Hi > > Am 11.08.25 um 23:05 schrieb Rob Herring (Arm): > > Add a driver for Arm Ethos-U65/U85 NPUs. The Ethos-U NPU has a > > relatively simple interface with single command stream to describe > > bu

[PATCH v2 2/2] accel: Add Arm Ethos-U NPU driver

2025-08-11 Thread Rob Herring (Arm)
tform (U65) with WIP Mesa Teflon support. Signed-off-by: Rob Herring (Arm) --- v2: - Rebase on v6.17-rc1 adapting to scheduler changes - scheduler: Drop the reset workqueue. According to the scheduler docs, we don't need it since we have a single h/w queue. - scheduler: Rework the time

[PATCH v2 1/2] dt-bindings: npu: Add Arm Ethos-U65/U85

2025-08-11 Thread Rob Herring (Arm)
Add a binding schema for Arm Ethos-U65/U85 NPU. The Arm Ethos-U NPUs are designed for edge AI inference applications. Signed-off-by: Rob Herring (Arm) --- .../devicetree/bindings/npu/arm,ethos.yaml | 79 ++ 1 file changed, 79 insertions(+) diff --git a/Documentation

[PATCH v2 0/2] accel: Add Arm Ethos-U NPU

2025-08-11 Thread Rob Herring (Arm)
/mesa/mesa/-/merge_requests/36699/ [2] https://gitlab.arm.com/artificial-intelligence/ethos-u/ [3] git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git ethos-v2 Signed-off-by: Rob Herring (Arm) --- Changes in v2: - Rebase on v6.17-rc1 adapting to scheduler changes - scheduler: Drop the reset

[PATCH] dt-bindings: display: Drop duplicate ti,opa362 binding

2025-08-07 Thread Rob Herring (Arm)
The "ti,opa362" binding is already supported in simple-bridge.yaml, so remove the old binding doc. Signed-off-by: Rob Herring (Arm) --- .../bindings/display/ti/ti,opa362.txt | 38 --- 1 file changed, 38 deletions(-) delete mode 100644 Documentation/devicetre

Re: [PATCH v3 02/16] dt-bindings: display: sprd: use more descriptive clock names

2025-08-03 Thread Rob Herring (Arm)
bindings/display/sprd/sprd,sharkl3-dpu.yaml | 17 > +++-- > .../bindings/display/sprd/sprd,sharkl3-dsi-host.yaml| 11 --- > 2 files changed, 19 insertions(+), 9 deletions(-) > Reviewed-by: Rob Herring (Arm)

Re: [PATCH v3 01/16] dt-bindings: display: sprd: adapt for UMS9230 support

2025-08-03 Thread Rob Herring (Arm)
.../devicetree/bindings/display/sprd/sprd,sharkl3-dsi-host.yaml| 4 +++- > 2 files changed, 9 insertions(+), 2 deletions(-) > Acked-by: Rob Herring (Arm)

Re: [PATCH 3/4] arm64: dts: ti: k3-am62-main: Add tidss clk-ctrl property

2025-07-30 Thread Rob Herring
On Wed, Jul 30, 2025 at 07:02:46PM +0200, Louis Chauvet wrote: > For am62 processors, we need to use the newly created clk-ctrl property to > properly handle data edge sampling configuration. Add them in the main > device tree. > > Fixes: 32a1795f57ee ("drm/tidss: New driver for TI Keystone platfo

Re: [PATCH 1/4] dt-bindings: display: ti, am65x-dss: Add clk property for data edge synchronization

2025-07-30 Thread Rob Herring
On Wed, Jul 30, 2025 at 07:02:44PM +0200, Louis Chauvet wrote: > The dt-bindings for the display, specifically ti,am65x-dss, need to > include a clock property for data edge synchronization. The current > implementation does not correctly apply the data edge sampling property. > > To address this,

Re: [PATCH v5 3/5] dt-bindings: display/msm: Document MDSS on QCS8300

2025-07-30 Thread Rob Herring (Arm)
On Wed, 30 Jul 2025 17:42:28 +0800, Yongxing Mou wrote: > Document the MDSS hardware found on the Qualcomm QCS8300 platform. > > Signed-off-by: Yongxing Mou > --- > .../bindings/display/msm/qcom,qcs8300-mdss.yaml| 284 > + > 1 file changed, 284 insertions(+) > My bot

Re: [PATCH 05/12] dt-bindings: arm: stm32: add required #clock-cells property

2025-07-29 Thread Rob Herring (Arm)
rs to reach the peripheral and gate the > clock accordingly. > > Signed-off-by: Raphael Gallais-Pou > --- > .../bindings/arm/stm32/st,stm32-syscon.yaml| 31 > +++--- > 1 file changed, 21 insertions(+), 10 deletions(-) > Reviewed-by: Rob Herring (Arm)

Re: [PATCH 04/12] dt-bindings: display: st,stm32mp25-lvds: add power-domains property

2025-07-29 Thread Rob Herring (Arm)
indings/display/st,stm32mp25-lvds.yaml | 3 +++ > 1 file changed, 3 insertions(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH 03/12] dt-bindings: display: st,stm32mp25-lvds: add access-controllers property

2025-07-29 Thread Rob Herring
ree/bindings/display/st,stm32mp25-lvds.yaml | 3 +++ > 1 file changed, 3 insertions(+) Acked-by: Rob Herring (Arm)

Re: [PATCH v2 5/7] dt-bindings: display: mediatek: ccorr: Add support for MT8196

2025-07-27 Thread Rob Herring
On Sun, Jul 27, 2025 at 03:15:55PM +0800, Jay Liu wrote: > Add a compatible string for the CCORR IP found in the MT8196 SoC. > Each CCORR IP of this SoC is fully compatible with the ones found > in MT8192. > > Reviewed-by: AngeloGioacchino Del Regno > > Signed-off-by: Jay Liu > Signed-off-by: 2

Re: [PATCH v2 4/7] dt-bindings: display: mediatek: disp-tdshp: Add support for MT8196

2025-07-27 Thread Rob Herring (Arm)
On Sun, 27 Jul 2025 15:15:54 +0800, Jay Liu wrote: > Add disp-tdshp hardware description for MediaTek MT8196 SoC > > Signed-off-by: Jay Liu > Signed-off-by: 20220315152503 created > --- > .../display/mediatek/mediatek,disp-tdshp.yaml | 50 +++ > 1 file changed, 50 insertions(+

Re: [PATCH v2 7/7] dt-bindings: display: mediatek: gamma: Add support for MT8196

2025-07-27 Thread Rob Herring (Arm)
On Sun, 27 Jul 2025 15:15:57 +0800, Jay Liu wrote: > Add a compatible string for the GAMMA IP found in the MT8196 SoC. > Each GAMMA IP of this SoC is fully compatible with the ones found > in MT8195. > > Reviewed-by: AngeloGioacchino Del Regno > > Signed-off-by: Jay Liu > Signed-off-by: 20220

Re: [PATCH v2 5/7] dt-bindings: display: mediatek: ccorr: Add support for MT8196

2025-07-27 Thread Rob Herring (Arm)
On Sun, 27 Jul 2025 15:15:55 +0800, Jay Liu wrote: > Add a compatible string for the CCORR IP found in the MT8196 SoC. > Each CCORR IP of this SoC is fully compatible with the ones found > in MT8192. > > Reviewed-by: AngeloGioacchino Del Regno > > Signed-off-by: Jay Liu > Signed-off-by: 20220

Re: [PATCH v2 6/7] dt-bindings: display: mediatek: dither: Add support for MT8196

2025-07-27 Thread Rob Herring (Arm)
On Sun, 27 Jul 2025 15:15:56 +0800, Jay Liu wrote: > Add a compatible string for the DITHER IP found in the MT8196 SoC. > Each DITHER IP of this SoC is fully compatible with the ones found > in MT8183. > > Reviewed-by: AngeloGioacchino Del Regno > > Signed-off-by: Jay Liu > Signed-off-by: 202

Re: [PATCH 12/38] dt-bindings: regulator: mediatek,mt6331: Add missing compatible

2025-07-25 Thread Rob Herring (Arm)
bindings for MT6331 regulator") > Signed-off-by: AngeloGioacchino Del Regno > > --- > .../bindings/regulator/mediatek,mt6331-regulator.yaml | 7 +++ > 1 file changed, 7 insertions(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH 11/38] dt-bindings: regulator: mediatek,mt6331: Fix various regulator names

2025-07-25 Thread Rob Herring (Arm)
ames of various regulators. > > Fixes: 6385e21692bb ("regulator: Add bindings for MT6331 regulator") > Signed-off-by: AngeloGioacchino Del Regno > > --- > .../regulator/mediatek,mt6331-regulator.yaml | 12 ++-- > 1 file changed, 6 insertions(+), 6 deletions(-) > Acked-by: Rob Herring (Arm)

Re: [PATCH 10/38] dt-bindings: regulator: mediatek, mt6332-regulator: Add missing compatible

2025-07-25 Thread Rob Herring (Arm)
bindings for MT6332 regulator") > Signed-off-by: AngeloGioacchino Del Regno > > --- > .../bindings/regulator/mediatek,mt6332-regulator.yaml | 7 +++ > 1 file changed, 7 insertions(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH 07/38] dt-bindings: pinctrl: mediatek, mt7622-pinctrl: Add missing pwm_ch7_2

2025-07-25 Thread Rob Herring (Arm)
2-pinctrl.yaml| 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Acked-by: Rob Herring (Arm)

Re: [PATCH 06/38] dt-bindings: timer: mediatek: Add compatible for MT6795 GP Timer

2025-07-25 Thread Rob Herring (Arm)
chino Del Regno > > --- > Documentation/devicetree/bindings/timer/mediatek,timer.yaml | 1 + > 1 file changed, 1 insertion(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH 03/38] dt-bindings: mailbox: mediatek,gce-mailbox: Make clock-names optional

2025-07-25 Thread Rob Herring (Arm)
op requiring to specify clock-names on all non-MT8195 GCEs. > > Signed-off-by: AngeloGioacchino Del Regno > > --- > .../bindings/mailbox/mediatek,gce-mailbox.yaml| 11 --- > 1 file changed, 11 deletions(-) > Acked-by: Rob Herring (Arm)

Re: [PATCH 02/38] dt-bindings: display: mediatek,dp: Allow DisplayPort AUX bus

2025-07-25 Thread Rob Herring (Arm)
On Thu, 24 Jul 2025 10:38:38 +0200, AngeloGioacchino Del Regno wrote: > Like others, the MediaTek DisplayPort controller provides an > auxiliary bus: import the common dp-aux-bus.yaml in this binding > to allow specifying an aux-bus subnode. > > Signed-off-by: AngeloGioacchino Del Regno > > --

Re: [PATCH 01/38] dt-bindings: display: mediatek: dpi: Allow specifying resets

2025-07-25 Thread Rob Herring
On Thu, Jul 24, 2025 at 05:16:21PM +0800, Chen-Yu Tsai wrote: > On Thu, Jul 24, 2025 at 4:39 PM AngeloGioacchino Del Regno > wrote: > > > > Even though the DPI IP has a reset bit on all MediaTek SoCs, it > > is optional, and has always been unused until MT8195; specifically: > > on older SoCs, lik

Re: [PATCH 1/4] dt-bindings: backlight: Add max25014 bindings

2025-07-25 Thread Rob Herring
On Fri, Jul 25, 2025 at 04:06:45PM +0200, Maud Spierings wrote: > > > On 7/25/25 15:27, Rob Herring (Arm) wrote: > > > > On Fri, 25 Jul 2025 13:09:23 +0200, Maud Spierings wrote: > > > The Maxim MAX25014 is a 4-channel automotive grade backlight driver IC > &g

Re: [PATCH 02/12] dt-bindings: display: st,stm32-ltdc: add access-controllers property

2025-07-25 Thread Rob Herring (Arm)
gs/display/st,stm32-ltdc.yaml | 3 +++ > 1 file changed, 3 insertions(+) > Acked-by: Rob Herring (Arm)

Re: [PATCH 01/12] dt-bindings: display: st: add new compatible to LTDC device

2025-07-25 Thread Rob Herring
On Fri, Jul 25, 2025 at 12:03:53PM +0200, Raphael Gallais-Pou wrote: > The new STMicroelectronics SoC features a display controller similar to > the one used in previous SoCs. Because there is additional registers, > it is incompatible with existing IPs. > > Add the new name to the list of compat

Re: [PATCH 00/38] MediaTek devicetree/bindings warnings sanitization

2025-07-25 Thread Rob Herring
On Thu, Jul 24, 2025 at 3:39 AM AngeloGioacchino Del Regno wrote: > > As Rob pointed out, MediaTek devicetrees are *poor* in the dtbs_check > tests, and got an infinite load of warnings. > > This series starts attacking this situation. > > I didn't really count how many warnings I have resolved -

Re: [PATCH 1/4] dt-bindings: backlight: Add max25014 bindings

2025-07-25 Thread Rob Herring (Arm)
On Fri, 25 Jul 2025 13:09:23 +0200, Maud Spierings wrote: > The Maxim MAX25014 is a 4-channel automotive grade backlight driver IC > with intgrated boost controller. > > Signed-off-by: Maud Spierings > --- > .../bindings/leds/backlight/maxim,max25014.yaml| 78 > ++ > M

Re: [PATCH 02/12] dt-bindings: display: st,stm32-ltdc: add access-controllers property

2025-07-25 Thread Rob Herring (Arm)
On Fri, 25 Jul 2025 12:03:54 +0200, Raphael Gallais-Pou wrote: > access-controllers is an optional property that allows a peripheral to > refer to one or more domain access controller(s). > > This property is added when the peripheral is under the STM32 firewall > controller. It allows an accur

Re: [PATCH 01/12] dt-bindings: display: st: add new compatible to LTDC device

2025-07-25 Thread Rob Herring (Arm)
On Fri, 25 Jul 2025 12:03:53 +0200, Raphael Gallais-Pou wrote: > The new STMicroelectronics SoC features a display controller similar to > the one used in previous SoCs. Because there is additional registers, > it is incompatible with existing IPs. > > Add the new name to the list of compatible

Re: [PATCH 00/38] MediaTek devicetree/bindings warnings sanitization

2025-07-24 Thread Rob Herring (Arm)
On Thu, 24 Jul 2025 10:38:36 +0200, AngeloGioacchino Del Regno wrote: > As Rob pointed out, MediaTek devicetrees are *poor* in the dtbs_check > tests, and got an infinite load of warnings. > > This series starts attacking this situation. > > I didn't really count how many warnings I have resolv

Re: [PATCH v6 01/14] soc: qcom: Add UBWC config provider

2025-07-24 Thread Rob Herring
On Thu, Jun 26, 2025 at 4:02 AM Konrad Dybcio wrote: > > From: Konrad Dybcio > > Add a file that will serve as a single source of truth for UBWC > configuration data for various multimedia blocks. > > Reviewed-by: Dmitry Baryshkov > Signed-off-by: Konrad Dybcio > --- > drivers/soc/qcom/Kconfig

Re: [PATCH 13/38] dt-bindings: remoteproc: mediatek: Remove l1tcm MMIO from MT8188 dual

2025-07-24 Thread Rob Herring (Arm)
On Thu, 24 Jul 2025 10:38:49 +0200, AngeloGioacchino Del Regno wrote: > Even though the MT8188 SoC's Dual-Core SCP IP is practically the > same as the one found on MT8195, it doesn't have a dedicated L1 > TCM and relies only on SRAM. > > Set reg/reg-names minItems to 1 globally and override it i

Re: [PATCH 08/38] dt-bindings: pinctrl: mediatek,mt7622-pinctrl: Add missing base reg

2025-07-24 Thread Rob Herring (Arm)
On Thu, 24 Jul 2025 10:38:44 +0200, AngeloGioacchino Del Regno wrote: > The pin controller for both MT7622 and MT7629 need both a "base" > and an "eint" MMIO like the ones found on other MediaTek SoCs: > while devicetrees have always been correct, the binding is not, > as it only allows an "eint"

Re: [PATCH 09/38] dt-bindings: pinctrl: mt6779: Allow common MediaTek pinctrl node names

2025-07-24 Thread Rob Herring (Arm)
On Thu, 24 Jul 2025 10:38:45 +0200, AngeloGioacchino Del Regno wrote: > Allow node names like "uart0-pins" for the main nodes and "pins-bus" > for the children to make this binding consistent with the majority > of the other MediaTek pinctrl bindings. > > Signed-off-by: AngeloGioacchino Del Regn

Re: [PATCH 04/38] ASoC: dt-bindings: mt8192-afe-pcm: Fix clocks and clock-names

2025-07-24 Thread Rob Herring (Arm)
On Thu, 24 Jul 2025 10:38:40 +0200, AngeloGioacchino Del Regno wrote: > Both clocks and clock-names are missing (a lot of) entries: add > all the used audio clocks and their description and also fix the > example node. > > Signed-off-by: AngeloGioacchino Del Regno > > --- > .../bindings/sound

Re: [PATCH 1/3] dt-bindings: display: panel: Add Samsung EA8076 panel

2025-07-23 Thread Rob Herring (Arm)
On Wed, 23 Jul 2025 16:52:08 +0200, Alicja Michalska wrote: > Add bindings for Samsung EA8076 LCD panel. > This panel was usually used in mid-high end smartphones manufactured by > Xiaomi in 2018 and 2019 (Mi 9 Lite and Mi Mix 3, with codenames > "xiaomi-pyxis" and "xiaomi-perseus", respectively)

Re: [PATCH 2/2] dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints

2025-07-22 Thread Rob Herring (Arm)
On Sun, 20 Jul 2025 14:30:05 +0200, Krzysztof Kozlowski wrote: > 'minItems' alone does not impose upper bound, unlike 'maxItems' which > implies lower bound. Add missing clock constraint so the list will have > exact number of items (clocks). > > Fixes: 2295bbd35edb ("dt-bindings: display: add

Re: [PATCH 1/2] dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints

2025-07-22 Thread Rob Herring (Arm)
On Sun, 20 Jul 2025 14:30:04 +0200, Krzysztof Kozlowski wrote: > 'minItems' alone does not impose upper bound, unlike 'maxItems' which > implies lower bound. Add missing clock constraint so the list will have > exact number of items (clocks). > > Fixes: 8cae15c60cf0 ("dt-bindings: display: add

Re: [RESEND v2 1/1] dt-bindings: display: imx: convert fsl,dcu.txt to yaml format

2025-07-22 Thread Rob Herring
On Mon, Jun 16, 2025 at 02:24:38PM -0400, Frank Li wrote: > Convert fsl,dcu.txt to yaml format. > > Additional changes: > - remove label in example. > - change node to display-controller in example. > - use 32bit address in example. > - add interrupts property. > > Reviewed-by: Krzysztof Kozlowsk

[PATCH RFC 2/2] accel: Add Arm Ethos-U NPU driver

2025-07-22 Thread Rob Herring (Arm)
tform (U65) with WIP Mesa Teflon support. Signed-off-by: Rob Herring (Arm) --- Open issues/TODO: - Fix "Memory manager not clean during takedown." warning - U85 support (minor changes and testing needed) - Improve AXI bus config. This needs to be per platform probably and is also di

[PATCH RFC 0/2] accel: Add Arm Ethos-U NPU

2025-07-22 Thread Rob Herring (Arm)
] https://gitlab.arm.com/artificial-intelligence/ethos-u/ [3] git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git ethos Signed-off-by: Rob Herring (Arm) --- Rob Herring (Arm) (2): dt-bindings: npu: Add Arm Ethos-U65/U85 accel: Add Arm Ethos-U NPU driver .../devicetree/bindings

[PATCH RFC 1/2] dt-bindings: npu: Add Arm Ethos-U65/U85

2025-07-22 Thread Rob Herring (Arm)
Add a binding schema for Arm Ethos-U65/U85 NPU. The Arm Ethos-U NPUs are designed for edge AI inference applications. Signed-off-by: Rob Herring (Arm) --- .../devicetree/bindings/npu/arm,ethos.yaml | 79 ++ 1 file changed, 79 insertions(+) diff --git a/Documentation

  1   2   3   4   5   6   7   8   9   10   >