Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp3717700rdb; Wed, 13 Sep 2023 23:45:16 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFA58fxazn3CQjTolEP0kQGu8JQjXhJXRIL8kSIoU5ySLeujLRb13cChsh32MYME5vglteo X-Received: by 2002:a05:6358:15d1:b0:134:fdfc:4319 with SMTP id t17-20020a05635815d100b00134fdfc4319mr4922684rwh.20.1694673916323; Wed, 13 Sep 2023 23:45:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694673916; cv=none; d=google.com; s=arc-20160816; b=d4sXhrbfoREfKmRyX+QDqxUtpQJsYzXDwmL1Yve7HSVLYoZMJvT5urCzoZONZEt8D/ HyyCKnxPZsxHqB+83NKD+BnxQMGnXtJo2lpeVEoedVRyWQ6weGUsu3E+7S4R9u1lxF41 4Q7U2SAvFtYwQ2HZmKixaV+o+eNhULSj7g7Hr+N4pfsmLdotcrcd+CGu8+ob1VJ1YydS bNfXdX7ZfqUcIh3VgLKxyl2YAm4a9RuKeHktNFaqejVyEJUKc3QFz6rqu5WxBFsLyZXv 4aDvxcoVuZOrDNrty4vE8vOk559zvgF+RlJ9Bf6sEZY3M/P8oJFnn+IaPx3Hp4fgGvOP 7ADw== 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=YMTCW7MVJ7ODAFwYv+IEUUPeskAVYg3DtYwrqQezcAg=; fh=f2q8rLZJZ/VtvTrxijMO8sE5TDv+GRPq3GVIZPmBrmQ=; b=IwT8Jz065dJtByBGT+oLHKpOlNPIY2Q2lTzUQLJtSnO7CXw0CwjK321bQFUDrtRQ+e TJyl56foDm9iw98x+pOvim4IIDucqD5EnzQtSGtmo5K4slLd5SRsn4BbyUcrBsi1wGzQ tqZjGTQhjfyZLvBYrjjChaV3BgRl6rbd8tdb69hlLqpNafvmEphpIwEL2H5iTRlqqgoz 5e/2HSCvlJPoC/uAKw3PsC+bSp2AigH70zngWZBAlxGErZ3E1TXbfSS6U8R0GDC3Cgx5 U8zO5gqeMjwm4QWudLxoT9TZ19Hrh+0DY9Ko0JhTyZvs2xTaYVicwNBaexddA4WWNkNG Jlnw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=amlogic.com Return-Path: Received: from fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id t22-20020a63eb16000000b00573ff1f360bsi876994pgh.479.2023.09.13.23.45.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Sep 2023 23:45:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=amlogic.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id D5C2480213B7; Wed, 13 Sep 2023 23:41:18 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235498AbjINGlS (ORCPT + 99 others); Thu, 14 Sep 2023 02:41:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54258 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232856AbjINGlR (ORCPT ); Thu, 14 Sep 2023 02:41:17 -0400 Received: from mail-sh.amlogic.com (mail-sh.amlogic.com [58.32.228.43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 252FBCCD; Wed, 13 Sep 2023 23:40:25 -0700 (PDT) Received: from droid10-sz.amlogic.com (10.28.11.69) by mail-sh.amlogic.com (10.18.11.5) with Microsoft SMTP Server id 15.1.2507.13; Thu, 14 Sep 2023 14:40:21 +0800 From: zelong dong To: Neil Armstrong , Philipp Zabel , Kevin Hilman , Rob Herring , Martin Blumenstingl , Jerome Brunet , Krzysztof Kozlowski CC: , , , , , , Zelong Dong Subject: [PATCH v4 0/3] reset: amlogic-c3: add reset driver Date: Thu, 14 Sep 2023 14:40:15 +0800 Message-ID: <20230914064018.18790-1-zelong.dong@amlogic.com> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=US-ASCII X-Originating-IP: [10.28.11.69] Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Wed, 13 Sep 2023 23:41:19 -0700 (PDT) X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,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 fry.vger.email From: Zelong Dong This patchset adds Reset controller driver support for Amlogic C3 SoC. The RESET registers count and offset for C3 Soc are same as S4 Soc. Changes since v1: - remove Change-ID - run scripts/checkpatch.pl and fix reported warnings - sort dts node by base reg offset Changes since v2: - replace keyword "meson" with "amlogic" Changes since v3: - rebase on v6.6-rc1 --- v1:https://lore.kernel.org/all/20230630121059.28748-1-zelong.dong@amlogic.com/ v2:https://lore.kernel.org/all/20230718123550.13712-1-zelong.dong@amlogic.com/ v3:https://lore.kernel.org/all/20230719060954.14864-1-zelong.dong@amlogic.com/ Zelong Dong (3): dt-bindings: reset: Add compatible and DT bindings for Amlogic C3 Reset Controller reset: reset-meson: add support for Amlogic C3 SoC Reset Controller arm64: dts: amlogic: add reset controller for Amlogic C3 SoC .../bindings/reset/amlogic,meson-reset.yaml | 1 + arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 7 ++ drivers/reset/reset-meson.c | 1 + include/dt-bindings/reset/amlogic,c3-reset.h | 119 ++++++++++++++++++ 4 files changed, 128 insertions(+) create mode 100644 include/dt-bindings/reset/amlogic,c3-reset.h -- 2.35.1