From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 BE3DE21B185 for ; Fri, 16 Jan 2026 09:47:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768556856; cv=none; b=nLVIoDWLdldcoDxj+jgLi28wKMXgqceVQeJglIK012q7G9JsnqdrXANF5eFswWfCixi/brTVIt1QIoCyMKbeIYy6/qIG/oyuavVYKBoB57Uqx9Ky9F8mqyhbkAvpGUrVAOh9z18vrVBsQzQOddGahf66Hw3zjpN3JmixkDRqFOE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768556856; c=relaxed/simple; bh=FrH51ccNgNjnJHpV2c2Dp8Yi8KNRcZjTD3zuBK4PjoA=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=CY7GtQVixeMjI/h8l5vSsf8RhSfd4sUPS4VgLDsjow/vZq1LnPP4sKtX4ESOMJVgKAMgYi86P2iHS5s7v5v533VpzzLTzE5Fsc14qYLdZ4vMKuCmwNpBbmm091+pkL3mNm3C8KMl72TlGItElTMhNrlsnt9jYwgxbGXnUFAtuj0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=AVFYAr/G; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=L2fzE33R; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="AVFYAr/G"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="L2fzE33R" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60G7U2DQ2819045 for ; Fri, 16 Jan 2026 09:47:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= kelGpve6vDB1Q7G0lH4/Aem3uOt/FIByHaY9xLBdYIQ=; b=AVFYAr/Gw5Yz3bl8 K7C5l1gyJ4PKGi1okicuuCGpsX8ipgbTZmOYXejOWeGBj+K4vWWoHzSQSvNGrQUG 31CZZj8+/zLia7+rVLJlwE9dR/HpPMeJwDv8K80MazFnsmmIsuX83D13r0lZyZlc 2esbOKFfhYI/zed8AMjXCyftC0oMDdgz4xpWqI6H4xaa5ItTcAWuO3aMrBsL/1ci 1N/6R1OTQYqo7HvwT37Rf5XIY/f2GX5T4QP59SKzkYVn02b4bX/6wJ1Gmd0MJyWD wgwfP3njtrpr4oZNh+ml4IP3+e/khTpRqE2FfzHYD+Y1LXfVqQw7HWASCwnFR6lj EkzSvg== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bq99ahp96-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 16 Jan 2026 09:47:33 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-29f1450189eso16542555ad.1 for ; Fri, 16 Jan 2026 01:47:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768556853; x=1769161653; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=kelGpve6vDB1Q7G0lH4/Aem3uOt/FIByHaY9xLBdYIQ=; b=L2fzE33R1kel0/GCUPz5zAxQeYGe+iC6vAVDTOlIliW9bc8hsJ8227IIc2ti1QgYcz JRGE6ONMfmOPQdanzisv/AhPU/2nGI9ZG0QWc4fkP2g1t3cVneNWLkaWEBSHdUWbj1Jo ZvOL2hlgqihHUOzzQETvzeZY2i5hun6VLRoRd+y1t3Ac86/eNaAtfPeHB+pm6R2EF1Ko JRvp6tlsLW+nA7u7YzFYRBvuhfYNFD9hiUozlL4hltgdP2x4ySXPdH54vjQgvUwXCC5W BxzoVrwXAr/UnjtzCWyMIfw0JxyKqpdhYXsDAQEdO05cTZadzxnBrjQ+aWcG+oS/ytgC 53zQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768556853; x=1769161653; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=kelGpve6vDB1Q7G0lH4/Aem3uOt/FIByHaY9xLBdYIQ=; b=txRXJwpQjNacgn8+MK2v1lozD+62ZqJayv2lTXQB3DlSQ5MI3Hk2BwQY4gbVwFlSDX s3rT59JONVVqliOSwYhECyKJUPWDjlcyQMv2mJrcILvmJcG4lgoFxgNoQSRFD8fgUZOZ PPD1wejXhQHZueEcK46UCyEAOXjFNHoh4Ox0rTAfg7e+3P/IToKPabP6gaEprLDKO1u3 oshDEGu4bnnXwG5xSlhlISysFB1kR4hNbfESiJNo7SdQtG9mWi70Rm8W6zO/7yTq4E+a CSx2BAV4AHZ73Y+s0oRRkP4TZfe7RzzFbD0Vi1cnEaDzXvqNQalQdeWY7S3Xcu04gjbg IFCQ== X-Forwarded-Encrypted: i=1; AJvYcCV+a6xUZzKWBLyAmndjY83XAZA1eMaLkfqUuouLEdzL068XRmv7B5OoQZUJUxCliLfr2WP5Dd/6IqiTPsw=@vger.kernel.org X-Gm-Message-State: AOJu0YyWJDnqu4DcvP8N40S2KDv4PCgXEu2AHHHufgOMBo5AkuZqMXq2 mMwedrhis0bDISmMSAMEWQi/J9aaw7qxfuWloB26mRhFV5iropohKTSmbrTQhevl8aAhhGjY7tl jUEVmskhJ+06EZ3oX1B/u/xq8I0Qa+i++s6rKxXvL1ZXahxcqd72xqNNL3QFVBfZ/i0s= X-Gm-Gg: AY/fxX4xMz5r5qS0bDEzJz0KSs7CC2zKQckA1ZOxk/bFcwms6PwHKajY5JwGMBlLX7k wNY8djsnPizsu62b5csKNI4FtGjexFmDMmvFZMhsqMatQ536PV/r9lZcXpu41JUB9UnQY0pgRqP 7NrBr+U5SHRg6fpTrTKkCn2pHbN0rOwJhU8E8J+O2idNmee/3lMXceBtPfAlUYjIAjnPj0x88vS y8aXJAcFq7alhIGF0tvG4k+xzJn+XbfY/TisJ7AoLNHnrr9g1HA1oBVD24GVndDmpDfk9iK6O7i mlotY2Utl/YbOPzywTCj/kj6b5BX9Fc+tLza4BbRZLKCG+Ax4CflU53d8D5ydDjP6dzH4fYPm/N EYghF+J8wW3UACZjUFVym9EqbdoK0QjUH8x9Gb2915w== X-Received: by 2002:a17:902:f650:b0:2a3:ccfc:4de5 with SMTP id d9443c01a7336-2a700978f8bmr64217005ad.5.1768556852628; Fri, 16 Jan 2026 01:47:32 -0800 (PST) X-Received: by 2002:a17:902:f650:b0:2a3:ccfc:4de5 with SMTP id d9443c01a7336-2a700978f8bmr64216715ad.5.1768556852164; Fri, 16 Jan 2026 01:47:32 -0800 (PST) Received: from [10.0.0.3] ([106.222.229.125]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a7193dd582sm16631335ad.52.2026.01.16.01.47.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 16 Jan 2026 01:47:31 -0800 (PST) Message-ID: Date: Fri, 16 Jan 2026 15:17:25 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH v4 5/6] media: iris: Move vpu35 specific api to common to use for vpu4 Content-Language: en-US To: Vikash Garodia , Abhinav Kumar , Bryan O'Donoghue , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Philipp Zabel , Dmitry Baryshkov , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Vishnu Reddy , Bryan O'Donoghue References: <20251210-knp_video-v4-0-8d11d840358a@oss.qualcomm.com> <20251210-knp_video-v4-5-8d11d840358a@oss.qualcomm.com> From: Dikshita Agarwal In-Reply-To: <20251210-knp_video-v4-5-8d11d840358a@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: YNAJ9Neq62eBrpuZZ68if-du_vw0XvfU X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE2MDA3MiBTYWx0ZWRfX7/iq6MHouTnR TZ8fM6DYyafKOoZAO1MyHYsKXP2Ya26ipJ148tLVM//3xwFCzJk7nfXW2ty3yrYAU3sHPktsXul u/KyBW7IMknB7Pvv4fr9PuHVR+XbWGIcTzQBLLkwi6CwG1tDkNrAhf+aCYJtETIanNrGA/Dqrso 1A3u+Kp30HhCgl7sJjFbnMUU6Hb82CF8cbwMdceTThJa4/k+VcEuaRPyagARKkHhIpGnbOFgRmT MWogQ+2LIeTVOBDxYy9JuySmP1GKoryHz5GzdIU0sOuUmJyrsB4nM6e3I+Dy9fMYr3Chpvackpj FNgxmjkPzWRuPkcEJ/8kvbVz9TqHtmMi9+VCm8XpGDbdy6TkhpPxvvgMDUICV438YPLnBgEJgVJ 0VsklOV4RY82TyS5+PXy+pUjXQVN7i4HImwSurowLoNeH7SSLuRRUy1rQUkc9RLNlnbNRZEB9nK PfXlNP0SQQ7fV5lRFMA== X-Proofpoint-GUID: YNAJ9Neq62eBrpuZZ68if-du_vw0XvfU X-Authority-Analysis: v=2.4 cv=f5ZFxeyM c=1 sm=1 tr=0 ts=696a0935 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=blWSk0AuXjsE0o78ys1YMg==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=hqVnMPCZWYgSQcfks7QA:9 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-16_03,2026-01-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 impostorscore=0 bulkscore=0 adultscore=0 lowpriorityscore=0 suspectscore=0 spamscore=0 malwarescore=0 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601160072 On 12/10/2025 6:06 PM, Vikash Garodia wrote: > Some of the sequence and calculations for vpu4 is identical to vpu35, > namely power sequence for vpu controller and the clock frequency > calculation. Move those to common file that can be shared for both vpu35 > and vpu4. This patch prepares for power sequence for vpu4 which is added > in subsequent patch. > > Reviewed-by: Bryan O'Donoghue > Co-developed-by: Vishnu Reddy > Signed-off-by: Vishnu Reddy > Signed-off-by: Vikash Garodia > --- > drivers/media/platform/qcom/iris/iris_vpu3x.c | 157 +-------------------- > drivers/media/platform/qcom/iris/iris_vpu_common.c | 141 ++++++++++++++++++ > drivers/media/platform/qcom/iris/iris_vpu_common.h | 4 + > 3 files changed, 151 insertions(+), 151 deletions(-) > Reviewed-by: Dikshita Agarwal Thanks, Dikshita