From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dy1-f194.google.com (mail-dy1-f194.google.com [74.125.82.194]) (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 C86A0372EDE for ; Mon, 8 Jun 2026 12:05:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.194 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780920355; cv=none; b=sP/XndJ7h4sS0H6imnkYqCw2P5SNk4lHfW0lDCCNzJ0a4AeN6CuRXdoD+g1l4xBXF+MYrDnIBjeT9ic5W4eqWrEbq/+8+/ub1nMOOl70b7FdnHf2XDYLAm94xYlcUAIJDAHvta1bPWuamL97iY4psHvrHbvjdIy5TJLb4/zIe2w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780920355; c=relaxed/simple; bh=d3TDx+W5LQCq/wcbWj/0EJPMBsW4tl0KmH3EmY0rMQU=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=qhOAYF7QnkOPPFRziXczAs8dwFDeye861M15ex7f+ZMN1niVWCvD23PLG0DPiz3udIApsX+jhdWZnctOrsOQK4eRGwmhRpOfKU8AhPy3GBTDsioZ+u4EdCsB24ffMmM86jE7z16we9fBBWeZNu8ut1YkeVNo2+m70ocwEqSfpPo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=oSWH/u0Q; arc=none smtp.client-ip=74.125.82.194 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="oSWH/u0Q" Received: by mail-dy1-f194.google.com with SMTP id 5a478bee46e88-304ddfcf72cso4151841eec.0 for ; Mon, 08 Jun 2026 05:05:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780920354; x=1781525154; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=j0zJ9OmXKz1HpRosgZiIPMmPyaSaP5wHJSlrRGpW154=; b=oSWH/u0QKeRuJIldfXYbUQtF6fUI4T00Z/N/ntX6WV8nPsRJaTyVHdBbYyxFztL7M6 XkQgHzR06lOstXezeHmNynplLwME2/Xw3gJXslEtrzlGyj9K01xPwulc5gIvZm7NS1s2 0FUwJ8f0GxwI+AIaGpDk5RhI6qsFqXCqmlO1CLSa8k+Wo8lXl6KlZ0raK+yCtUGhC0VM wygaIrRH3BXHIviuRb/aTepIuE2ou95j1SOElCcFgvB5hn2rN3OOEMlmxp8CxmnRBB4I nLGZFYe6TyQeICSviGDBbUswjvJF+6QQCWjJyVa8aIkllMPNXUJsSMU5SsXWFvQQtwSj hqwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780920354; x=1781525154; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=j0zJ9OmXKz1HpRosgZiIPMmPyaSaP5wHJSlrRGpW154=; b=YRiXMu555zuDQjQoRz9pLvKA1hsUOLsArd8m4H5n+AgeNyftftBUGuD5i9J6aJaRqj MUmXJMyrxaCvhfeCCnDON1dBb1kJFC41GgQNnEl+LbmnLkNI1phxhHzGTIOE/PdbzcgI aIEB5LPjoXeynHHWLgBlWBiHFyhFWH6Nms7kK05DoS5j1SuC7KMv3ysBjTdNw3IcEHc1 /F5dME3AydhmxUHXDnBw+6eWCCPlziTMzVZQws09hiD0n36A4lZPcqjqISqHNwEvnAkr 64j7/+dcfxhc2f+QMCDfeTyf61Wsxq11J1dgrR43nqVIp41LZueEOYeZqmdHZQOS7VFU Eh/w== X-Forwarded-Encrypted: i=1; AFNElJ+pcyJE5MNvOhtcVEjzgQ5LiQJTNYqz74wo4KoeRac6qLzqgDjifiwHrTVZxFE07ouh2zv2AX5hFFNeMYE=@vger.kernel.org X-Gm-Message-State: AOJu0Yyj79vmOTFpGACoVzT0lv9cQaprT4TLkQu0/2aQfmDjaOtOvM2/ Ze3MhOegdz+x+f/r9ABB7zYuiElTFII0e0UW0EioMNKQrqnZXtg6ReVYn0pBsgrD X-Gm-Gg: Acq92OE26n3mBW83f+Z0HDDsTv5XoJLvCDIZepYVJofVpvQx6jyw5x9w3T6ULD/36Ou cNw4ia4NUPbikcXN0YEr0FGh/LG+kP6dwHwzuTX/LNHvLddzSxpbT0V4o7GPYEy7KO+NF1Ugv23 m3tThpScdKdG19NAFwJrw5eJNeRE67mjuLY62gZTQSAzVMFoq1bjSpneLqXyEycQERLfzg60kiG TzXe/UWsyMvUqZ+RVhxcFNAGx80HTMcq3R+Mpjhf/3A6fYpFf8gY1BU7fd+hLXGdFO3TxmWACWx TIUCVabXJJvd3iutwveaCBpPOJlqSUN7Rgj2Zw8K1gODD48B7UQ1w8vilNcZQoMHNpk/Md+grNU lH8HzEVh1kquTXaZOC3FlB9fR4/ravCAVX4G7I+HlpDWMQDoSnzlvYaG3RBRV1vghxAZao3QDDy y6hFmuyiA96GTBqjAEkq2KiV0xS4H0gUy3iCAewRwvitb7o/B0kttCZ9dDNJdMmxbBvA== X-Received: by 2002:a05:7300:fb87:b0:304:e587:5063 with SMTP id 5a478bee46e88-3077af54770mr8086461eec.12.1780920353685; Mon, 08 Jun 2026 05:05:53 -0700 (PDT) Received: from localhost.localdomain ([76.32.119.210]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3074df191d0sm24603775eec.21.2026.06.08.05.05.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jun 2026 05:05:53 -0700 (PDT) From: Hungyu Lin To: vikash.garodia@oss.qualcomm.com, dikshita.agarwal@oss.qualcomm.com, bod@kernel.org, mchehab@kernel.org, linux-media@vger.kernel.org Cc: abhinav.kumar@linux.dev, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, dmitry.baryshkov@linaro.org, Hungyu Lin Subject: [PATCH v2] media: qcom: iris: initialize OPP pointer at declaration Date: Mon, 8 Jun 2026 12:05:31 +0000 Message-Id: <20260608120531.83459-1-dennylin0707@gmail.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Initialize the managed OPP pointer at declaration rather than assigning it in a separate statement. This avoids a checkpatch warning about a potentially uninitialized managed pointer. Signed-off-by: Hungyu Lin --- Changes in v2: - Initialize the managed pointer directly at declaration as suggested by Dmitry Baryshkov. drivers/media/platform/qcom/iris/iris_resources.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/qcom/iris/iris_resources.c b/drivers/media/platform/qcom/iris/iris_resources.c index 773f6548370a..fd643cbff8d2 100644 --- a/drivers/media/platform/qcom/iris/iris_resources.c +++ b/drivers/media/platform/qcom/iris/iris_resources.c @@ -61,9 +61,9 @@ int iris_unset_icc_bw(struct iris_core *core) int iris_opp_set_rate(struct device *dev, unsigned long freq) { - struct dev_pm_opp *opp __free(put_opp); + struct dev_pm_opp *opp __free(put_opp) = + devfreq_recommended_opp(dev, &freq, 0); - opp = devfreq_recommended_opp(dev, &freq, 0); if (IS_ERR(opp)) return PTR_ERR(opp); -- 2.34.1