From patchwork Mon Jan 23 15:12:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47177 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1660613wrn; Mon, 23 Jan 2023 07:13:51 -0800 (PST) X-Google-Smtp-Source: AMrXdXu2VKwdkrZp4HHPcO4MAh1XWeyVfwtlyGJhHfwTaSqUbyGgh07Ru2IY7DJ/DtwZNg6AxIj2 X-Received: by 2002:a17:902:8f82:b0:194:5116:c3e1 with SMTP id z2-20020a1709028f8200b001945116c3e1mr23109029plo.24.1674486831386; Mon, 23 Jan 2023 07:13:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486831; cv=none; d=google.com; s=arc-20160816; b=GWj+f6nOEhEEm2qm4fxP1U/251P/dQSU6ueQTgZy/f0fzjhz2HjOX96+RACp4i/SY4 0dIqizwtgiprdyrhtYGHORuRhg6XehrrNKiASe62NdiR5CNpwREoNiH3nZi+aA+Hwtox DH43/IMAfY1SM+PWNFr77W42LPKsCTUHdoMVGUoDeXPysBLRnvf0hMjNTf209L2G2FwL 8VP7P1Yl6LXnFRCqhBFs40Z3agaXht4r5ZUQgGAr2xthvt1/9OIXpg73yLLPOKV5UR45 j6GK5IxCX5/pWOXcaDhbOGesJYQo5Pnap4j/lMkX2HIuEB5DOlgBougriwlMoMCh9/Id M6kQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=mD2MSQcoc4dUqM5mN85kRutri7MSD6je9fF7r46KJ3A=; b=a5qQih4P2fmLd9ZSNnaMtw3IhdVqA4PCdmOwYqwyF1gskA8fLm47xv7ZfGxfwvENFp vdXWIQ2X/IPjg89Xu/IV331JlmJ7/cp7OPzRekgbdkq12aaNAxMWfURRpo+ombZTBGHN B5mXEgUKa4G2DeEtkZfBjPJ5/TyBEYXL/P8kN4oyoLodxKnnBrOv7eTCZxbyPHHkNRqk qzNHF0GvmS8Yz5VoMd4uDJpS5XKtsZpUZKf25xgfGWsgz/wok3CecKybygrp8SIgwb4w mAJgTGYw1IAyU029ZW8DtQcJngBBp0pFlxJtV1xX09AKXKjCe9H2JQyZ1Ct5rMl4HrUh fmDA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="MDCHyD/D"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j3-20020a170903028300b00194c99c9635si15670526plr.514.2023.01.23.07.13.39; Mon, 23 Jan 2023 07:13:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="MDCHyD/D"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232278AbjAWPNP (ORCPT + 99 others); Mon, 23 Jan 2023 10:13:15 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39332 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232242AbjAWPNO (ORCPT ); Mon, 23 Jan 2023 10:13:14 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6D42A14222 for ; Mon, 23 Jan 2023 07:13:12 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id r2so11111525wrv.7 for ; Mon, 23 Jan 2023 07:13:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=mD2MSQcoc4dUqM5mN85kRutri7MSD6je9fF7r46KJ3A=; b=MDCHyD/DppgASNZrrhUSjfzEdGsHr7Kz8YcSnZeXCFkB2Q3m1NYn5ir3s9xFQEM9Ih r/EgvHAHTRyx2Rl0HeA47sdHCFwKKJ87D5ItzP+ACb/UmbEl/jwc32KLiWF2WLI7G81M FLPkwyO9hvXc+75utLndnMV9UMJyce8pEiTCyVRWdFMjXdU6DipO1NsVKGqw3QSQdhmV kQd4yhhe9ZzIvLKfstipN8BrQpxvN8R6lagBzjQRLzSsVCJfT5Hsccw2V7xNzoo93W2J bMYcazl+nSP3Onh/+otLqvybwdhDXxbhwDvNQXBL7F9C7AtvDj4p8HBqtKHh9msqOs+o 9DkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=mD2MSQcoc4dUqM5mN85kRutri7MSD6je9fF7r46KJ3A=; b=zZafBX9NLvOf0ZBI52becDKeFye+4l8CTDYlpwgC264Szk6Qw2uAUKbblvNyFHknOA GwHQrDGobRZhQ71iyXdIBWrJUU92/DfgqFGX72fbrp4eaSUPThHW+sG2J//u6qibTWsy 3kmSzjWgGu+qwp98mQWcxcXvbyLDd9ES1oaLIo/rKkcFkgq5b0htrA7pranzzPjmrk2s ANuJ43DfgoKg4wKJnk+ptV8L35kbdKhrGWaeXtg16LJxyQVAJeR8rUNsGTYQ4/tae2fT 3TCp+mM6SfyjTkuIer1b8FgWmeyisnWUOkOFM65s08YoLUIrwIV7Lujd2iV3CuLxutD2 Wjcw== X-Gm-Message-State: AFqh2kpQ1K0SfKy8d3NTlr+1zzfH5n2H4Jp/0wYLy38LZyjrcyMdU8A1 //d00gy6gqTy7jRTXZB7UUIN7A== X-Received: by 2002:a5d:4644:0:b0:2be:5cf8:2a83 with SMTP id j4-20020a5d4644000000b002be5cf82a83mr9678706wrs.37.1674486790953; Mon, 23 Jan 2023 07:13:10 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:10 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 01/13] dt-bindings: serial: amlogic,meson-uart: allow other serial properties Date: Mon, 23 Jan 2023 16:12:50 +0100 Message-Id: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826703596706496?= X-GMAIL-MSGID: =?utf-8?q?1755826703596706496?= Reference common serial properties bindings to allow typical serial properties: meson-axg-jethome-jethub-j100.dtb: serial@23000: 'bluetooth', 'uart-has-rtscts' do not match any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Neil Armstrong --- .../devicetree/bindings/serial/amlogic,meson-uart.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml b/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml index 7822705ad16c..7abf113c966c 100644 --- a/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml +++ b/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml @@ -19,6 +19,9 @@ description: | is active since power-on and does not need any clock gating and is usable as very early serial console. +allOf: + - $ref: /schemas/serial/serial.yaml# + properties: compatible: oneOf: @@ -69,7 +72,7 @@ required: - clocks - clock-names -additionalProperties: false +unevaluatedProperties: false examples: - | From patchwork Mon Jan 23 15:12:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47178 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1660625wrn; Mon, 23 Jan 2023 07:13:54 -0800 (PST) X-Google-Smtp-Source: AMrXdXvTW9PB9yeJvliBBNb+B5rSdCjdnTcRwOb91AfXTRO7Jc7oeqcUtbZ1bdpYtfCzHmkM98MP X-Received: by 2002:a05:6a20:b914:b0:b8:537a:5525 with SMTP id fe20-20020a056a20b91400b000b8537a5525mr26458703pzb.51.1674486833714; Mon, 23 Jan 2023 07:13:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486833; cv=none; d=google.com; s=arc-20160816; b=hCCADaOJHjfc8w1REd9hFN2+thfVKTarYLKmqDKqxyQSi9rR8KFx9QbM2oYaZ0xoVJ nk6emnwSmriiHci2xluktZcl9PzNDExTb9yqEYKajcAMoZSxw8ksyP6wb2lI4lTPhq0O wY3VmMmD7aPqL5ifJz4YCqdaAUaxIy1fIb5N69YrqmjMINC/AfNKDW3YGY4f22jccQQv 0Gc06vSAbylknIi0vn1f1t3t8N+OS6nLvk+eWXOrp538VChWS/zRaOKtlAM7u3GYOn2z EzUiR8YzDBVcS/q0TiNHWftRgE5w4Udk/LyxWs9UjmaWJMz4p1teus/OoSFT0cal+GWQ LOLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=NjUDPjFfIstrArrttGkIiPvgInIpWMnlY5IxKwKaSmM=; b=TqADG02pSHC8DqwRA6mhuIuP2MpdLPa9tj79fiQj/5QspM5/zolzhyrhd2ypYkLqh8 F1EcrxMD661sZACfd7Oa74vy7VwQqyL8RZEmtXsxOTwYu1vOUnBYXluH44nbNdqo8Lkw jgyyEe47hJG9+tg4Afy98D6wuPdDpTyNaQUjlGBygqVbMRbwl8MQtoxEONv9r1dlZo/8 BGEawv4vneu/xJLVtOno8dfQiznzJoD5S6q7xfVo53ZIuLZhpLMxXW3EUerqlLKEufbr iZWVFI4tO2bvn4RgHbdMSvLbE4i5LOgbvqLba6HWq9LsaPYBFXqqiMlcm9WSot7Y8cgP Nthw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=gBYz9l1C; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t71-20020a63814a000000b004c1e81945cesi20506470pgd.819.2023.01.23.07.13.41; Mon, 23 Jan 2023 07:13:53 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=gBYz9l1C; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232361AbjAWPNV (ORCPT + 99 others); Mon, 23 Jan 2023 10:13:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39358 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232281AbjAWPNQ (ORCPT ); Mon, 23 Jan 2023 10:13:16 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1F645D535 for ; Mon, 23 Jan 2023 07:13:15 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id h12so7120593wrv.10 for ; Mon, 23 Jan 2023 07:13:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=NjUDPjFfIstrArrttGkIiPvgInIpWMnlY5IxKwKaSmM=; b=gBYz9l1ChBFTjyquDh1ZRllUadOhS3AOoSty4qM7gQFn3MA20fctQ9Rau+B9QwDvSO rwnELh0TsZEV1SENNaAwxrbvMZpyOcQpqOrZkidOK9PyOdIFdQ68uU5lY07aC9beRBFQ VFcEGa1/TJ9hw2tpi4rS8isfX7TV//tB0RhC7zKfWQfQHs19bT/PWeLt+XpmCmcpZ3pQ P+lQjZV5iQU7XifV/MniKY2UR8WQFm5+rkxBfAFJiDIAcFsY9yb8XamTbrGGz1HsH3ta tGwvMS4ewMzZ7GFLQSP06NgULdL1ShWttqEcreqeLg/Uh2RmDqDdijBb41n1CwJPRrSD JeHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NjUDPjFfIstrArrttGkIiPvgInIpWMnlY5IxKwKaSmM=; b=xtqa0kPbrQXikhzostYBfl+guucJaZybIvvhLc+GWZUntqj749BvkWl9iUthfiAKVF V+ht2crE+aCk3jqZ4b1qqAi1ANqBRL9qYj7uOR0an0QLMba3A795lnHHUObt9hTLZh3M EBW/2emP/13cSUPK/n+smm+UtxR8D9wNisUzhMO5wJwYPdZXdyqnBwanfiyCARDz2zbc 93kqUfY8SDOzP0CowRzdrDJ2nkhMjDgMm4YdPwsmubRUe1f9SHvWsu5OzoxH1PZquuHz K3DIo1P4QXUBbjs4Oj90TDJnlxGFkT8I7GCjrLL2emfKSGCpXMviYbLG1onX5pTgMe4c kkUw== X-Gm-Message-State: AFqh2kp4F8zZsAOqSZfoXG829+GN10zv4tOZn3N+x/7MD0I873FK8txP X59zCnKr4mK8Twrv61bMgG5bWQ== X-Received: by 2002:a05:6000:98d:b0:242:809e:1428 with SMTP id by13-20020a056000098d00b00242809e1428mr25207621wrb.5.1674486793685; Mon, 23 Jan 2023 07:13:13 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:13 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 02/13] dt-bindings: serial: 8250: correct Nuvoton NPCM850 compatible Date: Mon, 23 Jan 2023 16:12:51 +0100 Message-Id: <20230123151302.368277-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826706612301872?= X-GMAIL-MSGID: =?utf-8?q?1755826706612301872?= Nuvoton NPCM850 UART is compatible with NPCM750, so add proper fallback to match existing DTS and Linux driver. Fixes: c8177f90b7c6 ("dt-bindings: serial: 8250: Add npcm845 compatible string") Signed-off-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/serial/8250.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/serial/8250.yaml b/Documentation/devicetree/bindings/serial/8250.yaml index 34b8e59aa9d4..badaf6d5b6fe 100644 --- a/Documentation/devicetree/bindings/serial/8250.yaml +++ b/Documentation/devicetree/bindings/serial/8250.yaml @@ -62,7 +62,6 @@ properties: - const: mrvl,pxa-uart - const: nuvoton,wpcm450-uart - const: nuvoton,npcm750-uart - - const: nuvoton,npcm845-uart - const: nvidia,tegra20-uart - const: nxp,lpc3220-uart - items: @@ -92,6 +91,10 @@ properties: - enum: - ns16550 # Deprecated, unless the FIFO really is broken - ns16550a + - items: + - enum: + - nuvoton,npcm845-uart + - const: nuvoton,npcm750-uart - items: - enum: - ralink,mt7620a-uart From patchwork Mon Jan 23 15:12:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47179 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1660718wrn; Mon, 23 Jan 2023 07:14:03 -0800 (PST) X-Google-Smtp-Source: AMrXdXvPxrMKzwrhCUkwJbEYgMg9vW/Af45zLQxI+ZmUMA8bldEdYrRDziYn9HwCIvsHBGL6Q12N X-Received: by 2002:a17:90a:fe0c:b0:227:1b37:50c9 with SMTP id ck12-20020a17090afe0c00b002271b3750c9mr25195581pjb.5.1674486843321; Mon, 23 Jan 2023 07:14:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486843; cv=none; d=google.com; s=arc-20160816; b=nZbQZyu6o9lncRdyiUPtWruwFSmnJnxO+5y10CsdcLh/ErbQA8CNWp6/n1ZriZ2+ZK jkp2z+V6VK1oyIVozQiOsPzTE0v925glOu1rRuYJy9oDwQaGmKf3q17Ehoq6jTJ7toIu CT0bCtT9HmmxPYPbOFCX1BEmUFa0F8k2ycgn5AC2YeGaxjWDUC4MtWwfrhjp0AZ0Kh+4 dxHYPlOkcTIw3LacXTt40UUuEb6CYNdlu1HOxEFZcKaATHCuigCnFw3DK3E6hufEvims TopWgDfxUo/H0N4XExRLl0KOwqwy0apIUH18PEMGTtLuGMiy5DX7J42snfVMRRWZzRnk B+Hg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=43A1eeWrpE679NQnTX4HGXlIW2NbDWo9ZcYcCEyQGv8=; b=apHhB86rQNOUw0qSLMA6hfvhhqGF8d5jnePLEtBTM8cJqu+6dLe4qGjm+UGI3kawpQ EBkz48VnEDOhf1Ztwb4CYWQKP6HViWUIS3zHZ0k5qg5UDxMzhGzNX7LitceCKrzI4AVG g64Jys+DplcexpiW6B4X4XP8+Q8UA6VOLC1KdVcesqnmOAC3f8GDlnmx04nohW0DwdtY RnVy4BRyPxteueUb+YnZUhQsvT+DJ2/ge3Hq0lB5J1UDYmXv5FHsn9G47Kk24sBZ/uWH 2zhPP4M0rwgbRyBt+Wf1tnnRTSuAGyAUe7U5ZdIIs0/1iPMqTl9xHkIC6w0uWu5Y4dMU ddTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=FbKY5x7k; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v29-20020a63b95d000000b004d2455a1528si12983521pgo.448.2023.01.23.07.13.50; Mon, 23 Jan 2023 07:14:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=FbKY5x7k; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232323AbjAWPNY (ORCPT + 99 others); Mon, 23 Jan 2023 10:13:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39478 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232242AbjAWPNS (ORCPT ); Mon, 23 Jan 2023 10:13:18 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6D45027D55 for ; Mon, 23 Jan 2023 07:13:17 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id b7so11131077wrt.3 for ; Mon, 23 Jan 2023 07:13:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=43A1eeWrpE679NQnTX4HGXlIW2NbDWo9ZcYcCEyQGv8=; b=FbKY5x7kOocmY+G15u1Rybl6N5c7s5hINmWMLLUIbiX/Ia7UVazwL9ZlxHQPrvzNe0 hmTthuzRAT/WvX5fVZYCvGgbezljFwp4yEHJf/7w0iWxS3KE22I3LPlX5YWIKd5EZY3P NwyQCoxNJQxTUzsgP37xTwwuxTNRiYeM+5Kl2bv84O+8PY4QJxP0qjtbyqXL+BoD54ue GmriCtjqim4n05LitBhAPlA5IsdCIQ8OfYkbsLvk7ijkAi7eUJ51rjKr/zDQRqpI6yXZ ligCskz7bKRdcY2CX+Lj/O1lLGNoGiZp0YCls3ydkJtQdpsBLTnb3UecqVDiGxN/CHsx fegQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=43A1eeWrpE679NQnTX4HGXlIW2NbDWo9ZcYcCEyQGv8=; b=HcZP5dRJLfoaw6yg4UN7tdxS7nak33wcbFK6ZvkrluWEnbW/PI2iBKaT5xEi6JH/cb xvyIKkzBz1CHu2SsESU4KrUrrcydQf2mEnl6hfvJRLFzxinbXq3jpyx2tV3cFVDkZtes WfZ+VRwnLxBvcp/F6ud7zVaiKB1QxgdWiIQkszQZaMwieF9dQP79XmY9ZaLqV8xO9tVy E4FWr1OP1bc3P26OED7MOPY6sI5bQO5vuwhCrfodRN3W56g4ob/fZHna5gVxLN8e0HNM p4bNaGN1DJsmvXDSfIy4xIE5ROgnYMSJ0Och4pe/cCiBIBrnpdWq/0pO9Yc3pTsfTjcE 4awA== X-Gm-Message-State: AFqh2kqxGDcZ9H1UgAhlBC+jMPeEh+sQ+23O+dnKkYPNwJc1hVbnuATm SwMqFSnKrOUoVB+K6dCgeCJbmA== X-Received: by 2002:a05:6000:1f14:b0:2ac:5b46:9c85 with SMTP id bv20-20020a0560001f1400b002ac5b469c85mr21246802wrb.68.1674486795939; Mon, 23 Jan 2023 07:13:15 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:15 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 03/13] dt-bindings: serial: pl011: allow ARM Primecell properties Date: Mon, 23 Jan 2023 16:12:52 +0100 Message-Id: <20230123151302.368277-3-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826716019796310?= X-GMAIL-MSGID: =?utf-8?q?1755826716019796310?= Reference ARM Primecell bindings to allow typical Primecell device node properties: broadcom/bcm2711-rpi-400.dtb: serial@7e201000: Unevaluated properties are not allowed ('arm,primecell-periphid' was unexpected) Signed-off-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/serial/pl011.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/serial/pl011.yaml b/Documentation/devicetree/bindings/serial/pl011.yaml index 80af72859876..9571041030b7 100644 --- a/Documentation/devicetree/bindings/serial/pl011.yaml +++ b/Documentation/devicetree/bindings/serial/pl011.yaml @@ -10,6 +10,7 @@ maintainers: - Rob Herring allOf: + - $ref: /schemas/arm/primecell.yaml# - $ref: serial.yaml# # Need a custom select here or 'arm,primecell' will match on lots of nodes From patchwork Mon Jan 23 15:12:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47180 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1660767wrn; Mon, 23 Jan 2023 07:14:07 -0800 (PST) X-Google-Smtp-Source: AMrXdXsn9kIp9zj0o1/aMLfE0in834WcxNnCBqBuetwmafmWawCW/n/uyUuP+itIjLxgKvd7jlJ7 X-Received: by 2002:a05:6a20:a593:b0:af:aa38:12e0 with SMTP id bc19-20020a056a20a59300b000afaa3812e0mr29271591pzb.34.1674486847198; Mon, 23 Jan 2023 07:14:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486847; cv=none; d=google.com; s=arc-20160816; b=ZjKcQXk4de47REG3TjENHP2IJXUNO1NU8LY07ejA6Vm1xE1T4kgQ8uevoj4gTkqAi4 8w5mO1KxeG3Is1cjdd7OojNFSofk1PisHeht29QkIr7bMXc8wHvIdvsCCqiKkGYW28KQ rTX+EDXiti8G3ARraI3HSK7jli6Xj+ZiA7U17BNECEa7S296DB34O+hGnEEGaz7QrG0p vuXlzqd+W35vwCadIQfQAv8+OvtX45fgfUWgISHqtFPZDsff3PoMa8dJ1Vl/Xx+ezTcg sZbOEXcmokPuqg/DlK/nTnqoWrLvUjFEhnTiBat5dpJN428HPVNiOg3pUubsOKKTlwKq DNlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=b5LLyL4NM9RFy872x3bTzHa5dSLMasbi37/mYNx6DCA=; b=Cox/L1bt4Xb1Ggm1o3iz0rxuX+F+G1lWoSluhULq73dizjKN7U49KLDPztRd7T0BVf NZwizM699kZRVswHLY6IJd5y2VmAHES/OoSj87gLDx4Y3ZglgcR5i2aT0Pk2KolTNKD6 whMh+CEPATcMmyUKGtWLHSjCaP21Y19gtRUn9+JclMZewVhcyevBshKojkQCoWG0edMN 5hGJlVDYBJL+BDvPAk7peAYpJ7Yy0xgiArvtItCAIvQklTX93dOOeHoXce8VOmJxiV4a 4n+zjUpPW8/ZGQqDB9gPjaD6p+HXlCAkkjLgkOjj9f5uPyMLUml2oQJOQFBt6Zm10zix k3HA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=YNHH8XRT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t21-20020a632255000000b004775a57f324si50167453pgm.296.2023.01.23.07.13.54; Mon, 23 Jan 2023 07:14:07 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=YNHH8XRT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232365AbjAWPNb (ORCPT + 99 others); Mon, 23 Jan 2023 10:13:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39558 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232341AbjAWPNV (ORCPT ); Mon, 23 Jan 2023 10:13:21 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AD51627991 for ; Mon, 23 Jan 2023 07:13:19 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id e3so11097022wru.13 for ; Mon, 23 Jan 2023 07:13:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=b5LLyL4NM9RFy872x3bTzHa5dSLMasbi37/mYNx6DCA=; b=YNHH8XRTX/01S31iQXYst52wcTTzbNbPtyQX8SbuGG5qAnPY1IAqJCxowByc5NAiIj EVn8g39hWWoxqwFSvp+seTBUawYQXnNdYFG80ce8+U59d80Q9psruK3xc4Ch80Q9YQ2K 7nLXo8JaD+hoq87mrhJnw9b9r2JkD5hpoExRj3QchU725f9quBfOmlP3QFCp1yrmlIh+ yN0fT+2BIch3oSwCfldxTIrUFhydcgT/dWrzIQtWy5fZU5RDfkbqSugyevH04iBrUfo4 KkH+FZ5UVdtouXOh29sg6LYwdfy4Y6E8tyFQT+bxnvnvq0tiMvWZprOXXi1+E/vda0cB kxKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=b5LLyL4NM9RFy872x3bTzHa5dSLMasbi37/mYNx6DCA=; b=vW6IodSwqnq9mxXOZTvMqdSUOdKRfF1ftKCb8fDM4dRlUXQ7xSvZyIDWTEwXav9+V+ umf7+pb2m1LqlHswrR1TtqOJypYKa1Gnvr5eTBRDW+gy2MhtDDobBH484EVwFs1MrYy+ oMHpEDcTQt9YGth+wxIXDkNl90FhgBb/Gpa9MC21z6rxxSspB3g83BKe28QzXXltA46n odlqZiGMb5WJqmG9MjmJiF8SwZKCJFi1voSD+hZZ86pj/NoQ3pyKCnbyKhEDXhzNaRIP gHIp1mJZrbYTpvQEp5yoGfP9bKjUUAyD24zelVhB6OAsnAIs98qG9ng0CcmD5cH39Eri 5KdQ== X-Gm-Message-State: AFqh2koynnoSQ5Ozx7odyqmU0AGB2q42PRQjfVm+aUfPJsYnyId2zgzc c0wUsBEapp4VnHZJZuRo0Jjazg== X-Received: by 2002:adf:ce90:0:b0:2bb:edc7:504 with SMTP id r16-20020adfce90000000b002bbedc70504mr23324176wrn.26.1674486798260; Mon, 23 Jan 2023 07:13:18 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:17 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 04/13] dt-bindings: serial: correct ref to serial.yaml Date: Mon, 23 Jan 2023 16:12:53 +0100 Message-Id: <20230123151302.368277-4-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826720438989461?= X-GMAIL-MSGID: =?utf-8?q?1755826720438989461?= The serial bindings should reference the local (in kernel) serial.yaml, not the /schemas/serial.yaml. The latter comes from dtschema package and is a small subset of serial bindings. Usage of the local serial.yaml allows typical properties and children: xilinx/avnet-ultra96-rev1.dtb: serial@ff000000: Unevaluated properties are not allowed ('bluetooth' were unexpected) Signed-off-by: Krzysztof Kozlowski Acked-by: Michal Simek --- Documentation/devicetree/bindings/serial/cdns,uart.yaml | 2 +- Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/serial/cdns,uart.yaml b/Documentation/devicetree/bindings/serial/cdns,uart.yaml index 876b8cf1cafb..0c118d5336cc 100644 --- a/Documentation/devicetree/bindings/serial/cdns,uart.yaml +++ b/Documentation/devicetree/bindings/serial/cdns,uart.yaml @@ -10,7 +10,7 @@ maintainers: - Michal Simek allOf: - - $ref: /schemas/serial.yaml# + - $ref: serial.yaml# properties: compatible: diff --git a/Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml b/Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml index 2f4390e8d4e8..6f65e9a81c29 100644 --- a/Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml +++ b/Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml @@ -63,7 +63,7 @@ required: - xlnx,use-parity allOf: - - $ref: /schemas/serial.yaml# + - $ref: serial.yaml# - if: properties: xlnx,use-parity: From patchwork Mon Jan 23 15:12:54 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47181 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1660778wrn; Mon, 23 Jan 2023 07:14:08 -0800 (PST) X-Google-Smtp-Source: AMrXdXtDMqjEeqQf8gpCMDbqoVPh5tms//64Iaa58dLQNBhv+crpldEmvcGR1+5IaetxFilEt02U X-Received: by 2002:a05:6a20:baaa:b0:af:89c2:ad01 with SMTP id fb42-20020a056a20baaa00b000af89c2ad01mr25614367pzb.40.1674486848146; Mon, 23 Jan 2023 07:14:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486848; cv=none; d=google.com; s=arc-20160816; b=Wavxl/MHfwY0QJLzP093FKMwwmMKsQLo3bkldd6RE5P8hfFhiI3vTyUiicsMDf2czp 9nwe/1yG3cvZe6i0D7m8PGXpNUOTIUfisAGCmUdNvDtoikd+iw6678envq3WjPPTIgj0 nQ01TkpV7gYnIoAtc8pYEahAOMqpQLqF5e7MoyRuIlKFQlbIQDa44EADv3fU2NBIkbYP UEEL7rqHM+uybYZ1ZdCAKsnsjRpg57861uZBVLudWgeSYYkNioYhk2O90TdgbQZejE+x PHR0G/KVe27QerN+l2MexisIaYo0IVo17nOexIcZfisuCjIkj+ZxLA1lLanMtzTFSQKT y9kg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=rcO0beBhJvY7L0pAz0ix6ZIFb3bQV/tZup2eSR9fEjE=; b=yvmLZZUfQyL2jarCh2b/gbhn9dGDx2NW5s2o/01+jQu4KYrBq/2kbA8jnPUGmgym+w cHNy12+IIMZhsJo+uQO8jq2PQasr1L8AqByGWlpK4A8SCTLc/TX/GP1NhoDeJDJWuCbD Zu3pvFBblGFGRj3WzQTwsVJwiZ3/zdK+AwwKwu/h2+4R6xf9NpHzZx1W9sXBfnd1JU7x qdfLdEYGgl/pgO0Ztt5JYJK1wSLWAP/R/lmHZy51GmZDZada3sD6q+tbNR4YVdVXGEgz 73nhWQAXQHNZaBFfJhLA1OVTW/6pleMRJf25pwZ9YQE3ZBPyzggdG2sdZONMRfq2C5ha iwSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jcfa4hAR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a193-20020a6390ca000000b00479391226edsi50634909pge.328.2023.01.23.07.13.56; Mon, 23 Jan 2023 07:14:08 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jcfa4hAR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232376AbjAWPNd (ORCPT + 99 others); Mon, 23 Jan 2023 10:13:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39542 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232363AbjAWPNX (ORCPT ); Mon, 23 Jan 2023 10:13:23 -0500 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E5C84274AE for ; Mon, 23 Jan 2023 07:13:21 -0800 (PST) Received: by mail-wr1-x436.google.com with SMTP id q5so6462985wrv.0 for ; Mon, 23 Jan 2023 07:13:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rcO0beBhJvY7L0pAz0ix6ZIFb3bQV/tZup2eSR9fEjE=; b=jcfa4hARo1HJwIehRkPDvzT0+j43uVWrJYFNzZFKJFnKpJiYnKY2DxtS+F/JYF6uV4 KknhnLaVrHDF1aK+YU+We/6hYH28642w2VsAR2GhuxMYrMGdHZ4yvQdKZpcnOwkKtjNs 9YeAeCXyUlV+RLV/5E6LYVH0K+wemk8/uI/1dcbZpOzNblLuvGNxrTnammNGXidPuI0r ESQrQEpLx/TKFTbBmG38BRF//5BuQ7VLC+rC4pjygLZu77HP7SzuoAViTIttym9i2g6+ dyPK25KiunlTmQVEYImYPt0PSo2l+BBax4BFQZTf5+cfTrrzSHX9Ua9rb0bUiuClnAvS sn1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rcO0beBhJvY7L0pAz0ix6ZIFb3bQV/tZup2eSR9fEjE=; b=wIE5T0Yyb8V6CGYcfbh4MIELA8yGZ5AisMDdl2tqYX7PQFb7DBzpmB+EEssONCjuZ8 ZNsXPW+UWpNtDYOcBaDhK3BP06d2a7P6sBShxceiTQj5SZLbMSIgt6JAYqGAUKolsOq7 aE357w9FU6aCqUGcy4laF9GgBI1VYp/5r0Uhv1Kn79h882LfOXszbKCBZtfj5bG7CxFa ir5Fj6wdGkEV2hI2vCi9Unvl8eu6nB1mHCZ+EQn3/IApHhn0usryf9mYaHbXM+PKgCWv m7hhky9TboFjvtdPwXiYfXdmClk7S/9aZdk26JO4oo/qJVe2YAYnrb5MmqnYiISCnJhg hmlA== X-Gm-Message-State: AFqh2kqeZIEyo9e71zgIChwroV0tcgodksJYgQyiNdv1pVtbxheu4jjl aLneVbtffQdjn8doYEaESu8TxQ== X-Received: by 2002:a5d:5954:0:b0:2bd:bdb5:baf1 with SMTP id e20-20020a5d5954000000b002bdbdb5baf1mr19905320wri.10.1674486800444; Mon, 23 Jan 2023 07:13:20 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:20 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 05/13] dt-bindings: serial: cdsn,uart: add power-domains Date: Mon, 23 Jan 2023 16:12:54 +0100 Message-Id: <20230123151302.368277-5-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826721192706164?= X-GMAIL-MSGID: =?utf-8?q?1755826721192706164?= Few Xilinx DTS have power domains in serial node: zynqmp-zc1232-revA.dtb: serial@ff000000: Unevaluated properties are not allowed ('power-domains' was unexpected) Signed-off-by: Krzysztof Kozlowski Reviewed-by: Michal Simek --- .../devicetree/bindings/serial/cdns,uart.yaml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/serial/cdns,uart.yaml b/Documentation/devicetree/bindings/serial/cdns,uart.yaml index 0c118d5336cc..38925b79cb38 100644 --- a/Documentation/devicetree/bindings/serial/cdns,uart.yaml +++ b/Documentation/devicetree/bindings/serial/cdns,uart.yaml @@ -9,9 +9,6 @@ title: Cadence UART Controller maintainers: - Michal Simek -allOf: - - $ref: serial.yaml# - properties: compatible: oneOf: @@ -46,6 +43,9 @@ properties: port does not use this pin. type: boolean + power-domains: + maxItems: 1 + required: - compatible - reg @@ -53,6 +53,17 @@ required: - clocks - clock-names +allOf: + - $ref: serial.yaml# + - if: + properties: + compatible: + contains: + const: cdns,uart-r1p8 + then: + properties: + power-domains: false + unevaluatedProperties: false examples: From patchwork Mon Jan 23 15:12:55 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47182 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1660906wrn; Mon, 23 Jan 2023 07:14:20 -0800 (PST) X-Google-Smtp-Source: AMrXdXt5t6zYhvLKAMwOoThgosKDVBpvp65JzwRIvzbX50InV2S3nausDc4iOyOqg+Z44R8c+gY1 X-Received: by 2002:a17:90a:73c8:b0:225:d290:dcb0 with SMTP id n8-20020a17090a73c800b00225d290dcb0mr51296799pjk.4.1674486860266; Mon, 23 Jan 2023 07:14:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486860; cv=none; d=google.com; s=arc-20160816; b=zXls2MePcxsfg+4T2OPGTH7gvfOYbKSemgMX1IhdGPfoqbSeE3/dH1XN91blnIBW6z HqNNiuwarwErM8ZccFbb8ve0+WSv8HIe8kZG1yekKXYbYi8I9eVk+t8vOpUnh43Xptue /pvyV1jSHi0WGJ6EoPKL7+bU3a7NUP1HaVbOcVgCP9bTuRs3kAIjI/dAHc+gG9vO8WdO rQTf9i/4E2IuLsz+GNNCcdBGmH3LEIKzez4l+U38A5/HTsQS2WPqIAxcksOhQPp872k4 tzjK42gG3y0TTFsr/GgIiQLj68UyoiKoa41ylEvHuALL3jP1zuNqghVrz+/6KH/etZ5y qwMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=XbA6lJheuFk/8xFTT1ePhHPMDBY/JK/4xrBmt+OOi4U=; b=RL+wrqO29sBJXq/z1uh/Df2HLwXl1XK4drNcxrzJPygDj2UwM4bjQoGvcBz3NBQZgM I0Ww8AvGxr7xMJfHQ4uaYUx2/UsvchQXN9f7yTiu8zL8eQ6jtja3tJ3SAZG/7MqvLgAO 8P1WvkBPeKh4OHh95tcfDu7TfNgAECQzgWeMtDv9/Gf3MbP1EwA2EdPKR3q1bWBijOm1 RfKZUkeW35VU0GA2493oq8ZIE7eIxAr0BYiwRAk09WZqqAwVfg9FKiT9jCu/LIhVppao WXEwgB39do86T/Qae8O0TpaK2m/+oLAQjkR7RcykHbi55Zypbxbbtd5BDovvKjcAm+24 DUMg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zKwo3e+7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ay3-20020a17090b030300b0022be0f7773asi468703pjb.95.2023.01.23.07.14.07; Mon, 23 Jan 2023 07:14:20 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zKwo3e+7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232404AbjAWPNj (ORCPT + 99 others); Mon, 23 Jan 2023 10:13:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40214 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232324AbjAWPNg (ORCPT ); Mon, 23 Jan 2023 10:13:36 -0500 Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4AFF826862 for ; Mon, 23 Jan 2023 07:13:24 -0800 (PST) Received: by mail-wm1-x329.google.com with SMTP id e19-20020a05600c439300b003db1cac0c1fso9350096wmn.5 for ; Mon, 23 Jan 2023 07:13:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XbA6lJheuFk/8xFTT1ePhHPMDBY/JK/4xrBmt+OOi4U=; b=zKwo3e+7uOyJGADkS3SvY4tG/YcyQsjz83Hw5I13CEburg4Q5MNhT/O9mXFaHC1VHm NHpBnUzfLRasM5hHsboJ8qg0tjtusxjgkgU3z7WRakchQU+RDTPBJnRDSdlQige5MWjK n04J6T7rlTs3x9+hGTcOrAiMVD24XhCyrC8pae432g0HFZcOudET18IAy6qyEVL5YFKe tiWwsiNjm+uFGz47RWjXDJJuk1CSEYl4taTXz6UiG6pRB6Loe9dj7kV0N8md6ZyI+0ft Plr0jHIhb9I72XwyXwCtNsowVRCU61bWwloIL2WLm69gsGTF/KCt+exSO/oKQmjopXf0 1F2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XbA6lJheuFk/8xFTT1ePhHPMDBY/JK/4xrBmt+OOi4U=; b=qbscaAy1zsWaBRH4uYgE9+3PHTgUBoLZAg9L6G/RLzkOIBCs7RqhKRuMWGtJ9hFPDz 4JUNC1W7/AYBbzDE8kfLUpJuzTMXj9xhQa5xJuNV22Iy3BPNG1OOPY2GzNzDt9VNsXYt F0iVN6yJiBZWmFsBxspWqwzV/Hl5WJBRpeUwmzh0pByntDBIgVEWrkwnJOU2IqQHkSAl f5t2XbWaY1hTTAe8BE6Ndx7NB5MDkbUxUETXXlf9sWPIhLAEaSNCiRKOMDSvxrdyob5Z F5iv8JbD96IdZiOSInxUVqR84ItfVRsb6+qoqCJkzEEl0MSWQ3LBcwIEOsGMZHxfuuBa ULBw== X-Gm-Message-State: AFqh2kpGXG4u5ENxCpIytCz/DwXsExwRQ5oMGdtvtV7V40CwRreX9+jq XIarRMfEIK/6cx23NoylO8rhFg== X-Received: by 2002:a05:600c:181a:b0:3d2:2043:9cbf with SMTP id n26-20020a05600c181a00b003d220439cbfmr24384116wmp.10.1674486802800; Mon, 23 Jan 2023 07:13:22 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:22 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 06/13] dt-bindings: serial: 8250_omap: drop rs485 properties Date: Mon, 23 Jan 2023 16:12:55 +0100 Message-Id: <20230123151302.368277-6-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826733681083960?= X-GMAIL-MSGID: =?utf-8?q?1755826733681083960?= The binding references rs485 schema, so there is no need to list its properties. Simplify a bit by removing unneeded entries. Signed-off-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/serial/8250_omap.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Documentation/devicetree/bindings/serial/8250_omap.yaml b/Documentation/devicetree/bindings/serial/8250_omap.yaml index 53dc1212ad2e..7db8e5477b03 100644 --- a/Documentation/devicetree/bindings/serial/8250_omap.yaml +++ b/Documentation/devicetree/bindings/serial/8250_omap.yaml @@ -70,11 +70,6 @@ properties: dsr-gpios: true rng-gpios: true dcd-gpios: true - rs485-rts-delay: true - rs485-rts-active-low: true - rs485-rx-during-tx: true - rs485-rts-active-high: true - linux,rs485-enabled-at-boot-time: true rts-gpio: true power-domains: true clock-frequency: true From patchwork Mon Jan 23 15:12:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47183 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1661126wrn; Mon, 23 Jan 2023 07:14:44 -0800 (PST) X-Google-Smtp-Source: AMrXdXt4+Z11tmX0TIIZbK7bLMsoI+TDKNbIM+rgMtGfCkRkAKnW4oMJ4W25kqqcVxwQlaiqeGXz X-Received: by 2002:a62:6410:0:b0:58b:c873:54e9 with SMTP id y16-20020a626410000000b0058bc87354e9mr23706349pfb.4.1674486884215; Mon, 23 Jan 2023 07:14:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486884; cv=none; d=google.com; s=arc-20160816; b=F7azRur+R/D8X1IdGNtMlrc3TWb2BpBqoeXvDhEmCB7LnETYvzVrF0saHQMiCLIGYX LMdhA2fjdDQhZWYPinasa+9qOjQFJ3eQ9+amzR0cQkVI2q/nwPybtMKZXxz24+zPO3pn gjeH2rlbt3McMwQCJpn3tjWxxHVMIIsYXwCeQohQLf1+0veTogX3vfeGHUA0WXDs3Nl1 7P8xA/8EErmc1HCQvqWJMk4qvXZ9Jf+wo+tYAmddThYgALiEMVwCF/QGJAff288Bc5aM iBgvaP7I9PuXaRsqZ+pwYZVUqpEmdivmthq8Qbb7su+a5OWVeQX5pZH5jt3DAL7p1yP7 l34w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=42Hfl1J4qT8SATIfnUTpADzmL78jDne+EhYGf6Qds8c=; b=FeuNzJ1n3MVeTwYTX5WA9P2IW+NS8/SMLBFBmgaszd6GPYFDBzNWGtXklTzNflQhhu rSipfIdyuiHJETpdr13nt+PxDtpwCaPYe3+0sHTvtx+QKSEzAUA29mEsqHRLlavVwhw0 Dsg7TotR4udrTgJYmbQzrH3owGJwKT4J9Sg8ljQdmhVeiu+8eXdjAPbPwB8Jn2CX+DZw guDdf3dkrEK6Qh9QPclYwbpykyGHH5fQpCVbId3UNGmP9XP4w6q8qHsFIii7JI66U0Z/ AfNkoFvHimQsa0iGvmvt6aT4NQTdRcATRx5KSLRVFt3pdGQ0ASBhnZH71RJIooCfM4z6 JJXA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=yTpXkuZV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 77-20020a621750000000b0058daeaf79dasi22623894pfx.129.2023.01.23.07.14.31; Mon, 23 Jan 2023 07:14:44 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=yTpXkuZV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229956AbjAWPN6 (ORCPT + 99 others); Mon, 23 Jan 2023 10:13:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40256 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232396AbjAWPNi (ORCPT ); Mon, 23 Jan 2023 10:13:38 -0500 Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B035F2916E for ; Mon, 23 Jan 2023 07:13:26 -0800 (PST) Received: by mail-wm1-x32f.google.com with SMTP id m15so9271261wms.4 for ; Mon, 23 Jan 2023 07:13:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=42Hfl1J4qT8SATIfnUTpADzmL78jDne+EhYGf6Qds8c=; b=yTpXkuZVxBf/Okosou2SRl8i1EYnqKjpR9qYNEiJoBGzFJVhTP1BUZcYXSwoDYMMm/ gGEOvGj+EPw8SDiTsobtFtGxqW5JxRGzgDd8uP9l7D5gjnnmBMvuXxYa5MsvGhtFwGkh 1tXRuYZCb+3E/KkAf+XmmfvAi5/C3Iw+uW9kmkIK8pzTnKGZIEEg6DuXqnQ1gfRJlvV4 utPYIa2FsLiGCut+4a08Y8O9Wbw9fGRby/G9y/xEyeEUWM3TfuAwiFOOzfMPfpH7cDwZ YthMHBcw7/iaTz1OlbMNI73XKu2je6+LGiC+3p58LLw1SPixX4Bg6TAKC52aP69iurRt +TeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=42Hfl1J4qT8SATIfnUTpADzmL78jDne+EhYGf6Qds8c=; b=4K9GATIZrE2oBfGdZWaR+yK1F/ac96lam7HqwxQYFbLFHddnIM9ql0UbGRqrN1f4ck Zx4hBoN+UPcI+wJkQuwixB2j0KRPiixMi5+0PvtZrKvm8pzf/dNdwk/JffIsvOMz0aq7 i1hf+niuIDEuCNkZthLXRrh6r04Ge3LVDoqywiPT2pb+nKfd9AKKV2LeJuT8cyDOMhfM IIjSlJADywtasUoD/vsma5C2vF7JxZpLbprH3FrT4E2BwvHeoTxi0cEE5Q63fEjubVCk FMqZB2b6KcTqlSqrX46ce3MHX0BUjUb6Sg6JnKQ+i4Jbm3otu+aIh8breQCmSrhtS2g9 Cmvw== X-Gm-Message-State: AFqh2kqTb+CHumtJ0ukBVr/rR/tZSBzkVRQue5nx6to0WlUuu8YOggwZ vYTq95blsLnqFCUIqOcBSlhdmA== X-Received: by 2002:a05:600c:3b82:b0:3d2:392b:3165 with SMTP id n2-20020a05600c3b8200b003d2392b3165mr24592200wms.12.1674486805187; Mon, 23 Jan 2023 07:13:25 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:24 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 07/13] dt-bindings: serial: fsl-imx-uart: drop common properties Date: Mon, 23 Jan 2023 16:12:56 +0100 Message-Id: <20230123151302.368277-7-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826758873348364?= X-GMAIL-MSGID: =?utf-8?q?1755826758873348364?= The binding references serial and rs485 schemas, so there is no need to list their properties. Simplify a bit by removing unneeded entries. Signed-off-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml b/Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml index 9d949296a142..b431a0d1cd6b 100644 --- a/Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml +++ b/Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml @@ -83,13 +83,6 @@ properties: are sensible for most use cases. If you need low latency processing on slow connections this needs to be configured appropriately. - uart-has-rtscts: true - - rs485-rts-delay: true - rs485-rts-active-low: true - rs485-rx-during-tx: true - linux,rs485-enabled-at-boot-time: true - required: - compatible - reg From patchwork Mon Jan 23 15:12:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47184 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1661133wrn; Mon, 23 Jan 2023 07:14:45 -0800 (PST) X-Google-Smtp-Source: AMrXdXvrJs3ZFLfp5q40ML1fu2QDdzPD7aSfrdQnRqi2syqrA4j3iOoLWDLN5jg4FikyRLvVXPNU X-Received: by 2002:a17:902:9888:b0:194:7f24:54d0 with SMTP id s8-20020a170902988800b001947f2454d0mr23573104plp.2.1674486885599; Mon, 23 Jan 2023 07:14:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486885; cv=none; d=google.com; s=arc-20160816; b=MA0yeO4Pzfw76l1Tn/hhifG1A7Ff5/BxsVlUAdcw/QPa1gmOUATBGcZCIkfVLbKSEN S3rbEXzA2zuNSdzvOx8MNHYnWLqQ4cGWq7FlX2wIw7evhbGEeDfI17QiZE4oJZviRcqk gc6iGV3CwG052JAj1qMiG/US6V/20/pjhCLkfOJnGmnCyZb3xEwUH5ralwyLYrsCVFpg ID+s8MgFoFOINEBIvJGr5unjGe4yGAomsyUXxNFHh3eSe32++mCk8T5prrj9lsLo+s+P qsRD7X4zidr1dsOd8Qn2DEZSsroCoj4OHW977k86IZsXfdMKpuYy0HL9C6fyr2AQV7rj m3wQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=iisYcPXooI57UtkAF+HOVcsh+51Ufy433rxJDACay30=; b=uBjDSSk94H9v6TesGuErI0JfuwznxJ08o7/n5Fe1nF/PSbf5B0hnI76HMabcShbNpF 45c3TbdkrdrvVWIq6Onre78pxpcCDUBLjqHfD/Vnv5aY+xr/EFlAZUQgg9AwOTV50u8d dWsbh7xd6vz8RwyMx6g/Mhp+elXV/BzZ68h2oUc2/DrBZWSiL2ToNhxlse2aDqd9Gdng wvPEZJAraLeCahpgvrywa8tfYVSs12ttpjhQknShj6MQrkERSnYMX4C3qkTFny8yj5jY 8Ehg8osidjM8apu67DtQFG0P6UOI3ggoizGNevulQHlMpd3e04PIzCmko+zFdqjZwUdq 5Uhg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=rI16xsFZ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e11-20020a17090301cb00b00194c49857acsi16759521plh.226.2023.01.23.07.14.29; Mon, 23 Jan 2023 07:14:45 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=rI16xsFZ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232459AbjAWPOG (ORCPT + 99 others); Mon, 23 Jan 2023 10:14:06 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40242 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231547AbjAWPNz (ORCPT ); Mon, 23 Jan 2023 10:13:55 -0500 Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 66B4C2940A for ; Mon, 23 Jan 2023 07:13:28 -0800 (PST) Received: by mail-wr1-x42d.google.com with SMTP id bk16so11100923wrb.11 for ; Mon, 23 Jan 2023 07:13:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=iisYcPXooI57UtkAF+HOVcsh+51Ufy433rxJDACay30=; b=rI16xsFZkU0eDWMTKFE0Ksxp73pnRnnVBuMI8tFbs3EAC+MtLCqM+X8v/vyycGcC5O USAChlzuDrcJtFWE5zuLInbgnGCpGbxV8/dQRqPYk53NiBrGIVppJYgEQ2zfRv7+YKSa YgXA+r7Uufexm6x2hExkt/4SgVNyVq8GFmMZhbUftDEvVH7LmMktBcLLpFBqx5/chHt2 TeE20n5vBOYzlQtPwurLAxPiVEG5XNohtEKAMDt/NqKy4AnRpg/zhqZY49jckFfZ1deg CtvZBVIzioBWs9VynvZ2UYazAhmLq1ctmNt+zbnVQ5BlNz377YWULvNPKig7igJrEKyo vs5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iisYcPXooI57UtkAF+HOVcsh+51Ufy433rxJDACay30=; b=Ahlar1c2YquJjhGoEHRsX1pRZMMLPlRpceWWr9SBSF3wQ1aYOZxwbCgOjZ1SNgngSX KLXj7jm4317agE/PFbfrrHnE6aagtsjz06U2dAwIUyHr2WdahpjrFr4IZ5cAwgySyBrB r3XIZtpA+SCUCkE0Q+MQNPmJ+cANxupR8cCIp4Twx1YTMqyTLowhE9B6cOjcZFK5vD3Y UlWazfYLLbK85N5FxBCcSG6G5XWZuVyGe9DGtWWTG5ZfYzm5VIVnyo85UquL1MeOmH4V ft+aiFwrTH7KdZRtRTx+oP5beINgWIiyJPwxdRPWT47e2uVOIc6GdzV90Fj8MLdcrNQg 662w== X-Gm-Message-State: AFqh2kp2kypRcBUdSR1Yksab8B/OcyWGBBUe5ZYGK48AmgAbt/GgvlRg +vxTqR3M4MvVcaOaokB01XrB9w== X-Received: by 2002:a05:6000:3c2:b0:2bd:d45c:3929 with SMTP id b2-20020a05600003c200b002bdd45c3929mr23730627wrg.54.1674486807943; Mon, 23 Jan 2023 07:13:27 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:27 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 08/13] dt-bindings: serial: fsl-lpuart: drop rs485 properties Date: Mon, 23 Jan 2023 16:12:57 +0100 Message-Id: <20230123151302.368277-8-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826760631931450?= X-GMAIL-MSGID: =?utf-8?q?1755826760631931450?= The binding references rs485 schema, so there is no need to list its properties. Simplify a bit by removing unneeded entries. Signed-off-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/serial/fsl-lpuart.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml b/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml index 74f75f669e77..b1e81a6451a6 100644 --- a/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml +++ b/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml @@ -64,9 +64,6 @@ properties: - const: rx - const: tx - rs485-rts-active-low: true - linux,rs485-enabled-at-boot-time: true - required: - compatible - reg From patchwork Mon Jan 23 15:12:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47187 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1661292wrn; Mon, 23 Jan 2023 07:15:03 -0800 (PST) X-Google-Smtp-Source: AMrXdXveCZbSokB6t5tt2vyLRHlnwLjLOqNG5WoOvmO4ErvHVDeyH+11KS00pMx+8UxmRgWRVFwE X-Received: by 2002:a17:90a:ba11:b0:227:2081:864 with SMTP id s17-20020a17090aba1100b0022720810864mr25827025pjr.24.1674486903117; Mon, 23 Jan 2023 07:15:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486903; cv=none; d=google.com; s=arc-20160816; b=YzO/FVL05Khv/0cCG4/poquRsWKGqQ8WgAFnvt7w9wq81eW94boG1zsWqoo9tzMw9D uZHWOZipgqnqUgmozb/GUDdXR5a6qXMkOIIeMZDw9SrKHUhEej5cTvu+x0QvixsTBnQa aTRjxwP0E+2bh1ChoZ1a4tfxTfwl3DgqrT+o89ente0RH8hYc1mxUb9ugE/IAUDmzy1z cr1O7Iu9jzKuUcJbP2VQitqh+8CBIMClAq51+TMKR1iTeQV4UY1E0YsDophkd9gfBmaO azQv8N/QdafcVh3TvmgELoNsfizPKemhMsjQrs8keq/5Ri4g0oZYv559Kp9Tk26QtqCv lgnw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=lf7sCIV+g7d4Io27nUeL8AFqRST4Uv3gC9DO+XLsu5c=; b=D0N4CLjjsauIbDSTryVQf7XFzlrcKSrAxcQMVXyt4av3lSJ+xvNaKZgMYSLqCQlKXM k88Zhg4jxcxtmb6An+hU50ChHBqZcTXLiJjLUwSdGWa8pOVpXk7BBmvDN2EoKJ9pA5Tp JVLlFVcQG7Z2UO6yvlbkuw4eg8dnjL1uTsndeWBQ4aFWLGNJqzkKw94LlZkgU6EjFZGS 6e7IORu7AV0vHKQc2bKOUAxOCfc8Ri9tTrgiw02idTc+orPd+BAzMRvBy3c8uAnV8Mm+ RfpMNi/tXhUfEcJ1KvcNIaMfPg2TGOS/tR3IFS37tjZca08lNanGuC96/O28UkhM70rp 1YMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cqVYvO11; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bh20-20020a17090b049400b00210d1aeabc1si11078607pjb.188.2023.01.23.07.14.50; Mon, 23 Jan 2023 07:15:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cqVYvO11; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232082AbjAWPOS (ORCPT + 99 others); Mon, 23 Jan 2023 10:14:18 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40268 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232383AbjAWPN5 (ORCPT ); Mon, 23 Jan 2023 10:13:57 -0500 Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B8E4F274B6 for ; Mon, 23 Jan 2023 07:13:31 -0800 (PST) Received: by mail-wr1-x432.google.com with SMTP id d2so11107933wrp.8 for ; Mon, 23 Jan 2023 07:13:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=lf7sCIV+g7d4Io27nUeL8AFqRST4Uv3gC9DO+XLsu5c=; b=cqVYvO11OXKCMxWS2m2N8CuvmAo04795P3glA3/QShNfksesNCwdIiapFJIUxHx8cg 3rS+IwE+nzmtwwJKmwEYmQW5HLkl7MmB54iys0Xhur69ZQg04gXhIFNjki1cNxhgM/hm KVdVtMqmIHX9lNjdkHzp2HS8EYbgPuXUYi8+63DnFvCutve84+4ZjO1HvGNqiyFO7QiQ 0rkXFCKJMjZnLe10OEAwNQV/7I7wA0Qmxni0Mo/QqIeyhtr1qYNrtVfm7dhsM722pJ1P sPnDVVZr0HkwjgZyaHNJBlv/Mmd2HgHSPEa6D8zIE0r8kuGKh0CVafLNIOC929NHP8Cs Evnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lf7sCIV+g7d4Io27nUeL8AFqRST4Uv3gC9DO+XLsu5c=; b=0tQC0SvR8aKU3lgVWP808SHkclBkppAWWysmjKA/NLjmZLO0YkhoHcHmB92I93SJH+ 8cd1/yAxd08WWi8Y7dkSdBFsmWLjusMfRUTgyMlhk3xCzcljadD5rx9VSJm8e25VLvfH 2Mn7KY9kKOCjQ9DAhD2+vunmGujKzByDQDqBF88+2VRpsmjloF8uTdlUKnr9AhUHmljn Qz5raJdqmzSl9rgqv4852fO19Sv/hzDyms9uJTn3WhTmKbZi4xRE9NWJx53so5ZGj8CJ YR7Wx5KcS02/c8f6j4Yjp6EW8caUXkmppKLSPTNeXWCAfSgAjq+kp9f4+iPu1ys+ROIA FjaQ== X-Gm-Message-State: AFqh2kqdHBBP1oPnW9sPJdlB9YKDany/csuomwdsfPy2jAyZ9iWU0ka4 LqLTWj4UI40W1MJBbyEIg5NTYQ== X-Received: by 2002:adf:edd1:0:b0:2bc:7d12:e736 with SMTP id v17-20020adfedd1000000b002bc7d12e736mr21123596wro.1.1674486810209; Mon, 23 Jan 2023 07:13:30 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:29 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 09/13] dt-bindings: serial: fsl-lpuart: allow other serial properties Date: Mon, 23 Jan 2023 16:12:58 +0100 Message-Id: <20230123151302.368277-9-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826779095234023?= X-GMAIL-MSGID: =?utf-8?q?1755826779095234023?= Reference common serial properties bindings to allow typical serial properties: imx8qxp-ai_ml.dtb: serial@5a060000: Unevaluated properties are not allowed ('uart-has-rtscts' were unexpected) Signed-off-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/serial/fsl-lpuart.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml b/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml index b1e81a6451a6..26c3593fa98b 100644 --- a/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml +++ b/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml @@ -11,6 +11,7 @@ maintainers: allOf: - $ref: "rs485.yaml" + - $ref: serial.yaml# properties: compatible: From patchwork Mon Jan 23 15:12:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47185 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1661261wrn; Mon, 23 Jan 2023 07:14:59 -0800 (PST) X-Google-Smtp-Source: AMrXdXuGMXhVY2fkIlqsXDOa3nRaVCTevXGNTdSLSeszHfXWl+S+wYTh+PeJ+v2XrcudZG2E48tR X-Received: by 2002:a17:902:d4c3:b0:194:d7d1:4c10 with SMTP id o3-20020a170902d4c300b00194d7d14c10mr16590245plg.66.1674486899329; Mon, 23 Jan 2023 07:14:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486899; cv=none; d=google.com; s=arc-20160816; b=jCVYFM42ysrlbt/Eu7riV3ZXGdTisE4AiHxVN6yxWYndP0MUy1M6TfHYISxS1SUUPc f8j65OpdX+dWGyQavMcMYzFuUwC+Tcb7fAj1aKmdjyBaj9KQCb89YQdX61UwpI4JlqpD 50STrShOP2qpqiSJ1TcEeFFqYDu6LpCLQV4uqAZd/1KWZCnP6vzOMdvHeowcCwRrSLoD IarsQ3OzO2JSC5QVld5GDJPkND+LCOsqbBBBuaZeiPnPv+e5xhbNckNZnfZfv0QdZdDm +GyOYZthOxSHSkogwa/sUdvPFuxVHwMIcGv9flKV45DYEA0vv+/mL5JxCC1c3Dls7XMi vHZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=m0imGc0Sj0+U1qO38/MoeN3izcir/X2ZEBTXpN0rl4g=; b=VNOc4ByvcqDwGVP7d+AbWpRJOyzGpaeXzmXSeAcKGJw6XrADwR+UdKS5BapUgCZwt7 0c3xWt4ZfQq2V8Dwon/opn/ImUe4rnHeQa9S0CyHsPZu9VQY4mjFXs3z0iFCw5qb6j5w HPHyYN0ZDE3Jki9qWbd4IiGzOCKbGvMdqWQtumqBdDoEQ9aqHYG6e+CnJqtK8AML9nMO /cSif52AxFLKpGEdTSvRcZ8X4UCe/NIl0s5peb1TWQF5oAAvw+S3evkLQjDo8VOIeFWL fBMTkd7LAAAyFEJIFKXgrULWFPrMMy30ygEfiF7mGe4MwkhlyGknpSiUvDR33FjPD+de Nxow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Mi72DTL6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s1-20020a170902b18100b001910f9d152csi3219241plr.156.2023.01.23.07.14.46; Mon, 23 Jan 2023 07:14:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Mi72DTL6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232490AbjAWPOY (ORCPT + 99 others); Mon, 23 Jan 2023 10:14:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40510 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232411AbjAWPOB (ORCPT ); Mon, 23 Jan 2023 10:14:01 -0500 Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F2B0529430 for ; Mon, 23 Jan 2023 07:13:34 -0800 (PST) Received: by mail-wr1-x431.google.com with SMTP id n7so11122712wrx.5 for ; Mon, 23 Jan 2023 07:13:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=m0imGc0Sj0+U1qO38/MoeN3izcir/X2ZEBTXpN0rl4g=; b=Mi72DTL6tAALC6SIna/EYeljNK+x72L1fQHn0b1YEpyxHOIwdo7XpXHQYH1v8pFPYx fmUE0AaGMQXJ1+36vD3ni3uf1224xM1WNmz+i4XR8e4pGQU3IJlFT/KKLHBQ/2HlYrNs jmhPytIJPCOE0D8UMjqY79KK5b+OCVoCoNT52ocRcj9Px5K4Enl/91hVP2hkBtz0GW0w VsK3JW9EqX4DrlURobQ3JwR/uIlfGAYWgRx+1xfPEkoSh0iFHIfr5nLHKhjReObKDoqk 7Tf9YV/GjMPb51Wqn9yooA01rZZhY7mE8t+kA5amjH5PDNJonj9rRt5aQuAhPwkKstUs y5Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=m0imGc0Sj0+U1qO38/MoeN3izcir/X2ZEBTXpN0rl4g=; b=M8mUC8Ml/r0Gmj+iDbFsZ9t0b3UczBcPVcTOMTON/8D4yiwJek0ufEyAL6FefgYGCK mV575J7OQkqW7l0fRuPU2nF/26lDp0f7GzPqxYdM5Wt+I8eGN3+W/gBDpnx7eqah3Yj4 YxJQ1ai9thNUExgTWWa07UeFhc8xPG4fLikptwpBiQ7+5eNKQLJ3mXT/xEkwcLF/ADWi aCIKxuVWbQ0Y0KydCUmzpQuP8ZLbZ+lXCeGWUNS1Ay2lsS8acZOtHxLzCXF7MpCdAWl9 fKDqEduMVJ3iJ54M8GpBJjNtD07P3eViGdfAmE+3xURRMuVlmX8pQNGZdA2UGEIRyIYP eTeA== X-Gm-Message-State: AFqh2kpjxbYB7CIXBo0NTfScee3jQmeYLkCInYyOBfkdBqEPTJB5sQKr pdmLuRfLF0g10Qamm+E6l+xPyA== X-Received: by 2002:a05:6000:1d92:b0:2be:3ccd:7f37 with SMTP id bk18-20020a0560001d9200b002be3ccd7f37mr14760288wrb.52.1674486812732; Mon, 23 Jan 2023 07:13:32 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:32 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 10/13] dt-bindings: serial: st,stm32-uart: drop common properties Date: Mon, 23 Jan 2023 16:12:59 +0100 Message-Id: <20230123151302.368277-10-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826774991820107?= X-GMAIL-MSGID: =?utf-8?q?1755826774991820107?= The binding references serial and rs485 schemas, so there is no need to list their properties. Simplify a bit by removing unneeded entries. Signed-off-by: Krzysztof Kozlowski --- .../devicetree/bindings/serial/st,stm32-uart.yaml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/Documentation/devicetree/bindings/serial/st,stm32-uart.yaml b/Documentation/devicetree/bindings/serial/st,stm32-uart.yaml index 85876c668f6d..1df8ffe95fc6 100644 --- a/Documentation/devicetree/bindings/serial/st,stm32-uart.yaml +++ b/Documentation/devicetree/bindings/serial/st,stm32-uart.yaml @@ -35,8 +35,6 @@ properties: description: enable hardware flow control (deprecated) $ref: /schemas/types.yaml#/definitions/flag - uart-has-rtscts: true - rx-tx-swap: true dmas: @@ -60,11 +58,6 @@ properties: wakeup-source: true - rs485-rts-delay: true - rs485-rts-active-low: true - linux,rs485-enabled-at-boot-time: true - rs485-rx-during-tx: true - rx-threshold: description: If value is set to 1, RX FIFO threshold is disabled. From patchwork Mon Jan 23 15:13:00 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47186 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1661274wrn; Mon, 23 Jan 2023 07:15:01 -0800 (PST) X-Google-Smtp-Source: AMrXdXvDHk5TWFfcFmZysFdlPfBwVbPki3Cr0tp09efFptpeZL1J1MJLAPUwN2Vs7CoGehCOrEf3 X-Received: by 2002:aa7:9544:0:b0:58d:c610:6d35 with SMTP id w4-20020aa79544000000b0058dc6106d35mr23821689pfq.30.1674486901105; Mon, 23 Jan 2023 07:15:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486901; cv=none; d=google.com; s=arc-20160816; b=MeVsiL3EsZDSDwANB28gXmKrDn9NN6kw7XPyhbAxyi4Wm2AXn9fjzOe55428zUQxb4 CrcdoKWyPoGNih10wwp3XDDFmwybQO1eOPwMf7QQyBjceSOxIXBLhfjfmmSd4JZaFz24 1mqP5hSFIYz0os7qyU9sDVaqhK/QF4g61Adq89jipiIglBsbCOLBkHr4kJ3bR1cZDywu +s6RkrpOSV/N6vvfPiRFbvvMQBewfEPs/wOSGhr4ANVu060+jr+KcsWKGVKqnWYTadCb QJYJWxDMq6Fcpzy7GFIJGZ5nXeO16QmhumNtTufU+wlDRoh/zi3zdXbJPwkfq/OGCu/m Gbcg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=PQrsbaoWMRqz/6zcr+gxlvsS+z2BwQ6sf3IkSGfrHIg=; b=zB4nQeX1vamW7bKOVDhVttk5Gl/RAAChUZ7ojtMaYVxL0HK/Wq6rN/7qI3zH038Xfy tS7U68SaYcjGVryUD4prOZBHeaqX4bIVITu8/TpWG5HIVy17sZMQpjyvhGqkvUWIrpIm Evpus40G4pt8RgWTn1t/3GpS1RUFlAWLW+Dvjy1hKtZS+5h+/dIf5luuVTdcq6SUv566 l/R9VNp8ExxOYPEY6HXlx+5Hfsd6u/Bc2o29kse75tac9lVTBLisaiCVuedu/Nw7BC0E nj7DhqfvgzDalC7tcezR6agVg+2WIhko13DR+fzPeIF+4aR8ixaIaqgv6B315+AtajXi /hZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DrZkJqf8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w186-20020a6230c3000000b0058954c5a9a3si39334914pfw.121.2023.01.23.07.14.48; Mon, 23 Jan 2023 07:15:01 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DrZkJqf8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232494AbjAWPO1 (ORCPT + 99 others); Mon, 23 Jan 2023 10:14:27 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40250 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232449AbjAWPOF (ORCPT ); Mon, 23 Jan 2023 10:14:05 -0500 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7FA3A2917D for ; Mon, 23 Jan 2023 07:13:35 -0800 (PST) Received: by mail-wr1-x436.google.com with SMTP id q5so6463705wrv.0 for ; Mon, 23 Jan 2023 07:13:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=PQrsbaoWMRqz/6zcr+gxlvsS+z2BwQ6sf3IkSGfrHIg=; b=DrZkJqf8Lx/ikr2BhspNugPkwAK39BkOWz2sYI9KIsWgPfrmz3MxCIAlThf9eQMRoU 0jFC/YJ/sI0ZvwfIPyUKQOcYKAjNBgQZ903EVlEmHIJERffJSuQbWtWQOQplD4P6xzXT vjbQhlypnRB9rEdBr17ZgPxaIuIfR28dVJhRctEPx+xF8mt3sF7Xn9NHD/tFZthCCP3J N9cjFd21wGYV/rg0RlP7ggPd5GuxBxGv3h40ZGahorcp0z8jWPFrnpEgdSfOiixLtos9 M3vRGjxu6YizEJCkQmiusSvfeahaywTgfrHTZygFlKjEDsvmsqohvwqFgejQlMBcqr7Z 7qeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PQrsbaoWMRqz/6zcr+gxlvsS+z2BwQ6sf3IkSGfrHIg=; b=aL+EwMZ3V4EUjvFccZ+oiisEVZ1YsMCEhsubZWVHnhSYCP+vReWGOWWMnAFkn2XBik mjmoN266KPW0zlDcMcNb/FVjEKYGEJAk95BEWLm8S1HSyEEVVKQh7iuKbIRq524QZz/B X1V9iHMNymbmu2iParaqbfwOwNWumx9wUuukAg7cvVqemik6gwRNq3UyYvPgTnWAODeW mlLeGZRkNKaEIkQue99kcxupMcGqnsI/jW8ccdIXPoVEOI0+PWxVPCi0VM7NKLnrHOMT q214ibFh84Vz6gAhUOr9uCrV5Fm3mvIeBBj/PQcCZVoIkK3GZ+vlx4vRVNq5PKtXgP2n iC0Q== X-Gm-Message-State: AFqh2kpsXWq7Lk9ER96rCFb06sIJB4f1toEMb5omdhblIo1JQq5cOpyr it77LX73k7hfkepmpA40vv+eSA== X-Received: by 2002:adf:f9ca:0:b0:2bf:9424:c163 with SMTP id w10-20020adff9ca000000b002bf9424c163mr9542845wrr.57.1674486815043; Mon, 23 Jan 2023 07:13:35 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:34 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 11/13] dt-bindings: serial: restrict possible child node names Date: Mon, 23 Jan 2023 16:13:00 +0100 Message-Id: <20230123151302.368277-11-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826776822147120?= X-GMAIL-MSGID: =?utf-8?q?1755826776822147120?= The re-usable serial.yaml schema matches every property with ".*" pattern, thus any other schema referencing it will not report unknown (unevaluated) properties. This hides several wrong properties. It is a limitation of dtschema, thus provide a simple workaround: expect children to be only of few names matching upstream usage (Bluetooth, GNSS, GPS and MCU). Signed-off-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/serial/serial.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/serial/serial.yaml b/Documentation/devicetree/bindings/serial/serial.yaml index 11e822bf09e2..21992e9a3c2b 100644 --- a/Documentation/devicetree/bindings/serial/serial.yaml +++ b/Documentation/devicetree/bindings/serial/serial.yaml @@ -96,7 +96,7 @@ then: rts-gpios: false patternProperties: - ".*": + "^bluetooth|gnss|gps|mcu$": if: type: object then: From patchwork Mon Jan 23 15:13:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47188 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1661384wrn; Mon, 23 Jan 2023 07:15:12 -0800 (PST) X-Google-Smtp-Source: AMrXdXv9NF3uSJCDn+L41AqPFKZHZsx9Jd37nJ7yo2Y1wfBwP9Q79ZW3/cXe8lDfJWwAUR47BHoh X-Received: by 2002:a05:6a20:8e1f:b0:b8:89f5:4e96 with SMTP id y31-20020a056a208e1f00b000b889f54e96mr30795089pzj.26.1674486912032; Mon, 23 Jan 2023 07:15:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486912; cv=none; d=google.com; s=arc-20160816; b=PTja08n1ghwogdQ6pFZKFYpCYb+sUaClZRjGigSogt775DaBX+0fO36P8y8H9RPzwk rWUmtDhrPbNE/zf02a7XXVtU4R72F3dkNpY1hLE3dxd3wp+Z7+jcFj827It/EGrtWP7b uFjRKfMRJlYPqxUl436iz8QkqI4srZDw9Hn+R4RabdQNAIwpKWB7aqTDc390p+1FnLXI EF3O6quqoVVFM37z1Q4zXz9f15fcMG5uiUfJxk1MqB3KidGK7kjEPhVVNWab732YLb4W AlqGYHTl+5XDLUT+7RE0gRE+IfMxLZHDDBYJDX8VlVpKHbuBE2t0JeWbqGEAnq0wjXZI Chlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=t3ne6RtXQyQ2xZokD/urqvcvyti0fGO7udq2uYUhjl4=; b=06C8Q1aTlqiVtDel5+OPL8w79dNtIQFfzsSDB5QXsS4SCu8dfUc/uZMd4R6+TqJnKc GiIBjjF/i7526y1WawnjZOQ8AdtLty5uiBpfJtb6xlHPEyY57X46FF2UBEv4U4fEyadt ebrL+WyYIPT+jegBgwEn3YXsbS0HUZoQXBLBVlh/LoUkt8nXp5DLm9quoAA6oYMbFlDH YhLBHmcXz7WSniqVqK/8ud/nLHk+WJBeAHbP5r83Vvkhm9r2j+NehF6GpYJizKB0ImtB dQZXQSa9d7y9m3g2Gp9yhwh/JvzQ+cir9MPkmGC1/V7EplhKTdOOMiMS2b3CHVX10l1I eJcQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ydh2zyAb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h124-20020a636c82000000b0049ca25d4963si49916309pgc.468.2023.01.23.07.14.59; Mon, 23 Jan 2023 07:15:11 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ydh2zyAb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232506AbjAWPOf (ORCPT + 99 others); Mon, 23 Jan 2023 10:14:35 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40628 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232420AbjAWPOF (ORCPT ); Mon, 23 Jan 2023 10:14:05 -0500 Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6542A28D0B for ; Mon, 23 Jan 2023 07:13:38 -0800 (PST) Received: by mail-wr1-x42d.google.com with SMTP id bk16so11101430wrb.11 for ; Mon, 23 Jan 2023 07:13:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=t3ne6RtXQyQ2xZokD/urqvcvyti0fGO7udq2uYUhjl4=; b=ydh2zyAbOx3hE1kJAVrZrsefQuSR8jHADM5MS6sVbbZct0miuoC7KZrzryx7Yvz3pM K16L74uX6totfds7MApM5Y7/ETAzTOUeQyjnsu7YJWhRb1e6Y6zZ5iKrI9fd9Z+ik4Dw Mx6ADqiiYoLJz/GmClacx1yB+vBuevPj1fAynGEWxi0kk2i6wujebP0QRpxiZEZK43xC exATrdrAix3IOyt9hk6dBblyy/TJ1Q6w/MLeQTrnrViuZQwlPgnDv/gOlQKlIFR9iUIl KNdDPqCjuLM3V15JfBwvd9jXRLoQtiDIUuoq/41Qp7KCUva41ZYJA99YGXWMG2c0Gh4L +S6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=t3ne6RtXQyQ2xZokD/urqvcvyti0fGO7udq2uYUhjl4=; b=o4aYKchX2v98y3FcmP9s7unDuZAugiq6YRYVS+J1hLRNs5JbwNYR6bI0EMI+LCRryQ a/5q/Q+28lajgvtGpso7dm9PjkslP72eJ84hjYC2mtqsqGaTCqCeqseRRcZgyMKnotDD Un14tdHPotuHoy8USi8lCydP+TcCsaqayBxhFc+KxrYMvQGTVC0gCIuoudMa0OtgejfG TJQ1Ln5SyFomt4GK9vJrqkpZzQgkaM3/A+iTeMqfrSwMbZdZn/bLXh1YRYmmRzFHLy42 PR5zSf437CFsOG5N+t1RXqtX9rmWvmW8Rme67/mT1CtblkNKimHvvNfZQPRi+HdJx2ac yILQ== X-Gm-Message-State: AFqh2kookbOGV9FTruqJZNugLi/7EEuHUpwzrTZy9lT5U0k9bL16qj0b vR5CjhQP0xPit83EPWFBpct0BA== X-Received: by 2002:a5d:6404:0:b0:2bc:5115:f072 with SMTP id z4-20020a5d6404000000b002bc5115f072mr23077077wru.50.1674486817972; Mon, 23 Jan 2023 07:13:37 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:37 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 12/13] dt-bindings: serial: drop unneeded quotes Date: Mon, 23 Jan 2023 16:13:01 +0100 Message-Id: <20230123151302.368277-12-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826788773143882?= X-GMAIL-MSGID: =?utf-8?q?1755826788773143882?= Cleanup by removing unneeded quotes from refs. No functional impact except adjusting to preferred coding style. Signed-off-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/serial/8250.yaml | 4 ++-- .../devicetree/bindings/serial/fsl,s32-linflexuart.yaml | 2 +- Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml | 4 ++-- Documentation/devicetree/bindings/serial/fsl-lpuart.yaml | 2 +- Documentation/devicetree/bindings/serial/fsl-mxs-auart.yaml | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Documentation/devicetree/bindings/serial/8250.yaml b/Documentation/devicetree/bindings/serial/8250.yaml index badaf6d5b6fe..2d0cac642427 100644 --- a/Documentation/devicetree/bindings/serial/8250.yaml +++ b/Documentation/devicetree/bindings/serial/8250.yaml @@ -203,12 +203,12 @@ properties: deprecated: true aspeed,lpc-io-reg: - $ref: '/schemas/types.yaml#/definitions/uint32' + $ref: /schemas/types.yaml#/definitions/uint32 description: | The VUART LPC address. Only applicable to aspeed,ast2500-vuart. aspeed,lpc-interrupts: - $ref: "/schemas/types.yaml#/definitions/uint32-array" + $ref: /schemas/types.yaml#/definitions/uint32-array minItems: 2 maxItems: 2 description: | diff --git a/Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml b/Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml index 8b643bae3c7b..920539926d7e 100644 --- a/Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml +++ b/Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml @@ -16,7 +16,7 @@ maintainers: - Chester Lin allOf: - - $ref: "serial.yaml" + - $ref: serial.yaml# properties: compatible: diff --git a/Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml b/Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml index b431a0d1cd6b..4cbe76e1715b 100644 --- a/Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml +++ b/Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml @@ -10,8 +10,8 @@ maintainers: - Fabio Estevam allOf: - - $ref: "serial.yaml" - - $ref: "rs485.yaml" + - $ref: serial.yaml# + - $ref: rs485.yaml# properties: compatible: diff --git a/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml b/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml index 26c3593fa98b..ab81722293d3 100644 --- a/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml +++ b/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml @@ -10,7 +10,7 @@ maintainers: - Fugang Duan allOf: - - $ref: "rs485.yaml" + - $ref: rs485.yaml# - $ref: serial.yaml# properties: diff --git a/Documentation/devicetree/bindings/serial/fsl-mxs-auart.yaml b/Documentation/devicetree/bindings/serial/fsl-mxs-auart.yaml index 14c7594c88c6..6a400a5e6fc7 100644 --- a/Documentation/devicetree/bindings/serial/fsl-mxs-auart.yaml +++ b/Documentation/devicetree/bindings/serial/fsl-mxs-auart.yaml @@ -10,7 +10,7 @@ maintainers: - Fabio Estevam allOf: - - $ref: "serial.yaml" + - $ref: serial.yaml# properties: compatible: From patchwork Mon Jan 23 15:13:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 47189 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1661520wrn; Mon, 23 Jan 2023 07:15:30 -0800 (PST) X-Google-Smtp-Source: AMrXdXsn7wAxi+Y5kRhro1iHoFJnK68JrNjb8xdvXNH0aALDTigJow4gz7CSPotgPX7gYy1B/zI/ X-Received: by 2002:a17:90a:1a5c:b0:22b:b76b:5043 with SMTP id 28-20020a17090a1a5c00b0022bb76b5043mr11696387pjl.9.1674486930162; Mon, 23 Jan 2023 07:15:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674486930; cv=none; d=google.com; s=arc-20160816; b=anLHOUpPbaeO1qTPAi8bZsebtUvXxegKMyKfD3DA5nSztCTUj0PcG7nQoaAQXU6mnk Nkduksf3Es3VqKAA2QJW95eFpkdXYRVVKgiqjGWS6g+rhq1Zkkttwz4nHXwNs0/Urbkm GQGuojFmdbNjfwszJCZDAcDjyhcIrV4qpmuBaHF0wOyU8myQe+uvgRPSWH3YteE0+3pF 4xuj5mW9sVGWGxabgzq37V2u41k1tvRSL/P/wjAveAl95ZUVs0tlMdvd6iiC46LY4Lvh JOdB+BNyofqRfnZtYzYFULQC8WTx6Znp7W3vKX6BY0QwGcgp61gbJAVx1x7zWZR6QOge cP2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=m1ZA11M+kkXpSVV/nm88z6RP3pBtQQh5yHLJ7QtcDxU=; b=g6sKN+vEeXL2Ux+szIGxJqFCWsA5xHxGWI4eWS2e6n4OZNxS7rm6fCEZkzBn28PIPo v6DBwsAgOHe0qul4BoMBaEtcR16yhaUd43QkmAHriMy5jVsSuKfQjYYUkAdLRxKd6uDL Bzj5NLsyyW1dR+zVBPKkcbvUXa9DTmynlS4vOuUdJIluUKD63BslJJHqRnmvHFNsQN1M KXS5FwxSNheQjDmb10dy1ySpGDFPKnXYDPREq7R/58yFUitnwdb3DOMNfjM023wToh3K BU+oJTD2dmZMbnSIf9P4h3AcUdmmIBjCeD74rF8v1bmD3nOJne31kvL8BBDXt+EPzPUF 48xQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=pjcFZN4v; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dw15-20020a17090b094f00b00229763e2ec8si12014114pjb.143.2023.01.23.07.15.18; Mon, 23 Jan 2023 07:15:30 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=pjcFZN4v; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232470AbjAWPOn (ORCPT + 99 others); Mon, 23 Jan 2023 10:14:43 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40648 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232471AbjAWPOH (ORCPT ); Mon, 23 Jan 2023 10:14:07 -0500 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 66979298F0 for ; Mon, 23 Jan 2023 07:13:42 -0800 (PST) Received: by mail-wm1-x32b.google.com with SMTP id iv8-20020a05600c548800b003db04a0a46bso4740330wmb.0 for ; Mon, 23 Jan 2023 07:13:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=m1ZA11M+kkXpSVV/nm88z6RP3pBtQQh5yHLJ7QtcDxU=; b=pjcFZN4vUJ1UgVMcrLVHVrXzEN92M3UpW+9yN2uoTebH4eP8/u0ahi+cCH8BWaxtAI GBDBQoRer5bUpLzfb61skMBL5r9gM50Dr09qRvQAz0gE7eZ273CjKk34xigQaUa7FjHo cZ+OEtMIzWBTjA21c48072/17W8gfvvKU4z17lcyEGE6o6I85ej1YDDYv7O0GwyTWHA1 /8AVNKQqFPdCbas1S3j/gMZns+IAWj4LJJLA8B0rrlQAzkmo3mIafivzQb5NB5Xiq6Vd kY4mh4Ux8/JJeRo81h+21JpjT1Hvp3zzfFAb10H17A6sWJXKbzKD8qZr11pIz8HArMPW nKCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=m1ZA11M+kkXpSVV/nm88z6RP3pBtQQh5yHLJ7QtcDxU=; b=Vc0YDEm61DbC2sarxB6sjd/wWrA/eY4hElzMHTd08trb5A9HH+G9lYhdR3ClCpBdF8 IvZYxIqvaQoJ75TRkbX19H1z2G94ZFaR0ZhaS4TCUnWB1K3BsQguZ4oo/Tzoxjz8NtkM R1b8Wus1bEqpDJ//E7USluza05p0S+HTLKna/PqdF1LIdrz6wy/nyr8S+4gP9W7DZOA+ MsKat4/oUZp6JCswTKx5joNDXEjaFBn2Gt5FPh/c+thROdPVLNs015AXpGQZQqf+5MO1 iFifkSUBdHRwCQJDivqp08ZPIzYMnm4SdN+oQc4CuL0uQmzpTbtkcVeaWcqriFDbQuaY hSrg== X-Gm-Message-State: AFqh2kq2sy0a7zLN+x4/UtkNazWxZlwA/U2BzIGIdEOIwwXfMgsZy/Lz hZGmEMgl4HP4CvrbR1ysf+xpMg== X-Received: by 2002:a05:600c:2d84:b0:3d9:e8b3:57f9 with SMTP id i4-20020a05600c2d8400b003d9e8b357f9mr24599549wmg.8.1674486820265; Mon, 23 Jan 2023 07:13:40 -0800 (PST) Received: from krzk-bin.. ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id n1-20020a5d67c1000000b002bc7f64efa3sm34737922wrw.29.2023.01.23.07.13.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jan 2023 07:13:39 -0800 (PST) From: Krzysztof Kozlowski To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Palmer Dabbelt , Paul Walmsley , Maxime Coquelin , Alexandre Torgue , Lubomir Rintel , - , Vignesh Raghavendra , Michal Simek , Chester Lin , Fugang Duan , Magnus Damm , Geert Uytterhoeven , Pragnesh Patel , Le Ray , Peter Korsgaard , Tomer Maimon , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Cc: Krzysztof Kozlowski Subject: [PATCH 13/13] dt-bindings: serial: example cleanup Date: Mon, 23 Jan 2023 16:13:02 +0100 Message-Id: <20230123151302.368277-13-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> References: <20230123151302.368277-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755826807348163461?= X-GMAIL-MSGID: =?utf-8?q?1755826807348163461?= Adjust example DTS indentation to match recommended style of 4-spaces and use lower-case hex for address in reg. No functional change. Signed-off-by: Krzysztof Kozlowski --- .../devicetree/bindings/serial/8250_omap.yaml | 18 ++++++------- .../bindings/serial/amlogic,meson-uart.yaml | 10 +++---- .../devicetree/bindings/serial/cdns,uart.yaml | 2 +- .../bindings/serial/renesas,em-uart.yaml | 10 +++---- .../bindings/serial/renesas,hscif.yaml | 26 +++++++++---------- .../bindings/serial/renesas,sci.yaml | 24 ++++++++--------- .../bindings/serial/renesas,scif.yaml | 24 ++++++++--------- .../bindings/serial/renesas,scifa.yaml | 22 ++++++++-------- .../bindings/serial/renesas,scifb.yaml | 12 ++++----- .../devicetree/bindings/serial/serial.yaml | 18 ++++++------- .../bindings/serial/sifive-serial.yaml | 6 ++--- .../bindings/serial/xlnx,opb-uartlite.yaml | 4 +-- 12 files changed, 88 insertions(+), 88 deletions(-) diff --git a/Documentation/devicetree/bindings/serial/8250_omap.yaml b/Documentation/devicetree/bindings/serial/8250_omap.yaml index 7db8e5477b03..eb3488d8f9ee 100644 --- a/Documentation/devicetree/bindings/serial/8250_omap.yaml +++ b/Documentation/devicetree/bindings/serial/8250_omap.yaml @@ -104,12 +104,12 @@ else: examples: - | - serial@49042000 { - compatible = "ti,omap3-uart"; - reg = <0x49042000 0x400>; - interrupts = <80>; - dmas = <&sdma 81 &sdma 82>; - dma-names = "tx", "rx"; - ti,hwmods = "uart4"; - clock-frequency = <48000000>; - }; + serial@49042000 { + compatible = "ti,omap3-uart"; + reg = <0x49042000 0x400>; + interrupts = <80>; + dmas = <&sdma 81 &sdma 82>; + dma-names = "tx", "rx"; + ti,hwmods = "uart4"; + clock-frequency = <48000000>; + }; diff --git a/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml b/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml index 7abf113c966c..53d52806027d 100644 --- a/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml +++ b/Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml @@ -77,9 +77,9 @@ unevaluatedProperties: false examples: - | serial@84c0 { - compatible = "amlogic,meson-gx-uart"; - reg = <0x84c0 0x14>; - interrupts = <26>; - clocks = <&xtal>, <&pclk>, <&xtal>; - clock-names = "xtal", "pclk", "baud"; + compatible = "amlogic,meson-gx-uart"; + reg = <0x84c0 0x14>; + interrupts = <26>; + clocks = <&xtal>, <&pclk>, <&xtal>; + clock-names = "xtal", "pclk", "baud"; }; diff --git a/Documentation/devicetree/bindings/serial/cdns,uart.yaml b/Documentation/devicetree/bindings/serial/cdns,uart.yaml index 38925b79cb38..8bc177a6b6f8 100644 --- a/Documentation/devicetree/bindings/serial/cdns,uart.yaml +++ b/Documentation/devicetree/bindings/serial/cdns,uart.yaml @@ -72,6 +72,6 @@ examples: compatible = "xlnx,xuartps", "cdns,uart-r1p8"; clocks = <&clkc 23>, <&clkc 40>; clock-names = "uart_clk", "pclk"; - reg = <0xE0000000 0x1000>; + reg = <0xe0000000 0x1000>; interrupts = <0 27 4>; }; diff --git a/Documentation/devicetree/bindings/serial/renesas,em-uart.yaml b/Documentation/devicetree/bindings/serial/renesas,em-uart.yaml index b25aca733b72..12d0fa34f9f9 100644 --- a/Documentation/devicetree/bindings/serial/renesas,em-uart.yaml +++ b/Documentation/devicetree/bindings/serial/renesas,em-uart.yaml @@ -66,9 +66,9 @@ examples: - | #include uart0: serial@e1020000 { - compatible = "renesas,em-uart"; - reg = <0xe1020000 0x38>; - interrupts = ; - clocks = <&usia_u0_sclk>; - clock-names = "sclk"; + compatible = "renesas,em-uart"; + reg = <0xe1020000 0x38>; + interrupts = ; + clocks = <&usia_u0_sclk>; + clock-names = "sclk"; }; diff --git a/Documentation/devicetree/bindings/serial/renesas,hscif.yaml b/Documentation/devicetree/bindings/serial/renesas,hscif.yaml index 1957b9d782e8..afedb6edfc34 100644 --- a/Documentation/devicetree/bindings/serial/renesas,hscif.yaml +++ b/Documentation/devicetree/bindings/serial/renesas,hscif.yaml @@ -131,20 +131,20 @@ examples: #include #include aliases { - serial1 = &hscif1; + serial1 = &hscif1; }; hscif1: serial@e6550000 { - compatible = "renesas,hscif-r8a7795", "renesas,rcar-gen3-hscif", - "renesas,hscif"; - reg = <0xe6550000 96>; - interrupts = ; - clocks = <&cpg CPG_MOD 519>, <&cpg CPG_CORE R8A7795_CLK_S3D1>, - <&scif_clk>; - clock-names = "fck", "brg_int", "scif_clk"; - dmas = <&dmac1 0x33>, <&dmac1 0x32>, <&dmac2 0x33>, <&dmac2 0x32>; - dma-names = "tx", "rx", "tx", "rx"; - power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; - resets = <&cpg 519>; - uart-has-rtscts; + compatible = "renesas,hscif-r8a7795", "renesas,rcar-gen3-hscif", + "renesas,hscif"; + reg = <0xe6550000 96>; + interrupts = ; + clocks = <&cpg CPG_MOD 519>, <&cpg CPG_CORE R8A7795_CLK_S3D1>, + <&scif_clk>; + clock-names = "fck", "brg_int", "scif_clk"; + dmas = <&dmac1 0x33>, <&dmac1 0x32>, <&dmac2 0x33>, <&dmac2 0x32>; + dma-names = "tx", "rx", "tx", "rx"; + power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; + resets = <&cpg 519>; + uart-has-rtscts; }; diff --git a/Documentation/devicetree/bindings/serial/renesas,sci.yaml b/Documentation/devicetree/bindings/serial/renesas,sci.yaml index bf7708a7a2c0..dc445b327e0b 100644 --- a/Documentation/devicetree/bindings/serial/renesas,sci.yaml +++ b/Documentation/devicetree/bindings/serial/renesas,sci.yaml @@ -91,19 +91,19 @@ examples: #include aliases { - serial0 = &sci0; + serial0 = &sci0; }; sci0: serial@1004d000 { - compatible = "renesas,r9a07g044-sci", "renesas,sci"; - reg = <0x1004d000 0x400>; - interrupts = , - , - , - ; - interrupt-names = "eri", "rxi", "txi", "tei"; - clocks = <&cpg CPG_MOD R9A07G044_SCI0_CLKP>; - clock-names = "fck"; - power-domains = <&cpg>; - resets = <&cpg R9A07G044_SCI0_RST>; + compatible = "renesas,r9a07g044-sci", "renesas,sci"; + reg = <0x1004d000 0x400>; + interrupts = , + , + , + ; + interrupt-names = "eri", "rxi", "txi", "tei"; + clocks = <&cpg CPG_MOD R9A07G044_SCI0_CLKP>; + clock-names = "fck"; + power-domains = <&cpg>; + resets = <&cpg R9A07G044_SCI0_RST>; }; diff --git a/Documentation/devicetree/bindings/serial/renesas,scif.yaml b/Documentation/devicetree/bindings/serial/renesas,scif.yaml index f81f2d67a1ed..1989bd67d04e 100644 --- a/Documentation/devicetree/bindings/serial/renesas,scif.yaml +++ b/Documentation/devicetree/bindings/serial/renesas,scif.yaml @@ -180,19 +180,19 @@ examples: #include #include aliases { - serial0 = &scif0; + serial0 = &scif0; }; scif0: serial@e6e60000 { - compatible = "renesas,scif-r8a7791", "renesas,rcar-gen2-scif", - "renesas,scif"; - reg = <0xe6e60000 64>; - interrupts = ; - clocks = <&cpg CPG_MOD 721>, <&cpg CPG_CORE R8A7791_CLK_ZS>, - <&scif_clk>; - clock-names = "fck", "brg_int", "scif_clk"; - dmas = <&dmac0 0x29>, <&dmac0 0x2a>, <&dmac1 0x29>, <&dmac1 0x2a>; - dma-names = "tx", "rx", "tx", "rx"; - power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; - resets = <&cpg 721>; + compatible = "renesas,scif-r8a7791", "renesas,rcar-gen2-scif", + "renesas,scif"; + reg = <0xe6e60000 64>; + interrupts = ; + clocks = <&cpg CPG_MOD 721>, <&cpg CPG_CORE R8A7791_CLK_ZS>, + <&scif_clk>; + clock-names = "fck", "brg_int", "scif_clk"; + dmas = <&dmac0 0x29>, <&dmac0 0x2a>, <&dmac1 0x29>, <&dmac1 0x2a>; + dma-names = "tx", "rx", "tx", "rx"; + power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; + resets = <&cpg 721>; }; diff --git a/Documentation/devicetree/bindings/serial/renesas,scifa.yaml b/Documentation/devicetree/bindings/serial/renesas,scifa.yaml index 3c67d3202e1b..4c3b5e7270da 100644 --- a/Documentation/devicetree/bindings/serial/renesas,scifa.yaml +++ b/Documentation/devicetree/bindings/serial/renesas,scifa.yaml @@ -95,18 +95,18 @@ examples: #include #include aliases { - serial0 = &scifa0; + serial0 = &scifa0; }; scifa0: serial@e6c40000 { - compatible = "renesas,scifa-r8a7790", "renesas,rcar-gen2-scifa", - "renesas,scifa"; - reg = <0xe6c40000 64>; - interrupts = ; - clocks = <&cpg CPG_MOD 204>; - clock-names = "fck"; - power-domains = <&sysc R8A7790_PD_ALWAYS_ON>; - resets = <&cpg 204>; - dmas = <&dmac0 0x21>, <&dmac0 0x22>, <&dmac1 0x21>, <&dmac1 0x22>; - dma-names = "tx", "rx", "tx", "rx"; + compatible = "renesas,scifa-r8a7790", "renesas,rcar-gen2-scifa", + "renesas,scifa"; + reg = <0xe6c40000 64>; + interrupts = ; + clocks = <&cpg CPG_MOD 204>; + clock-names = "fck"; + power-domains = <&sysc R8A7790_PD_ALWAYS_ON>; + resets = <&cpg 204>; + dmas = <&dmac0 0x21>, <&dmac0 0x22>, <&dmac1 0x21>, <&dmac1 0x22>; + dma-names = "tx", "rx", "tx", "rx"; }; diff --git a/Documentation/devicetree/bindings/serial/renesas,scifb.yaml b/Documentation/devicetree/bindings/serial/renesas,scifb.yaml index d5571c7a4424..2f7cbbb48960 100644 --- a/Documentation/devicetree/bindings/serial/renesas,scifb.yaml +++ b/Documentation/devicetree/bindings/serial/renesas,scifb.yaml @@ -94,10 +94,10 @@ examples: #include #include scifb: serial@e6c30000 { - compatible = "renesas,scifb-r8a7740", "renesas,scifb"; - reg = <0xe6c30000 0x100>; - interrupts = ; - clocks = <&mstp2_clks R8A7740_CLK_SCIFB>; - clock-names = "fck"; - power-domains = <&pd_a3sp>; + compatible = "renesas,scifb-r8a7740", "renesas,scifb"; + reg = <0xe6c30000 0x100>; + interrupts = ; + clocks = <&mstp2_clks R8A7740_CLK_SCIFB>; + clock-names = "fck"; + power-domains = <&pd_a3sp>; }; diff --git a/Documentation/devicetree/bindings/serial/serial.yaml b/Documentation/devicetree/bindings/serial/serial.yaml index 21992e9a3c2b..c9231e501f1f 100644 --- a/Documentation/devicetree/bindings/serial/serial.yaml +++ b/Documentation/devicetree/bindings/serial/serial.yaml @@ -141,13 +141,13 @@ additionalProperties: true examples: - | serial@1234 { - compatible = "ns16550a"; - reg = <0x1234 0x20>; - interrupts = <1>; - - bluetooth { - compatible = "brcm,bcm4330-bt"; - interrupt-parent = <&gpio>; - interrupts = <10>; - }; + compatible = "ns16550a"; + reg = <0x1234 0x20>; + interrupts = <1>; + + bluetooth { + compatible = "brcm,bcm4330-bt"; + interrupt-parent = <&gpio>; + interrupts = <10>; + }; }; diff --git a/Documentation/devicetree/bindings/serial/sifive-serial.yaml b/Documentation/devicetree/bindings/serial/sifive-serial.yaml index b0a8871e3641..b0df1cac4968 100644 --- a/Documentation/devicetree/bindings/serial/sifive-serial.yaml +++ b/Documentation/devicetree/bindings/serial/sifive-serial.yaml @@ -53,13 +53,13 @@ unevaluatedProperties: false examples: - | - #include - serial@10010000 { + #include + serial@10010000 { compatible = "sifive,fu540-c000-uart", "sifive,uart0"; interrupt-parent = <&plic0>; interrupts = <80>; reg = <0x10010000 0x1000>; clocks = <&prci FU540_PRCI_CLK_TLCLK>; - }; + }; ... diff --git a/Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml b/Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml index 6f65e9a81c29..08dcb275d8e2 100644 --- a/Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml +++ b/Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml @@ -76,7 +76,7 @@ unevaluatedProperties: false examples: - | - serial@800c0000 { + serial@800c0000 { compatible = "xlnx,xps-uartlite-1.00.a"; reg = <0x800c0000 0x10000>; interrupts = <0x0 0x6e 0x1>; @@ -84,5 +84,5 @@ examples: current-speed = <115200>; xlnx,data-bits = <8>; xlnx,use-parity = <0>; - }; + }; ...