dt-bindings: Remove extra blank lines

Generally at most 1 blank line is the standard style for DT schema
files. Remove the few cases with more than 1 so that the yamllint check
for this can be enabled.

Acked-by: Lee Jones <lee@kernel.org>
Reviewed-by: Mathieu Poirier <mathieu.poirier@linaro.org> # remoteproc
Acked-by: Georgi Djakov <djakov@kernel.org>
Acked-by: Vinod Koul <vkoul@kernel.org>
Acked-by: Andi Shyti <andi.shyti@kernel.org>
Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Acked-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Acked-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Uwe Kleine-König <ukleinek@kernel.org> # for allwinner,sun4i-a10-pwm.yaml
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com> # mtd
Acked-by: Guenter Roeck <linux@roeck-us.net>
Acked-by: Mark Brown <broonie@kernel.org>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Acked-by: Manivannan Sadhasivam <mani@kernel.org> # For PCI controller bindings
Link: https://patch.msgid.link/20251023143957.2899600-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
pull/1354/merge
Rob Herring (Arm) 2025-10-23 09:37:56 -05:00
parent bcc357c8e0
commit 0b2333183a
116 changed files with 2 additions and 136 deletions

View File

@ -30,7 +30,7 @@ rules:
document-start:
present: true
empty-lines:
max: 3
max: 1
max-end: 1
empty-values:
forbid-in-block-mappings: true

View File

@ -163,7 +163,6 @@ examples:
method = "smc";
};
- |+
// Case 3: PSCI v0.2 and PSCI v0.1.

View File

@ -132,7 +132,6 @@ examples:
"ahb_mp", "ahb_mali400";
};
- |
clk@1c20068 {
#clock-cells = <1>;

View File

@ -99,7 +99,6 @@ properties:
the datasheet.
const: 1
required:
- compatible
- reg

View File

@ -22,7 +22,6 @@ properties:
- xlnx,clocking-wizard-v6.0
- xlnx,versal-clk-wizard
reg:
maxItems: 1

View File

@ -121,5 +121,4 @@ examples:
};
};
...

View File

@ -142,7 +142,6 @@ then:
reset-names:
minItems: 2
additionalProperties: false
examples:

View File

@ -25,7 +25,6 @@ description: |
M |-------|______|----|____________| |________________| | |
___|__________________________________________________________|_______________|
VIU: Video Input Unit
---------------------

View File

@ -156,7 +156,6 @@ else:
adi,input-style: false
adi,input-justification: false
required:
- compatible
- reg

View File

