From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm2-f11.google.com (mail-wm2-f11.google.com [74.125.225.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2EC835328B3 for ; Thu, 17 Sep 2026 14:41:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.139 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789656122; cv=none; b=WQ21op3aNYsZ76ZHMXgyYb3SeCxAgXlqJ6qfuecBUpdJCon0e0GHXoPA0WODU7XwaeKSeI7JxiqJApG/aY8RrkwT5f0p5rvmWQv00eS0rgSswTZZHk0alb2C300yqkVX6NeLsMrZ7xMytwD0H5csCnZau+tAtGR3lBhMGXOpwvA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789656122; c=relaxed/simple; bh=VR+kwkFmvRt7IIsiF048mZ3MVYW3SZjOswQQ6TsOoRc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=p8UgGesFStWQMN917ORXxJ9BUH5WDcb49SMDyK37b5OpEVJ5THFLphlmxqM/5agSv2BYr9afl43FjQQR1uFpoxw5kXWdrmUOR9bNQaVImOzfqDvbPbQXiupFNfWtzct+mBnqXBIdlwPk3Ipdp9oI3MNFwzBUFUurGXtYLNDB3l0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=nJjEV9k9; arc=none smtp.client-ip=74.125.225.139 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nJjEV9k9" Received: by mail-wm2-f11.google.com with SMTP id 5b1f17b1804b1-49ccea58fe3so1596575e9.1 for ; Thu, 17 Sep 2026 07:41:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789656102; x=1790260902; darn=lists.linux.dev; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=uxdo04KgC3ZopuNd4o1TqXYNrHfISkm+8Ow6DwBarvc=; b=nJjEV9k9I39uXvViN56i4g/YvmPHrRC6nSuQ0kFYRA0NjG6vklstjSgW8tlLQEbh0H c5x2O4Jaro6WsH2CuTtZ0ZDCfYs9NX8JXhwCZNpUT40sJ80ScJ+6gL5xiv6E4t6x+3mn 26wbtKIF4RZq+m1KS2QaQOQVFxwukozQSoWfaLgcXtLpsCJRkv3397JBqqMLo8atxUp/ 04F1yxgSEw148ZroOpya2WwsnZwNNtx7SX73ChuOrVQdS7SGpe2jjjztqj5SjtRFDUyg HaW7tg4/Edc2lNXS1cS9vn7ifEsaSmMBRZnKeI644zRWns57aJUKbggOV3QwJgRGRcVV THEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789656102; x=1790260902; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=uxdo04KgC3ZopuNd4o1TqXYNrHfISkm+8Ow6DwBarvc=; b=BHIJ4JLqHSZhpNIdokdfu0cEE3cVDT3nqRSl7FXsG5C6IWhaqtwahNONzCUd5new8K 6kukcHN7s/d4se7Owi9AX0hWmAXXbkxAZ1RPxPcun/8FUd7fiXUuBRd+njPJ1cXwbf2B y9gpwCBe+53o3dzJz9OsI7Y3ApCmhVw5h/GHHh80NpBVMSGbvM5txu8RtI/iqF1IFx5f h+1U4cEOhsLBLAoxED3efbYf1DOJLoNSn903PiIIkmUyfWMb1wgjF9+/zqroq0MNHdbo JIJ4lA7AccbuCPwkfI0F8VgWLJMXSyr9rYSOZLDzjC4v7jv1SIUJjJOaH6CUb2vVddoV W2lQ== X-Gm-Message-State: AFuF++khY5LYgjj99vZ1NAxpJ/WFdJaxU5SzB54eL4D6db1Y/Rxv0Oa1 EN7E0QrIbtMoE5c9IApK9VJSpECbPewlFqrsDsG2Ha7FOrrN2UZgG9K0 X-Gm-Gg: AYBFou0jay8meKMBtLy/hoDv9wBTkj4o65Vv6chN2WUzCDlyO/BT3gN28BHVo0DEeSI 5V6R7sdhNu4CaBh7a2+EyyVCH99Ubb297hRTud3bta/gs+Yp484+7eaviJwiQ/CKkwlHa4hnt6/ sKvjoTz15KlhU1Zlb8DSpTPK62WQ/fevzwoK9WNlST6xD5lCIYV50foNLKUfRI6okqrCF0RAXot OLMYmU/a0OLtgDSgMSHIFwQAuGshi380Ofpw1fvLWrEAie/pYeohESTvEPeUie0yLKCU7XXYxHn /aQupAPy3bWRdVDrHOsf3Te/h8ouRSDC5ogf6Q63N7NjudlG7XDvuHqPgZCVCawh4GBKuIpyVjK 7njUskS6GUH9YxC1qzS3B5AcScOS/mDF0QGJukPqoMFkQA8kcRwO7AqyOVwsfQKpPQA+G7s06AU FcrnABWIkYYFq1gp3jhOOxXLyOq67iDx0+qFLujVLRyT6Z/ERtGyTSgJJWDyRfR+hjatGkjW5Y7 x+dJQ== X-Received: by 2002:a05:600c:1546:b0:49e:67bf:7e97 with SMTP id 5b1f17b1804b1-49ead86eb48mr87880525e9.10.1789656101568; Thu, 17 Sep 2026 07:41:41 -0700 (PDT) Received: from chicken.. ([2a02:2f02:5101:7300:44c:8311:3d26:e514]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fbd691d8esm33238755e9.0.2026.09.17.07.41.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 07:41:41 -0700 (PDT) From: Daniel Matyas To: Shenghao Ding , Kevin Lu , Baojun Xu , Sen Wang , Peter Huewe , Jarkko Sakkinen , Jason Gunthorpe , Chunfeng Yun , Greg Kroah-Hartman , Matthias Brugger , AngeloGioacchino Del Regno , Wim Van Sebroeck , Dharma Balasubiramani , Jeff LaBundy , Simon Glass , Linus Walleij , Alexandre Torgue , Giuseppe Cavallaro , Jose Abreu , Atish Patra , Shawn Guo , Dmitry Osipenko , Ibrahim Tilki , Okan Sahin , devicetree@vger.kernel.org, linux-rtc@vger.kernel.org, Ricard Wanderlof , patches@opensource.cirrus.com, Lukas Wunner , Eugen Hristev Cc: mfd@lists.linux.dev, linux-samsung-soc@vger.kernel.org, linux-mmc@vger.kernel.org, linux-mtd@lists.infradead.org, linux-amlogic@lists.infradead.org, netdev@vger.kernel.org, linux-pci@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-phy@lists.infradead.org, linux-tegra@vger.kernel.org, linux-sound@vger.kernel.org, linux-integrity@vger.kernel.org, linux-usb@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Daniel Matyas Subject: [PATCH] dt-bindings: Expand flow lists to block lists Date: Thu, 17 Sep 2026 17:41:34 +0300 Message-ID: <20260917144134.459819-1-matyasdaniel006@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: mfd@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Running dt_bindings_check returned: [error] string value is redundantly quoted with any quotes (quoted-strings) The files used quotation marks in flow lists because the strings had commas and these commas were interpreted as separators. Convert flow style lists to block style lists, so that there is no problems with the commas. Signed-off-by: Daniel Matyas --- .../bindings/display/atmel,lcdc-display.yaml | 9 ++++--- .../devicetree/bindings/eeprom/at24.yaml | 4 +++- .../devicetree/bindings/example-schema.yaml | 6 +++-- .../bindings/hwmon/pmbus/adi,max20830.yaml | 6 +++-- .../bindings/iio/adc/ti,ads112c14.yaml | 6 +++-- .../bindings/iio/frequency/adi,adf41513.yaml | 3 ++- .../bindings/iio/frequency/adi,adrf6780.yaml | 6 +++-- .../bindings/iio/temperature/adi,ltc2983.yaml | 6 +++-- .../bindings/input/azoteq,iqs7222.yaml | 12 ++++++---- .../bindings/input/google,cros-ec-keyb.yaml | 6 +++-- .../devicetree/bindings/input/input.yaml | 3 ++- .../devicetree/bindings/input/iqs269a.yaml | 12 ++++++---- .../devicetree/bindings/input/iqs626a.yaml | 15 ++++++++---- .../input/touchscreen/azoteq,iqs7211.yaml | 24 ++++++++++++------- .../interrupt-controller/riscv,aplic.yaml | 3 ++- .../bindings/mfd/maxim,max8998.yaml | 6 +++-- .../bindings/mfd/samsung,s5m8767.yaml | 21 +++++++++++----- .../devicetree/bindings/mmc/arm,pl18x.yaml | 9 ++++--- .../bindings/mtd/amlogic,meson-nand.yaml | 8 +++++-- .../devicetree/bindings/net/snps,dwmac.yaml | 6 +++-- .../bindings/pci/brcm,iproc-pcie.yaml | 3 ++- .../devicetree/bindings/perf/riscv,pmu.yaml | 3 ++- .../phy/hisilicon,hi3798cv200-combphy.yaml | 6 +++-- .../bindings/phy/nvidia,tegra20-usb-phy.yaml | 6 +++-- .../bindings/regulator/adi,max77857.yaml | 6 +++-- .../bindings/regulator/maxim,max8997.yaml | 9 ++++--- .../regulator/samsung,s2mpg10-regulator.yaml | 3 ++- .../regulator/samsung,s2mpg11-regulator.yaml | 3 ++- .../bindings/regulator/ti,tps65132.yaml | 3 ++- .../devicetree/bindings/riscv/cpus.yaml | 6 +++-- .../bindings/rtc/abracon,abx80x.yaml | 6 +++-- .../soc/tegra/nvidia,tegra20-pmc.yaml | 10 +++++--- .../bindings/sound/ti,tlv320adc3xxx.yaml | 6 +++-- .../devicetree/bindings/sound/wlf,wm8904.yaml | 18 ++++++++++---- .../devicetree/bindings/tpm/tpm-common.yaml | 6 +++-- .../bindings/usb/mediatek,mtk-xhci.yaml | 3 ++- .../bindings/usb/mediatek,mtu3.yaml | 12 ++++++---- .../bindings/watchdog/atmel,at91sam9-wdt.yaml | 3 ++- 38 files changed, 192 insertions(+), 91 deletions(-) diff --git a/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml b/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml index a5cf040ab4ea..51aa13f6a348 100644 --- a/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml +++ b/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml @@ -23,9 +23,12 @@ description: select: anyOf: - - required: [ 'atmel,dmacon' ] - - required: [ 'atmel,lcdcon2' ] - - required: [ 'atmel,guard-time' ] + - required: + - atmel,dmacon + - required: + - atmel,lcdcon2 + - required: + - atmel,guard-time properties: atmel,dmacon: diff --git a/Documentation/devicetree/bindings/eeprom/at24.yaml b/Documentation/devicetree/bindings/eeprom/at24.yaml index ef88f46928a4..6d9167cfd12d 100644 --- a/Documentation/devicetree/bindings/eeprom/at24.yaml +++ b/Documentation/devicetree/bindings/eeprom/at24.yaml @@ -20,7 +20,9 @@ select: contains: anyOf: - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" - - enum: ["microchip,24aa025e48", "microchip,24aa025e64"] + - enum: + - microchip,24aa025e48 + - microchip,24aa025e64 required: - compatible diff --git a/Documentation/devicetree/bindings/example-schema.yaml b/Documentation/devicetree/bindings/example-schema.yaml index b04f3cc4312c..4ff46f1384b9 100644 --- a/Documentation/devicetree/bindings/example-schema.yaml +++ b/Documentation/devicetree/bindings/example-schema.yaml @@ -206,10 +206,12 @@ properties: dependencies: # 'vendor,bool-property' is only allowed when 'vendor,string-array-property' # is present - vendor,bool-property: [ 'vendor,string-array-property' ] + vendor,bool-property: + - vendor,string-array-property # Expressing 2 properties in both orders means all of the set of properties # must be present or none of them. - vendor,string-array-property: [ 'vendor,bool-property' ] + vendor,string-array-property: + - vendor,bool-property required: - compatible diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml index cc50a4ee44a2..7904dacff789 100644 --- a/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml +++ b/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml @@ -67,8 +67,10 @@ required: - vddh-supply dependencies: - adi,vout-rfb1-ohms: ['adi,vout-rfb2-ohms'] - adi,vout-rfb2-ohms: ['adi,vout-rfb1-ohms'] + adi,vout-rfb1-ohms: + - adi,vout-rfb2-ohms + adi,vout-rfb2-ohms: + - adi,vout-rfb1-ohms unevaluatedProperties: false diff --git a/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml b/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml index facfeee61330..6dd59552a41f 100644 --- a/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml +++ b/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml @@ -132,8 +132,10 @@ dependencies: refn-supply: [ refp-supply ] oneOf: - - required: [ refp-supply ] - - required: [ "ti,refp-refn-resistor-ohms" ] + - required: + - refp-supply + - required: + - ti,refp-refn-resistor-ohms - properties: refp-supply: false refn-supply: false diff --git a/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml b/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml index f4fae9210382..c71ebc039af2 100644 --- a/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml +++ b/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml @@ -166,7 +166,8 @@ properties: type: boolean dependencies: - adi,charge-pump-resistor-ohms: [ 'adi,charge-pump-current-microamp' ] + adi,charge-pump-resistor-ohms: + - adi,charge-pump-current-microamp required: - compatible diff --git a/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml b/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml index f11391ab4b62..2bb3ddd252c9 100644 --- a/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml +++ b/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml @@ -104,8 +104,10 @@ properties: const: 0 dependencies: - adi,lo-x2-en: [ "adi,lo-en" ] - adi,lo-ppf-en: [ "adi,lo-en" ] + adi,lo-x2-en: + - adi,lo-en + adi,lo-ppf-en: + - adi,lo-en required: - compatible diff --git a/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml b/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml index 13e5f29f0588..19fc978deb76 100644 --- a/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml +++ b/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml @@ -284,7 +284,8 @@ patternProperties: type: boolean dependencies: - adi,current-rotate: [ 'adi,rsense-share' ] + adi,current-rotate: + - adi,rsense-share - if: properties: @@ -368,7 +369,8 @@ patternProperties: - adi,rsense-handle dependencies: - adi,current-rotate: [ 'adi,rsense-share' ] + adi,current-rotate: + - adi,rsense-share allOf: - if: diff --git a/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml b/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml index 418c168b223b..5043ed4cbd5c 100644 --- a/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml +++ b/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml @@ -396,8 +396,10 @@ patternProperties: description: Specifies the cycle's current reference trim. dependencies: - azoteq,iref-level: ["azoteq,iref-enable"] - azoteq,iref-trim: ["azoteq,iref-enable"] + azoteq,iref-level: + - azoteq,iref-enable + azoteq,iref-trim: + - azoteq,iref-enable additionalProperties: false @@ -627,8 +629,10 @@ patternProperties: additionalProperties: false dependencies: - azoteq,ref-weight: ["azoteq,ref-select"] - azoteq,use-prox: ["azoteq,ref-select"] + azoteq,ref-weight: + - azoteq,ref-select + azoteq,use-prox: + - azoteq,ref-select additionalProperties: false diff --git a/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml b/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml index fefaaf46a240..a8e61ad5b52a 100644 --- a/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml +++ b/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml @@ -45,8 +45,10 @@ properties: when the keyboard has a custom design for the top row keys. dependencies: - function-row-physmap: [ 'linux,keymap' ] - google,needs-ghost-filter: [ 'linux,keymap' ] + function-row-physmap: + - linux,keymap + google,needs-ghost-filter: + - linux,keymap required: - compatible diff --git a/Documentation/devicetree/bindings/input/input.yaml b/Documentation/devicetree/bindings/input/input.yaml index 64d1c46cb2f2..7181af1ac8c2 100644 --- a/Documentation/devicetree/bindings/input/input.yaml +++ b/Documentation/devicetree/bindings/input/input.yaml @@ -75,6 +75,7 @@ properties: default: 0 dependencies: - linux,input-type: [ "linux,code" ] + linux,input-type: + - linux,code additionalProperties: true diff --git a/Documentation/devicetree/bindings/input/iqs269a.yaml b/Documentation/devicetree/bindings/input/iqs269a.yaml index 2c3f693b8982..e77702feaeca 100644 --- a/Documentation/devicetree/bindings/input/iqs269a.yaml +++ b/Documentation/devicetree/bindings/input/iqs269a.yaml @@ -272,10 +272,14 @@ properties: in order to be interpreted as a flick or swipe. dependencies: - azoteq,gesture-swipe: ["linux,keycodes"] - azoteq,timeout-tap-ms: ["linux,keycodes"] - azoteq,timeout-swipe-ms: ["linux,keycodes"] - azoteq,thresh-swipe: ["linux,keycodes"] + azoteq,gesture-swipe: + - linux,keycodes + azoteq,timeout-tap-ms: + - linux,keycodes + azoteq,timeout-swipe-ms: + - linux,keycodes + azoteq,thresh-swipe: + - linux,keycodes patternProperties: "^channel@[0-7]$": diff --git a/Documentation/devicetree/bindings/input/iqs626a.yaml b/Documentation/devicetree/bindings/input/iqs626a.yaml index e424d67b0542..534ee0742fdb 100644 --- a/Documentation/devicetree/bindings/input/iqs626a.yaml +++ b/Documentation/devicetree/bindings/input/iqs626a.yaml @@ -500,7 +500,8 @@ patternProperties: additionalProperties: false dependencies: - azoteq,assoc-weight: ["azoteq,assoc-select"] + azoteq,assoc-weight: + - azoteq,assoc-select additionalProperties: false @@ -722,10 +723,14 @@ patternProperties: additionalProperties: false dependencies: - azoteq,gesture-swipe: ["linux,keycodes"] - azoteq,timeout-tap-ms: ["linux,keycodes"] - azoteq,timeout-swipe-ms: ["linux,keycodes"] - azoteq,thresh-swipe: ["linux,keycodes"] + azoteq,gesture-swipe: + - linux,keycodes + azoteq,timeout-tap-ms: + - linux,keycodes + azoteq,timeout-swipe-ms: + - linux,keycodes + azoteq,thresh-swipe: + - linux,keycodes additionalProperties: false diff --git a/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml b/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml index e4dbbafb3779..bb5407649717 100644 --- a/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml +++ b/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml @@ -347,9 +347,12 @@ properties: additionalProperties: false dependencies: - azoteq,rx-enable: ["azoteq,tx-enable"] - azoteq,tx-enable: ["azoteq,rx-enable"] - azoteq,channel-select: ["azoteq,rx-enable"] + azoteq,rx-enable: + - azoteq,tx-enable + azoteq,tx-enable: + - azoteq,rx-enable + azoteq,channel-select: + - azoteq,rx-enable additionalProperties: false @@ -592,11 +595,16 @@ properties: touchscreen-swapped-x-y: true dependencies: - touchscreen-size-x: ["azoteq,num-contacts"] - touchscreen-size-y: ["azoteq,num-contacts"] - touchscreen-inverted-x: ["azoteq,num-contacts"] - touchscreen-inverted-y: ["azoteq,num-contacts"] - touchscreen-swapped-x-y: ["azoteq,num-contacts"] + touchscreen-size-x: + - azoteq,num-contacts + touchscreen-size-y: + - azoteq,num-contacts + touchscreen-inverted-x: + - azoteq,num-contacts + touchscreen-inverted-y: + - azoteq,num-contacts + touchscreen-swapped-x-y: + - azoteq,num-contacts required: - compatible diff --git a/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml b/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml index 0718071444d2..20a52bd25bd8 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml @@ -101,7 +101,8 @@ properties: that is mentioned in the "interrupts-extended" dependencies: - riscv,delegation: [ "riscv,children" ] + riscv,delegation: + - riscv,children required: - compatible diff --git a/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml b/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml index f3c3f64fd012..a4fd1805b13f 100644 --- a/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml +++ b/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml @@ -130,8 +130,10 @@ properties: - regulator-name dependencies: - max8998,pmic-buck1-dvs-gpios: [ "max8998,pmic-buck1-dvs-voltage" ] - max8998,pmic-buck2-dvs-gpio: [ "max8998,pmic-buck2-dvs-voltage" ] + max8998,pmic-buck1-dvs-gpios: + - max8998,pmic-buck1-dvs-voltage + max8998,pmic-buck2-dvs-gpio: + - max8998,pmic-buck2-dvs-voltage required: - compatible diff --git a/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml b/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml index 249248078c59..df0640423757 100644 --- a/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml +++ b/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml @@ -143,12 +143,21 @@ required: - s5m8767,pmic-buck-ds-gpios dependencies: - s5m8767,pmic-buck2-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck3-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck4-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck2-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck2-dvs-voltage' ] - s5m8767,pmic-buck3-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck3-dvs-voltage' ] - s5m8767,pmic-buck4-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck4-dvs-voltage' ] + s5m8767,pmic-buck2-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck3-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck4-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck2-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck2-dvs-voltage + s5m8767,pmic-buck3-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck3-dvs-voltage + s5m8767,pmic-buck4-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck4-dvs-voltage additionalProperties: false diff --git a/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml b/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml index 8d62be4355a0..fec8ecbb56d5 100644 --- a/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml +++ b/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml @@ -168,9 +168,12 @@ properties: The GPIO matching the CKIN pin. dependencies: - st,cmd-gpios: [ "st,use-ckin" ] - st,ck-gpios: [ "st,use-ckin" ] - st,ckin-gpios: [ "st,use-ckin" ] + st,cmd-gpios: + - st,use-ckin + st,ck-gpios: + - st,use-ckin + st,ckin-gpios: + - st,use-ckin unevaluatedProperties: false diff --git a/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml b/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml index fa2aa29be794..00079edc7dd3 100644 --- a/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml +++ b/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml @@ -85,8 +85,12 @@ patternProperties: dependencies: nand-ecc-strength: [nand-ecc-step-size] nand-ecc-step-size: [nand-ecc-strength] - amlogic,boot-pages: [nand-is-boot-medium, "amlogic,boot-page-step"] - amlogic,boot-page-step: [nand-is-boot-medium, "amlogic,boot-pages"] + amlogic,boot-pages: + - nand-is-boot-medium + - amlogic,boot-page-step + amlogic,boot-page-step: + - nand-is-boot-medium + - amlogic,boot-pages required: - compatible diff --git a/Documentation/devicetree/bindings/net/snps,dwmac.yaml b/Documentation/devicetree/bindings/net/snps,dwmac.yaml index 2449311c6d28..8eb84942ce3f 100644 --- a/Documentation/devicetree/bindings/net/snps,dwmac.yaml +++ b/Documentation/devicetree/bindings/net/snps,dwmac.yaml @@ -605,8 +605,10 @@ required: - phy-mode dependencies: - snps,reset-active-low: ["snps,reset-gpio"] - snps,reset-delays-us: ["snps,reset-gpio"] + snps,reset-active-low: + - snps,reset-gpio + snps,reset-delays-us: + - snps,reset-gpio allOf: - $ref: ethernet-controller.yaml# diff --git a/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml b/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml index 18e7981241b5..2f1be6420e23 100644 --- a/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml @@ -82,7 +82,8 @@ properties: msi-parent: true dependencies: - brcm,pcie-ob-axi-offset: ["brcm,pcie-ob"] + brcm,pcie-ob-axi-offset: + - brcm,pcie-ob brcm,pcie-msi-inten: [msi-controller] required: diff --git a/Documentation/devicetree/bindings/perf/riscv,pmu.yaml b/Documentation/devicetree/bindings/perf/riscv,pmu.yaml index d01c677ad3c7..aa2ccf00d136 100644 --- a/Documentation/devicetree/bindings/perf/riscv,pmu.yaml +++ b/Documentation/devicetree/bindings/perf/riscv,pmu.yaml @@ -90,7 +90,8 @@ properties: bitmap of all MHPMCOUNTERx that can monitor the range of events dependencies: - riscv,event-to-mhpmevent: [ "riscv,event-to-mhpmcounters" ] + riscv,event-to-mhpmevent: + - riscv,event-to-mhpmcounters required: - compatible diff --git a/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml b/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml index 81001966f657..2040723f5297 100644 --- a/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml +++ b/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml @@ -48,8 +48,10 @@ required: - resets oneOf: - - required: ['hisilicon,fixed-mode'] - - required: ['hisilicon,mode-select-bits'] + - required: + - hisilicon,fixed-mode + - required: + - hisilicon,mode-select-bits additionalProperties: false diff --git a/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml b/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml index a37e8322dc50..90eba0e6ecdb 100644 --- a/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml +++ b/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml @@ -251,8 +251,10 @@ allOf: - nvidia,xcvr-lsrslew anyOf: - - required: ["nvidia,xcvr-setup"] - - required: ["nvidia,xcvr-setup-use-fuses"] + - required: + - nvidia,xcvr-setup + - required: + - nvidia,xcvr-setup-use-fuses if: properties: diff --git a/Documentation/devicetree/bindings/regulator/adi,max77857.yaml b/Documentation/devicetree/bindings/regulator/adi,max77857.yaml index d1fa74aca721..4191c5f3dcd0 100644 --- a/Documentation/devicetree/bindings/regulator/adi,max77857.yaml +++ b/Documentation/devicetree/bindings/regulator/adi,max77857.yaml @@ -43,8 +43,10 @@ properties: description: Bottom feedback resistor value in ohms for external feedback. dependencies: - adi,rtop-ohms: [ 'adi,rbot-ohms' ] - adi,rbot-ohms: [ 'adi,rtop-ohms' ] + adi,rtop-ohms: + - adi,rbot-ohms + adi,rbot-ohms: + - adi,rtop-ohms required: - compatible diff --git a/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml b/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml index 2b266ea43716..acc493840588 100644 --- a/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml +++ b/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml @@ -251,9 +251,12 @@ required: - regulators dependencies: - max8997,pmic-buck1-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] - max8997,pmic-buck2-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] - max8997,pmic-buck5-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] + max8997,pmic-buck1-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios + max8997,pmic-buck2-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios + max8997,pmic-buck5-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios additionalProperties: false diff --git a/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml b/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml index 7252f94b3a8f..506b61175ae9 100644 --- a/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml @@ -139,7 +139,8 @@ $defs: property describes the GPIO line used. dependentRequired: - enable-gpios: [ "samsung,ext-control" ] + enable-gpios: + - samsung,ext-control allOf: # Bucks 8, 9, and LDO 1 can not be controlled externally - above definition diff --git a/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml b/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml index 119386325d1b..3a8a2945efd7 100644 --- a/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml @@ -116,7 +116,8 @@ $defs: property describes the GPIO line used. dependentRequired: - enable-gpios: [ "samsung,ext-control" ] + enable-gpios: + - samsung,ext-control allOf: # Bucks 4, 6, 7 and 10 can not be controlled externally - above definition diff --git a/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml b/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml index 873d92738eb0..f120f82398dc 100644 --- a/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml +++ b/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml @@ -48,7 +48,8 @@ patternProperties: description: Regulator active discharge time in microseconds. dependencies: - active-discharge-gpios: [ 'ti,active-discharge-time-us' ] + active-discharge-gpios: + - ti,active-discharge-time-us required: - compatible diff --git a/Documentation/devicetree/bindings/riscv/cpus.yaml b/Documentation/devicetree/bindings/riscv/cpus.yaml index 5feeb2203050..26914597d049 100644 --- a/Documentation/devicetree/bindings/riscv/cpus.yaml +++ b/Documentation/devicetree/bindings/riscv/cpus.yaml @@ -151,8 +151,10 @@ anyOf: - riscv,isa-base dependencies: - riscv,isa-base: [ "riscv,isa-extensions" ] - riscv,isa-extensions: [ "riscv,isa-base" ] + riscv,isa-base: + - riscv,isa-extensions + riscv,isa-extensions: + - riscv,isa-base required: - interrupt-controller diff --git a/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml b/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml index 355b0598411a..9990de48bdd3 100644 --- a/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml +++ b/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml @@ -53,8 +53,10 @@ properties: enum: [0, 3, 6, 11] dependentRequired: - abracon,tc-diode: ["abracon,tc-resistor"] - abracon,tc-resistor: ["abracon,tc-diode"] + abracon,tc-diode: + - abracon,tc-resistor + abracon,tc-resistor: + - abracon,tc-diode required: - compatible diff --git a/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml b/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml index f516960dbbef..819adf7e005e 100644 --- a/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml +++ b/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml @@ -365,9 +365,13 @@ allOf: additionalProperties: false dependencies: - nvidia,suspend-mode: ['nvidia,core-pwr-off-time', 'nvidia,cpu-pwr-off-time'] - nvidia,core-pwr-off-time: ['nvidia,core-pwr-good-time'] - nvidia,cpu-pwr-off-time: ['nvidia,cpu-pwr-good-time'] + nvidia,suspend-mode: + - nvidia,core-pwr-off-time + - nvidia,cpu-pwr-off-time + nvidia,core-pwr-off-time: + - nvidia,core-pwr-good-time + nvidia,cpu-pwr-off-time: + - nvidia,cpu-pwr-good-time examples: - | diff --git a/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml b/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml index 66b76656229f..4e02f2dc5aa8 100644 --- a/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml +++ b/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml @@ -125,8 +125,10 @@ properties: Mic bias voltage output on MICBIAS2 pin dependencies: - ti,micbias1-gpo: ['ti,micbias1-vg'] - ti,micbias2-gpo: ['ti,micbias2-vg'] + ti,micbias1-gpo: + - ti,micbias1-vg + ti,micbias2-gpo: + - ti,micbias2-vg required: - compatible diff --git a/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml b/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml index 3029a868e5e1..eb0cf2002865 100644 --- a/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml +++ b/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml @@ -107,12 +107,20 @@ properties: maxItems: 24 dependencies: - wlf,drc-cfg-names: [ 'wlf,drc-cfg-regs' ] - wlf,drc-cfg-regs: [ 'wlf,drc-cfg-names' ] + wlf,drc-cfg-names: + - wlf,drc-cfg-regs + wlf,drc-cfg-regs: + - wlf,drc-cfg-names - wlf,retune-mobile-cfg-names: [ 'wlf,retune-mobile-cfg-hz', 'wlf,retune-mobile-cfg-regs' ] - wlf,retune-mobile-cfg-regs: [ 'wlf,retune-mobile-cfg-names', 'wlf,retune-mobile-cfg-hz' ] - wlf,retune-mobile-cfg-hz: [ 'wlf,retune-mobile-cfg-names', 'wlf,retune-mobile-cfg-regs' ] + wlf,retune-mobile-cfg-names: + - wlf,retune-mobile-cfg-hz + - wlf,retune-mobile-cfg-regs + wlf,retune-mobile-cfg-regs: + - wlf,retune-mobile-cfg-names + - wlf,retune-mobile-cfg-hz + wlf,retune-mobile-cfg-hz: + - wlf,retune-mobile-cfg-names + - wlf,retune-mobile-cfg-regs required: - compatible diff --git a/Documentation/devicetree/bindings/tpm/tpm-common.yaml b/Documentation/devicetree/bindings/tpm/tpm-common.yaml index 3c1241b2a43f..b8853c39ebbf 100644 --- a/Documentation/devicetree/bindings/tpm/tpm-common.yaml +++ b/Documentation/devicetree/bindings/tpm/tpm-common.yaml @@ -50,8 +50,10 @@ properties: # must always have both linux,sml-base and linux,sml-size dependentRequired: - linux,sml-base: ['linux,sml-size'] - linux,sml-size: ['linux,sml-base'] + linux,sml-base: + - linux,sml-size + linux,sml-size: + - linux,sml-base # must only have either memory-region or linux,sml-base # as well as either resets or reset-gpios diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml b/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml index 231e6f35a986..af13035f94dc 100644 --- a/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml +++ b/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml @@ -194,7 +194,8 @@ patternProperties: description: The hard wired USB devices. dependencies: - wakeup-source: [ 'mediatek,syscon-wakeup' ] + wakeup-source: + - mediatek,syscon-wakeup required: - compatible diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml index d148e938d647..27d512ada717 100644 --- a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml +++ b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml @@ -227,10 +227,14 @@ patternProperties: example if the host mode is enabled. dependencies: - connector: [ usb-role-switch ] - port: [ usb-role-switch ] - role-switch-default-mode: [ usb-role-switch ] - wakeup-source: [ 'mediatek,syscon-wakeup' ] + connector: + - usb-role-switch + port: + - usb-role-switch + role-switch-default-mode: + - usb-role-switch + wakeup-source: + - mediatek,syscon-wakeup required: - compatible diff --git a/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml b/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml index ad27bc518670..fea4f510aa6c 100644 --- a/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml +++ b/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml @@ -104,7 +104,8 @@ allOf: const: hardware dependencies: - atmel,reset-type: ['atmel,watchdog-type'] + atmel,reset-type: + - atmel,watchdog-type unevaluatedProperties: false -- 2.43.0 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 3BFE4C982D6 for ; Thu, 17 Sep 2026 14:41:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=lrnm1ca3HQevmB9/o4vkSeA7LK3o4ovIvsWYCKay2cE=; b=PHgCvU1v7/OHx3 4U+Hnlafdmwu9MQM+CyBwxlB7xoaCeb55WaguxKRfrQ86BXUvY/OEwjQkjw7Adcagg+aubfA1qCPQ LCq0dFNIru1herjao37z31yxeDtxk66A7iDPOkodJcGJIp+biB7wqbku7UhX9ubk+qz0UIOe0BXBH yGwZemnm25ruwyGM8XYqqcAJwcxOQSYK6UPuc8tgRhokabVw/0aCHQyQqYWcOrdRs9nOrIvOmLLm+ QQQiLmU+INfwpscv20ld+x0L8tgNb5ykLdamqlbqat5EUWnOm0tquNshzW/ONlMqD2UWul4MxqKWF 8SNkayDrMPOUCbS5MXxw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x7DJ6-0000000BZFp-2uQH; Thu, 17 Sep 2026 14:41:48 +0000 Received: from mail-wm2-x06.google.com ([2a00:1450:4864:31::6]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x7DJ1-0000000BZCJ-40pX for linux-phy@lists.infradead.org; Thu, 17 Sep 2026 14:41:47 +0000 Received: by mail-wm2-x06.google.com with SMTP id 5b1f17b1804b1-49b0dd21eb8so1716885e9.0 for ; Thu, 17 Sep 2026 07:41:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789656102; x=1790260902; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=uxdo04KgC3ZopuNd4o1TqXYNrHfISkm+8Ow6DwBarvc=; b=c5QnPu/wBaOgFFe53VkdMjycaxNZNsAqBVcHKAn38krVWAbn+DesnGMeRZAek+TsbF uNj9o/bkIwV8icVokK8/GHUCqx/wuDJUwW7/ITZUmLAbO49PlMvy6q0943a5r3Uy5uCD cdcbAG3LIH1Qnd+orpt+jz9Q93mfUHTXTBHDgGrUEDEFhQL+51YawHp3G9bVKnGeTu5A fbw+fTHC8TRB9996G6kL2fXl7drrOD/gG7IMzlbzmtLg1FTd0uqMfjPCY/G4WOC4909+ kObswBEd8p4X7kPQz0YuiXKgCYjjx2oj4ihcozCFexP5mYHVaLc9ZsuO6D/3invBO5cU VSdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789656102; x=1790260902; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=uxdo04KgC3ZopuNd4o1TqXYNrHfISkm+8Ow6DwBarvc=; b=H2oqV/KysPETkcM973mvBihy8oM/US+zuk/+0pXByDDeDH3pzrVSK3N/YWgJ5mW3sx XEqaOIEB3wiBvVy31RL9ky18h0ZQ8hWc3b7yFQu3ApdmRlhHrZ2aCLk3nY22PNqtinT0 TZimJrtUT1EvVuuIsNnmfjX0WSuhEcP0W7WC2A1a+8kvIDXN4VpynqkV8E5d0G2qZwwZ jMrnSm8VfhUJDkf3vMYV/VtopRAlJR4a8+ds77bLzia+adBx38VWNuFzqnGs5w26OjVG rrzf331EYyY+gyq4efHoWO1MmRWqvQrGLLqOgOl2LbPM70MCIm34L3uhLfFWwX/6ZNTi gXrw== X-Forwarded-Encrypted: i=1; AKwUvBzf1U7/9XDxLaLmZadU7zNhdcE702AyeND7TIRoUPJxAHAmvxgf5Wxm+HrcPD+IE+4lTCwJH7VmIxw=@lists.infradead.org X-Gm-Message-State: AFuF++ngTIQM9WSOLFwgMaQrMQKZ+Db3gFVueQVuqEZVatJQdrxOe6aE sQo9aWw3FT333YImDWj3pRDQOkEcssT1FyJNt2z6D1R+WtON6TtyXiiC X-Gm-Gg: AYBFou2Jj6iufhfxyPq7ngncoxUozXPdiO47RX4XzlocNCrKTURzPsLCqUQjY+Exqga Pc+UcS6CWlydKlj1YD8C2jthHyFr7t8ZmubJpD5WjV/GgpJTil9xJmQb51JVzWdkFILxmHkUMTa VtcyhpsN2GwGlY0k8eqjl+wB+zcQyfgSriyGuYf1XquxIhxqvW1tDdyUNIRHXr3NLR618tuyNCt 92A9bvSPzRxcWABzQuq/QDi27fqlq4hNqJnilEubqbdmnUuIxSfe0jp7Dnr5oypQ8RJKNmjU6LU rbiSRHmPgPj8Kr6cU0R2eaoDjqyghr18KWVSmWgsSe6cTDRarhNrAE/aNtSELDQT2l44FxIdjZd pc5H0pySdj0usIrH/BJDYsv3BAJXx7Bv5ez4UK+Op5MjqD8MRzsLnb5wDuXuP+twjiqg3Y5PlWN XSeHczb6TNJqzHFiDx1tsG76LulIAie7fr8LFMf1PEh3Ceq2YUKw8mUdVenLRZbu5R+ULMO4P/i xn3gA== X-Received: by 2002:a05:600c:1546:b0:49e:67bf:7e97 with SMTP id 5b1f17b1804b1-49ead86eb48mr87880525e9.10.1789656101568; Thu, 17 Sep 2026 07:41:41 -0700 (PDT) Received: from chicken.. ([2a02:2f02:5101:7300:44c:8311:3d26:e514]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fbd691d8esm33238755e9.0.2026.09.17.07.41.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 07:41:41 -0700 (PDT) From: Daniel Matyas To: Shenghao Ding , Kevin Lu , Baojun Xu , Sen Wang , Peter Huewe , Jarkko Sakkinen , Jason Gunthorpe , Chunfeng Yun , Greg Kroah-Hartman , Matthias Brugger , AngeloGioacchino Del Regno , Wim Van Sebroeck , Dharma Balasubiramani , Jeff LaBundy , Simon Glass , Linus Walleij , Alexandre Torgue , Giuseppe Cavallaro , Jose Abreu , Atish Patra , Shawn Guo , Dmitry Osipenko , Ibrahim Tilki , Okan Sahin , devicetree@vger.kernel.org, linux-rtc@vger.kernel.org, Ricard Wanderlof , patches@opensource.cirrus.com, Lukas Wunner , Eugen Hristev Cc: mfd@lists.linux.dev, linux-samsung-soc@vger.kernel.org, linux-mmc@vger.kernel.org, linux-mtd@lists.infradead.org, linux-amlogic@lists.infradead.org, netdev@vger.kernel.org, linux-pci@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-phy@lists.infradead.org, linux-tegra@vger.kernel.org, linux-sound@vger.kernel.org, linux-integrity@vger.kernel.org, linux-usb@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Daniel Matyas Subject: [PATCH] dt-bindings: Expand flow lists to block lists Date: Thu, 17 Sep 2026 17:41:34 +0300 Message-ID: <20260917144134.459819-1-matyasdaniel006@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260917_074144_206335_5F7E7663 X-CRM114-Status: GOOD ( 11.16 ) X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org Running dt_bindings_check returned: [error] string value is redundantly quoted with any quotes (quoted-strings) The files used quotation marks in flow lists because the strings had commas and these commas were interpreted as separators. Convert flow style lists to block style lists, so that there is no problems with the commas. Signed-off-by: Daniel Matyas --- .../bindings/display/atmel,lcdc-display.yaml | 9 ++++--- .../devicetree/bindings/eeprom/at24.yaml | 4 +++- .../devicetree/bindings/example-schema.yaml | 6 +++-- .../bindings/hwmon/pmbus/adi,max20830.yaml | 6 +++-- .../bindings/iio/adc/ti,ads112c14.yaml | 6 +++-- .../bindings/iio/frequency/adi,adf41513.yaml | 3 ++- .../bindings/iio/frequency/adi,adrf6780.yaml | 6 +++-- .../bindings/iio/temperature/adi,ltc2983.yaml | 6 +++-- .../bindings/input/azoteq,iqs7222.yaml | 12 ++++++---- .../bindings/input/google,cros-ec-keyb.yaml | 6 +++-- .../devicetree/bindings/input/input.yaml | 3 ++- .../devicetree/bindings/input/iqs269a.yaml | 12 ++++++---- .../devicetree/bindings/input/iqs626a.yaml | 15 ++++++++---- .../input/touchscreen/azoteq,iqs7211.yaml | 24 ++++++++++++------- .../interrupt-controller/riscv,aplic.yaml | 3 ++- .../bindings/mfd/maxim,max8998.yaml | 6 +++-- .../bindings/mfd/samsung,s5m8767.yaml | 21 +++++++++++----- .../devicetree/bindings/mmc/arm,pl18x.yaml | 9 ++++--- .../bindings/mtd/amlogic,meson-nand.yaml | 8 +++++-- .../devicetree/bindings/net/snps,dwmac.yaml | 6 +++-- .../bindings/pci/brcm,iproc-pcie.yaml | 3 ++- .../devicetree/bindings/perf/riscv,pmu.yaml | 3 ++- .../phy/hisilicon,hi3798cv200-combphy.yaml | 6 +++-- .../bindings/phy/nvidia,tegra20-usb-phy.yaml | 6 +++-- .../bindings/regulator/adi,max77857.yaml | 6 +++-- .../bindings/regulator/maxim,max8997.yaml | 9 ++++--- .../regulator/samsung,s2mpg10-regulator.yaml | 3 ++- .../regulator/samsung,s2mpg11-regulator.yaml | 3 ++- .../bindings/regulator/ti,tps65132.yaml | 3 ++- .../devicetree/bindings/riscv/cpus.yaml | 6 +++-- .../bindings/rtc/abracon,abx80x.yaml | 6 +++-- .../soc/tegra/nvidia,tegra20-pmc.yaml | 10 +++++--- .../bindings/sound/ti,tlv320adc3xxx.yaml | 6 +++-- .../devicetree/bindings/sound/wlf,wm8904.yaml | 18 ++++++++++---- .../devicetree/bindings/tpm/tpm-common.yaml | 6 +++-- .../bindings/usb/mediatek,mtk-xhci.yaml | 3 ++- .../bindings/usb/mediatek,mtu3.yaml | 12 ++++++---- .../bindings/watchdog/atmel,at91sam9-wdt.yaml | 3 ++- 38 files changed, 192 insertions(+), 91 deletions(-) diff --git a/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml b/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml index a5cf040ab4ea..51aa13f6a348 100644 --- a/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml +++ b/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml @@ -23,9 +23,12 @@ description: select: anyOf: - - required: [ 'atmel,dmacon' ] - - required: [ 'atmel,lcdcon2' ] - - required: [ 'atmel,guard-time' ] + - required: + - atmel,dmacon + - required: + - atmel,lcdcon2 + - required: + - atmel,guard-time properties: atmel,dmacon: diff --git a/Documentation/devicetree/bindings/eeprom/at24.yaml b/Documentation/devicetree/bindings/eeprom/at24.yaml index ef88f46928a4..6d9167cfd12d 100644 --- a/Documentation/devicetree/bindings/eeprom/at24.yaml +++ b/Documentation/devicetree/bindings/eeprom/at24.yaml @@ -20,7 +20,9 @@ select: contains: anyOf: - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" - - enum: ["microchip,24aa025e48", "microchip,24aa025e64"] + - enum: + - microchip,24aa025e48 + - microchip,24aa025e64 required: - compatible diff --git a/Documentation/devicetree/bindings/example-schema.yaml b/Documentation/devicetree/bindings/example-schema.yaml index b04f3cc4312c..4ff46f1384b9 100644 --- a/Documentation/devicetree/bindings/example-schema.yaml +++ b/Documentation/devicetree/bindings/example-schema.yaml @@ -206,10 +206,12 @@ properties: dependencies: # 'vendor,bool-property' is only allowed when 'vendor,string-array-property' # is present - vendor,bool-property: [ 'vendor,string-array-property' ] + vendor,bool-property: + - vendor,string-array-property # Expressing 2 properties in both orders means all of the set of properties # must be present or none of them. - vendor,string-array-property: [ 'vendor,bool-property' ] + vendor,string-array-property: + - vendor,bool-property required: - compatible diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml index cc50a4ee44a2..7904dacff789 100644 --- a/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml +++ b/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml @@ -67,8 +67,10 @@ required: - vddh-supply dependencies: - adi,vout-rfb1-ohms: ['adi,vout-rfb2-ohms'] - adi,vout-rfb2-ohms: ['adi,vout-rfb1-ohms'] + adi,vout-rfb1-ohms: + - adi,vout-rfb2-ohms + adi,vout-rfb2-ohms: + - adi,vout-rfb1-ohms unevaluatedProperties: false diff --git a/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml b/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml index facfeee61330..6dd59552a41f 100644 --- a/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml +++ b/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml @@ -132,8 +132,10 @@ dependencies: refn-supply: [ refp-supply ] oneOf: - - required: [ refp-supply ] - - required: [ "ti,refp-refn-resistor-ohms" ] + - required: + - refp-supply + - required: + - ti,refp-refn-resistor-ohms - properties: refp-supply: false refn-supply: false diff --git a/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml b/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml index f4fae9210382..c71ebc039af2 100644 --- a/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml +++ b/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml @@ -166,7 +166,8 @@ properties: type: boolean dependencies: - adi,charge-pump-resistor-ohms: [ 'adi,charge-pump-current-microamp' ] + adi,charge-pump-resistor-ohms: + - adi,charge-pump-current-microamp required: - compatible diff --git a/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml b/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml index f11391ab4b62..2bb3ddd252c9 100644 --- a/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml +++ b/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml @@ -104,8 +104,10 @@ properties: const: 0 dependencies: - adi,lo-x2-en: [ "adi,lo-en" ] - adi,lo-ppf-en: [ "adi,lo-en" ] + adi,lo-x2-en: + - adi,lo-en + adi,lo-ppf-en: + - adi,lo-en required: - compatible diff --git a/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml b/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml index 13e5f29f0588..19fc978deb76 100644 --- a/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml +++ b/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml @@ -284,7 +284,8 @@ patternProperties: type: boolean dependencies: - adi,current-rotate: [ 'adi,rsense-share' ] + adi,current-rotate: + - adi,rsense-share - if: properties: @@ -368,7 +369,8 @@ patternProperties: - adi,rsense-handle dependencies: - adi,current-rotate: [ 'adi,rsense-share' ] + adi,current-rotate: + - adi,rsense-share allOf: - if: diff --git a/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml b/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml index 418c168b223b..5043ed4cbd5c 100644 --- a/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml +++ b/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml @@ -396,8 +396,10 @@ patternProperties: description: Specifies the cycle's current reference trim. dependencies: - azoteq,iref-level: ["azoteq,iref-enable"] - azoteq,iref-trim: ["azoteq,iref-enable"] + azoteq,iref-level: + - azoteq,iref-enable + azoteq,iref-trim: + - azoteq,iref-enable additionalProperties: false @@ -627,8 +629,10 @@ patternProperties: additionalProperties: false dependencies: - azoteq,ref-weight: ["azoteq,ref-select"] - azoteq,use-prox: ["azoteq,ref-select"] + azoteq,ref-weight: + - azoteq,ref-select + azoteq,use-prox: + - azoteq,ref-select additionalProperties: false diff --git a/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml b/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml index fefaaf46a240..a8e61ad5b52a 100644 --- a/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml +++ b/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml @@ -45,8 +45,10 @@ properties: when the keyboard has a custom design for the top row keys. dependencies: - function-row-physmap: [ 'linux,keymap' ] - google,needs-ghost-filter: [ 'linux,keymap' ] + function-row-physmap: + - linux,keymap + google,needs-ghost-filter: + - linux,keymap required: - compatible diff --git a/Documentation/devicetree/bindings/input/input.yaml b/Documentation/devicetree/bindings/input/input.yaml index 64d1c46cb2f2..7181af1ac8c2 100644 --- a/Documentation/devicetree/bindings/input/input.yaml +++ b/Documentation/devicetree/bindings/input/input.yaml @@ -75,6 +75,7 @@ properties: default: 0 dependencies: - linux,input-type: [ "linux,code" ] + linux,input-type: + - linux,code additionalProperties: true diff --git a/Documentation/devicetree/bindings/input/iqs269a.yaml b/Documentation/devicetree/bindings/input/iqs269a.yaml index 2c3f693b8982..e77702feaeca 100644 --- a/Documentation/devicetree/bindings/input/iqs269a.yaml +++ b/Documentation/devicetree/bindings/input/iqs269a.yaml @@ -272,10 +272,14 @@ properties: in order to be interpreted as a flick or swipe. dependencies: - azoteq,gesture-swipe: ["linux,keycodes"] - azoteq,timeout-tap-ms: ["linux,keycodes"] - azoteq,timeout-swipe-ms: ["linux,keycodes"] - azoteq,thresh-swipe: ["linux,keycodes"] + azoteq,gesture-swipe: + - linux,keycodes + azoteq,timeout-tap-ms: + - linux,keycodes + azoteq,timeout-swipe-ms: + - linux,keycodes + azoteq,thresh-swipe: + - linux,keycodes patternProperties: "^channel@[0-7]$": diff --git a/Documentation/devicetree/bindings/input/iqs626a.yaml b/Documentation/devicetree/bindings/input/iqs626a.yaml index e424d67b0542..534ee0742fdb 100644 --- a/Documentation/devicetree/bindings/input/iqs626a.yaml +++ b/Documentation/devicetree/bindings/input/iqs626a.yaml @@ -500,7 +500,8 @@ patternProperties: additionalProperties: false dependencies: - azoteq,assoc-weight: ["azoteq,assoc-select"] + azoteq,assoc-weight: + - azoteq,assoc-select additionalProperties: false @@ -722,10 +723,14 @@ patternProperties: additionalProperties: false dependencies: - azoteq,gesture-swipe: ["linux,keycodes"] - azoteq,timeout-tap-ms: ["linux,keycodes"] - azoteq,timeout-swipe-ms: ["linux,keycodes"] - azoteq,thresh-swipe: ["linux,keycodes"] + azoteq,gesture-swipe: + - linux,keycodes + azoteq,timeout-tap-ms: + - linux,keycodes + azoteq,timeout-swipe-ms: + - linux,keycodes + azoteq,thresh-swipe: + - linux,keycodes additionalProperties: false diff --git a/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml b/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml index e4dbbafb3779..bb5407649717 100644 --- a/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml +++ b/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml @@ -347,9 +347,12 @@ properties: additionalProperties: false dependencies: - azoteq,rx-enable: ["azoteq,tx-enable"] - azoteq,tx-enable: ["azoteq,rx-enable"] - azoteq,channel-select: ["azoteq,rx-enable"] + azoteq,rx-enable: + - azoteq,tx-enable + azoteq,tx-enable: + - azoteq,rx-enable + azoteq,channel-select: + - azoteq,rx-enable additionalProperties: false @@ -592,11 +595,16 @@ properties: touchscreen-swapped-x-y: true dependencies: - touchscreen-size-x: ["azoteq,num-contacts"] - touchscreen-size-y: ["azoteq,num-contacts"] - touchscreen-inverted-x: ["azoteq,num-contacts"] - touchscreen-inverted-y: ["azoteq,num-contacts"] - touchscreen-swapped-x-y: ["azoteq,num-contacts"] + touchscreen-size-x: + - azoteq,num-contacts + touchscreen-size-y: + - azoteq,num-contacts + touchscreen-inverted-x: + - azoteq,num-contacts + touchscreen-inverted-y: + - azoteq,num-contacts + touchscreen-swapped-x-y: + - azoteq,num-contacts required: - compatible diff --git a/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml b/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml index 0718071444d2..20a52bd25bd8 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml @@ -101,7 +101,8 @@ properties: that is mentioned in the "interrupts-extended" dependencies: - riscv,delegation: [ "riscv,children" ] + riscv,delegation: + - riscv,children required: - compatible diff --git a/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml b/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml index f3c3f64fd012..a4fd1805b13f 100644 --- a/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml +++ b/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml @@ -130,8 +130,10 @@ properties: - regulator-name dependencies: - max8998,pmic-buck1-dvs-gpios: [ "max8998,pmic-buck1-dvs-voltage" ] - max8998,pmic-buck2-dvs-gpio: [ "max8998,pmic-buck2-dvs-voltage" ] + max8998,pmic-buck1-dvs-gpios: + - max8998,pmic-buck1-dvs-voltage + max8998,pmic-buck2-dvs-gpio: + - max8998,pmic-buck2-dvs-voltage required: - compatible diff --git a/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml b/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml index 249248078c59..df0640423757 100644 --- a/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml +++ b/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml @@ -143,12 +143,21 @@ required: - s5m8767,pmic-buck-ds-gpios dependencies: - s5m8767,pmic-buck2-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck3-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck4-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck2-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck2-dvs-voltage' ] - s5m8767,pmic-buck3-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck3-dvs-voltage' ] - s5m8767,pmic-buck4-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck4-dvs-voltage' ] + s5m8767,pmic-buck2-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck3-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck4-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck2-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck2-dvs-voltage + s5m8767,pmic-buck3-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck3-dvs-voltage + s5m8767,pmic-buck4-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck4-dvs-voltage additionalProperties: false diff --git a/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml b/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml index 8d62be4355a0..fec8ecbb56d5 100644 --- a/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml +++ b/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml @@ -168,9 +168,12 @@ properties: The GPIO matching the CKIN pin. dependencies: - st,cmd-gpios: [ "st,use-ckin" ] - st,ck-gpios: [ "st,use-ckin" ] - st,ckin-gpios: [ "st,use-ckin" ] + st,cmd-gpios: + - st,use-ckin + st,ck-gpios: + - st,use-ckin + st,ckin-gpios: + - st,use-ckin unevaluatedProperties: false diff --git a/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml b/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml index fa2aa29be794..00079edc7dd3 100644 --- a/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml +++ b/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml @@ -85,8 +85,12 @@ patternProperties: dependencies: nand-ecc-strength: [nand-ecc-step-size] nand-ecc-step-size: [nand-ecc-strength] - amlogic,boot-pages: [nand-is-boot-medium, "amlogic,boot-page-step"] - amlogic,boot-page-step: [nand-is-boot-medium, "amlogic,boot-pages"] + amlogic,boot-pages: + - nand-is-boot-medium + - amlogic,boot-page-step + amlogic,boot-page-step: + - nand-is-boot-medium + - amlogic,boot-pages required: - compatible diff --git a/Documentation/devicetree/bindings/net/snps,dwmac.yaml b/Documentation/devicetree/bindings/net/snps,dwmac.yaml index 2449311c6d28..8eb84942ce3f 100644 --- a/Documentation/devicetree/bindings/net/snps,dwmac.yaml +++ b/Documentation/devicetree/bindings/net/snps,dwmac.yaml @@ -605,8 +605,10 @@ required: - phy-mode dependencies: - snps,reset-active-low: ["snps,reset-gpio"] - snps,reset-delays-us: ["snps,reset-gpio"] + snps,reset-active-low: + - snps,reset-gpio + snps,reset-delays-us: + - snps,reset-gpio allOf: - $ref: ethernet-controller.yaml# diff --git a/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml b/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml index 18e7981241b5..2f1be6420e23 100644 --- a/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml @@ -82,7 +82,8 @@ properties: msi-parent: true dependencies: - brcm,pcie-ob-axi-offset: ["brcm,pcie-ob"] + brcm,pcie-ob-axi-offset: + - brcm,pcie-ob brcm,pcie-msi-inten: [msi-controller] required: diff --git a/Documentation/devicetree/bindings/perf/riscv,pmu.yaml b/Documentation/devicetree/bindings/perf/riscv,pmu.yaml index d01c677ad3c7..aa2ccf00d136 100644 --- a/Documentation/devicetree/bindings/perf/riscv,pmu.yaml +++ b/Documentation/devicetree/bindings/perf/riscv,pmu.yaml @@ -90,7 +90,8 @@ properties: bitmap of all MHPMCOUNTERx that can monitor the range of events dependencies: - riscv,event-to-mhpmevent: [ "riscv,event-to-mhpmcounters" ] + riscv,event-to-mhpmevent: + - riscv,event-to-mhpmcounters required: - compatible diff --git a/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml b/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml index 81001966f657..2040723f5297 100644 --- a/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml +++ b/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml @@ -48,8 +48,10 @@ required: - resets oneOf: - - required: ['hisilicon,fixed-mode'] - - required: ['hisilicon,mode-select-bits'] + - required: + - hisilicon,fixed-mode + - required: + - hisilicon,mode-select-bits additionalProperties: false diff --git a/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml b/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml index a37e8322dc50..90eba0e6ecdb 100644 --- a/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml +++ b/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml @@ -251,8 +251,10 @@ allOf: - nvidia,xcvr-lsrslew anyOf: - - required: ["nvidia,xcvr-setup"] - - required: ["nvidia,xcvr-setup-use-fuses"] + - required: + - nvidia,xcvr-setup + - required: + - nvidia,xcvr-setup-use-fuses if: properties: diff --git a/Documentation/devicetree/bindings/regulator/adi,max77857.yaml b/Documentation/devicetree/bindings/regulator/adi,max77857.yaml index d1fa74aca721..4191c5f3dcd0 100644 --- a/Documentation/devicetree/bindings/regulator/adi,max77857.yaml +++ b/Documentation/devicetree/bindings/regulator/adi,max77857.yaml @@ -43,8 +43,10 @@ properties: description: Bottom feedback resistor value in ohms for external feedback. dependencies: - adi,rtop-ohms: [ 'adi,rbot-ohms' ] - adi,rbot-ohms: [ 'adi,rtop-ohms' ] + adi,rtop-ohms: + - adi,rbot-ohms + adi,rbot-ohms: + - adi,rtop-ohms required: - compatible diff --git a/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml b/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml index 2b266ea43716..acc493840588 100644 --- a/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml +++ b/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml @@ -251,9 +251,12 @@ required: - regulators dependencies: - max8997,pmic-buck1-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] - max8997,pmic-buck2-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] - max8997,pmic-buck5-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] + max8997,pmic-buck1-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios + max8997,pmic-buck2-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios + max8997,pmic-buck5-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios additionalProperties: false diff --git a/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml b/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml index 7252f94b3a8f..506b61175ae9 100644 --- a/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml @@ -139,7 +139,8 @@ $defs: property describes the GPIO line used. dependentRequired: - enable-gpios: [ "samsung,ext-control" ] + enable-gpios: + - samsung,ext-control allOf: # Bucks 8, 9, and LDO 1 can not be controlled externally - above definition diff --git a/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml b/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml index 119386325d1b..3a8a2945efd7 100644 --- a/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml @@ -116,7 +116,8 @@ $defs: property describes the GPIO line used. dependentRequired: - enable-gpios: [ "samsung,ext-control" ] + enable-gpios: + - samsung,ext-control allOf: # Bucks 4, 6, 7 and 10 can not be controlled externally - above definition diff --git a/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml b/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml index 873d92738eb0..f120f82398dc 100644 --- a/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml +++ b/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml @@ -48,7 +48,8 @@ patternProperties: description: Regulator active discharge time in microseconds. dependencies: - active-discharge-gpios: [ 'ti,active-discharge-time-us' ] + active-discharge-gpios: + - ti,active-discharge-time-us required: - compatible diff --git a/Documentation/devicetree/bindings/riscv/cpus.yaml b/Documentation/devicetree/bindings/riscv/cpus.yaml index 5feeb2203050..26914597d049 100644 --- a/Documentation/devicetree/bindings/riscv/cpus.yaml +++ b/Documentation/devicetree/bindings/riscv/cpus.yaml @@ -151,8 +151,10 @@ anyOf: - riscv,isa-base dependencies: - riscv,isa-base: [ "riscv,isa-extensions" ] - riscv,isa-extensions: [ "riscv,isa-base" ] + riscv,isa-base: + - riscv,isa-extensions + riscv,isa-extensions: + - riscv,isa-base required: - interrupt-controller diff --git a/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml b/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml index 355b0598411a..9990de48bdd3 100644 --- a/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml +++ b/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml @@ -53,8 +53,10 @@ properties: enum: [0, 3, 6, 11] dependentRequired: - abracon,tc-diode: ["abracon,tc-resistor"] - abracon,tc-resistor: ["abracon,tc-diode"] + abracon,tc-diode: + - abracon,tc-resistor + abracon,tc-resistor: + - abracon,tc-diode required: - compatible diff --git a/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml b/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml index f516960dbbef..819adf7e005e 100644 --- a/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml +++ b/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml @@ -365,9 +365,13 @@ allOf: additionalProperties: false dependencies: - nvidia,suspend-mode: ['nvidia,core-pwr-off-time', 'nvidia,cpu-pwr-off-time'] - nvidia,core-pwr-off-time: ['nvidia,core-pwr-good-time'] - nvidia,cpu-pwr-off-time: ['nvidia,cpu-pwr-good-time'] + nvidia,suspend-mode: + - nvidia,core-pwr-off-time + - nvidia,cpu-pwr-off-time + nvidia,core-pwr-off-time: + - nvidia,core-pwr-good-time + nvidia,cpu-pwr-off-time: + - nvidia,cpu-pwr-good-time examples: - | diff --git a/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml b/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml index 66b76656229f..4e02f2dc5aa8 100644 --- a/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml +++ b/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml @@ -125,8 +125,10 @@ properties: Mic bias voltage output on MICBIAS2 pin dependencies: - ti,micbias1-gpo: ['ti,micbias1-vg'] - ti,micbias2-gpo: ['ti,micbias2-vg'] + ti,micbias1-gpo: + - ti,micbias1-vg + ti,micbias2-gpo: + - ti,micbias2-vg required: - compatible diff --git a/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml b/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml index 3029a868e5e1..eb0cf2002865 100644 --- a/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml +++ b/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml @@ -107,12 +107,20 @@ properties: maxItems: 24 dependencies: - wlf,drc-cfg-names: [ 'wlf,drc-cfg-regs' ] - wlf,drc-cfg-regs: [ 'wlf,drc-cfg-names' ] + wlf,drc-cfg-names: + - wlf,drc-cfg-regs + wlf,drc-cfg-regs: + - wlf,drc-cfg-names - wlf,retune-mobile-cfg-names: [ 'wlf,retune-mobile-cfg-hz', 'wlf,retune-mobile-cfg-regs' ] - wlf,retune-mobile-cfg-regs: [ 'wlf,retune-mobile-cfg-names', 'wlf,retune-mobile-cfg-hz' ] - wlf,retune-mobile-cfg-hz: [ 'wlf,retune-mobile-cfg-names', 'wlf,retune-mobile-cfg-regs' ] + wlf,retune-mobile-cfg-names: + - wlf,retune-mobile-cfg-hz + - wlf,retune-mobile-cfg-regs + wlf,retune-mobile-cfg-regs: + - wlf,retune-mobile-cfg-names + - wlf,retune-mobile-cfg-hz + wlf,retune-mobile-cfg-hz: + - wlf,retune-mobile-cfg-names + - wlf,retune-mobile-cfg-regs required: - compatible diff --git a/Documentation/devicetree/bindings/tpm/tpm-common.yaml b/Documentation/devicetree/bindings/tpm/tpm-common.yaml index 3c1241b2a43f..b8853c39ebbf 100644 --- a/Documentation/devicetree/bindings/tpm/tpm-common.yaml +++ b/Documentation/devicetree/bindings/tpm/tpm-common.yaml @@ -50,8 +50,10 @@ properties: # must always have both linux,sml-base and linux,sml-size dependentRequired: - linux,sml-base: ['linux,sml-size'] - linux,sml-size: ['linux,sml-base'] + linux,sml-base: + - linux,sml-size + linux,sml-size: + - linux,sml-base # must only have either memory-region or linux,sml-base # as well as either resets or reset-gpios diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml b/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml index 231e6f35a986..af13035f94dc 100644 --- a/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml +++ b/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml @@ -194,7 +194,8 @@ patternProperties: description: The hard wired USB devices. dependencies: - wakeup-source: [ 'mediatek,syscon-wakeup' ] + wakeup-source: + - mediatek,syscon-wakeup required: - compatible diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml index d148e938d647..27d512ada717 100644 --- a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml +++ b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml @@ -227,10 +227,14 @@ patternProperties: example if the host mode is enabled. dependencies: - connector: [ usb-role-switch ] - port: [ usb-role-switch ] - role-switch-default-mode: [ usb-role-switch ] - wakeup-source: [ 'mediatek,syscon-wakeup' ] + connector: + - usb-role-switch + port: + - usb-role-switch + role-switch-default-mode: + - usb-role-switch + wakeup-source: + - mediatek,syscon-wakeup required: - compatible diff --git a/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml b/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml index ad27bc518670..fea4f510aa6c 100644 --- a/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml +++ b/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml @@ -104,7 +104,8 @@ allOf: const: hardware dependencies: - atmel,reset-type: ['atmel,watchdog-type'] + atmel,reset-type: + - atmel,watchdog-type unevaluatedProperties: false -- 2.43.0 -- linux-phy mailing list linux-phy@lists.infradead.org https://lists.infradead.org/mailman/listinfo/linux-phy From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 03041C982D9 for ; Thu, 17 Sep 2026 14:41:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=/25QDPVbQYYwybEkSgPFA9k/cCqoAY0/AUpVwqfX7mg=; b=IxI32mc96tzRv3 wZR52r5J30LyMY7cH7vODsAGaxRMLvqV1Xm8g9VIe40xpwvRUCs15eFdIPajSBMkCSJK0hiGs/wsH GkcZszz7nIJPTzWVNe7QvWNJ8l8Ssygs0kvx8ahp305iIRqi50DHTrm4yxgkg1nSIp7u24O+JvlMu 1E/Iw3lar8Bkh8EF2gEhv/DzplEOSO+3K70g7SCR+DEWEikdNCO51tHvjgQLovU8cQQtMavoRL3MS 0MBJN3qS6XfnUR0mOcF0WPNFLRK6h2DsAxgtRCT93HKTJ1x3Lh9XF2qI6f5ttQ12O69M4wz6ha+1D tr+bx3CcKwAfZvV4gb5A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x7DJ6-0000000BZG2-3juh; Thu, 17 Sep 2026 14:41:48 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x7DJ6-0000000BZEv-0W93 for linux-mtd@bombadil.infradead.org; Thu, 17 Sep 2026 14:41:48 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Content-Transfer-Encoding:MIME-Version :Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:In-Reply-To:References; bh=uxdo04KgC3ZopuNd4o1TqXYNrHfISkm+8Ow6DwBarvc=; b=b/heOP96sCwx+mNkmryBt3fdeo a6DTdYM9dE0wztHTY59/MXWVx7eYGBFUwj+PqquMTFA4kaEcJlswWfbHgNMJLHVoRNeHSqd1tMvje AwPV6rcomVcSliOrOq7797Yo3jshEMA0tJMTBC2mwz9v9IA9rAr7ju+5G/b05d6ifjRPJyOVcIM8/ vaGarVRIWO3E/o0hYVZ30/oUy1knBuptZxhHSBvLIaFJIymYoLgZD4QTkq3gq7x6ESMYfaY6fbDUv 7AFpcmx8VSf5WLxliwgi8/sfZdq6DMS41GKzdqkp9eGMMqfH5y2TUdTJelANWvhYah7d66OT42E6L 8hd/JhQg==; Received: from mail-wm2-x06.google.com ([2a00:1450:4864:31::6]) by desiato.infradead.org with esmtps (Exim 4.99.2 #2 (Red Hat Linux)) id 1x7DJ1-00000008xSb-49iU for linux-mtd@lists.infradead.org; Thu, 17 Sep 2026 14:41:46 +0000 Received: by mail-wm2-x06.google.com with SMTP id 5b1f17b1804b1-49b0dd21eb8so1717005e9.0 for ; Thu, 17 Sep 2026 07:41:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789656102; x=1790260902; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=uxdo04KgC3ZopuNd4o1TqXYNrHfISkm+8Ow6DwBarvc=; b=c5QnPu/wBaOgFFe53VkdMjycaxNZNsAqBVcHKAn38krVWAbn+DesnGMeRZAek+TsbF uNj9o/bkIwV8icVokK8/GHUCqx/wuDJUwW7/ITZUmLAbO49PlMvy6q0943a5r3Uy5uCD cdcbAG3LIH1Qnd+orpt+jz9Q93mfUHTXTBHDgGrUEDEFhQL+51YawHp3G9bVKnGeTu5A fbw+fTHC8TRB9996G6kL2fXl7drrOD/gG7IMzlbzmtLg1FTd0uqMfjPCY/G4WOC4909+ kObswBEd8p4X7kPQz0YuiXKgCYjjx2oj4ihcozCFexP5mYHVaLc9ZsuO6D/3invBO5cU VSdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789656102; x=1790260902; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=uxdo04KgC3ZopuNd4o1TqXYNrHfISkm+8Ow6DwBarvc=; b=UIZNvW1F7B0Zuc6sB2UUcOGpCCpFjDGhYRtDBQjKV9JJ03q5XSn9+fiwk3oSFp26DY zjJgbJO/1kKXP0NJZbZkB1G8vDOZIsP2Kiz1oQw9JgFFinrF0JS3AW82aeXIb47KppJz cfgF39diBX8Ph2meIi4XATFXxNNdkciloLQDF2YZVbjcw9+kySMYPTG9sTNdd0l+c/nJ Rq9WK4g1m3+voNjIsn8JqXBbOXeGGkEIjgAci9kgYi/L1pnlU3t2M9u+F7dOTLxRpymo 5wc7Qv/V5YuOgiO1ApfPbRQPy/qDV08VloimETKNfy/1VyJVyBU0sDSW3r7af0+RtKaA o7lA== X-Forwarded-Encrypted: i=1; AKwUvByMKB30A/kJpJTM1/4CgEZXhpWoX7ZGxlQEd1qmosGv7EwF2rNBtUOnywaluLOmxNzrNGif6QOkKKw=@lists.infradead.org X-Gm-Message-State: AFuF++kIKLlVRmpjkqCDhaQMP7jgtzChcYdS1Q/QujQD4j5nFFGdfwVb QyJGLp1+fmeH1CvkdnD3HlhbzGcgUsa3pWa0hzYAu56Q7CzYRPtwBS4g X-Gm-Gg: AYBFou13YPqirKycqHgTb1pwhCBsvNXqwZZ9epPaDaKVajTQ9Lbob5iTR+1ZMoZXfOE BBGIUEwcRVPLYUayk1jIa59TiLm+HDz+Afka+mKOHbaoksQuOZ7R4v/S5CDqPZXgDlTHuLCfwNq 8yV6h08Qqz5TunHZE1tsXCJoFTvsCHIf2CTNNx9lsDafJJyN/GZGrYfWYq7vM9qCOBUpnOCMRiY mbO+bJgGE17QAFnXd5P2tBY3hfOUvnGuHTT4ri/EUjq64H0Gm7SzKXvect/ZrbTx9Z0KeByZYhN C3XCq+NTen3LbMKIqiD4Qsxo6K/Ja9M0Xwkku91p9d9hA4lbrDJdeIvu4D7AHAsuG+zq6GNhzEz M1gFumALwYs9fVIcvftwuDfMAl2D0MMxycN4Zpo6IMhPGviZRZ6Ca7mB1bSN2XH4IKCTU9lJRMO KcEsei8kOupH6nqN38ACKiyrEAJVll2JzClSaa25eYFzOiEAQ5bA+9zpV0dRgP/s2OHXP6nrvCS dTtAg== X-Received: by 2002:a05:600c:1546:b0:49e:67bf:7e97 with SMTP id 5b1f17b1804b1-49ead86eb48mr87880525e9.10.1789656101568; Thu, 17 Sep 2026 07:41:41 -0700 (PDT) Received: from chicken.. ([2a02:2f02:5101:7300:44c:8311:3d26:e514]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fbd691d8esm33238755e9.0.2026.09.17.07.41.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 07:41:41 -0700 (PDT) From: Daniel Matyas To: Shenghao Ding , Kevin Lu , Baojun Xu , Sen Wang , Peter Huewe , Jarkko Sakkinen , Jason Gunthorpe , Chunfeng Yun , Greg Kroah-Hartman , Matthias Brugger , AngeloGioacchino Del Regno , Wim Van Sebroeck , Dharma Balasubiramani , Jeff LaBundy , Simon Glass , Linus Walleij , Alexandre Torgue , Giuseppe Cavallaro , Jose Abreu , Atish Patra , Shawn Guo , Dmitry Osipenko , Ibrahim Tilki , Okan Sahin , devicetree@vger.kernel.org, linux-rtc@vger.kernel.org, Ricard Wanderlof , patches@opensource.cirrus.com, Lukas Wunner , Eugen Hristev Cc: mfd@lists.linux.dev, linux-samsung-soc@vger.kernel.org, linux-mmc@vger.kernel.org, linux-mtd@lists.infradead.org, linux-amlogic@lists.infradead.org, netdev@vger.kernel.org, linux-pci@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-phy@lists.infradead.org, linux-tegra@vger.kernel.org, linux-sound@vger.kernel.org, linux-integrity@vger.kernel.org, linux-usb@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Daniel Matyas Subject: [PATCH] dt-bindings: Expand flow lists to block lists Date: Thu, 17 Sep 2026 17:41:34 +0300 Message-ID: <20260917144134.459819-1-matyasdaniel006@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260917_154145_017634_5FBD6E55 X-CRM114-Status: GOOD ( 11.82 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org Running dt_bindings_check returned: [error] string value is redundantly quoted with any quotes (quoted-strings) The files used quotation marks in flow lists because the strings had commas and these commas were interpreted as separators. Convert flow style lists to block style lists, so that there is no problems with the commas. Signed-off-by: Daniel Matyas --- .../bindings/display/atmel,lcdc-display.yaml | 9 ++++--- .../devicetree/bindings/eeprom/at24.yaml | 4 +++- .../devicetree/bindings/example-schema.yaml | 6 +++-- .../bindings/hwmon/pmbus/adi,max20830.yaml | 6 +++-- .../bindings/iio/adc/ti,ads112c14.yaml | 6 +++-- .../bindings/iio/frequency/adi,adf41513.yaml | 3 ++- .../bindings/iio/frequency/adi,adrf6780.yaml | 6 +++-- .../bindings/iio/temperature/adi,ltc2983.yaml | 6 +++-- .../bindings/input/azoteq,iqs7222.yaml | 12 ++++++---- .../bindings/input/google,cros-ec-keyb.yaml | 6 +++-- .../devicetree/bindings/input/input.yaml | 3 ++- .../devicetree/bindings/input/iqs269a.yaml | 12 ++++++---- .../devicetree/bindings/input/iqs626a.yaml | 15 ++++++++---- .../input/touchscreen/azoteq,iqs7211.yaml | 24 ++++++++++++------- .../interrupt-controller/riscv,aplic.yaml | 3 ++- .../bindings/mfd/maxim,max8998.yaml | 6 +++-- .../bindings/mfd/samsung,s5m8767.yaml | 21 +++++++++++----- .../devicetree/bindings/mmc/arm,pl18x.yaml | 9 ++++--- .../bindings/mtd/amlogic,meson-nand.yaml | 8 +++++-- .../devicetree/bindings/net/snps,dwmac.yaml | 6 +++-- .../bindings/pci/brcm,iproc-pcie.yaml | 3 ++- .../devicetree/bindings/perf/riscv,pmu.yaml | 3 ++- .../phy/hisilicon,hi3798cv200-combphy.yaml | 6 +++-- .../bindings/phy/nvidia,tegra20-usb-phy.yaml | 6 +++-- .../bindings/regulator/adi,max77857.yaml | 6 +++-- .../bindings/regulator/maxim,max8997.yaml | 9 ++++--- .../regulator/samsung,s2mpg10-regulator.yaml | 3 ++- .../regulator/samsung,s2mpg11-regulator.yaml | 3 ++- .../bindings/regulator/ti,tps65132.yaml | 3 ++- .../devicetree/bindings/riscv/cpus.yaml | 6 +++-- .../bindings/rtc/abracon,abx80x.yaml | 6 +++-- .../soc/tegra/nvidia,tegra20-pmc.yaml | 10 +++++--- .../bindings/sound/ti,tlv320adc3xxx.yaml | 6 +++-- .../devicetree/bindings/sound/wlf,wm8904.yaml | 18 ++++++++++---- .../devicetree/bindings/tpm/tpm-common.yaml | 6 +++-- .../bindings/usb/mediatek,mtk-xhci.yaml | 3 ++- .../bindings/usb/mediatek,mtu3.yaml | 12 ++++++---- .../bindings/watchdog/atmel,at91sam9-wdt.yaml | 3 ++- 38 files changed, 192 insertions(+), 91 deletions(-) diff --git a/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml b/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml index a5cf040ab4ea..51aa13f6a348 100644 --- a/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml +++ b/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml @@ -23,9 +23,12 @@ description: select: anyOf: - - required: [ 'atmel,dmacon' ] - - required: [ 'atmel,lcdcon2' ] - - required: [ 'atmel,guard-time' ] + - required: + - atmel,dmacon + - required: + - atmel,lcdcon2 + - required: + - atmel,guard-time properties: atmel,dmacon: diff --git a/Documentation/devicetree/bindings/eeprom/at24.yaml b/Documentation/devicetree/bindings/eeprom/at24.yaml index ef88f46928a4..6d9167cfd12d 100644 --- a/Documentation/devicetree/bindings/eeprom/at24.yaml +++ b/Documentation/devicetree/bindings/eeprom/at24.yaml @@ -20,7 +20,9 @@ select: contains: anyOf: - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" - - enum: ["microchip,24aa025e48", "microchip,24aa025e64"] + - enum: + - microchip,24aa025e48 + - microchip,24aa025e64 required: - compatible diff --git a/Documentation/devicetree/bindings/example-schema.yaml b/Documentation/devicetree/bindings/example-schema.yaml index b04f3cc4312c..4ff46f1384b9 100644 --- a/Documentation/devicetree/bindings/example-schema.yaml +++ b/Documentation/devicetree/bindings/example-schema.yaml @@ -206,10 +206,12 @@ properties: dependencies: # 'vendor,bool-property' is only allowed when 'vendor,string-array-property' # is present - vendor,bool-property: [ 'vendor,string-array-property' ] + vendor,bool-property: + - vendor,string-array-property # Expressing 2 properties in both orders means all of the set of properties # must be present or none of them. - vendor,string-array-property: [ 'vendor,bool-property' ] + vendor,string-array-property: + - vendor,bool-property required: - compatible diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml index cc50a4ee44a2..7904dacff789 100644 --- a/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml +++ b/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml @@ -67,8 +67,10 @@ required: - vddh-supply dependencies: - adi,vout-rfb1-ohms: ['adi,vout-rfb2-ohms'] - adi,vout-rfb2-ohms: ['adi,vout-rfb1-ohms'] + adi,vout-rfb1-ohms: + - adi,vout-rfb2-ohms + adi,vout-rfb2-ohms: + - adi,vout-rfb1-ohms unevaluatedProperties: false diff --git a/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml b/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml index facfeee61330..6dd59552a41f 100644 --- a/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml +++ b/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml @@ -132,8 +132,10 @@ dependencies: refn-supply: [ refp-supply ] oneOf: - - required: [ refp-supply ] - - required: [ "ti,refp-refn-resistor-ohms" ] + - required: + - refp-supply + - required: + - ti,refp-refn-resistor-ohms - properties: refp-supply: false refn-supply: false diff --git a/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml b/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml index f4fae9210382..c71ebc039af2 100644 --- a/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml +++ b/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml @@ -166,7 +166,8 @@ properties: type: boolean dependencies: - adi,charge-pump-resistor-ohms: [ 'adi,charge-pump-current-microamp' ] + adi,charge-pump-resistor-ohms: + - adi,charge-pump-current-microamp required: - compatible diff --git a/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml b/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml index f11391ab4b62..2bb3ddd252c9 100644 --- a/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml +++ b/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml @@ -104,8 +104,10 @@ properties: const: 0 dependencies: - adi,lo-x2-en: [ "adi,lo-en" ] - adi,lo-ppf-en: [ "adi,lo-en" ] + adi,lo-x2-en: + - adi,lo-en + adi,lo-ppf-en: + - adi,lo-en required: - compatible diff --git a/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml b/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml index 13e5f29f0588..19fc978deb76 100644 --- a/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml +++ b/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml @@ -284,7 +284,8 @@ patternProperties: type: boolean dependencies: - adi,current-rotate: [ 'adi,rsense-share' ] + adi,current-rotate: + - adi,rsense-share - if: properties: @@ -368,7 +369,8 @@ patternProperties: - adi,rsense-handle dependencies: - adi,current-rotate: [ 'adi,rsense-share' ] + adi,current-rotate: + - adi,rsense-share allOf: - if: diff --git a/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml b/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml index 418c168b223b..5043ed4cbd5c 100644 --- a/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml +++ b/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml @@ -396,8 +396,10 @@ patternProperties: description: Specifies the cycle's current reference trim. dependencies: - azoteq,iref-level: ["azoteq,iref-enable"] - azoteq,iref-trim: ["azoteq,iref-enable"] + azoteq,iref-level: + - azoteq,iref-enable + azoteq,iref-trim: + - azoteq,iref-enable additionalProperties: false @@ -627,8 +629,10 @@ patternProperties: additionalProperties: false dependencies: - azoteq,ref-weight: ["azoteq,ref-select"] - azoteq,use-prox: ["azoteq,ref-select"] + azoteq,ref-weight: + - azoteq,ref-select + azoteq,use-prox: + - azoteq,ref-select additionalProperties: false diff --git a/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml b/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml index fefaaf46a240..a8e61ad5b52a 100644 --- a/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml +++ b/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml @@ -45,8 +45,10 @@ properties: when the keyboard has a custom design for the top row keys. dependencies: - function-row-physmap: [ 'linux,keymap' ] - google,needs-ghost-filter: [ 'linux,keymap' ] + function-row-physmap: + - linux,keymap + google,needs-ghost-filter: + - linux,keymap required: - compatible diff --git a/Documentation/devicetree/bindings/input/input.yaml b/Documentation/devicetree/bindings/input/input.yaml index 64d1c46cb2f2..7181af1ac8c2 100644 --- a/Documentation/devicetree/bindings/input/input.yaml +++ b/Documentation/devicetree/bindings/input/input.yaml @@ -75,6 +75,7 @@ properties: default: 0 dependencies: - linux,input-type: [ "linux,code" ] + linux,input-type: + - linux,code additionalProperties: true diff --git a/Documentation/devicetree/bindings/input/iqs269a.yaml b/Documentation/devicetree/bindings/input/iqs269a.yaml index 2c3f693b8982..e77702feaeca 100644 --- a/Documentation/devicetree/bindings/input/iqs269a.yaml +++ b/Documentation/devicetree/bindings/input/iqs269a.yaml @@ -272,10 +272,14 @@ properties: in order to be interpreted as a flick or swipe. dependencies: - azoteq,gesture-swipe: ["linux,keycodes"] - azoteq,timeout-tap-ms: ["linux,keycodes"] - azoteq,timeout-swipe-ms: ["linux,keycodes"] - azoteq,thresh-swipe: ["linux,keycodes"] + azoteq,gesture-swipe: + - linux,keycodes + azoteq,timeout-tap-ms: + - linux,keycodes + azoteq,timeout-swipe-ms: + - linux,keycodes + azoteq,thresh-swipe: + - linux,keycodes patternProperties: "^channel@[0-7]$": diff --git a/Documentation/devicetree/bindings/input/iqs626a.yaml b/Documentation/devicetree/bindings/input/iqs626a.yaml index e424d67b0542..534ee0742fdb 100644 --- a/Documentation/devicetree/bindings/input/iqs626a.yaml +++ b/Documentation/devicetree/bindings/input/iqs626a.yaml @@ -500,7 +500,8 @@ patternProperties: additionalProperties: false dependencies: - azoteq,assoc-weight: ["azoteq,assoc-select"] + azoteq,assoc-weight: + - azoteq,assoc-select additionalProperties: false @@ -722,10 +723,14 @@ patternProperties: additionalProperties: false dependencies: - azoteq,gesture-swipe: ["linux,keycodes"] - azoteq,timeout-tap-ms: ["linux,keycodes"] - azoteq,timeout-swipe-ms: ["linux,keycodes"] - azoteq,thresh-swipe: ["linux,keycodes"] + azoteq,gesture-swipe: + - linux,keycodes + azoteq,timeout-tap-ms: + - linux,keycodes + azoteq,timeout-swipe-ms: + - linux,keycodes + azoteq,thresh-swipe: + - linux,keycodes additionalProperties: false diff --git a/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml b/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml index e4dbbafb3779..bb5407649717 100644 --- a/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml +++ b/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml @@ -347,9 +347,12 @@ properties: additionalProperties: false dependencies: - azoteq,rx-enable: ["azoteq,tx-enable"] - azoteq,tx-enable: ["azoteq,rx-enable"] - azoteq,channel-select: ["azoteq,rx-enable"] + azoteq,rx-enable: + - azoteq,tx-enable + azoteq,tx-enable: + - azoteq,rx-enable + azoteq,channel-select: + - azoteq,rx-enable additionalProperties: false @@ -592,11 +595,16 @@ properties: touchscreen-swapped-x-y: true dependencies: - touchscreen-size-x: ["azoteq,num-contacts"] - touchscreen-size-y: ["azoteq,num-contacts"] - touchscreen-inverted-x: ["azoteq,num-contacts"] - touchscreen-inverted-y: ["azoteq,num-contacts"] - touchscreen-swapped-x-y: ["azoteq,num-contacts"] + touchscreen-size-x: + - azoteq,num-contacts + touchscreen-size-y: + - azoteq,num-contacts + touchscreen-inverted-x: + - azoteq,num-contacts + touchscreen-inverted-y: + - azoteq,num-contacts + touchscreen-swapped-x-y: + - azoteq,num-contacts required: - compatible diff --git a/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml b/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml index 0718071444d2..20a52bd25bd8 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml @@ -101,7 +101,8 @@ properties: that is mentioned in the "interrupts-extended" dependencies: - riscv,delegation: [ "riscv,children" ] + riscv,delegation: + - riscv,children required: - compatible diff --git a/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml b/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml index f3c3f64fd012..a4fd1805b13f 100644 --- a/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml +++ b/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml @@ -130,8 +130,10 @@ properties: - regulator-name dependencies: - max8998,pmic-buck1-dvs-gpios: [ "max8998,pmic-buck1-dvs-voltage" ] - max8998,pmic-buck2-dvs-gpio: [ "max8998,pmic-buck2-dvs-voltage" ] + max8998,pmic-buck1-dvs-gpios: + - max8998,pmic-buck1-dvs-voltage + max8998,pmic-buck2-dvs-gpio: + - max8998,pmic-buck2-dvs-voltage required: - compatible diff --git a/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml b/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml index 249248078c59..df0640423757 100644 --- a/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml +++ b/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml @@ -143,12 +143,21 @@ required: - s5m8767,pmic-buck-ds-gpios dependencies: - s5m8767,pmic-buck2-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck3-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck4-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck2-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck2-dvs-voltage' ] - s5m8767,pmic-buck3-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck3-dvs-voltage' ] - s5m8767,pmic-buck4-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck4-dvs-voltage' ] + s5m8767,pmic-buck2-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck3-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck4-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck2-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck2-dvs-voltage + s5m8767,pmic-buck3-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck3-dvs-voltage + s5m8767,pmic-buck4-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck4-dvs-voltage additionalProperties: false diff --git a/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml b/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml index 8d62be4355a0..fec8ecbb56d5 100644 --- a/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml +++ b/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml @@ -168,9 +168,12 @@ properties: The GPIO matching the CKIN pin. dependencies: - st,cmd-gpios: [ "st,use-ckin" ] - st,ck-gpios: [ "st,use-ckin" ] - st,ckin-gpios: [ "st,use-ckin" ] + st,cmd-gpios: + - st,use-ckin + st,ck-gpios: + - st,use-ckin + st,ckin-gpios: + - st,use-ckin unevaluatedProperties: false diff --git a/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml b/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml index fa2aa29be794..00079edc7dd3 100644 --- a/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml +++ b/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml @@ -85,8 +85,12 @@ patternProperties: dependencies: nand-ecc-strength: [nand-ecc-step-size] nand-ecc-step-size: [nand-ecc-strength] - amlogic,boot-pages: [nand-is-boot-medium, "amlogic,boot-page-step"] - amlogic,boot-page-step: [nand-is-boot-medium, "amlogic,boot-pages"] + amlogic,boot-pages: + - nand-is-boot-medium + - amlogic,boot-page-step + amlogic,boot-page-step: + - nand-is-boot-medium + - amlogic,boot-pages required: - compatible diff --git a/Documentation/devicetree/bindings/net/snps,dwmac.yaml b/Documentation/devicetree/bindings/net/snps,dwmac.yaml index 2449311c6d28..8eb84942ce3f 100644 --- a/Documentation/devicetree/bindings/net/snps,dwmac.yaml +++ b/Documentation/devicetree/bindings/net/snps,dwmac.yaml @@ -605,8 +605,10 @@ required: - phy-mode dependencies: - snps,reset-active-low: ["snps,reset-gpio"] - snps,reset-delays-us: ["snps,reset-gpio"] + snps,reset-active-low: + - snps,reset-gpio + snps,reset-delays-us: + - snps,reset-gpio allOf: - $ref: ethernet-controller.yaml# diff --git a/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml b/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml index 18e7981241b5..2f1be6420e23 100644 --- a/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml @@ -82,7 +82,8 @@ properties: msi-parent: true dependencies: - brcm,pcie-ob-axi-offset: ["brcm,pcie-ob"] + brcm,pcie-ob-axi-offset: + - brcm,pcie-ob brcm,pcie-msi-inten: [msi-controller] required: diff --git a/Documentation/devicetree/bindings/perf/riscv,pmu.yaml b/Documentation/devicetree/bindings/perf/riscv,pmu.yaml index d01c677ad3c7..aa2ccf00d136 100644 --- a/Documentation/devicetree/bindings/perf/riscv,pmu.yaml +++ b/Documentation/devicetree/bindings/perf/riscv,pmu.yaml @@ -90,7 +90,8 @@ properties: bitmap of all MHPMCOUNTERx that can monitor the range of events dependencies: - riscv,event-to-mhpmevent: [ "riscv,event-to-mhpmcounters" ] + riscv,event-to-mhpmevent: + - riscv,event-to-mhpmcounters required: - compatible diff --git a/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml b/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml index 81001966f657..2040723f5297 100644 --- a/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml +++ b/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml @@ -48,8 +48,10 @@ required: - resets oneOf: - - required: ['hisilicon,fixed-mode'] - - required: ['hisilicon,mode-select-bits'] + - required: + - hisilicon,fixed-mode + - required: + - hisilicon,mode-select-bits additionalProperties: false diff --git a/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml b/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml index a37e8322dc50..90eba0e6ecdb 100644 --- a/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml +++ b/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml @@ -251,8 +251,10 @@ allOf: - nvidia,xcvr-lsrslew anyOf: - - required: ["nvidia,xcvr-setup"] - - required: ["nvidia,xcvr-setup-use-fuses"] + - required: + - nvidia,xcvr-setup + - required: + - nvidia,xcvr-setup-use-fuses if: properties: diff --git a/Documentation/devicetree/bindings/regulator/adi,max77857.yaml b/Documentation/devicetree/bindings/regulator/adi,max77857.yaml index d1fa74aca721..4191c5f3dcd0 100644 --- a/Documentation/devicetree/bindings/regulator/adi,max77857.yaml +++ b/Documentation/devicetree/bindings/regulator/adi,max77857.yaml @@ -43,8 +43,10 @@ properties: description: Bottom feedback resistor value in ohms for external feedback. dependencies: - adi,rtop-ohms: [ 'adi,rbot-ohms' ] - adi,rbot-ohms: [ 'adi,rtop-ohms' ] + adi,rtop-ohms: + - adi,rbot-ohms + adi,rbot-ohms: + - adi,rtop-ohms required: - compatible diff --git a/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml b/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml index 2b266ea43716..acc493840588 100644 --- a/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml +++ b/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml @@ -251,9 +251,12 @@ required: - regulators dependencies: - max8997,pmic-buck1-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] - max8997,pmic-buck2-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] - max8997,pmic-buck5-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] + max8997,pmic-buck1-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios + max8997,pmic-buck2-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios + max8997,pmic-buck5-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios additionalProperties: false diff --git a/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml b/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml index 7252f94b3a8f..506b61175ae9 100644 --- a/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml @@ -139,7 +139,8 @@ $defs: property describes the GPIO line used. dependentRequired: - enable-gpios: [ "samsung,ext-control" ] + enable-gpios: + - samsung,ext-control allOf: # Bucks 8, 9, and LDO 1 can not be controlled externally - above definition diff --git a/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml b/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml index 119386325d1b..3a8a2945efd7 100644 --- a/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml @@ -116,7 +116,8 @@ $defs: property describes the GPIO line used. dependentRequired: - enable-gpios: [ "samsung,ext-control" ] + enable-gpios: + - samsung,ext-control allOf: # Bucks 4, 6, 7 and 10 can not be controlled externally - above definition diff --git a/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml b/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml index 873d92738eb0..f120f82398dc 100644 --- a/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml +++ b/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml @@ -48,7 +48,8 @@ patternProperties: description: Regulator active discharge time in microseconds. dependencies: - active-discharge-gpios: [ 'ti,active-discharge-time-us' ] + active-discharge-gpios: + - ti,active-discharge-time-us required: - compatible diff --git a/Documentation/devicetree/bindings/riscv/cpus.yaml b/Documentation/devicetree/bindings/riscv/cpus.yaml index 5feeb2203050..26914597d049 100644 --- a/Documentation/devicetree/bindings/riscv/cpus.yaml +++ b/Documentation/devicetree/bindings/riscv/cpus.yaml @@ -151,8 +151,10 @@ anyOf: - riscv,isa-base dependencies: - riscv,isa-base: [ "riscv,isa-extensions" ] - riscv,isa-extensions: [ "riscv,isa-base" ] + riscv,isa-base: + - riscv,isa-extensions + riscv,isa-extensions: + - riscv,isa-base required: - interrupt-controller diff --git a/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml b/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml index 355b0598411a..9990de48bdd3 100644 --- a/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml +++ b/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml @@ -53,8 +53,10 @@ properties: enum: [0, 3, 6, 11] dependentRequired: - abracon,tc-diode: ["abracon,tc-resistor"] - abracon,tc-resistor: ["abracon,tc-diode"] + abracon,tc-diode: + - abracon,tc-resistor + abracon,tc-resistor: + - abracon,tc-diode required: - compatible diff --git a/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml b/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml index f516960dbbef..819adf7e005e 100644 --- a/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml +++ b/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml @@ -365,9 +365,13 @@ allOf: additionalProperties: false dependencies: - nvidia,suspend-mode: ['nvidia,core-pwr-off-time', 'nvidia,cpu-pwr-off-time'] - nvidia,core-pwr-off-time: ['nvidia,core-pwr-good-time'] - nvidia,cpu-pwr-off-time: ['nvidia,cpu-pwr-good-time'] + nvidia,suspend-mode: + - nvidia,core-pwr-off-time + - nvidia,cpu-pwr-off-time + nvidia,core-pwr-off-time: + - nvidia,core-pwr-good-time + nvidia,cpu-pwr-off-time: + - nvidia,cpu-pwr-good-time examples: - | diff --git a/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml b/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml index 66b76656229f..4e02f2dc5aa8 100644 --- a/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml +++ b/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml @@ -125,8 +125,10 @@ properties: Mic bias voltage output on MICBIAS2 pin dependencies: - ti,micbias1-gpo: ['ti,micbias1-vg'] - ti,micbias2-gpo: ['ti,micbias2-vg'] + ti,micbias1-gpo: + - ti,micbias1-vg + ti,micbias2-gpo: + - ti,micbias2-vg required: - compatible diff --git a/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml b/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml index 3029a868e5e1..eb0cf2002865 100644 --- a/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml +++ b/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml @@ -107,12 +107,20 @@ properties: maxItems: 24 dependencies: - wlf,drc-cfg-names: [ 'wlf,drc-cfg-regs' ] - wlf,drc-cfg-regs: [ 'wlf,drc-cfg-names' ] + wlf,drc-cfg-names: + - wlf,drc-cfg-regs + wlf,drc-cfg-regs: + - wlf,drc-cfg-names - wlf,retune-mobile-cfg-names: [ 'wlf,retune-mobile-cfg-hz', 'wlf,retune-mobile-cfg-regs' ] - wlf,retune-mobile-cfg-regs: [ 'wlf,retune-mobile-cfg-names', 'wlf,retune-mobile-cfg-hz' ] - wlf,retune-mobile-cfg-hz: [ 'wlf,retune-mobile-cfg-names', 'wlf,retune-mobile-cfg-regs' ] + wlf,retune-mobile-cfg-names: + - wlf,retune-mobile-cfg-hz + - wlf,retune-mobile-cfg-regs + wlf,retune-mobile-cfg-regs: + - wlf,retune-mobile-cfg-names + - wlf,retune-mobile-cfg-hz + wlf,retune-mobile-cfg-hz: + - wlf,retune-mobile-cfg-names + - wlf,retune-mobile-cfg-regs required: - compatible diff --git a/Documentation/devicetree/bindings/tpm/tpm-common.yaml b/Documentation/devicetree/bindings/tpm/tpm-common.yaml index 3c1241b2a43f..b8853c39ebbf 100644 --- a/Documentation/devicetree/bindings/tpm/tpm-common.yaml +++ b/Documentation/devicetree/bindings/tpm/tpm-common.yaml @@ -50,8 +50,10 @@ properties: # must always have both linux,sml-base and linux,sml-size dependentRequired: - linux,sml-base: ['linux,sml-size'] - linux,sml-size: ['linux,sml-base'] + linux,sml-base: + - linux,sml-size + linux,sml-size: + - linux,sml-base # must only have either memory-region or linux,sml-base # as well as either resets or reset-gpios diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml b/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml index 231e6f35a986..af13035f94dc 100644 --- a/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml +++ b/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml @@ -194,7 +194,8 @@ patternProperties: description: The hard wired USB devices. dependencies: - wakeup-source: [ 'mediatek,syscon-wakeup' ] + wakeup-source: + - mediatek,syscon-wakeup required: - compatible diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml index d148e938d647..27d512ada717 100644 --- a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml +++ b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml @@ -227,10 +227,14 @@ patternProperties: example if the host mode is enabled. dependencies: - connector: [ usb-role-switch ] - port: [ usb-role-switch ] - role-switch-default-mode: [ usb-role-switch ] - wakeup-source: [ 'mediatek,syscon-wakeup' ] + connector: + - usb-role-switch + port: + - usb-role-switch + role-switch-default-mode: + - usb-role-switch + wakeup-source: + - mediatek,syscon-wakeup required: - compatible diff --git a/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml b/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml index ad27bc518670..fea4f510aa6c 100644 --- a/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml +++ b/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml @@ -104,7 +104,8 @@ allOf: const: hardware dependencies: - atmel,reset-type: ['atmel,watchdog-type'] + atmel,reset-type: + - atmel,watchdog-type unevaluatedProperties: false -- 2.43.0 ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/ From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id DE635C88E72 for ; Thu, 17 Sep 2026 14:41:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=YGuTGEClOirkDuifwVM73KpIdwWbgBvdVmEkFh9mDBo=; b=JduvqhTrPgPnkP 7F1Qzx0kIXHZy5UgtrHWqDgZ3LNhqcq6HPABHCcRbtziPzwPUbpRMO651+Vlly5peP4QXzmIXNYRp qQhLbu53OZNq/vNNR0TILiusJMCdZcWxfuOpXdZYE5/wODM/vr0Ty73sfXrAvZEM3lnemdQALbCvK k6jISMDxKkKUnb/Jx1v7gk6OvI/e8SwArtjmjxZZpQK3Nq9zAu04bdCtWUa0adg8Qb/O7H0PtG3Qd KmYq7NjdXJhlW9Y6vqqflVuH9d4Aoq5AY1Sj2wZmhR/Z4zRX0HmGpU96dTcNggt/cbEC097/fnA5z 7Ln1yBgzoFOklvvMwFsQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x7DJ5-0000000BZF0-2eVi; Thu, 17 Sep 2026 14:41:47 +0000 Received: from mail-wm2-x06.google.com ([2a00:1450:4864:31::6]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x7DJ1-0000000BZCK-40Vw for linux-amlogic@lists.infradead.org; Thu, 17 Sep 2026 14:41:45 +0000 Received: by mail-wm2-x06.google.com with SMTP id 5b1f17b1804b1-49b0dd21eb8so1716915e9.0 for ; Thu, 17 Sep 2026 07:41:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789656102; x=1790260902; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=uxdo04KgC3ZopuNd4o1TqXYNrHfISkm+8Ow6DwBarvc=; b=c5QnPu/wBaOgFFe53VkdMjycaxNZNsAqBVcHKAn38krVWAbn+DesnGMeRZAek+TsbF uNj9o/bkIwV8icVokK8/GHUCqx/wuDJUwW7/ITZUmLAbO49PlMvy6q0943a5r3Uy5uCD cdcbAG3LIH1Qnd+orpt+jz9Q93mfUHTXTBHDgGrUEDEFhQL+51YawHp3G9bVKnGeTu5A fbw+fTHC8TRB9996G6kL2fXl7drrOD/gG7IMzlbzmtLg1FTd0uqMfjPCY/G4WOC4909+ kObswBEd8p4X7kPQz0YuiXKgCYjjx2oj4ihcozCFexP5mYHVaLc9ZsuO6D/3invBO5cU VSdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789656102; x=1790260902; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=uxdo04KgC3ZopuNd4o1TqXYNrHfISkm+8Ow6DwBarvc=; b=DkC+sKgZFOhZVqoo8EwT3e3uh1sFRUIse3SfwN214ffOLH6R/geBDoeNjRWtgdbUDa 04HoS5jQO/QjU7rP9/ZfgJUKDF2PEZAUUCu+8/eXtHngra2fxvCARJ0myvC9UuFgKjSC CAMC5e39J2y5AWt3kNQRUp/3ChRvJNl9YWiPKZEy3FRXpr5Vo4sSREVI3fzCKmjVRo5q mxn5NkAzDia4OLgnJTEHWEyFUec4EvUk+IlHDzNe+vZ78oJBvWvh8Kin7cVcEoTdfMyE PoM9hXVJeXZp9ZfUm+Reo8usDky/LJ/wwkaXbFFrtw6gIfgpKODhthcMGLlSemPU1tCc BHuw== X-Forwarded-Encrypted: i=1; AKwUvBygeTQT/ES4NvXqTHk+czEuCr0Fmss8pUPlyH/C/+B9+VIcV/BQ68nKplxCACmK7B6JKeLnhDoq/glgJuKC@lists.infradead.org X-Gm-Message-State: AFuF++ll9/Q21sdGkQ7FgQMESbSU8G5EXNF7K+ze01nBN+nj0L2tGNem ePps9cz2FVwN6qbftE6q207EEZNEffM/sZjRw88yD2ueLD7oT9HqxA7t X-Gm-Gg: AYBFou0p+6mqQhXbbrKeTDWqZw/u+PhXlK6xtJ1ry+y5iOxRBchklA1jV/g/FTfBN/2 BranasZqA0scPBz51zMZXddr3xkgXeI0sVnmuGNWrWgI61rPgmT21NnF40XBAYJ1mfQkyzSum55 sZkdqqUGFixrRkl0i4PLYywhcVXrkFG0tkaEJpqj42bPgNfUtv0L28m4FfORkKXP29iz7f0b/a7 fyyDRvS3HriP9YpSogNnkJPNXv4xfrxZdhkuMOIaj89AsIIyP4TG7Eak4WBXPS7Ku3Ij/N4PGms Blgj9lJTk4kNvsVtlV0JpsXkKEaKHPH0yoKFx9/9nBqYWJn0+cmQu9aaLJZrUFcM/MAS194Cp65 q6jpoYvRaRl7yA9cfaFiTZ06Nyyy2j7UI3iFwO+HIlEoEqGAOjpEOsps+7wIxLM67VLdqZfkPBE Ywp3NHpqlWSQqURWqp+hKtR87U9a/24AZM1ofX4vKXBn32YMY8YG7YBy0C1aDr9CQiEntURTHrE mG8FQ== X-Received: by 2002:a05:600c:1546:b0:49e:67bf:7e97 with SMTP id 5b1f17b1804b1-49ead86eb48mr87880525e9.10.1789656101568; Thu, 17 Sep 2026 07:41:41 -0700 (PDT) Received: from chicken.. ([2a02:2f02:5101:7300:44c:8311:3d26:e514]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fbd691d8esm33238755e9.0.2026.09.17.07.41.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 07:41:41 -0700 (PDT) From: Daniel Matyas To: Shenghao Ding , Kevin Lu , Baojun Xu , Sen Wang , Peter Huewe , Jarkko Sakkinen , Jason Gunthorpe , Chunfeng Yun , Greg Kroah-Hartman , Matthias Brugger , AngeloGioacchino Del Regno , Wim Van Sebroeck , Dharma Balasubiramani , Jeff LaBundy , Simon Glass , Linus Walleij , Alexandre Torgue , Giuseppe Cavallaro , Jose Abreu , Atish Patra , Shawn Guo , Dmitry Osipenko , Ibrahim Tilki , Okan Sahin , devicetree@vger.kernel.org, linux-rtc@vger.kernel.org, Ricard Wanderlof , patches@opensource.cirrus.com, Lukas Wunner , Eugen Hristev Cc: mfd@lists.linux.dev, linux-samsung-soc@vger.kernel.org, linux-mmc@vger.kernel.org, linux-mtd@lists.infradead.org, linux-amlogic@lists.infradead.org, netdev@vger.kernel.org, linux-pci@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-phy@lists.infradead.org, linux-tegra@vger.kernel.org, linux-sound@vger.kernel.org, linux-integrity@vger.kernel.org, linux-usb@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-watchdog@vger.kernel.org, Daniel Matyas Subject: [PATCH] dt-bindings: Expand flow lists to block lists Date: Thu, 17 Sep 2026 17:41:34 +0300 Message-ID: <20260917144134.459819-1-matyasdaniel006@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260917_074144_192680_CC850419 X-CRM114-Status: GOOD ( 11.16 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org Running dt_bindings_check returned: [error] string value is redundantly quoted with any quotes (quoted-strings) The files used quotation marks in flow lists because the strings had commas and these commas were interpreted as separators. Convert flow style lists to block style lists, so that there is no problems with the commas. Signed-off-by: Daniel Matyas --- .../bindings/display/atmel,lcdc-display.yaml | 9 ++++--- .../devicetree/bindings/eeprom/at24.yaml | 4 +++- .../devicetree/bindings/example-schema.yaml | 6 +++-- .../bindings/hwmon/pmbus/adi,max20830.yaml | 6 +++-- .../bindings/iio/adc/ti,ads112c14.yaml | 6 +++-- .../bindings/iio/frequency/adi,adf41513.yaml | 3 ++- .../bindings/iio/frequency/adi,adrf6780.yaml | 6 +++-- .../bindings/iio/temperature/adi,ltc2983.yaml | 6 +++-- .../bindings/input/azoteq,iqs7222.yaml | 12 ++++++---- .../bindings/input/google,cros-ec-keyb.yaml | 6 +++-- .../devicetree/bindings/input/input.yaml | 3 ++- .../devicetree/bindings/input/iqs269a.yaml | 12 ++++++---- .../devicetree/bindings/input/iqs626a.yaml | 15 ++++++++---- .../input/touchscreen/azoteq,iqs7211.yaml | 24 ++++++++++++------- .../interrupt-controller/riscv,aplic.yaml | 3 ++- .../bindings/mfd/maxim,max8998.yaml | 6 +++-- .../bindings/mfd/samsung,s5m8767.yaml | 21 +++++++++++----- .../devicetree/bindings/mmc/arm,pl18x.yaml | 9 ++++--- .../bindings/mtd/amlogic,meson-nand.yaml | 8 +++++-- .../devicetree/bindings/net/snps,dwmac.yaml | 6 +++-- .../bindings/pci/brcm,iproc-pcie.yaml | 3 ++- .../devicetree/bindings/perf/riscv,pmu.yaml | 3 ++- .../phy/hisilicon,hi3798cv200-combphy.yaml | 6 +++-- .../bindings/phy/nvidia,tegra20-usb-phy.yaml | 6 +++-- .../bindings/regulator/adi,max77857.yaml | 6 +++-- .../bindings/regulator/maxim,max8997.yaml | 9 ++++--- .../regulator/samsung,s2mpg10-regulator.yaml | 3 ++- .../regulator/samsung,s2mpg11-regulator.yaml | 3 ++- .../bindings/regulator/ti,tps65132.yaml | 3 ++- .../devicetree/bindings/riscv/cpus.yaml | 6 +++-- .../bindings/rtc/abracon,abx80x.yaml | 6 +++-- .../soc/tegra/nvidia,tegra20-pmc.yaml | 10 +++++--- .../bindings/sound/ti,tlv320adc3xxx.yaml | 6 +++-- .../devicetree/bindings/sound/wlf,wm8904.yaml | 18 ++++++++++---- .../devicetree/bindings/tpm/tpm-common.yaml | 6 +++-- .../bindings/usb/mediatek,mtk-xhci.yaml | 3 ++- .../bindings/usb/mediatek,mtu3.yaml | 12 ++++++---- .../bindings/watchdog/atmel,at91sam9-wdt.yaml | 3 ++- 38 files changed, 192 insertions(+), 91 deletions(-) diff --git a/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml b/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml index a5cf040ab4ea..51aa13f6a348 100644 --- a/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml +++ b/Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml @@ -23,9 +23,12 @@ description: select: anyOf: - - required: [ 'atmel,dmacon' ] - - required: [ 'atmel,lcdcon2' ] - - required: [ 'atmel,guard-time' ] + - required: + - atmel,dmacon + - required: + - atmel,lcdcon2 + - required: + - atmel,guard-time properties: atmel,dmacon: diff --git a/Documentation/devicetree/bindings/eeprom/at24.yaml b/Documentation/devicetree/bindings/eeprom/at24.yaml index ef88f46928a4..6d9167cfd12d 100644 --- a/Documentation/devicetree/bindings/eeprom/at24.yaml +++ b/Documentation/devicetree/bindings/eeprom/at24.yaml @@ -20,7 +20,9 @@ select: contains: anyOf: - pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" - - enum: ["microchip,24aa025e48", "microchip,24aa025e64"] + - enum: + - microchip,24aa025e48 + - microchip,24aa025e64 required: - compatible diff --git a/Documentation/devicetree/bindings/example-schema.yaml b/Documentation/devicetree/bindings/example-schema.yaml index b04f3cc4312c..4ff46f1384b9 100644 --- a/Documentation/devicetree/bindings/example-schema.yaml +++ b/Documentation/devicetree/bindings/example-schema.yaml @@ -206,10 +206,12 @@ properties: dependencies: # 'vendor,bool-property' is only allowed when 'vendor,string-array-property' # is present - vendor,bool-property: [ 'vendor,string-array-property' ] + vendor,bool-property: + - vendor,string-array-property # Expressing 2 properties in both orders means all of the set of properties # must be present or none of them. - vendor,string-array-property: [ 'vendor,bool-property' ] + vendor,string-array-property: + - vendor,bool-property required: - compatible diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml index cc50a4ee44a2..7904dacff789 100644 --- a/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml +++ b/Documentation/devicetree/bindings/hwmon/pmbus/adi,max20830.yaml @@ -67,8 +67,10 @@ required: - vddh-supply dependencies: - adi,vout-rfb1-ohms: ['adi,vout-rfb2-ohms'] - adi,vout-rfb2-ohms: ['adi,vout-rfb1-ohms'] + adi,vout-rfb1-ohms: + - adi,vout-rfb2-ohms + adi,vout-rfb2-ohms: + - adi,vout-rfb1-ohms unevaluatedProperties: false diff --git a/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml b/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml index facfeee61330..6dd59552a41f 100644 --- a/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml +++ b/Documentation/devicetree/bindings/iio/adc/ti,ads112c14.yaml @@ -132,8 +132,10 @@ dependencies: refn-supply: [ refp-supply ] oneOf: - - required: [ refp-supply ] - - required: [ "ti,refp-refn-resistor-ohms" ] + - required: + - refp-supply + - required: + - ti,refp-refn-resistor-ohms - properties: refp-supply: false refn-supply: false diff --git a/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml b/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml index f4fae9210382..c71ebc039af2 100644 --- a/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml +++ b/Documentation/devicetree/bindings/iio/frequency/adi,adf41513.yaml @@ -166,7 +166,8 @@ properties: type: boolean dependencies: - adi,charge-pump-resistor-ohms: [ 'adi,charge-pump-current-microamp' ] + adi,charge-pump-resistor-ohms: + - adi,charge-pump-current-microamp required: - compatible diff --git a/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml b/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml index f11391ab4b62..2bb3ddd252c9 100644 --- a/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml +++ b/Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml @@ -104,8 +104,10 @@ properties: const: 0 dependencies: - adi,lo-x2-en: [ "adi,lo-en" ] - adi,lo-ppf-en: [ "adi,lo-en" ] + adi,lo-x2-en: + - adi,lo-en + adi,lo-ppf-en: + - adi,lo-en required: - compatible diff --git a/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml b/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml index 13e5f29f0588..19fc978deb76 100644 --- a/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml +++ b/Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml @@ -284,7 +284,8 @@ patternProperties: type: boolean dependencies: - adi,current-rotate: [ 'adi,rsense-share' ] + adi,current-rotate: + - adi,rsense-share - if: properties: @@ -368,7 +369,8 @@ patternProperties: - adi,rsense-handle dependencies: - adi,current-rotate: [ 'adi,rsense-share' ] + adi,current-rotate: + - adi,rsense-share allOf: - if: diff --git a/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml b/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml index 418c168b223b..5043ed4cbd5c 100644 --- a/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml +++ b/Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml @@ -396,8 +396,10 @@ patternProperties: description: Specifies the cycle's current reference trim. dependencies: - azoteq,iref-level: ["azoteq,iref-enable"] - azoteq,iref-trim: ["azoteq,iref-enable"] + azoteq,iref-level: + - azoteq,iref-enable + azoteq,iref-trim: + - azoteq,iref-enable additionalProperties: false @@ -627,8 +629,10 @@ patternProperties: additionalProperties: false dependencies: - azoteq,ref-weight: ["azoteq,ref-select"] - azoteq,use-prox: ["azoteq,ref-select"] + azoteq,ref-weight: + - azoteq,ref-select + azoteq,use-prox: + - azoteq,ref-select additionalProperties: false diff --git a/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml b/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml index fefaaf46a240..a8e61ad5b52a 100644 --- a/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml +++ b/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml @@ -45,8 +45,10 @@ properties: when the keyboard has a custom design for the top row keys. dependencies: - function-row-physmap: [ 'linux,keymap' ] - google,needs-ghost-filter: [ 'linux,keymap' ] + function-row-physmap: + - linux,keymap + google,needs-ghost-filter: + - linux,keymap required: - compatible diff --git a/Documentation/devicetree/bindings/input/input.yaml b/Documentation/devicetree/bindings/input/input.yaml index 64d1c46cb2f2..7181af1ac8c2 100644 --- a/Documentation/devicetree/bindings/input/input.yaml +++ b/Documentation/devicetree/bindings/input/input.yaml @@ -75,6 +75,7 @@ properties: default: 0 dependencies: - linux,input-type: [ "linux,code" ] + linux,input-type: + - linux,code additionalProperties: true diff --git a/Documentation/devicetree/bindings/input/iqs269a.yaml b/Documentation/devicetree/bindings/input/iqs269a.yaml index 2c3f693b8982..e77702feaeca 100644 --- a/Documentation/devicetree/bindings/input/iqs269a.yaml +++ b/Documentation/devicetree/bindings/input/iqs269a.yaml @@ -272,10 +272,14 @@ properties: in order to be interpreted as a flick or swipe. dependencies: - azoteq,gesture-swipe: ["linux,keycodes"] - azoteq,timeout-tap-ms: ["linux,keycodes"] - azoteq,timeout-swipe-ms: ["linux,keycodes"] - azoteq,thresh-swipe: ["linux,keycodes"] + azoteq,gesture-swipe: + - linux,keycodes + azoteq,timeout-tap-ms: + - linux,keycodes + azoteq,timeout-swipe-ms: + - linux,keycodes + azoteq,thresh-swipe: + - linux,keycodes patternProperties: "^channel@[0-7]$": diff --git a/Documentation/devicetree/bindings/input/iqs626a.yaml b/Documentation/devicetree/bindings/input/iqs626a.yaml index e424d67b0542..534ee0742fdb 100644 --- a/Documentation/devicetree/bindings/input/iqs626a.yaml +++ b/Documentation/devicetree/bindings/input/iqs626a.yaml @@ -500,7 +500,8 @@ patternProperties: additionalProperties: false dependencies: - azoteq,assoc-weight: ["azoteq,assoc-select"] + azoteq,assoc-weight: + - azoteq,assoc-select additionalProperties: false @@ -722,10 +723,14 @@ patternProperties: additionalProperties: false dependencies: - azoteq,gesture-swipe: ["linux,keycodes"] - azoteq,timeout-tap-ms: ["linux,keycodes"] - azoteq,timeout-swipe-ms: ["linux,keycodes"] - azoteq,thresh-swipe: ["linux,keycodes"] + azoteq,gesture-swipe: + - linux,keycodes + azoteq,timeout-tap-ms: + - linux,keycodes + azoteq,timeout-swipe-ms: + - linux,keycodes + azoteq,thresh-swipe: + - linux,keycodes additionalProperties: false diff --git a/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml b/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml index e4dbbafb3779..bb5407649717 100644 --- a/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml +++ b/Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml @@ -347,9 +347,12 @@ properties: additionalProperties: false dependencies: - azoteq,rx-enable: ["azoteq,tx-enable"] - azoteq,tx-enable: ["azoteq,rx-enable"] - azoteq,channel-select: ["azoteq,rx-enable"] + azoteq,rx-enable: + - azoteq,tx-enable + azoteq,tx-enable: + - azoteq,rx-enable + azoteq,channel-select: + - azoteq,rx-enable additionalProperties: false @@ -592,11 +595,16 @@ properties: touchscreen-swapped-x-y: true dependencies: - touchscreen-size-x: ["azoteq,num-contacts"] - touchscreen-size-y: ["azoteq,num-contacts"] - touchscreen-inverted-x: ["azoteq,num-contacts"] - touchscreen-inverted-y: ["azoteq,num-contacts"] - touchscreen-swapped-x-y: ["azoteq,num-contacts"] + touchscreen-size-x: + - azoteq,num-contacts + touchscreen-size-y: + - azoteq,num-contacts + touchscreen-inverted-x: + - azoteq,num-contacts + touchscreen-inverted-y: + - azoteq,num-contacts + touchscreen-swapped-x-y: + - azoteq,num-contacts required: - compatible diff --git a/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml b/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml index 0718071444d2..20a52bd25bd8 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml @@ -101,7 +101,8 @@ properties: that is mentioned in the "interrupts-extended" dependencies: - riscv,delegation: [ "riscv,children" ] + riscv,delegation: + - riscv,children required: - compatible diff --git a/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml b/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml index f3c3f64fd012..a4fd1805b13f 100644 --- a/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml +++ b/Documentation/devicetree/bindings/mfd/maxim,max8998.yaml @@ -130,8 +130,10 @@ properties: - regulator-name dependencies: - max8998,pmic-buck1-dvs-gpios: [ "max8998,pmic-buck1-dvs-voltage" ] - max8998,pmic-buck2-dvs-gpio: [ "max8998,pmic-buck2-dvs-voltage" ] + max8998,pmic-buck1-dvs-gpios: + - max8998,pmic-buck1-dvs-voltage + max8998,pmic-buck2-dvs-gpio: + - max8998,pmic-buck2-dvs-voltage required: - compatible diff --git a/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml b/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml index 249248078c59..df0640423757 100644 --- a/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml +++ b/Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml @@ -143,12 +143,21 @@ required: - s5m8767,pmic-buck-ds-gpios dependencies: - s5m8767,pmic-buck2-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck3-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck4-dvs-voltage: [ 's5m8767,pmic-buck-dvs-gpios' ] - s5m8767,pmic-buck2-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck2-dvs-voltage' ] - s5m8767,pmic-buck3-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck3-dvs-voltage' ] - s5m8767,pmic-buck4-uses-gpio-dvs: [ 's5m8767,pmic-buck-dvs-gpios', 's5m8767,pmic-buck4-dvs-voltage' ] + s5m8767,pmic-buck2-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck3-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck4-dvs-voltage: + - s5m8767,pmic-buck-dvs-gpios + s5m8767,pmic-buck2-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck2-dvs-voltage + s5m8767,pmic-buck3-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck3-dvs-voltage + s5m8767,pmic-buck4-uses-gpio-dvs: + - s5m8767,pmic-buck-dvs-gpios + - s5m8767,pmic-buck4-dvs-voltage additionalProperties: false diff --git a/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml b/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml index 8d62be4355a0..fec8ecbb56d5 100644 --- a/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml +++ b/Documentation/devicetree/bindings/mmc/arm,pl18x.yaml @@ -168,9 +168,12 @@ properties: The GPIO matching the CKIN pin. dependencies: - st,cmd-gpios: [ "st,use-ckin" ] - st,ck-gpios: [ "st,use-ckin" ] - st,ckin-gpios: [ "st,use-ckin" ] + st,cmd-gpios: + - st,use-ckin + st,ck-gpios: + - st,use-ckin + st,ckin-gpios: + - st,use-ckin unevaluatedProperties: false diff --git a/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml b/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml index fa2aa29be794..00079edc7dd3 100644 --- a/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml +++ b/Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml @@ -85,8 +85,12 @@ patternProperties: dependencies: nand-ecc-strength: [nand-ecc-step-size] nand-ecc-step-size: [nand-ecc-strength] - amlogic,boot-pages: [nand-is-boot-medium, "amlogic,boot-page-step"] - amlogic,boot-page-step: [nand-is-boot-medium, "amlogic,boot-pages"] + amlogic,boot-pages: + - nand-is-boot-medium + - amlogic,boot-page-step + amlogic,boot-page-step: + - nand-is-boot-medium + - amlogic,boot-pages required: - compatible diff --git a/Documentation/devicetree/bindings/net/snps,dwmac.yaml b/Documentation/devicetree/bindings/net/snps,dwmac.yaml index 2449311c6d28..8eb84942ce3f 100644 --- a/Documentation/devicetree/bindings/net/snps,dwmac.yaml +++ b/Documentation/devicetree/bindings/net/snps,dwmac.yaml @@ -605,8 +605,10 @@ required: - phy-mode dependencies: - snps,reset-active-low: ["snps,reset-gpio"] - snps,reset-delays-us: ["snps,reset-gpio"] + snps,reset-active-low: + - snps,reset-gpio + snps,reset-delays-us: + - snps,reset-gpio allOf: - $ref: ethernet-controller.yaml# diff --git a/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml b/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml index 18e7981241b5..2f1be6420e23 100644 --- a/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml @@ -82,7 +82,8 @@ properties: msi-parent: true dependencies: - brcm,pcie-ob-axi-offset: ["brcm,pcie-ob"] + brcm,pcie-ob-axi-offset: + - brcm,pcie-ob brcm,pcie-msi-inten: [msi-controller] required: diff --git a/Documentation/devicetree/bindings/perf/riscv,pmu.yaml b/Documentation/devicetree/bindings/perf/riscv,pmu.yaml index d01c677ad3c7..aa2ccf00d136 100644 --- a/Documentation/devicetree/bindings/perf/riscv,pmu.yaml +++ b/Documentation/devicetree/bindings/perf/riscv,pmu.yaml @@ -90,7 +90,8 @@ properties: bitmap of all MHPMCOUNTERx that can monitor the range of events dependencies: - riscv,event-to-mhpmevent: [ "riscv,event-to-mhpmcounters" ] + riscv,event-to-mhpmevent: + - riscv,event-to-mhpmcounters required: - compatible diff --git a/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml b/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml index 81001966f657..2040723f5297 100644 --- a/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml +++ b/Documentation/devicetree/bindings/phy/hisilicon,hi3798cv200-combphy.yaml @@ -48,8 +48,10 @@ required: - resets oneOf: - - required: ['hisilicon,fixed-mode'] - - required: ['hisilicon,mode-select-bits'] + - required: + - hisilicon,fixed-mode + - required: + - hisilicon,mode-select-bits additionalProperties: false diff --git a/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml b/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml index a37e8322dc50..90eba0e6ecdb 100644 --- a/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml +++ b/Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml @@ -251,8 +251,10 @@ allOf: - nvidia,xcvr-lsrslew anyOf: - - required: ["nvidia,xcvr-setup"] - - required: ["nvidia,xcvr-setup-use-fuses"] + - required: + - nvidia,xcvr-setup + - required: + - nvidia,xcvr-setup-use-fuses if: properties: diff --git a/Documentation/devicetree/bindings/regulator/adi,max77857.yaml b/Documentation/devicetree/bindings/regulator/adi,max77857.yaml index d1fa74aca721..4191c5f3dcd0 100644 --- a/Documentation/devicetree/bindings/regulator/adi,max77857.yaml +++ b/Documentation/devicetree/bindings/regulator/adi,max77857.yaml @@ -43,8 +43,10 @@ properties: description: Bottom feedback resistor value in ohms for external feedback. dependencies: - adi,rtop-ohms: [ 'adi,rbot-ohms' ] - adi,rbot-ohms: [ 'adi,rtop-ohms' ] + adi,rtop-ohms: + - adi,rbot-ohms + adi,rbot-ohms: + - adi,rtop-ohms required: - compatible diff --git a/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml b/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml index 2b266ea43716..acc493840588 100644 --- a/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml +++ b/Documentation/devicetree/bindings/regulator/maxim,max8997.yaml @@ -251,9 +251,12 @@ required: - regulators dependencies: - max8997,pmic-buck1-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] - max8997,pmic-buck2-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] - max8997,pmic-buck5-uses-gpio-dvs: [ 'max8997,pmic-buck125-dvs-gpios' ] + max8997,pmic-buck1-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios + max8997,pmic-buck2-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios + max8997,pmic-buck5-uses-gpio-dvs: + - max8997,pmic-buck125-dvs-gpios additionalProperties: false diff --git a/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml b/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml index 7252f94b3a8f..506b61175ae9 100644 --- a/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/samsung,s2mpg10-regulator.yaml @@ -139,7 +139,8 @@ $defs: property describes the GPIO line used. dependentRequired: - enable-gpios: [ "samsung,ext-control" ] + enable-gpios: + - samsung,ext-control allOf: # Bucks 8, 9, and LDO 1 can not be controlled externally - above definition diff --git a/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml b/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml index 119386325d1b..3a8a2945efd7 100644 --- a/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/samsung,s2mpg11-regulator.yaml @@ -116,7 +116,8 @@ $defs: property describes the GPIO line used. dependentRequired: - enable-gpios: [ "samsung,ext-control" ] + enable-gpios: + - samsung,ext-control allOf: # Bucks 4, 6, 7 and 10 can not be controlled externally - above definition diff --git a/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml b/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml index 873d92738eb0..f120f82398dc 100644 --- a/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml +++ b/Documentation/devicetree/bindings/regulator/ti,tps65132.yaml @@ -48,7 +48,8 @@ patternProperties: description: Regulator active discharge time in microseconds. dependencies: - active-discharge-gpios: [ 'ti,active-discharge-time-us' ] + active-discharge-gpios: + - ti,active-discharge-time-us required: - compatible diff --git a/Documentation/devicetree/bindings/riscv/cpus.yaml b/Documentation/devicetree/bindings/riscv/cpus.yaml index 5feeb2203050..26914597d049 100644 --- a/Documentation/devicetree/bindings/riscv/cpus.yaml +++ b/Documentation/devicetree/bindings/riscv/cpus.yaml @@ -151,8 +151,10 @@ anyOf: - riscv,isa-base dependencies: - riscv,isa-base: [ "riscv,isa-extensions" ] - riscv,isa-extensions: [ "riscv,isa-base" ] + riscv,isa-base: + - riscv,isa-extensions + riscv,isa-extensions: + - riscv,isa-base required: - interrupt-controller diff --git a/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml b/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml index 355b0598411a..9990de48bdd3 100644 --- a/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml +++ b/Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml @@ -53,8 +53,10 @@ properties: enum: [0, 3, 6, 11] dependentRequired: - abracon,tc-diode: ["abracon,tc-resistor"] - abracon,tc-resistor: ["abracon,tc-diode"] + abracon,tc-diode: + - abracon,tc-resistor + abracon,tc-resistor: + - abracon,tc-diode required: - compatible diff --git a/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml b/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml index f516960dbbef..819adf7e005e 100644 --- a/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml +++ b/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml @@ -365,9 +365,13 @@ allOf: additionalProperties: false dependencies: - nvidia,suspend-mode: ['nvidia,core-pwr-off-time', 'nvidia,cpu-pwr-off-time'] - nvidia,core-pwr-off-time: ['nvidia,core-pwr-good-time'] - nvidia,cpu-pwr-off-time: ['nvidia,cpu-pwr-good-time'] + nvidia,suspend-mode: + - nvidia,core-pwr-off-time + - nvidia,cpu-pwr-off-time + nvidia,core-pwr-off-time: + - nvidia,core-pwr-good-time + nvidia,cpu-pwr-off-time: + - nvidia,cpu-pwr-good-time examples: - | diff --git a/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml b/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml index 66b76656229f..4e02f2dc5aa8 100644 --- a/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml +++ b/Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml @@ -125,8 +125,10 @@ properties: Mic bias voltage output on MICBIAS2 pin dependencies: - ti,micbias1-gpo: ['ti,micbias1-vg'] - ti,micbias2-gpo: ['ti,micbias2-vg'] + ti,micbias1-gpo: + - ti,micbias1-vg + ti,micbias2-gpo: + - ti,micbias2-vg required: - compatible diff --git a/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml b/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml index 3029a868e5e1..eb0cf2002865 100644 --- a/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml +++ b/Documentation/devicetree/bindings/sound/wlf,wm8904.yaml @@ -107,12 +107,20 @@ properties: maxItems: 24 dependencies: - wlf,drc-cfg-names: [ 'wlf,drc-cfg-regs' ] - wlf,drc-cfg-regs: [ 'wlf,drc-cfg-names' ] + wlf,drc-cfg-names: + - wlf,drc-cfg-regs + wlf,drc-cfg-regs: + - wlf,drc-cfg-names - wlf,retune-mobile-cfg-names: [ 'wlf,retune-mobile-cfg-hz', 'wlf,retune-mobile-cfg-regs' ] - wlf,retune-mobile-cfg-regs: [ 'wlf,retune-mobile-cfg-names', 'wlf,retune-mobile-cfg-hz' ] - wlf,retune-mobile-cfg-hz: [ 'wlf,retune-mobile-cfg-names', 'wlf,retune-mobile-cfg-regs' ] + wlf,retune-mobile-cfg-names: + - wlf,retune-mobile-cfg-hz + - wlf,retune-mobile-cfg-regs + wlf,retune-mobile-cfg-regs: + - wlf,retune-mobile-cfg-names + - wlf,retune-mobile-cfg-hz + wlf,retune-mobile-cfg-hz: + - wlf,retune-mobile-cfg-names + - wlf,retune-mobile-cfg-regs required: - compatible diff --git a/Documentation/devicetree/bindings/tpm/tpm-common.yaml b/Documentation/devicetree/bindings/tpm/tpm-common.yaml index 3c1241b2a43f..b8853c39ebbf 100644 --- a/Documentation/devicetree/bindings/tpm/tpm-common.yaml +++ b/Documentation/devicetree/bindings/tpm/tpm-common.yaml @@ -50,8 +50,10 @@ properties: # must always have both linux,sml-base and linux,sml-size dependentRequired: - linux,sml-base: ['linux,sml-size'] - linux,sml-size: ['linux,sml-base'] + linux,sml-base: + - linux,sml-size + linux,sml-size: + - linux,sml-base # must only have either memory-region or linux,sml-base # as well as either resets or reset-gpios diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml b/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml index 231e6f35a986..af13035f94dc 100644 --- a/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml +++ b/Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml @@ -194,7 +194,8 @@ patternProperties: description: The hard wired USB devices. dependencies: - wakeup-source: [ 'mediatek,syscon-wakeup' ] + wakeup-source: + - mediatek,syscon-wakeup required: - compatible diff --git a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml index d148e938d647..27d512ada717 100644 --- a/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml +++ b/Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml @@ -227,10 +227,14 @@ patternProperties: example if the host mode is enabled. dependencies: - connector: [ usb-role-switch ] - port: [ usb-role-switch ] - role-switch-default-mode: [ usb-role-switch ] - wakeup-source: [ 'mediatek,syscon-wakeup' ] + connector: + - usb-role-switch + port: + - usb-role-switch + role-switch-default-mode: + - usb-role-switch + wakeup-source: + - mediatek,syscon-wakeup required: - compatible diff --git a/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml b/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml index ad27bc518670..fea4f510aa6c 100644 --- a/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml +++ b/Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml @@ -104,7 +104,8 @@ allOf: const: hardware dependencies: - atmel,reset-type: ['atmel,watchdog-type'] + atmel,reset-type: + - atmel,watchdog-type unevaluatedProperties: false -- 2.43.0 _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic