Received: by 2002:a05:7412:b112:b0:f9:3106:f1c0 with SMTP id az18csp82657rdb; Sun, 17 Dec 2023 22:42:34 -0800 (PST) X-Google-Smtp-Source: AGHT+IG5+swCfC4zPfCHOOdAQ5Y3r3wxhQZeJQN/1ZpFp20YK1bsHZxlkSbPHsuR2OU59mAPaPlA X-Received: by 2002:a17:902:ec82:b0:1d3:6c8e:a916 with SMTP id x2-20020a170902ec8200b001d36c8ea916mr7713232plg.6.1702881754360; Sun, 17 Dec 2023 22:42:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702881754; cv=none; d=google.com; s=arc-20160816; b=vqMGS+raWe2VHmCq5OcV0fsYLUdokTwnV/UWwXU3M6wnxaI0h5MlTBEzh0d1raORa8 Z2ov7KoI8Mxz3hpySdcKmtwcE7zVXob8hnUXq8pybwYjhzD1fVGBvc8TdlhTDaCWBns3 cR6lWJfwqKXlROUoJh7AApPVX4iF3UlohcsQektK4zka7OHVuGg7qkxUabfxvTIAaKYL 9KYUhrUv+f6jbotwxf5YksYlTNEFJ10fDAlpKKD3FYznpbCD3dwSaj8X+cxlu/QpW+7C /jvTnZIHC37ooW/5V/7ssRjBELqSNg/has3Ioelj2ZelwI4v0cD2pdLBdrPvpTqAD2h7 Ibbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:date:to:cc:from:subject:references:in-reply-to :content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:dkim-signature; bh=3pR7Pc6QgxfYXfgeDyf70vAxszfznz9zExSPbMxHCx0=; fh=pbtBAOJWb+9CgmN+G1Q905A+52YEECN0jN/8zbUk8uA=; b=I8ql/ZujjZVfSMtDzt17/4DglBVhNGi6FKEN8fZG1WMbbgo1xs4oRlUwvt/wxvVbZx aqHz++n7qR46F5ID29vMZSZ9dY3CaaCWYM2+Mj5RK+nTVxTad8LINBx/NGQB4W06iGbB 8LCaBO2yQGMcPJ9Lrs6hIZlQeTbRCrK8SvSxy6zIwlvR9M8pmN/S2ZkBRJA4M5SYK3wo oqQjP0qmcl6raN39BvObVmAxL89c/HYaFnZLb+pC+YxmmSErMzSBzc11nEidMyLRFTY/ rO5I+eY6vMJ6b+y2X2JTahtBXNa1orW5ZDIBwtd2npkbksxhHVXjzIzxuIyPARboiB57 K8AA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IQkEXWA1; spf=pass (google.com: domain of linux-kernel+bounces-3052-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-3052-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id l12-20020a170903120c00b001d06d47c3c8si17753174plh.299.2023.12.17.22.42.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Dec 2023 22:42:34 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-3052-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IQkEXWA1; spf=pass (google.com: domain of linux-kernel+bounces-3052-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-3052-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 12E0C282A68 for ; Mon, 18 Dec 2023 06:42:34 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CCB836FBE; Mon, 18 Dec 2023 06:42:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="IQkEXWA1" X-Original-To: linux-kernel@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0342C6FA4; Mon, 18 Dec 2023 06:42:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 58FF6C433C7; Mon, 18 Dec 2023 06:42:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1702881747; bh=AwJNM7kjqHQrQoilZccaoFSHjFIYmQS8NoKwlo7QtXM=; h=In-Reply-To:References:Subject:From:Cc:To:Date:From; b=IQkEXWA1U7LoCHSMVViOC1Y7lnX+dhVPkpNNmlJyE7+pzCymjxrV7w4XO/FSHh9AZ 9lKvVM29VBL+tgeMPyW/IxyXFmDPZP7csPOB/H5kKfTzLEjhQClb7rnsxlomDWeWf6 yUuMgoVMb2I7GSdnvzmiR7jdU2NwAz527ugm1Lka/XLt2wwqUkSwLq9xsXzH9CT5oZ QYPMEnTsXNQ9f77K0ELeUB+FnBVKTwzzkFNT9xRWS6KSai4xQASP+dAk6EAV1Li1nf 0mjRnvQC4r1D++yISkKRweKSyrjSk7kWIO5/PMAwFFb9HlEfTHf2FTbS0BiiUMDd/8 X1i/L736a/6Nw== Message-ID: Content-Type: text/plain; charset="utf-8" Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable In-Reply-To: <20230731121821.22242-1-mmyangfl@gmail.com> References: <20230731121821.22242-1-mmyangfl@gmail.com> Subject: Re: [PATCH v6 00/13] clk: hisilicon: Migrate devm APIs From: Stephen Boyd Cc: David Yang , Michael Turquette , linux-kernel@vger.kernel.org To: David Yang , linux-clk@vger.kernel.org Date: Sun, 17 Dec 2023 22:42:24 -0800 User-Agent: alot/0.10 Quoting David Yang (2023-07-31 05:18:00) > Migrate devm APIs for HiSilicon clock drivers and remove redundant codes. >=20 > This series is a partial improvement of [1] >=20 > v2: fix test robot error > v3: > * size_t for all these num types > * hisi_clk_unregister() change into separate patch > * keep relevant header inclusions > * split driver files changes into separate patches > * explain hisi_clk_register_fn() checkpatch warnings > * not fixed: MODULE_LICENSE("GPL v2"), as stated in SPDX-License-Identi= fier > * not fixed: "hisilicon,hip04-clock" un-documented, as none of dts file= s in > arch/ use it, better to ask hisi people why they pushed this driver > v4: > * typo: hisi_clocks_get_nr() should check clks->nr first > * unexport hisi_clk_unregister_fn() as no one use them outside > v5: catch up with remove_new refactoring > v6: fix compilation error and expand macros This needs to be resent. Sorry. Use mod_devicetable.h instead of of_device.h please and fix compilation errors.