@ -131,7 +131,6 @@ required:
additionalProperties: false
examples:
- |
lvds-encoder {

View File

@ -123,7 +123,6 @@ properties:
- required:
- port@1
required:
- compatible
- reg

View File

@ -54,7 +54,6 @@ examples:
#address-cells = <1>;
#size-cells = <0>;
display@0{
compatible = "waveshare,rpi-lcd-35", "ilitek,ili9486";
reg = <0>;

View File

@ -133,7 +133,6 @@ properties:
For GMU attached devices a phandle to the GMU device that will
control the power for the GPU.
required:
- compatible
- reg

View File

@ -41,7 +41,6 @@ description: |
| | | v | |
+-------+----------+-------------------------------------+----------+
The following is the panel timings shown with time on the x-axis.
This matches the timing diagrams often found in data sheets.

View File

@ -38,7 +38,6 @@ description: |+
The serial protocol has line names that resemble I2C but the
protocol is not I2C but 3WIRE SPI.
allOf:
- $ref: panel-common.yaml#
- $ref: /schemas/spi/spi-peripheral-props.yaml#

View File

@ -125,7 +125,6 @@ examples:
power-domains = <&power RK3588_PD_VO0>;
#sound-dai-cells = <0>;
ports {
#address-cells = <1>;
#size-cells = <0>;

View File

@ -181,7 +181,6 @@ allOf:
required:
- amlogic,pipeline
additionalProperties: false
examples:

View File

@ -22,7 +22,6 @@ properties:
- renesas,r9a06g032-dma
- const: renesas,rzn1-dma
"#dma-cells":
minimum: 3
maximum: 4

View File

@ -120,7 +120,6 @@ properties:
- description: LCPA memory base, deprecated, use eSRAM pool instead
deprecated: true
reg-names:
oneOf:
- items:

View File

@ -48,7 +48,6 @@ description: |
by transfer completion. This must only be used on channels
managing transfers for STM32 USART/UART.
maintainers:
- Amelie Delaunay <amelie.delaunay@foss.st.com>

View File

@ -97,7 +97,6 @@ patternProperties:
- reg
- memory-controller
'^edacpmd@':
description: PMD subnode
type: object

View File

@ -23,7 +23,6 @@ description: |
The authoritative guest-side hardware interface documentation to the fw_cfg
device can be found in "docs/specs/fw_cfg.txt" in the QEMU source tree.
properties:
compatible:
const: qemu,fw-cfg-mmio

View File

@ -18,7 +18,6 @@ description: |
- Supported Use Models
- Constraints
Introduction
============
@ -31,7 +30,6 @@ description: |
document isn't a replacement for any manufacturers specifications for FPGA
usage.
Terminology
===========
@ -108,7 +106,6 @@ description: |
a soft logic bridge (Bridge0-2) in the FPGA. The contents of each PRR can be
reprogrammed independently while the rest of the system continues to function.
Sequence
========
@ -124,7 +121,6 @@ description: |
When the overlay is removed, the child nodes will be removed and the FPGA Region
will disable the bridges.
FPGA Region
===========
@ -170,7 +166,6 @@ description: |
hardware bridges remain enabled. The PR regions' bridges will be FPGA bridges
within the static image of the FPGA.
Supported Use Models
====================

View File

@ -66,5 +66,4 @@ examples:
interrupts = <GIC_SPI 91 IRQ_TYPE_LEVEL_HIGH>;
};
...

View File

@ -22,7 +22,6 @@ description: |
___ ________
chip select# |___________________|
maintainers:
- Maxime Ripard <mripard@kernel.org>

View File

@ -81,7 +81,6 @@ required:
- compatible
- reg
additionalProperties: false
examples:

View File

@ -93,7 +93,6 @@ allOf:
adi,fault-q:
default: 4
required:
- compatible
- reg

View File

@ -45,7 +45,6 @@ properties:
- ti,tmp461
- winbond,w83l771
interrupts:
items:
- description: |

View File

@ -20,7 +20,6 @@ description: |
https://www.ti.com/lit/gpn/tmp513
https://www.ti.com/lit/gpn/tmp512
properties:
compatible:
enum:

View File

@ -15,7 +15,6 @@ description: |
Datasheets:
https://www.ti.com/lit/gpn/tps23861
properties:
compatible:
enum:

View File

@ -27,7 +27,6 @@ description: |+
| '------' | | dev | | dev | | dev |
'------------' '-----' '-----' '-----'
allOf:
- $ref: /schemas/i2c/i2c-mux.yaml#

View File

@ -64,7 +64,6 @@ patternProperties:
required:
- reg
allOf:
- if:
properties:

View File

@ -16,7 +16,6 @@ description: |
can be selected by writing the appropriate device number to an I2C config
register.
+--------------------------------------------------+
| Mule |
0x18| +---------------+ |
@ -34,7 +33,6 @@ description: |
| |__/ +--------+ |
+--------------------------------------------------+
allOf:
- $ref: /schemas/i2c/i2c-mux.yaml#

View File

@ -30,7 +30,6 @@ description: |
* https://www.analog.com/en/products/adaq4380-4.html
* https://www.analog.com/en/products/adaq4381-4.html
$ref: /schemas/spi/spi-peripheral-props.yaml#
properties:

View File

@ -166,7 +166,6 @@ properties:
An example of backend can be found at
http://analogdevicesinc.github.io/hdl/library/axi_ad7606x/index.html
patternProperties:
"^channel@[1-8]$":
type: object

View File

@ -48,7 +48,6 @@ properties:
enum: [2500000, 4096000]
default: 4096000
'#io-channel-cells':
const: 1

View File

@ -57,7 +57,6 @@ properties:
description: External clock source when not using crystal
maxItems: 1
"#clock-cells":
description:
ADE9000 can provide clock output via CLKOUT pin with external buffer.

View File

@ -36,7 +36,6 @@ properties:
"#io-channel-cells":
const: 1
required:
- compatible
- reg

View File

@ -456,7 +456,6 @@ patternProperties:
items:
minimum: 40
- if:
properties:
compatible:

View File

@ -57,7 +57,6 @@ description: |
4 | batt_dischrg_i
5 | ts_v
properties:
compatible:
oneOf:

View File

@ -29,7 +29,6 @@ description: |
|
GND
properties:
compatible:
const: voltage-divider

View File

@ -37,7 +37,6 @@ required:
- compatible
- reg
allOf:
- $ref: /schemas/spi/spi-peripheral-props.yaml#

View File

@ -12,7 +12,6 @@ maintainers:
description: |
Pressure sensor from Murata with SPI and I2C bus interfaces.
properties:
compatible:
const: murata,zpa2326

View File

@ -78,7 +78,6 @@ properties:
minItems: 3
maxItems: 3
semtech,ph01-resolution:
$ref: /schemas/types.yaml#/definitions/uint32
enum: [8, 16, 32, 64, 128, 256, 512, 1024]

View File

@ -39,7 +39,6 @@ $defs:
- reg
- adi,sensor-type
properties:
compatible:
oneOf:

View File

@ -37,7 +37,6 @@ examples:
- |
#include <dt-bindings/gpio/gpio.h>
i2c {
#address-cells = <1>;
#size-cells = <0>;

View File

@ -122,7 +122,6 @@ allOf:
required:
- reg
unevaluatedProperties: false
examples:

View File

@ -305,7 +305,6 @@ examples:
};
};
device@0 {
reg = <0 4>;
interrupts = <1 1 4 &part0>;

View File

@ -53,7 +53,6 @@ properties:
| |---...
+---------+---module31
required:
- compatible
- reg

View File

@ -14,7 +14,6 @@ description:
Vybrid SoC's but is only really useful in dual core configurations (VF6xx
which comes with a Cortex-A5/Cortex-M4 combination).
maintainers:
- Frank Li <Frank.Li@nxp.com>

View File

@ -78,7 +78,6 @@ required:
- '#interrupt-cells'
- loongson,parent_int_map
unevaluatedProperties: false
if:

View File

@ -18,7 +18,6 @@ description:
flush command is executed. With CIRQ, MCUSYS can be completely turned off
to improve the system power consumption without losing interrupts.
properties:
compatible:
items:

View File

@ -26,7 +26,6 @@ properties:
- mscc,ocelot-icpu-intr
- mscc,serval-icpu-intr
'#interrupt-cells':
const: 1

View File

@ -638,7 +638,6 @@ examples:
<&smmu1 7>;
};
/* SMMU with stream matching */
smmu2: iommu@ba5f0000 {
compatible = "arm,smmu-v1";
@ -664,7 +663,6 @@ examples:
iommus = <&smmu2 1 0x30>;
};
/* ARM MMU-500 with 10-bit stream ID input configuration */
smmu3: iommu@ba600000 {
compatible = "arm,mmu-500", "arm,smmu-v2";
@ -685,8 +683,6 @@ examples:
/* bus whose child devices emit one unique 10-bit stream
ID each, but may master through multiple SMMU TBUs */
iommu-map = <0 &smmu3 0 0x400>;
};
- |+

