Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp3153608pxu; Tue, 8 Dec 2020 05:04:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJzkTo6uESoyNAqfKjPLnD3SyPCVmcsCXrugICSL8Jl1pnmI/2/Fvf1r6+K/08PEirQ9caTc X-Received: by 2002:a05:6402:17a3:: with SMTP id j3mr24291974edy.333.1607432696579; Tue, 08 Dec 2020 05:04:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607432696; cv=none; d=google.com; s=arc-20160816; b=zMCxFJ0kLebl6kRypq/CPfVr2uXNMVj+yoTRQ6+DS6AGktG/fIVGbysNSL7txBIEGx bxhbfqo6DrnD3u/RqLO49N1Zm17SplHD5cvRDeKD2iosY/OmlFyrrW7lqHhD48xQ1vHE KpOlq/Q40Y4JnZdg+Jqv4lZ9zeqkFgHgH8ag7ZERTd8xCr844d2Fk5mlJHfSag1+Ixz/ qZS7Kb4E3EPOYwq+1NSBKMYV9PhpXIoxHwj/FdGRKpupTf77JwZdVu+9wM+typPAxrJz vnhqy56IHgY5y773Om2Phc2lW6xht6SVqrqxQBpF9q7Nbs/jzzcKlJDqS3Z1eb33AIUu 5zPA== 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; bh=aAWc8uovLJ+Z9RUdksocm9XCmFrfJdmOYBDP4yqdLAw=; b=vqYUeEfnvzdxjKOcTOaGFrl011JsvWK2PyFhkIXG93vQ3lo5vvS4EOLAOfTYLV9JZ9 cPlCbNK5tJGzwQ9B8YX4gfSZEn2ZUw4SQcjSN98S9l/Tb2CBSb1XWpQd0KgPAqvyNk88 rR8I75M6N+HyjkilH4ONiGSPMl33MHPDQgWyL5BNDPJiWK2ggB8rd+gCUFYz6k2yJImL 4lUh20mZvvl8IRbQblP6aN7hh2QYxgWca5nUuL2poC/nVkI/ZkvvTe+Qjemlq9lr6AoH zBCUtnZm0x1V8mvO4LtYxEEuAoQDPfBuDgTdJAWhDMTQGqydVi0JMJj/i5wgfxGTQM4h Z8vQ== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l26si8691465ejd.258.2020.12.08.05.04.29; Tue, 08 Dec 2020 05:04:56 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729597AbgLHMvh (ORCPT + 99 others); Tue, 8 Dec 2020 07:51:37 -0500 Received: from szxga04-in.huawei.com ([45.249.212.190]:9129 "EHLO szxga04-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729266AbgLHMvg (ORCPT ); Tue, 8 Dec 2020 07:51:36 -0500 Received: from DGGEMS403-HUB.china.huawei.com (unknown [172.30.72.59]) by szxga04-in.huawei.com (SkyGuard) with ESMTP id 4Cr0QD05fpz15YQC; Tue, 8 Dec 2020 20:50:12 +0800 (CST) Received: from thunder-town.china.huawei.com (10.174.177.9) by DGGEMS403-HUB.china.huawei.com (10.3.19.203) with Microsoft SMTP Server id 14.3.487.0; Tue, 8 Dec 2020 20:50:32 +0800 From: Zhen Lei To: Philipp Zabel , Wei Xu , "Rob Herring" , linux-arm-kernel , devicetree , linux-kernel CC: Zhen Lei , Zhangfei Gao , Chen Feng , "Manivannan Sadhasivam" Subject: [PATCH v3 0/4] dt-bindings: reset: convert Hisilicon reset controller bindings to json-schema Date: Tue, 8 Dec 2020 20:46:37 +0800 Message-ID: <20201208124641.1787-1-thunder.leizhen@huawei.com> X-Mailer: git-send-email 2.26.0.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=US-ASCII X-Originating-IP: [10.174.177.9] X-CFilter-Loop: Reflected Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org v2 --> v3: 1. Keep device tree patches and reset driver patch separate, as they were in v1. That is, revert v2. 2. When the new compatible match failed, fall back to the deprecated compatible. 3. Fix a typo, correct "hi3660,rst-syscon" to "hisilicon,rst-syscon". v1 --> v2: Merge the driver and DT modification(correct vendor prefix hisi to hisilicon) into one patch. v1: Patch 1-3 change the vendor prefix from "hisi" to "hisilicon", to eliminate below warnings: crg_rst_controller: 'hisi,rst-syscon' does not match any of the regexes: '^#.*', ... , '^hisilicon,.*', ... From schema: /root/leizhen/linux-next/Documentation/devicetree/bindings/vendor-prefixes.yaml Patch 4 does the json-schema conversion. Zhen Lei (4): reset: hisilicon: correct vendor prefix arm64: dts: correct vendor prefix hisi to hisilicon dt-bindings: reset: correct vendor prefix hisi to hisilicon dt-bindings: reset: convert Hisilicon reset controller bindings to json-schema .../bindings/reset/hisilicon,hi3660-reset.txt | 44 ------------- .../bindings/reset/hisilicon,hi3660-reset.yaml | 77 ++++++++++++++++++++++ arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- drivers/reset/hisilicon/reset-hi3660.c | 9 ++- 5 files changed, 87 insertions(+), 49 deletions(-) delete mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml -- 1.8.3