From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5D11AC433F5 for ; Sat, 9 Apr 2022 13:14:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232922AbiDINQJ (ORCPT ); Sat, 9 Apr 2022 09:16:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57502 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241912AbiDINQH (ORCPT ); Sat, 9 Apr 2022 09:16:07 -0400 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0E12E9319D for ; Sat, 9 Apr 2022 06:13:58 -0700 (PDT) Received: by mail-ej1-x62b.google.com with SMTP id n6so22181266ejc.13 for ; Sat, 09 Apr 2022 06:13:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=d0410HLBP6KDAh1PJS07oAulungk6qL8Pp4HkxfBbq4=; b=wdXpe2opIoSojVyd0Er2F1SBdOz1jlzcWmMpvT4AoYCiUCqrYlmMpVCyxzPAPKuC38 8FkGrIpMOfz57tTCHs76qi01VpoSYGdMU7OSxwn5ovDH5LLuT6CFp0aEuReP3gzDxExH l4w8c8UfYVtSgifZCqC73FDjHA/iEIUYy39Sm3DICwklq8PPUCZlJ8/Pfp2WLjMKaJqD LgoM6sGZR+Xr3ntcTHzmCkQFFOySfAZChAOWMLorhZxCEhd7ykQ6p21yMfzaDjjis4Fx bBepaRxFCuQeNPkEVkU43CXpsoc4Hjm3rfB7hbHmf+31NmFZbMlBDdr7N60tXjJAdGGE 7jOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=d0410HLBP6KDAh1PJS07oAulungk6qL8Pp4HkxfBbq4=; b=W5O5HE8dX2SWZoim25wWhIebM6AjBO8l/F6a9k0ogkI/1F5tKg7kJc/xlGGVbYtyyM GhP3cAbsq6IyGuwPtsD6rtXjE38elUzIa6kxEphsKknvu2+lqsUa10Y6sCHe15u6V5Jr lQ+BFMeN2yE+jbmXBozcme6kMLHKRvSSga2cwfOdkpfDVxesN1MiSP7kBRbnJMy8FRCe WvrT6dNpu4057u7hfWMUAL+LuuMTxvOVzhZm9ZyF49OXcMDmsdEEADdJYkqgaQZ8jVAj k8Dm2wUos/P8TB0nNBGuEvuYcVJS5PX7csXcUqFY3rdwfcN0PnFdy27scknllj7DD292 XLFA== X-Gm-Message-State: AOAM5334RnX7Vnh+u1BzQJ29j2fdOoSDGJrFl/wxEPBK1r9BoJ/ECLDj Xx6mpUZtlfsGqta+ZmuU0mlEng== X-Google-Smtp-Source: ABdhPJynznWXeu0fS5zY5vii5EuYYK4aSuoB4bkjD9wMFfAG0g+7uTbOlL0pOjAniA4bC4Hq0NNc7A== X-Received: by 2002:a17:907:948c:b0:6e7:fe2b:68f0 with SMTP id dm12-20020a170907948c00b006e7fe2b68f0mr22510421ejc.749.1649510036643; Sat, 09 Apr 2022 06:13:56 -0700 (PDT) Received: from [192.168.0.188] (xdsl-188-155-201-27.adslplus.ch. [188.155.201.27]) by smtp.gmail.com with ESMTPSA id t12-20020a1709067c0c00b006e86db76851sm794137ejo.193.2022.04.09.06.13.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 09 Apr 2022 06:13:56 -0700 (PDT) Message-ID: Date: Sat, 9 Apr 2022 15:13:54 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: [PATCH 05/18] MIPS: DTS: jz4780: fix pinctrl as reported by dtbscheck Content-Language: en-US To: "H. Nikolaus Schaller" Cc: Rob Herring , Paul Cercueil , Thomas Bogendoerfer , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-mips@vger.kernel.org, letux-kernel@openphoenux.org References: <1941bc4ed553b27f399ad00ea61ff2b0237d14e3.1649443080.git.hns@goldelico.com> <530E0F7F-FC03-45DD-BF87-D049D3108AD3@goldelico.com> From: Krzysztof Kozlowski In-Reply-To: <530E0F7F-FC03-45DD-BF87-D049D3108AD3@goldelico.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On 09/04/2022 15:04, H. Nikolaus Schaller wrote: > > >> Am 09.04.2022 um 13:13 schrieb Krzysztof Kozlowski : >> >> On 08/04/2022 20:37, H. Nikolaus Schaller wrote: >>> arch/mips/boot/dts/ingenic/ci20.dtb: pin-controller@10010000: $nodename:0: 'pin-controller@10010000' does not match '^(pinctrl|pinmux)(@[0-9a-f]+)?$' >>> From schema: Documentation/devicetree/bindings/pinctrl/ingenic,pinctrl.yaml >>> >>> Signed-off-by: H. Nikolaus Schaller >>> --- >>> arch/mips/boot/dts/ingenic/jz4780.dtsi | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/arch/mips/boot/dts/ingenic/jz4780.dtsi b/arch/mips/boot/dts/ingenic/jz4780.dtsi >>> index 5f44cf004d473..b5299eaffb84a 100644 >>> --- a/arch/mips/boot/dts/ingenic/jz4780.dtsi >>> +++ b/arch/mips/boot/dts/ingenic/jz4780.dtsi >>> @@ -155,7 +155,7 @@ rtc_dev: rtc@10003000 { >>> clock-names = "rtc"; >>> }; >>> >>> - pinctrl: pin-controller@10010000 { >>> + pinctrl: pinctrl@10010000 { >> >> Do it once for all DTSes, not one file at a time. There are four more >> places with this. > > Well, automation has no notion of "similarity" in this case to > merge several patches. What does that mean? One cannot create multiple patches and apply them? > And they are not related. Every one is based on a different .yaml > schema file. Which does not matter, because the name of the node does not matter. We enforce it in schema to makes things organized and easier in testing. This does not fix any real problem, just the problem we created by ourselves with schema. > > That in all cases the result looks similar comes from similar > requirements by the schemata and has no inherent connection. All schemas will require it, won't they? The same for arm... Best regards, Krzysztof