View File

@ -52,7 +52,6 @@ properties:
- const: arm,mhu-doorbell
- const: arm,primecell
reg:
maxItems: 1

View File

@ -127,7 +127,6 @@ properties:
- minimum: 0
maximum: 124
'#mbox-cells':
description: |
It is always set to 2. The first argument in the consumers 'mboxes'

View File

@ -26,7 +26,6 @@ properties:
- mediatek,mt8188-adsp-mbox
- const: mediatek,mt8186-adsp-mbox
"#mbox-cells":
const: 0

View File

@ -45,7 +45,6 @@ patternProperties:
between driver and firmware. Implement via mailbox on driver.
$ref: /schemas/mailbox/fsl,mu.yaml#
"^vpu-core@[0-9a-f]+$":
description:
Each core correspond a decoder or encoder, need to configure them

View File

@ -154,7 +154,5 @@ examples:
};
};
};
};
};

View File

@ -70,7 +70,6 @@ properties:
$ref: /schemas/graph.yaml#/properties/port
description: Video port for the decoder output.
required:
- port@0
- port@1

View File

@ -79,7 +79,6 @@ allOf:
power-domains:
minItems: 2 # Wrapper and 1 slot
additionalProperties: false
examples:

View File

@ -484,7 +484,6 @@ examples:
"gcc_axi_hf",
"gcc_axi_sf";
iommus = <&apps_smmu 0x2000 0x4e0>,
<&apps_smmu 0x2020 0x4e0>,
<&apps_smmu 0x2040 0x4e0>,

