Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp2626854lqz; Wed, 3 Apr 2024 04:05:08 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVQnQmmomTPk1X/B7Lh+5s+yUD2bebvdX33yP+6cxWIeDrMPzFWVducuxpRakKs+ndBkyO8ANe929Uw8+87xEC8GkBQRaWjLbE1i7x83g== X-Google-Smtp-Source: AGHT+IGRpzO9J/5evLd+LDB/Nw2uLf8D1jb7YopzKqs+kpzwuLqkHoTAotMQWd74GCfMhM+7KpJn X-Received: by 2002:a05:620a:5e0d:b0:78b:bbb2:42a4 with SMTP id xz13-20020a05620a5e0d00b0078bbbb242a4mr16541340qkn.10.1712142307788; Wed, 03 Apr 2024 04:05:07 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712142307; cv=pass; d=google.com; s=arc-20160816; b=TnOSnpCJOx+hf32Wbt6wgGupK913a59BLq1rGDydGR/IdUeE+FBLb1ee7rlf5cX4R1 1VBHEQGOS+hhddIRQRZK2fv83Bjk46r/ptJR8l8zoFHVboDG8WKh8gAiwAtnOx4IVLNp gdAYnKu/COcWJdVqB8DvOlcw7qnusbRC16jv95eNGTElM7r7CXUw/va6PaLYBm28bwH3 XpsByrCpUbbCiQ6R8XVoeiTAR+9usVqFxFozmow0bCb9VgLvzRHmZnGVqB2oGmtw8NEt rvO6voGDZhxT7cjGyK7rJPEvWtee2HLLMF5/RNMvFY0tJv+Cjd29pgNDJwYhzpIxgN/b zKkA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=N5/oaXGaDXSfCFWNRLUlqUFokKx3b3oa0E7IyM+4V0U=; fh=ybeJkcOJpOkgSgmY4qUREtnvwMqWDd5y/TKMTaWn530=; b=nHkVKzigB5w9WxTHv7FhtLNvKGJtruXo4aTj3MEQ1keUz9x637efE8ik2RpG37qxpv S5leRuMWilEmQvedCm9wQlPSw1ur+Pd4kWt1/6RkuEmrqpEFSFsh1gv1YPUVDWZ0zzSo 3DUuSYiE2mXBvtcpBimG3sYfbGuEmOANeJvDHcvz2JzFghzPqsyAxiRE+9XmAJSEBTmZ eNt9z0lfvIujhzoXCr5zbyoojnnfTLUnp1ldbdu7KFzNAB0gnwWOSKIgTd2h2KpUV7ju LZkSk5Wy9HSDc8UPdrLA+n5UvV8+aYn8Hw3k5WNDyBBH33BIpQgapxdCEAbz++v3xq3q p8Uw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=U4aKXYUK; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-129635-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129635-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id c29-20020a05620a269d00b0078be9dc787esi5471792qkp.531.2024.04.03.04.05.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 04:05:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-129635-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=U4aKXYUK; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-129635-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129635-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 839E91C25E5E for ; Wed, 3 Apr 2024 11:05:07 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 14E161411F7; Wed, 3 Apr 2024 11:05:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="U4aKXYUK" Received: from mail-yb1-f178.google.com (mail-yb1-f178.google.com [209.85.219.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AAA94259C for ; Wed, 3 Apr 2024 11:04:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712142299; cv=none; b=Rglpf3+DbeLhlwvCRHgVQLrmzZkgK6NgfkNPHB3+o2qtTDPGedWNVOsI5Ve4D0webfN1Rhuk3mNns/dK8oKH+4ED06FhP0VsLyTqoqjcW2Zfk2ONz8QdCKCGN+TolmJeAiamh4C0qQN6yagDgB+No2ebZhX/v8LefLXPY2R8QJ4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712142299; c=relaxed/simple; bh=qAXDnAQ20/ngldFN/9GzwB90qcvOX2UPkxSdCsBXvdg=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=mCCEzpK51k7FZoGKyaH7aJxHSQH5ItBFTvXojJE8zZ4DUQKhLLUYKk9sWkWQFXhULh+cpUswbVIiGFv9bk8VCxRricJMTeXZuUXKkKJQFxrWO4sJX9MXJa56e6YO6MOsTRsOG+xm1WfTGECtzanfIzykkhsIYAqdJq+vRI+dCoU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=U4aKXYUK; arc=none smtp.client-ip=209.85.219.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-yb1-f178.google.com with SMTP id 3f1490d57ef6-dc74e33fe1bso5680073276.0 for ; Wed, 03 Apr 2024 04:04:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712142297; x=1712747097; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=N5/oaXGaDXSfCFWNRLUlqUFokKx3b3oa0E7IyM+4V0U=; b=U4aKXYUKDOHk18ss2xfkB6ISdDfnhaV9M7b/qOQlpjYaUxCQ8Z9xdxnEbE8ISrklqE o1AvkV02jyN6pFhV4Rk/eNEuMRJBijGolfPUFqN+HeNZlYTURFiBVmntK/eAFviWFH/H lxCjbd8gmovR/rvPJKEaB9+FCtT6xN6bwRFBlBWIw96Ixlo4Gb8glBQycRfp5J1zFPT0 BguljZeFh/83ZRPbLTR7ihxEwpku+mGY7H8afma2zt0A6SEHUtgCfWeThJqM7jSDi2nK +zjDXZ6PhpttoqJHowhzxgAW90fsovNJ7H1UZL+HR4B9hbPmMV9cjC+6gMgz8v0Dhy9M O2og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712142297; x=1712747097; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=N5/oaXGaDXSfCFWNRLUlqUFokKx3b3oa0E7IyM+4V0U=; b=SKAQZU2+mkwsBk4VCXlh6Xuz0OH97ttsbeslEp/huFWySvh9ZuCcSUm+YKi7dhIY0G Nm7yQgTeJ1W/iQDULkpnGBde6+YN2y7eNBLDy6MbSFKvEK1s/IDJaVvMuDqYHDs6/2YF WshyPTDsxt3RRzvXEWFH/9xM/rNDhqlhdbL1Xht6QS3kAk71Yc64RY2juwOB4oMwT9uQ rut7uEHiEL1IQ+cPLUFTt5EavqlVEv9sIbeKqLrKflCdz8ipaRXIM5jnHUpM9D9JhPxe 1VKild23FUSm/mPFlbYD/2UCz5IRNQhykZRTEDnBJx+bN1TZP4CTyOlIeNLWx93NC2pC +e8A== X-Forwarded-Encrypted: i=1; AJvYcCVh9lWvz9wMdvs6lTfv3nDLCgGRECmu7dq5ITtwQsDXZwouq6U0u1Qjz7FEMIheU+RnKYYpXMt8XvkpgM/TUBfz8l5EGm9o5ORcqznm X-Gm-Message-State: AOJu0YyyHBf3GI/fY1AAx8RbY1cF9yC5CABCJbmc4vKgdkH36ggIKgvc kSg7c0gLZ8ikW2UGfNQX1G0EjTmfIRC7Yg++WSoKobcFVhwaYW0pItu7GZzCRkC7QjMHQ8d3lbj VTxoCA74oY/nwgYWB9oagO3yezRwTZ+2xMgpNNQ== X-Received: by 2002:a25:3c42:0:b0:dc2:234d:214d with SMTP id j63-20020a253c42000000b00dc2234d214dmr8359198yba.40.1712142296721; Wed, 03 Apr 2024 04:04:56 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240403104220.1092431-1-quic_varada@quicinc.com> <20240403104220.1092431-3-quic_varada@quicinc.com> In-Reply-To: <20240403104220.1092431-3-quic_varada@quicinc.com> From: Dmitry Baryshkov Date: Wed, 3 Apr 2024 14:04:45 +0300 Message-ID: Subject: Re: [PATCH v7 2/5] interconnect: icc-clk: Add devm_icc_clk_register To: Varadarajan Narayanan Cc: andersson@kernel.org, konrad.dybcio@linaro.org, mturquette@baylibre.com, sboyd@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, djakov@kernel.org, quic_anusha@quicinc.com, linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org Content-Type: text/plain; charset="UTF-8" On Wed, 3 Apr 2024 at 13:42, Varadarajan Narayanan wrote: > > Wrap icc_clk_register to create devm_icc_clk_register to be > able to release the resources properly. > > Signed-off-by: Varadarajan Narayanan > --- > v7: Simplify devm_icc_clk_register implementation as suggested in review > v5: Introduced devm_icc_clk_register > --- > drivers/interconnect/icc-clk.c | 18 ++++++++++++++++++ > include/linux/interconnect-clk.h | 2 ++ > 2 files changed, 20 insertions(+) Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry