Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp601602pxj; Tue, 18 May 2021 10:02:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxEqSMskhbx3rlOB4knXIxjDMW4OGrQ3nY9xEL9JCgVtAqgMg+P1HiCmvB6lc7x22YlNt0T X-Received: by 2002:a17:906:4c82:: with SMTP id q2mr7144343eju.80.1621357340244; Tue, 18 May 2021 10:02:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621357340; cv=none; d=google.com; s=arc-20160816; b=ObePW4Y+YyZ2CcC9Y1iOfofD+2tku6h/5NAhVGoz3VMgAttktgCeEMx1gI03vgC3Hg lu9CzJHUpUrRMP5RMYCSOtfUPm2FSaP7jOwab2TGmfy5VwG1cvB/kVYkCxbEXcItSmVk 1RYc5XehIXs5hc+dknYrPb0xcXhHa706mPTMVJ8Q7HvgkGXRX3UZItlazC7TTNmaDm42 h4bm74IPb85KyHTH8kF5h+H0R3Efe3YJTieRXQjv92xVvIX5EHhao/pkmej2x2K62abW AF/61UKdc3gKs0FUHe1fiap16kI/yRpa3M8WXylRw9akomEu6Dil8fgjQg3N68W4+Tn0 F3Ug== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=77ibcxnWyI0luZ9ZWs70o1W7PB7D/MtSKbVBTzyy66Y=; b=ZMbMBF3sucDFkvfn1jJFj630/10zsL5kFAaFPR6sy2KwvdxA3JP8ik8RF8FdCseeXJ AmOxukQvp+Yx5335gFonth5/dnmAo4l0Z6qjFzX/lfOQ76JGxwqL2Vec5RNLjmcjkt8K vjwOYywOodeipeCwLhw3ktpzOj76vVWatYndQEfRSAcM1E16S1ycibncKITmWKLdAEFD hKJZwosPsUkWLxFaIBgitz2AhOcFJjMdAsSKTVdWEFSmzUtuwmoTUTiyfabEZuilkj0l 8Ik7QmTL7wOz6r8mD124NkBKR8hyp/8ZliI0cFPvAB1dhdy0H4/uFk9OVceq4KbWLzlO 8nyA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=nCP+LQUa; 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=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id lv19si13145299ejb.477.2021.05.18.10.01.30; Tue, 18 May 2021 10:02:20 -0700 (PDT) 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; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=nCP+LQUa; 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=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344097AbhEQQGo (ORCPT + 99 others); Mon, 17 May 2021 12:06:44 -0400 Received: from mail.kernel.org ([198.145.29.99]:51344 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344234AbhEQPni (ORCPT ); Mon, 17 May 2021 11:43:38 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id A30BB61D1D; Mon, 17 May 2021 14:42:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1621262569; bh=JwzO9mCEstcAbAC60jAhHeYtSsfctwpzPlwyw+po5SU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=nCP+LQUas8Ru6YrDPw68h5pWLBd8VazXc0qORCATx4SbZzLObTwdcc0H1802AGXeF yOzr4hx5PllEEcs02mzP/KuljNoOlm7T9alReJVz0X1M+f/Rj97lK+nIsNDHzVIc4n BFrG4hsQl+dfsrPfIUVMzCI9owqsOwxhUB7NMUYE= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Geert Uytterhoeven , =?UTF-8?q?Niklas=20S=C3=B6derlund?= , Rob Herring Subject: [PATCH 5.11 322/329] dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 Date: Mon, 17 May 2021 16:03:53 +0200 Message-Id: <20210517140312.977703007@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210517140302.043055203@linuxfoundation.org> References: <20210517140302.043055203@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Geert Uytterhoeven commit 7935bb56e21b2add81149f4def8e59b4133fe57c upstream. The "resets" property is not present on R-Car Gen1 SoCs. Supporting it would require migrating from renesas,cpg-clocks to renesas,cpg-mssr. Fixes: 905fc6b1bfb4a631 ("dt-bindings: rcar-vin: Convert bindings to json-schema") Signed-off-by: Geert Uytterhoeven Reviewed-by: Niklas Söderlund Link: https://lore.kernel.org/r/217c8197efaee7d803b22d433abb0ea8e33b84c6.1619700314.git.geert+renesas@glider.be Signed-off-by: Rob Herring Signed-off-by: Greg Kroah-Hartman --- Documentation/devicetree/bindings/media/renesas,vin.yaml | 44 +++++++++------ 1 file changed, 28 insertions(+), 16 deletions(-) --- a/Documentation/devicetree/bindings/media/renesas,vin.yaml +++ b/Documentation/devicetree/bindings/media/renesas,vin.yaml @@ -278,23 +278,35 @@ required: - interrupts - clocks - power-domains - - resets -if: - properties: - compatible: - contains: - enum: - - renesas,vin-r8a7778 - - renesas,vin-r8a7779 - - renesas,rcar-gen2-vin -then: - required: - - port -else: - required: - - renesas,id - - ports +allOf: + - if: + not: + properties: + compatible: + contains: + enum: + - renesas,vin-r8a7778 + - renesas,vin-r8a7779 + then: + required: + - resets + + - if: + properties: + compatible: + contains: + enum: + - renesas,vin-r8a7778 + - renesas,vin-r8a7779 + - renesas,rcar-gen2-vin + then: + required: + - port + else: + required: + - renesas,id + - ports additionalProperties: false