View File

@ -111,7 +111,6 @@ patternProperties:
reg:
maxItems: 1
clocks:
maxItems: 1

View File

@ -42,7 +42,6 @@ properties:
reg:
maxItems: 1
required:
- compatible
- clocks

View File

@ -21,7 +21,6 @@ description:
format and copy the result into a part or the whole of a destination image
with a different color format. (TODO)
maintainers:
- Dillon Min <dillon.minfei@gmail.com>

View File

@ -128,7 +128,6 @@ properties:
0 degrees camera rotation:
Y-Rp
^
Y-Rc !
@ -145,7 +144,6 @@ properties:
0 +------------------------------------->
0 X-Rc
X-Rc 0
<------------------------------------+ 0
X-Rp 0 !
@ -228,7 +226,6 @@ properties:
V
X-Rc
Example one - Webcam
A camera module installed on the user facing part of a laptop screen
@ -273,7 +270,6 @@ properties:
optical inversion, the two reference systems will not be aligned, with
'Rp' being rotated 180 degrees relatively to 'Rc':
X-Rc 0
<------------------------------------+ 0
!

View File

@ -62,7 +62,6 @@ properties:
minimum: 0
maximum: 15
# FAST chip selects
qcom,xmem-address-hold-enable:
$ref: /schemas/types.yaml#/definitions/uint32

View File

@ -444,7 +444,6 @@ properties:
additionalProperties: false
regulator-external:
description: Node describing the AB8500 external regulators. This
concerns the autonomous regulators VSMPS1, VSMPS2 and VSMPS3

View File

@ -88,7 +88,6 @@ patternProperties:
amlogic,boot-pages: [nand-is-boot-medium, "amlogic,boot-page-step"]
amlogic,boot-page-step: [nand-is-boot-medium, "amlogic,boot-pages"]
required:
- compatible
- reg

View File

@ -145,7 +145,6 @@ allOf:
clock-names:
minItems: 1
unevaluatedProperties: false
examples:

View File

@ -20,7 +20,6 @@ description: |
space is a simple zero-based enumeration. I.e. 0-1 for a 2-way multiplexer,
0-7 for an 8-way multiplexer, etc.
Mux controller nodes
--------------------

View File

@ -201,7 +201,6 @@ allOf:
- clocks
- resets
mdio@2:
$ref: mdio.yaml#
unevaluatedProperties: false
@ -251,7 +250,6 @@ allOf:
maxItems: 1
power-domains: false
unevaluatedProperties: false
examples:

View File

@ -31,7 +31,6 @@ properties:
- description: RX and TX rings interrupt line
- description: Wake-on-LAN interrupt line
clocks:
minItems: 1
items:

View File

@ -29,7 +29,6 @@ properties:
maxItems: 1
description: core clock driving the MDIO block
required:
- compatible
- reg

View File

@ -100,7 +100,6 @@ examples:
};
};
ethernet@60000000 {
compatible = "cortina,gemini-ethernet";
reg = <0x60000000 0x4000>, /* Global registers, queue */

View File

@ -167,8 +167,6 @@ allOf:
- description: Receive interrupt
- description: Error interrupt
unevaluatedProperties: false
examples:

View File

@ -14,7 +14,6 @@ description: |+
of a mux producer device. The mux producer can be of any type like mmio mux
producer, gpio mux producer or generic register based mux producer.
allOf:
- $ref: /schemas/net/mdio-mux.yaml#

View File

@ -24,7 +24,6 @@ description:
iommu/iommu.txt and iommu/arm,smmu.yaml for more information about SMMU
bindings.
- |
-------- ---------
| | | |

View File

@ -156,7 +156,6 @@ patternProperties:
CPSW MDIO bus.
$ref: ti,davinci-mdio.yaml#
required:
- compatible
- reg

View File

@ -50,7 +50,6 @@ properties:
Points to the node of the regulator that powers/enable the wl12xx/wl18xx
chip. This is required when connected via SPI.
ref-clock-frequency:
$ref: /schemas/types.yaml#/definitions/uint32
description: Reference clock frequency.

View File

@ -93,7 +93,6 @@ allOf:
reg-names:
minItems: 3
unevaluatedProperties: false
examples:

View File

@ -32,7 +32,6 @@ properties:
minItems: 1
maxItems: 3
required:
- compatible
- reg

View File

@ -121,7 +121,6 @@ allOf:
- const: dma2
- const: dma3
unevaluatedProperties: false
examples:

View File

@ -16,7 +16,6 @@ properties:
compatible:
const: starfive,jh7110-pcie
reg:
maxItems: 2

View File

@ -90,5 +90,4 @@ examples:
<0x0000 0 0 4 &sic 28>;
};
...

