Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1081718pxb; Sun, 7 Mar 2021 05:44:11 -0800 (PST) X-Google-Smtp-Source: ABdhPJyi5VS7x7ETLsCDqXshzbqCbTdiH/IlscLUcPXrkDxi7i35Sg1sGIMir7OZnBbz2AzM8Zce X-Received: by 2002:a17:907:75c2:: with SMTP id jl2mr11076387ejc.334.1615124651349; Sun, 07 Mar 2021 05:44:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615124651; cv=none; d=google.com; s=arc-20160816; b=h7P7r+D3bALlTENLKyKJ9HWycHej4E81teEnf5B0BThmrm6fRRXlcS+VM1aHdtVOlU dYjVar8Kss4+xuBpr4xUQ3eUK1ecxeywDB/9zYZJrQrHZpMRW9ta5n3g5mOaKrxm4Fni ilSS2BIVvQDbYqO4udoYlnfA7/8tYypryWSbhP4TicDpX8wHH0gJVHVdpz+jIyVODik9 qJIhWgIwOyBe19o76H887fIWWVNkD46RWydOIm08WMY+Pdsi1jbsXBAzlOY254daYHhQ eQ8qjSAM/d4iitEmPsto1F0dKU/pLKknPCUtHx5sJSij50nlcTN/79r0Pp2m3X72yEEy Rvzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject; bh=I+lZXT2bUYW31YOq4X2EmqVSXL5RIdvlx0J7BfQaCn4=; b=PzsmJwXW0MYPY32FzMtpa8mJe5srRzwWtLOMVGbJVDLYPZuanDyWeEp9O7+VzwnLwC tPwkgywIVs0HOdk0m1+1ODv6q5hk8PzUqSZVzRzQNw80uMt1iJyjXZarwHnWx0tURu18 WeD0t3Ax4NcDYC+4NtZTLzd2mG0O/XaaPuiHIOreIffLoHCZwQRfVVMkmqrvkjcTkIdo 1CX/ZNNoFmgWR/Wr+t0g+wwH7fn2MQOPUlw0PVZD8oNNGGBm7TzwZjKh071v4TwWYsPT +yjm3ZMP47KYtyyHNXUtF0Nzk0cuQYiPnG1YeW8Dx0xaCn8U+teo7AJ1td29Fo4CpzO3 QYCA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ho20si1527596ejc.295.2021.03.07.05.43.48; Sun, 07 Mar 2021 05:44:11 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230408AbhCGLoY (ORCPT + 99 others); Sun, 7 Mar 2021 06:44:24 -0500 Received: from mail-ej1-f51.google.com ([209.85.218.51]:33277 "EHLO mail-ej1-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230359AbhCGLoM (ORCPT ); Sun, 7 Mar 2021 06:44:12 -0500 Received: by mail-ej1-f51.google.com with SMTP id jt13so14307820ejb.0; Sun, 07 Mar 2021 03:44:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=I+lZXT2bUYW31YOq4X2EmqVSXL5RIdvlx0J7BfQaCn4=; b=g3hLA63jw/fUwaI/SXji7mkxoyl2IjgybvZU7dsmpOD82YhvUxwRkRLhBIASR1+i6q V3rrY4UYmoj7aB3VbDn5hmKqoVAqqtzELRlrWz1wPBdwWLKqHQuHUcyPb1McCf4ak0o/ lbE8bO/2/Im09VWMfg4fd4R8Hg+0TLOx1Zc1VLBjRstZkiJpuSrrokC2ZcwEKxDC3oS9 Foz5NzbofllyOqZWA9ALAAHCQ1JMfNMb8Rg1AAw7HIj0gkCyGlSKCRKxIPftnsgOZjUO KplZQGGB6mL/EInise4oEK+pldP2n23l+v2k/y2M0D1kLmBFAZ8yrDZ8QOozHESzluIi N6kw== X-Gm-Message-State: AOAM530bIxAb9VLDFPuPmvuUZ7iuvAUsahVrzRD6lODhzVmYjYNa3g88 hFDlG6hSH3J8wyPlhg56m6+d95Zd9BU= X-Received: by 2002:a17:906:3846:: with SMTP id w6mr10561370ejc.190.1615117449726; Sun, 07 Mar 2021 03:44:09 -0800 (PST) Received: from [192.168.1.116] (adsl-84-226-167-205.adslplus.ch. [84.226.167.205]) by smtp.googlemail.com with ESMTPSA id s13sm5310854edr.86.2021.03.07.03.44.08 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 07 Mar 2021 03:44:09 -0800 (PST) Subject: Re: [PATCH] dt-bindings: iio: samsung,exynos-adc: add common clock properties To: Rob Herring Cc: Marek Szyprowski , Jonathan Cameron , Lars-Peter Clausen , Peter Meerwald-Stadler , Lee Jones , Mark Brown , linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org References: <20210212163816.70058-1-krzk@kernel.org> <85ed4a70-5cd8-3bce-100f-33a1fba7f3fa@samsung.com> <20210215092915.7khog24shtzjzd6g@kozik-lap> <20210305204152.GA607635@robh.at.kernel.org> From: Krzysztof Kozlowski Message-ID: Date: Sun, 7 Mar 2021 12:44:08 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: <20210305204152.GA607635@robh.at.kernel.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 05/03/2021 21:41, Rob Herring wrote: > On Mon, Feb 15, 2021 at 10:29:15AM +0100, Krzysztof Kozlowski wrote: >> On Mon, Feb 15, 2021 at 10:01:48AM +0100, Marek Szyprowski wrote: >>> Hi Krzysztof, >>> >>> On 12.02.2021 17:38, Krzysztof Kozlowski wrote: >>>> Add common properties appearing in DTSes (assigned-clocks and similar) >>>> to fix dtbs_check warnings like: >>>> >>>> arch/arm/boot/dts/exynos3250-artik5-eval.dt.yaml: >>>> adc@126c0000: assigned-clock-rates: [[6000000]] is not of type 'object' >>>> arch/arm/boot/dts/exynos3250-artik5-eval.dt.yaml: >>>> adc@126c0000: assigned-clocks: [[7, 238]] is not of type 'object' >>> >>> Does it mean that assigned-clocks related properties have to be added to >>> almost all bindings? >> >> To my understanding: yes, and we already added it to multiple schemas. >> >>> IMHO this is an over-engineering and this has to be >>> handled somewhere else... >> >> Would have to be made a part of the core schema (just like pinctrl nodes >> etc). > > That's the case now. It's contingent on having a 'clocks' property in > the node. Do I understand correctly: with new dtschema my patch is not needed anymore? Best regards, Krzysztof