Rob Herring (Arm)
f7c3cf504d
dt-bindings: interrupt-controller: Convert snps,archs-intc to DT schema
...
Convert the ARC-HS incore interrupt controller binding to schema format.
It's a straight-forward conversion of the typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144834.1292666-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
76f75212f8
dt-bindings: interrupt-controller: Convert snps,archs-idu-intc to DT schema
...
Convert the ARC-HS Interrupt Distribution Unit interrupt controller
binding to schema format. It's a straight-forward conversion of the
typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144830.1292495-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
66276d212f
dt-bindings: interrupt-controller: Convert snps,arc700-intc to DT schema
...
Convert the Arc Core interrupt controller binding to schema format. It's
a straight-forward conversion of the typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144826.1292329-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
fcec00d7f6
dt-bindings: interrupt-controller: Convert qca,ar7100-misc-intc to DT schema
...
Convert the Qualcomm Atheros ath79 Misc interrupt controller binding to
schema format.
Adjust the compatible values to match what's actually in use.
Link: https://lore.kernel.org/r/20250505144821.1292151-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
f3ce2e12a2
dt-bindings: interrupt-controller: Convert qca,ar7100-cpu-intc to DT schema
...
Convert the Qualcomm Atheros ath79 CPU interrupt controller binding to
schema format.
Link: https://lore.kernel.org/r/20250505144817.1291980-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
bbb1999ac1
dt-bindings: interrupt-controller: Convert marvell,odmi-controller to DT schema
...
Convert the Marvell On-Die Message interrupt controller binding to
schema format.
Drop the 'interrupt-controller' property which isn't relevant for an MSI
controller.
Link: https://lore.kernel.org/r/20250505144727.1290271-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
26c70ec881
dt-bindings: interrupt-controller: Convert marvell,cp110-icu to DT schema
...
Convert the Marvell ICU interrupt controller to DT schema format.
Add the missing addressing properties to read and translate child node
addresses.
Drop the legacy binding description and example.
Link: https://lore.kernel.org/r/20250505144524.1285795-1-robh@kernel.org
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com >
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
270aaae0e7
dt-bindings: interrupt-controller: Convert marvell,ap806-sei to DT schema
...
Convert the Marvell SEI interrupt controller binding to schema format.
It's a straight-forward conversion of the typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144749.1290862-1-robh@kernel.org
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com >
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
e11b723f4e
dt-bindings: interrupt-controller: Convert marvell,ap806-gicp to DT schema
...
Convert the Marvell GICP MSI controller binding to schema format. It's a
straight-forward conversion of the typical MSI controller.
Link: https://lore.kernel.org/r/20250505144721.1290068-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
f7c17ceb9b
dt-bindings: interrupt-controller: Convert marvell,armada-8k-pic to DT schema
...
Convert the Marvell 7K/8K PIC interrupt controller binding to schema
format. It's a straight-forward conversion of the typical interrupt
controller.
Link: https://lore.kernel.org/r/20250505144715.1289866-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
4f879955f7
dt-bindings: interrupt-controller: Convert lsi,zevio-intc to DT schema
...
Convert the TI-NSPIRE interrupt controller binding to schema format.
It's a straight-forward conversion of the typical interrupt controller.
'#interrupt-cells' was missing from the property list, but used in the
example, so add it.
Link: https://lore.kernel.org/r/20250505144711.1289677-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
5017553415
dt-bindings: interrupt-controller: Convert jcore,aic to DT schema
...
Convert the J-Core advanced interrupt controller binding to schema
format. It's a straight-forward conversion of the typical interrupt
controller.
Link: https://lore.kernel.org/r/20250505144707.1289503-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
eb4d5a8296
dt-bindings: interrupt-controller: Convert img,pdc-intc to DT schema
...
Convert the ImgTec Powerdown Controller (PDC) interrupt controller
binding to schema format. It's a straight-forward conversion of the
typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144703.1289335-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
ee35e2ae49
dt-bindings: interrupt-controller: Convert google,goldfish-pic to DT schema
...
Convert the Google Goldfish PIC interrupt controller binding to schema
format. It's a straight-forward conversion of the typical interrupt
controller.
Link: https://lore.kernel.org/r/20250505144658.1289158-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
a911481b44
dt-bindings: interrupt-controller: Convert ezchip,nps400-ic to DT schema
...
Convert the EZchip NPS interrupt controller binding to schema
format. It's a straight-forward conversion of the typical interrupt
controller.
Link: https://lore.kernel.org/r/20250505144649.1288786-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:05 -05:00
Rob Herring (Arm)
1e7ed4dc22
dt-bindings: interrupt-controller: Convert csky,mpintc to DT schema
...
Convert the C-SKY Multi-processor interrupt controller binding to schema
format. It's a straight-forward conversion of the typical interrupt
controller.
Link: https://lore.kernel.org/r/20250505144640.1288458-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
9a4d3926ea
dt-bindings: interrupt-controller: Convert csky,apb-intc to DT schema
...
Convert the C-SKY APB interrupt controller binding to schema format.
It's a straight-forward conversion of the typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144636.1288261-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
3cbc6d0702
dt-bindings: interrupt-controller: Convert cirrus,ep7209-intc to DT schema
...
Convert the Cirrus EP7209 interrupt controller binding to schema format.
It's a straight-forward conversion of the typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144631.1288086-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
928504c54d
dt-bindings: interrupt-controller: Convert brcm,bcm6345-l1-intc to DT schema
...
Convert the Broadcom BCM6345 interrupt controller binding to schema
format.
The old schema indicated SoC specific compatibles should be present, but
there are none in use. So drop them.
The most number of CPUs on any platform seems to be 2, so document that
as the maximum.
Link: https://lore.kernel.org/r/20250505144622.1287712-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
930222f3d1
dt-bindings: interrupt-controller: Convert arm,nvic to DT schema
...
Convert the Arm NVIC interrupt controller binding to schema format.
It's a straight-forward conversion of the typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144553.1286730-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
30eb852aab
dt-bindings: interrupt-controller: Convert amazon,al-fic to DT schema
...
Convert the Amazon FIC interrupt controller binding to schema format.
It's a straight-forward conversion of the typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144548.1286525-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
a22fb93c49
dt-bindings: interrupt-controller: Convert al,alpine-msix to DT schema
...
Convert the Amazaon Alpine MSIX controller binding to schema format.
Drop the interrupt-controller property as the MSIX controller doesn't
provide interrupts. The interrupt-parent property is required in this
case for custom MSI mapping properties.
Link: https://lore.kernel.org/r/20250505144543.1286351-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
fe972dd46a
dt-bindings: interrupt-controller: Convert abilis,tb10x-ictl to DT schema
...
Convert the Abilis TB10x interrupt controller binding to schema format.
It's a straight-forward conversion of the typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144534.1286092-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
b1ae6881fb
dt-bindings: interrupt-controller: Convert microchip,pic32mzda-evic to DT schema
...
Convert the Microchip PIC32 interrupt controller binding to schema
format. It's a straight-forward conversion of the typical interrupt
controller.
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20250505144754.1291072-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
a241f1a1b3
dt-bindings: interrupt-controller: Convert chrp,open-pic to DT schema
...
Convert the Open PIC interrupt controller binding to schema format.
While the Linux kernel supports the "open-pic" compatible, that's not
used in any upstream .dts file. It used for "device_type" though. Add
"fsl,mpic" compatible which was not documented.
Link: https://lore.kernel.org/r/20250505144809.1291619-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
1ee0fd4380
dt-bindings: interrupt-controller: Convert cdns,xtensa-{mx,pic} to DT schema
...
Convert the Xtensa interrupt controller bindings to DT schema. Both only
vary by the compatible string, so combine them into 1 schema doc.
Acked-by: Max Filippov <jcmvbkbc@gmail.com >
Link: https://lore.kernel.org/r/20250505144626.1287879-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
1276962ebc
dt-bindings: interrupt-controller: Convert ti,cp-intc to DT schema
...
Convert the TI Common Platform interrupt controller binding to schema
format. It's a straight-forward conversion of the typical interrupt
controller.
Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org >
Link: https://lore.kernel.org/r/20250505144903.1293558-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
29c29b1361
dt-bindings: interrupt-controller: Convert aspeed,ast2xxx-scu-ic to DT schema
...
Convert the Aspeed SCU interrupt controller binding to schema format.
It's a straight-forward conversion of the typical interrupt controller.
Link: https://lore.kernel.org/r/20250505144613.1287360-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
815d7b2c13
dt-bindings: interrupt-controller: Convert aspeed,ast2400-i2c-ic to DT schema
...
Convert the Aspeed I2C interrupt controller binding to schema format.
Drop the "#address-cells" and "#size-cells" as they are unused and
incorrect anyways.
Reviewed-by: Andrew Jeffery <andrew@codeconstruct.com.au >
Link: https://lore.kernel.org/r/20250505144605.1287121-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
aacd3d6211
dt-bindings: interrupt-controller: Convert faraday,ftintc010 to DT schema
...
Convert the Faraday FTINTC010 interrupt controller binding to schema
format. It's a straight-forward conversion of the typical interrupt
controller.
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20250505144654.1288979-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:04 -05:00
Rob Herring (Arm)
3151c26c81
dt-bindings: interrupt-controller: Convert arm,versatile-fpga-irq to DT schema
...
Convert the Arm Versatile FPGA interrupt controller binding to schema
format. It's a straight-forward conversion of the typical interrupt
controller.
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20250505144558.1286889-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:03 -05:00
Rob Herring (Arm)
bac0fb596e
dt-bindings: interrupt-controller: Convert marvell,orion-bridge-intc to DT schema
...
Convert the Marvell Orion bridge interrupt controller binding to schema
format.
marvell,orion-intc is already covered by mrvl,intc.yaml schema, so it
can be dropped.
Reviewed-by: Andrew Lunn <andrew@lunn.ch >
Link: https://lore.kernel.org/r/20250505144743.1290672-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:03 -05:00
Rob Herring (Arm)
5511d95c05
dt-bindings: interrupt-controller: Convert brcm,bcm2835-armctrl-ic to DT schema
...
Convert the Broadcom BCM2835 ARMCTRL interrupt controller binding to
schema format. It's a straight-forward conversion of the typical
interrupt controller.
Link: https://lore.kernel.org/r/20250505144618.1287539-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:03 -05:00
Rob Herring (Arm)
66eb172b5e
dt-bindings: interrupt-controller: Convert cnxt,cx92755-ic to DT schema
...
Convert the Conexant Digicolor interrupt controller binding to schema
format. It's a straight-forward conversion of the typical interrupt
controller.
Acked-by: Baruch Siach <baruch@tkos.co.il >
Link: https://lore.kernel.org/r/20250505144644.1288617-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:03 -05:00
Rob Herring (Arm)
f2e3df345c
dt-bindings: Move altr,msi-controller to interrupt-controller directory
...
While altr,msi-controller is used with PCI, it is not a PCI host bridge
and is just an MSI provider. Move it with other MSI providers in the
'interrupt-controller' directory.
Acked-by: Matthew Gerlach <matthew.gerlach@linux.intel.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20250507154253.1593870-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-13 16:20:03 -05:00
Lad Prabhakar
a92b9efaf2
dt-bindings: gpu: mali-bifrost: Add compatible for RZ/V2N SoC
...
Add a compatible string for the Renesas RZ/V2N SoC variants that include a
Mali-G31 GPU. These variants share the same restrictions on interrupts,
clocks, and power domains as the RZ/G2L SoC, so extend the existing schema
validation accordingly.
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be >
Link: https://lore.kernel.org/r/20250502162540.165962-1-prabhakar.mahadev-lad.rj@bp.renesas.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-09 17:26:40 -05:00
Dan Carpenter
493e6cb63a
of: unittest: Unlock on error in unittest_data_add()
...
The of_overlay_mutex_unlock() was accidentally deleted if "of_root" is
NULL. Change this to a goto unlock.
Fixes: d1eabd218e ("of: unittest: treat missing of_root as error instead of fixing up")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org >
Reviewed-by: Stephen Boyd <sboyd@kernel.org >
Link: https://lore.kernel.org/r/aBHZ1DvXiBcZkWmk@stanley.mountain
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-09 17:26:40 -05:00
Rob Herring (Arm)
1b765f8bda
devres: Export devm_ioremap_resource_wc()
...
devm_ioremap_resource_wc() is not exported, so add one.
Link: https://lore.kernel.org/r/20250423-dt-memory-region-v2-v2-3-2fbd6ebd3c88@kernel.org
Acked-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com >
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-05 16:18:09 -05:00
Rob Herring (Arm)
df56b2443e
of: Simplify of_dma_set_restricted_buffer() to use of_for_each_phandle()
...
Simplify of_dma_set_restricted_buffer() by using of_property_present()
and of_for_each_phandle() iterator.
Acked-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com >
Link: https://lore.kernel.org/r/20250423-dt-memory-region-v2-v2-2-2fbd6ebd3c88@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-05 16:18:05 -05:00
Rob Herring (Arm)
f4fcfdda2f
of: reserved_mem: Add functions to parse "memory-region"
...
Drivers with "memory-region" properties currently have to do their own
parsing of "memory-region" properties. The result is all the drivers
have similar patterns of a call to parse "memory-region" and then get
the region's address and size. As this is a standard 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 <daniel.baluta@nxp.com >
Acked-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com >
Link: https://lore.kernel.org/r/20250423-dt-memory-region-v2-v2-1-2fbd6ebd3c88@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-05 16:17:40 -05:00
Krzysztof Kozlowski
67dd139c91
psci: MAINTAINERS: Include DT binding in the entry
...
Updates to PSCI Devicetree binding seems to be not picked up from the
mailing list, probably because actual maintainers are not CC-ed. Add
the binding to the PCSI maintainers entry.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20250501150934.77317-4-krzysztof.kozlowski@linaro.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-01 20:31:36 -05:00
Krzysztof Kozlowski
3346f751df
dt-bindings: arm: psci: change labels to lower-case in example
...
DTS coding style expects labels to be lowercase, so adjust the example
code. No functional impact.
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20250501150934.77317-3-krzysztof.kozlowski@linaro.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-05-01 20:31:36 -05:00
Geert Uytterhoeven
10fc30eaf3
docs: dt: Update overlay file extension
...
Building DTB overlays from .dts files is no longer supported.
Update the documentation to reflect this.
Fixes: 81d362732b ("kbuild: Disallow DTB overlays to built from .dts named source files")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
Acked-by: Andrew Davis <afd@ti.com >
Reviewed-by: Yanteng Si <siyanteng@loongson.cn >
Link: https://lore.kernel.org/r/ebce4d9591dd0259a636196dda31d40901dc04b0.1738752288.git.geert+renesas@glider.be
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-04-25 06:52:53 -05:00
Alexey Charkov
2b18eda58c
dt-bindings: interrupt-controller: via,vt8500-intc: Convert to YAML
...
Rewrite the textual description for the VIA/WonderMedia interrupt
controller as YAML schema.
The original textual version did not contain information about the
usage of 'interrupts' to describe the connection of a chained
controller to its parent, add it here. A chained controller can
trigger up to 8 different interrupts (IRQ0~7) on its parent.
Signed-off-by: Alexey Charkov <alchark@gmail.com >
Link: https://lore.kernel.org/r/20250418-via_intc_binding-v2-1-b649ce737f71@gmail.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-04-23 17:10:52 -05:00
Neil Armstrong
da07687876
dt-bindings: arm/cpus: allow up to 3 interconnects entries
...
Allow up to 3 entries as used on the Qualcomm SM8650 CPU nodes.
This fixes the following errors:
cpu@0: interconnects: [[7, 3, 3, 7, 15, 3], [8, 0, 3, 8, 1, 3], [9, 0, 9, 1]] is too long
Fixes: 791a3fcd2345 ("dt-bindings: arm/cpus: Add missing properties")
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Link: https://lore.kernel.org/r/20250418-topic-sm8x50-upstream-cpu-icc-max3-v1-1-87d9c2713d72@linaro.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-04-23 17:10:52 -05:00
Frank Li
48f5060216
dt-bindings: display: imx: convert fsl,tcon.txt to yaml format
...
Convert fsl,tcon.txt to yaml format.
Signed-off-by: Frank Li <Frank.Li@nxp.com >
Reviewed-by: Stefan Agner <stefan@agner.ch >
Link: https://lore.kernel.org/r/20250417151134.3569837-1-Frank.Li@nxp.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-04-22 09:40:08 -05:00
Frank Li
6848dc8d0b
dt-bindings: fsl: convert m4if.txt and tigerp.txt to yaml format
...
Convert m4if.txt and tigerp.txt to yaml format. These just use reg to
indicate memory region.
Additional changes:
- Add compatible string fsl,imx51-aipstz.
- Add fsl,imx53-tigerp and fail back to fsl,imx51-tigerp
- Add compatible string fsl,imx7d-pcie-phy, which is not real phy and just
indicate a memory region.
Signed-off-by: Frank Li <Frank.Li@nxp.com >
Link: https://lore.kernel.org/r/20250417150608.3569512-1-Frank.Li@nxp.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-04-22 09:40:08 -05:00
Frank Li
e808ed95c1
dt-bindings: display: imx: convert ldb.txt to yaml format
...
Convert ldb.txt to yaml format.
Additional changes
- fix clock-names order to match existed dts file.
- remove lvds-panel and iomuxc-gpr node in examples.
- fsl,imx6q-ldb fail back to fsl,imx53-ldb.
- add fsl,panel property to match existed dts.
Signed-off-by: Frank Li <Frank.Li@nxp.com >
Link: https://lore.kernel.org/r/20250417145742.3568572-1-Frank.Li@nxp.com
[robh: Use #/properties/port schema for port]
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-04-22 09:40:08 -05:00
J. Neuschäfer
ba127016c0
dt-bindings: powerpc: Convert fsl/pmc.txt to YAML
...
This patch rewrites pmc.txt into YAML format. Descriptive texts are
expanded or shortened in a few places to better fit today's conventions.
The list of compatible strings (and combinations of them) is based on
existing device trees in arch/powerpc as well as compatible strings
already mentioned in the plain-text version of the binding.
One thing I didn't handle are soc-clk@... nodes as seen in
arch/powerpc/boot/dts/fsl/pq3-power.dtsi. They are also ignored
by Linux drivers.
Signed-off-by: J. Neuschäfer <j.ne@posteo.net >
Link: https://lore.kernel.org/r/20250417-fslpmc-yaml-v3-1-b3eccd389176@posteo.net
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-04-22 09:40:08 -05:00
Rob Herring (Arm)
2ed7553b90
dt-bindings: virtio: pci-iommu: Add ref to pci-device.yaml
...
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.
Reviewed-by: Jean-Philippe Brucker <jean-philippe@linaro.org >
Link: https://lore.kernel.org/r/20250407165341.2934499-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org >
2025-04-22 09:40:08 -05:00