View File

@ -35,7 +35,6 @@ properties:
- qcom,sm8350-qmp-usb3-uni-phy
- qcom,x1e80100-qmp-usb3-uni-phy
reg:
maxItems: 1

View File

@ -116,7 +116,6 @@ patternProperties:
input-schmitt-enable: false
input-schmitt-disable: false
required:
- compatible
- reg

View File

@ -58,7 +58,6 @@ patternProperties:
- description: |
"pad_setting" indicates the pad configuration value to be applied.
required:
- fsl,pins

View File

@ -142,7 +142,6 @@ examples:
interrupt-controller;
#interrupt-cells = <2>;
blsp1-i2c1-default-state {
pins = "gpio24", "gpio25";
function = "blsp_i2c1";

View File

@ -66,7 +66,6 @@ $defs:
Specify the alternative function to be configured for the specified
pins.
allOf:
- $ref: qcom,lpass-lpi-common.yaml#

View File

@ -88,7 +88,6 @@ $defs:
uim2_present, uim2_reset, unused1, unused2, usb_phy, vfr_1, vsense_trigger,
wlan1_adc0, wlan1_adc1, wlan2_adc0, wlan2_adc1, wsa_clk, wsa_data ]
required:
- pins

View File

@ -65,7 +65,6 @@ patternProperties:
- '#gpio-cells'
- gpio-ranges
additionalProperties:
anyOf:
- type: object
@ -150,7 +149,6 @@ examples:
pinmux = <RZA1_PINMUX(3, 0, 6)>, <RZA1_PINMUX(3, 2, 4)>;
};
/*
* I2c master: both SDA and SCL pins need bi-directional operations
* Pin #4 on port #1 is configured as alternate function #1.
@ -162,7 +160,6 @@ examples:
pinmux = <RZA1_PINMUX(1, 4, 1)>, <RZA1_PINMUX(1, 5, 1)>;
};
/*
* Multi-function timer input and output compare pins.
*/

View File

@ -32,7 +32,6 @@ description: |
| | | | | | -------
UART0 UART1 --
The big MUX in the diagram only has 7 different ways of mapping peripherals
on the left to pins on the right. StarFive calls the 7 configurations "signal
groups".

View File

@ -21,7 +21,6 @@ properties:
description: Maximum CHGIN regulation voltage in uV.
enum: [ 5500000, 6500000, 11000000, 14500000 ]
usb-otg-vbus-regulator:
type: object
description: OTG boost regulator.

View File

@ -65,7 +65,6 @@ properties:
- const: vbus_v
- const: usb_charger_c
required:
- compatible
- monitored-battery

View File

@ -55,7 +55,6 @@ properties:
resets:
maxItems: 1
allOf:
- $ref: pwm.yaml#

View File

@ -55,7 +55,6 @@ properties:
delay time 0us, 10us, 20us, 40us. If this property is missing then keep
in chip default.
richtek,switch-freq-select:
$ref: /schemas/types.yaml#/definitions/uint8
enum: [0, 1, 2]

View File

@ -79,7 +79,6 @@ properties:
It should be set as 3 (Single-Core mode) which is also the default if
omitted.
# R5F Processor Child Nodes:
# ==========================
@ -167,7 +166,6 @@ patternProperties:
- description: region reserved for firmware image sections
additionalItems: true
# Optional properties:
# --------------------
# The following properties are optional properties for each of the R5F cores:

View File

@ -40,7 +40,6 @@ properties:
Please see https://software-dl.ti.com/tisci/esd/latest/index.html for
protocol documentation for the values to be used for different devices.
additionalProperties: false
examples:

Some files were not shown because too many files have changed in this diff Show More