Message ID | 1690550624-14642-2-git-send-email-quic_vgarodia@quicinc.com (mailing list archive) |
---|---|
State | Changes Requested |
Delegated to: | Hans Verkuil |
Headers |
Received: from vger.kernel.org ([23.128.96.18]) by www.linuxtv.org with esmtp (Exim 4.92) (envelope-from <linux-media-owner@vger.kernel.org>) id 1qPNTH-006MTT-3C; Fri, 28 Jul 2023 13:25:34 +0000 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233354AbjG1NZ2 (ORCPT <rfc822;mkrufky@linuxtv.org> + 1 other); Fri, 28 Jul 2023 09:25:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41892 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236248AbjG1NZ1 (ORCPT <rfc822;linux-media@vger.kernel.org>); Fri, 28 Jul 2023 09:25:27 -0400 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5044B3AB3; Fri, 28 Jul 2023 06:25:26 -0700 (PDT) Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 36S9r5Ep002075; Fri, 28 Jul 2023 13:25:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=qcppdkim1; bh=QtVWmx7sMR3bZfvSX8QR1AHyfv5xD8RTgyhdN6qj+0E=; b=pZau4dpukTm7NfMINXnBqREDsAE85igassxeoRoSk8hth5QqlZhByKFYs3Os61mWibIr h+WtG8EWiqYghpUMTQkScHZ2ztQeb6cqcRGE3hwRh79WJbTqJNJWD5z+dfjuTk77XRkW WLmYWX3wn74O2yNquwVxops1+Uj1PygQVSVqavcAFBZje3qESFzk1sNXkcCCVCGzrmlS ZxLChPNBLQvdHshluXROb+rOrY5V7TGDRxv/ti/5FgRJtwJ+ySMnZSlEWA8oV084lphG o+vKO0SkMHhRrpBetueTTkAL1C65x4qUp4kqDpM19tO1tw4JmELnjc8dFLPa+8C+VS3l vQ== Received: from nasanppmta04.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3s448hh7ga-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 28 Jul 2023 13:25:15 +0000 Received: from nasanex01a.na.qualcomm.com (nasanex01a.na.qualcomm.com [10.52.223.231]) by NASANPPMTA04.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 36SDPE9P025076 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 28 Jul 2023 13:25:14 GMT Received: from hu-vgarodia-hyd.qualcomm.com (10.80.80.8) by nasanex01a.na.qualcomm.com (10.52.223.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.30; Fri, 28 Jul 2023 06:25:10 -0700 From: Vikash Garodia <quic_vgarodia@quicinc.com> To: <stanimir.k.varbanov@gmail.com>, <agross@kernel.org>, <andersson@kernel.org>, <konrad.dybcio@linaro.org>, <mchehab@kernel.org>, <hans.verkuil@cisco.com>, <linux-kernel@vger.kernel.org>, <linux-media@vger.kernel.org>, <linux-arm-msm@vger.kernel.org> CC: <quic_dikshita@quicinc.com>, Vikash Garodia <quic_vgarodia@quicinc.com> Subject: [PATCH 01/33] MAINTAINERS: Add Qualcomm Iris video accelerator driver Date: Fri, 28 Jul 2023 18:53:12 +0530 Message-ID: <1690550624-14642-2-git-send-email-quic_vgarodia@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1690550624-14642-1-git-send-email-quic_vgarodia@quicinc.com> References: <1690550624-14642-1-git-send-email-quic_vgarodia@quicinc.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nasanex01a.na.qualcomm.com (10.52.223.231) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: gd1TGAVpIwlxqpg9Vok5-kEqoxlLRnyf X-Proofpoint-ORIG-GUID: gd1TGAVpIwlxqpg9Vok5-kEqoxlLRnyf X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-27_10,2023-07-26_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 phishscore=0 clxscore=1015 bulkscore=0 lowpriorityscore=0 suspectscore=0 adultscore=0 mlxscore=0 priorityscore=1501 mlxlogscore=877 impostorscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2307280124 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-media.vger.kernel.org> X-Mailing-List: linux-media@vger.kernel.org X-LSpam-Score: -2.5 (--) X-LSpam-Report: No, score=-2.5 required=5.0 tests=BAYES_00=-1.9,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,HEADER_FROM_DIFFERENT_DOMAINS=0.5,MAILING_LIST_MULTI=-1,RCVD_IN_DNSWL_NONE=-0.0001 autolearn=ham autolearn_force=no |
Series |
Qualcomm video decoder/encoder driver
|
|
Commit Message
Vikash Garodia
July 28, 2023, 1:23 p.m. UTC
Add an entry for Iris video encoder/decoder accelerator driver. Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com> Signed-off-by: Vikash Garodia <quic_vgarodia@quicinc.com> --- MAINTAINERS | 10 ++++++++++ 1 file changed, 10 insertions(+)
Comments
On 7/28/23 06:23, Vikash Garodia wrote: > Add an entry for Iris video encoder/decoder accelerator driver. > > Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com> > Signed-off-by: Vikash Garodia <quic_vgarodia@quicinc.com> > --- > MAINTAINERS | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 3be1bdf..ea633b2 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -17671,6 +17671,16 @@ T: git git://linuxtv.org/media_tree.git > F: Documentation/devicetree/bindings/media/*venus* > F: drivers/media/platform/qcom/venus/ > > +QUALCOMM IRIS VIDEO ACCELERATOR DRIVER This entry should immediately follow: QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER to keep the file in alphabetical order. > +M: Vikash Garodia <quic_vgarodia@quicinc.com> > +M: Dikshita Agarwal <quic_dikshita@quicinc.com> > +L: linux-media@vger.kernel.org > +L: linux-arm-msm@vger.kernel.org > +S: Maintained > +T: git git://linuxtv.org/media_tree.git > +F: Documentation/devicetree/bindings/media/qcom,*-iris.yaml > +F: drivers/media/platform/qcom/iris/ > + > QUALCOMM WCN36XX WIRELESS DRIVER > M: Loic Poulain <loic.poulain@linaro.org> > L: wcn36xx@lists.infradead.org
On 7/29/2023 4:18 AM, Randy Dunlap wrote: > > > On 7/28/23 06:23, Vikash Garodia wrote: >> Add an entry for Iris video encoder/decoder accelerator driver. >> >> Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com> >> Signed-off-by: Vikash Garodia <quic_vgarodia@quicinc.com> >> --- >> MAINTAINERS | 10 ++++++++++ >> 1 file changed, 10 insertions(+) >> >> diff --git a/MAINTAINERS b/MAINTAINERS >> index 3be1bdf..ea633b2 100644 >> --- a/MAINTAINERS >> +++ b/MAINTAINERS >> @@ -17671,6 +17671,16 @@ T: git git://linuxtv.org/media_tree.git >> F: Documentation/devicetree/bindings/media/*venus* >> F: drivers/media/platform/qcom/venus/ >> >> +QUALCOMM IRIS VIDEO ACCELERATOR DRIVER > > This entry should immediately follow: > QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER > > to keep the file in alphabetical order. > Sure, will fix this in next version. Thanks, Dikshita >> +M: Vikash Garodia <quic_vgarodia@quicinc.com> >> +M: Dikshita Agarwal <quic_dikshita@quicinc.com> >> +L: linux-media@vger.kernel.org >> +L: linux-arm-msm@vger.kernel.org >> +S: Maintained >> +T: git git://linuxtv.org/media_tree.git >> +F: Documentation/devicetree/bindings/media/qcom,*-iris.yaml >> +F: drivers/media/platform/qcom/iris/ >> + >> QUALCOMM WCN36XX WIRELESS DRIVER >> M: Loic Poulain <loic.poulain@linaro.org> >> L: wcn36xx@lists.infradead.org >
On 14/08/2023 19:44, Dikshita Agarwal wrote: > > > On 7/29/2023 4:18 AM, Randy Dunlap wrote: >> >> >> On 7/28/23 06:23, Vikash Garodia wrote: >>> Add an entry for Iris video encoder/decoder accelerator driver. >>> >>> Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com> >>> Signed-off-by: Vikash Garodia <quic_vgarodia@quicinc.com> >>> --- >>> MAINTAINERS | 10 ++++++++++ >>> 1 file changed, 10 insertions(+) >>> >>> diff --git a/MAINTAINERS b/MAINTAINERS >>> index 3be1bdf..ea633b2 100644 >>> --- a/MAINTAINERS >>> +++ b/MAINTAINERS >>> @@ -17671,6 +17671,16 @@ T: git git://linuxtv.org/media_tree.git >>> F: Documentation/devicetree/bindings/media/*venus* >>> F: drivers/media/platform/qcom/venus/ >>> >>> +QUALCOMM IRIS VIDEO ACCELERATOR DRIVER >> >> This entry should immediately follow: >> QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER >> >> to keep the file in alphabetical order. >> > Sure, will fix this in next version. I think TBH before we see a next version, there needs to be a conclusive argument on why a new driver - instead of an update to the existing venus - is the way to go. We have an ongoing corpus of working code that people use. The attempt to at least _try_ to integrate 8550 and beyond to upstream venus should be made. If it fails, then we can discuss a branched driver. Its not up to me but, that's certainly my honest and unvarnished input. Instead of investing time in V2 - please invest time in upstream venus or make the technical argument conclusively _prior_ to V2 as to why V2 and beyond is the "only" way forward for 8550 and beyond. --- bod
Hello, On Wed, 16 Aug 2023 at 15:00, Bryan O'Donoghue <bryan.odonoghue@linaro.org> wrote: > > On 14/08/2023 19:44, Dikshita Agarwal wrote: > > > > > > On 7/29/2023 4:18 AM, Randy Dunlap wrote: > >> > >> > >> On 7/28/23 06:23, Vikash Garodia wrote: > >>> Add an entry for Iris video encoder/decoder accelerator driver. > >>> > >>> Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com> > >>> Signed-off-by: Vikash Garodia <quic_vgarodia@quicinc.com> > >>> --- > >>> MAINTAINERS | 10 ++++++++++ > >>> 1 file changed, 10 insertions(+) > >>> > >>> diff --git a/MAINTAINERS b/MAINTAINERS > >>> index 3be1bdf..ea633b2 100644 > >>> --- a/MAINTAINERS > >>> +++ b/MAINTAINERS > >>> @@ -17671,6 +17671,16 @@ T: git git://linuxtv.org/media_tree.git > >>> F: Documentation/devicetree/bindings/media/*venus* > >>> F: drivers/media/platform/qcom/venus/ > >>> > >>> +QUALCOMM IRIS VIDEO ACCELERATOR DRIVER > >> > >> This entry should immediately follow: > >> QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER > >> > >> to keep the file in alphabetical order. > >> > > Sure, will fix this in next version. > > I think TBH before we see a next version, there needs to be a conclusive > argument on why a new driver - instead of an update to the existing > venus - is the way to go. > > We have an ongoing corpus of working code that people use. The attempt > to at least _try_ to integrate 8550 and beyond to upstream venus should > be made. > > If it fails, then we can discuss a branched driver. > > Its not up to me but, that's certainly my honest and unvarnished input. > > Instead of investing time in V2 - please invest time in upstream venus > or make the technical argument conclusively _prior_ to V2 as to why V2 > and beyond is the "only" way forward for 8550 and beyond. I'd second this request. At the very least (as I wrote in response to another email), consider reworking venus into core and interface specific parts and making iris3 use a common base layer. We already have drivers which work across multiple platforms, taking care of differences. Few to name: GPU, display, sound, DSP, camss.
diff --git a/MAINTAINERS b/MAINTAINERS index 3be1bdf..ea633b2 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -17671,6 +17671,16 @@ T: git git://linuxtv.org/media_tree.git F: Documentation/devicetree/bindings/media/*venus* F: drivers/media/platform/qcom/venus/ +QUALCOMM IRIS VIDEO ACCELERATOR DRIVER +M: Vikash Garodia <quic_vgarodia@quicinc.com> +M: Dikshita Agarwal <quic_dikshita@quicinc.com> +L: linux-media@vger.kernel.org +L: linux-arm-msm@vger.kernel.org +S: Maintained +T: git git://linuxtv.org/media_tree.git +F: Documentation/devicetree/bindings/media/qcom,*-iris.yaml +F: drivers/media/platform/qcom/iris/ + QUALCOMM WCN36XX WIRELESS DRIVER M: Loic Poulain <loic.poulain@linaro.org> L: wcn36xx@lists.infradead.org