From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 BE86E366DA5 for ; Tue, 21 Jul 2026 15:23:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784647412; cv=none; b=fQP0sdKV3wqpmg06F2teFSJDdvwUxyuIMxil0YNmqlfka4XkcV0/obKB6PFeIZsk637QsBkY6Y+sgsTUdCIzSCJEKCxjd1aUCSBBtRVl1bhJRJgUaIx0Q4QC23EqB0nygSE60sI2Quxebc4xt6ro1Zkw+7vjQYt3CIn8c7AR158= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784647412; c=relaxed/simple; bh=v90sHJ6tSvZo90Ujotd1C6DTyFO/ubjSh/heL5pqGqo=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=H0arzDhyfjs9JJo7gygbbFtOZQNwdtWCufm2bzZsyM2fB3sGL8P6ukrGF/TCKJLgbYPZQmotgK5vgmiqmssyw07LEvcJhtDKZxt+B4W3VIqVT635dH1XpCLmcxUqKhYWrMh4jE1CoiMBr8gFPQYkuPhiW7UlQCKNhrrirecov9w= 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=HFm4TJx+; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jnLz9F6F; arc=none smtp.client-ip=205.220.168.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="HFm4TJx+"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jnLz9F6F" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66LDfoXs2962562 for ; Tue, 21 Jul 2026 15:23:31 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= o44HsitTxFl4RRHhM8X0Bo7+DeaSzkF2BvOXpNUOwQI=; b=HFm4TJx+QKjj1CSB 4ct/yXVRXXthkbIERC85JMEEFdrBD1yy6CVEiEEL6qLdpWx8cgD2TYW/biPORTqc fMJnsg+W1Ijxjp5koysP/xXJLirTug496fuu2PU3317snbCsr/3W0Ex8opnY5RHW 0yd5iv+IiKzE33yF5PN1FnAzdFHdZPa36lrhHNgaQLJ3xnALgqYk4lVckrMVbAbc Y9T4U1kGWa6NGt58bMs9s4Ck8A3pF5490jhEc6TH3/GBoaxWcN3VZAATCH4L0Ve7 pHQ57aDeQ+0/hMhIQbe3gdbJIZ8Pupi5c4Wd3yhwUd65WGYm9GNv9az+nbtlEUvk dkyFDg== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fj6nsshad-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 21 Jul 2026 15:23:30 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2cc5faecf01so225629595ad.1 for ; Tue, 21 Jul 2026 08:23:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784647410; x=1785252210; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=o44HsitTxFl4RRHhM8X0Bo7+DeaSzkF2BvOXpNUOwQI=; b=jnLz9F6FGoiqck792dZ53/X/8l8aBajl6oY7PveVl4/rGQ2LHNK1b7gHCRo6qbZY+n 9GbmMwFuGqFj1Se7WW5s975LJj5QRCz1QcWUpFhKQOr16YbJuzpdEVpeKnkkZCWY/XWD YJLt1vTnks/fkdUdEOEQ1Ky4WTq/BpPvZZibFc1y9JukF00mjvMtGx2yeuH8eRAQ2lAw w0yrDstain8C4PUyMEX7PKg5efEcU/wmHc9NUHrD1IgQXfQUL4Pi3ENSLyUDASFT7/09 TrJ0J4jhansIz9/FL2J7EInWtf5+Q0zODmJ+IqVtcLb/WJSkXot8zP7VDdVxd0BEdHl2 Z/8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784647410; x=1785252210; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=o44HsitTxFl4RRHhM8X0Bo7+DeaSzkF2BvOXpNUOwQI=; b=JoaXTyGJAHXtfTrWBUyMiQv1avTiyT6VuyrHYxC/mlSpOQjCtkcTtwwLAclxCXHW3A XcsXdhZozotvWArtcRtTcURQjivKbm70Cl8oJ7Y+IRBljgVV9dyoY+RE6r93sFUhAS/s 5PypesR6y6BlfCzZbI6bN+ZK7Y3hYkLH3LimILbmGBdwUbswg8/7cgp7s1AjlWaXmfg/ eh14prFtXBY19ql/7eM6aQZIWKAYn25t9Y4Qh7uzZMHcscUu02Lx4W8RyZwim59OWsjY gal65MHDwEeuPJDIOHrQswpzDcEOqChcqubahrJovnPyY+Y9ggqWRX4QEm0X3Z4MJ1Yn e+XA== X-Forwarded-Encrypted: i=1; AHgh+RplLu31ntmBwd7QtO4TbJO9XKbOfguNyY9X2jsvWxG7jazes+SjE/17gVK3gloy1L5QWLbFe5mXNYItGD0=@vger.kernel.org X-Gm-Message-State: AOJu0Ywto0Gp7ztulZsGZJSA+DcQgoS+sSh+J4OyG2MwtxOVmKYtZaIC vwyt2kqE2Kno4YxvccbFd5b19AiknaMUmvBUDdHbOawQFaq6sPZcuZ/An5+oNABLoVd4FWGiicf TWT9t5AdgU+qNoBBL0lB9oxkWq+PsdZXXr5C8HOSd766ei/NTeotTKSBW0lnFM7IqX2k= X-Gm-Gg: AR+sD10MBkIo8UpyufGnafayfR9bhn5J9L48ZZZMbm708tU1JHbyaEe3PmZQLAXiFq5 M2DAUN1Px4/tGNHL3U9aYq6j+HWKn0JNnFeg0h6zC6mLU2Jfc4XlWT+W+INtZpXBYPe3DdXC7oZ fTwSyW6Xr/+9jIyDMXgl8vye0ptyGerdLcERrp3p6Kg/i54LAAA6KwNN6+766rMXIzmHlyV3C7d RIPBdqo2NJThXQKzboXQ6hcoRry3a/vhUsMmma/kriRG3AkeZDUgK0ZrpB41X6cGypKc3MJqlRq hhj7NlOGFW3zdMVsPnOn5xOj120RJgvOIHZYa9Shn/WqvIj4uPYMoCm1J5dN2p0jO+1WL10R2fc 41IMrnbQAWQSWGg9O7M9GNzRXAh+PacGu X-Received: by 2002:a17:903:8c8:b0:2ca:6eca:492f with SMTP id d9443c01a7336-2cf34861177mr182590095ad.14.1784647410304; Tue, 21 Jul 2026 08:23:30 -0700 (PDT) X-Received: by 2002:a17:903:8c8:b0:2ca:6eca:492f with SMTP id d9443c01a7336-2cf34861177mr182589805ad.14.1784647409863; Tue, 21 Jul 2026 08:23:29 -0700 (PDT) Received: from [10.206.103.83] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3147dc6162csm117450eec.7.2026.07.21.08.23.24 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 21 Jul 2026 08:23:29 -0700 (PDT) Message-ID: <79df1c94-bbaf-41a9-8f3c-0f83302cbfeb@oss.qualcomm.com> Date: Tue, 21 Jul 2026 20:53:22 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v7 14/18] media: iris: implement support for the Agatti platform To: Dmitry Baryshkov , Abhinav Kumar , Bryan O'Donoghue , Mauro Carvalho Chehab , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vishnu Reddy Cc: linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Dikshita Agarwal References: <20260709-iris-ar50lt-v7-0-76af9dd4d1f6@oss.qualcomm.com> <20260709-iris-ar50lt-v7-14-76af9dd4d1f6@oss.qualcomm.com> Content-Language: en-US From: Vikash Garodia In-Reply-To: <20260709-iris-ar50lt-v7-14-76af9dd4d1f6@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: tW1IysYyNg0CvVu7Q4DLy2o9vHSBo9CT X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIxMDE2MyBTYWx0ZWRfXwpGaKUfx4LS/ ldlY5cAa49m5j+HXjC3RPklzjgEnlM1QUxHEjukTeV42Rq6F1Rtl76u1kHg2gcilKjs7kzfayaK mxpkfRoVx8g55eYott/DNIb3x8c/CEs= X-Authority-Analysis: v=2.4 cv=ZJjnX37b c=1 sm=1 tr=0 ts=6a5f8ef2 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=2sUm10EWjrca5FkrqogA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-ORIG-GUID: tW1IysYyNg0CvVu7Q4DLy2o9vHSBo9CT X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIxMDE2MyBTYWx0ZWRfX3VKA10uzr7jj B33ZUfg1VCeiVJ+0y38mM9ZSVOQaQrmk5zHdxtr8+52UFzdADLeWiQQA1fgQ8Y8s15zHLei5XeC Jxy9bOmch6ND2OiXIIpzr/+YUgl2uKR5k8S/0OzUsVAVhbMr8ogPHsXYqZYAElpnNIjDxi/AUQ7 a/elZddCpU4p5XuA2Gq+H9IAK8seHNIEO15PG3gg49Xaz8OpUtwW7O2RSEvzZM+Qy+EHYlywoXh uAOob+/FSfkQ0CZqT0hmlvdOlqrwbvd2yrg9N5LnZThz3cTP68/EJrv7vP5MgM4+TbbelgvvNjb N8hIznh+7JRs4ftYWLzXqZmAw58gTGc4MhwNJjzB6+0nIanOzaxR6NFSt0YAnDjyQaLrBSYYVWA qBiPhzV5FnVcDYLtea17wt6N8w/uKZ1kUrzuJ4iAFWZfh9eLR00kzEfSHAN+rVQ/HW0EkCxtlZt R4QkgfKymwIM3LEkttw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-21_03,2026-07-20_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 phishscore=0 priorityscore=1501 suspectscore=0 impostorscore=0 malwarescore=0 spamscore=0 lowpriorityscore=0 adultscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607210163 On 7/9/2026 7:12 PM, Dmitry Baryshkov wrote: > Port support for the AR50Lt video codec core (present for example on the > Agatti platform) to the Iris driver. Unlike more recent cores this > generation doesn't have the PIPE property (as it always has only one > pipe). Also, unlike newer platforms, buffer sizes are requested from the > firmware instead of being calculated by the driver. > > Co-developed-by: Dikshita Agarwal > Signed-off-by: Dikshita Agarwal > Signed-off-by: Dmitry Baryshkov > --- > drivers/media/platform/qcom/iris/Makefile | 1 + > drivers/media/platform/qcom/iris/iris_hfi_gen1.c | 241 +++++++++++++++++++++ > .../platform/qcom/iris/iris_hfi_gen1_command.c | 7 + > .../platform/qcom/iris/iris_platform_common.h | 6 + > .../platform/qcom/iris/iris_platform_vpu_ar50lt.c | 110 ++++++++++ > drivers/media/platform/qcom/iris/iris_probe.c | 4 + > drivers/media/platform/qcom/iris/iris_vpu_buffer.c | 5 + > drivers/media/platform/qcom/iris/iris_vpu_buffer.h | 1 + > 8 files changed, 375 insertions(+) Reviewed-by: Vikash Garodia