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 40889232395 for ; Fri, 10 Jul 2026 13:45:20 +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=1783691121; cv=none; b=UN8hQTgfONCqOe7Vt4rCBDsmdnjetnay90tlh94DXszNVqvzAWxNtAXvdQqJg53b/pPT//g7cf/u+819AVt+J+aLMCJ3GwvYMp/3rL+vLn3rLqQs2/cm6y7X0mVpQKEb7GopkuF1PlrsyKnOPUXEr0v9n3u2SOae8wcTRIVLK6s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783691121; c=relaxed/simple; bh=1VuQw9WouRZL3IiouA1QDkIQ+D+qcZ0FPME4Q/xFy7E=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=j8U7pTzucjtAi8R7By8+MpIcUkglIQqllFT1FSPDzXqcbkdh+iL8rSt6UKl9gLXvuE5sjJcb7QVxthDkamzlWIzaq9gPpNzxyxXTGLL+UQEqGkxKu6Sgsq2w9lZtDWtr7Vioy/ZvmprCW3N6g9Vqymy6igLLHkp5rd9AR3vat/M= 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=csMH9YL1; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=S4pq8P+W; 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="csMH9YL1"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="S4pq8P+W" 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 66AD625c910464 for ; Fri, 10 Jul 2026 13:45:19 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= xVl/Jh7gTfBZtZj4Op6JOZlxfJk6HcU/wOB6FOt5iGU=; b=csMH9YL1xPyXclnY 035rjMDTpelcKS+IdC1NgoMML9yhFxPXmGge1+IAltGr3MEOCI4PSLxSnk5MUPlq SrYT0gKNHf6PbNZL5pjsaGghZTBGBMkwkmFGhYxqa/5Sb3UX6MjomR8MYALkv8xC gfWMS8vyf+hdPhoeJ2AITV2Kt1bnNWmWdLpZBVxZNgHRihXrjlhxpTnKKYABwgby kgXRZJQ7vfBDnHT6HRsQmfJ153Tm8IbiG154Ms82oHGfysdeYKegjARPjuHymDHr USC7s9f9OLDwN0N8/yRrEa61s3oua8RV8Esu8gRzBYCKKacoHEUmySeSihqjQWlA uw4/uA== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fanwearf8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 10 Jul 2026 13:45:19 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-51c0199faafso9398111cf.3 for ; Fri, 10 Jul 2026 06:45:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783691118; x=1784295918; 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=xVl/Jh7gTfBZtZj4Op6JOZlxfJk6HcU/wOB6FOt5iGU=; b=S4pq8P+WsQnajaeHxrzLYvbnX6OgS12X0JkxfQaSr/0p77ftaURfcz7ehinZErBvgj p3FlIOORev65dypBeJFVe3MIQMplvvBOQfq560j4TnklMSu0CPYjthY4SgESkQu0HnD7 YqUz56wtxCXB5U9kQvmy+Pj8bwVD2ayxA9tks8N2yPrI0bAg+b3uiOaEWJwb5tjuB12t iH6FtKwRWEAEtGdEwvj9wDK5kFYqe5vptEpsgavPBUrjVU18pls2NhIJXzG1UxCM6Grp +t/1UK5kHX7jMhTRVF46ccgh97wmYxq2vVlRlobAKzrQ+UX0rp9fUm+9SiE0ShD/33RV ydEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783691118; x=1784295918; 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=xVl/Jh7gTfBZtZj4Op6JOZlxfJk6HcU/wOB6FOt5iGU=; b=Ror1SVSXGRQld3Yyjsmyf5Ssjz7CIJspgJYuvlVkyx1NUANpOFbhcRb+w7YUiyaQvD u2wnB1jaKY05trnT6W+46IUwtUu7UPLXFdn09vCmckmrKzfdYQO3mze5Fcz94nt4rDCJ YanzGkVbGnq2vWIVE083Ig9hDf4VTbpjNGsGO9KKS3C2hzgYHT3fYwmKj3EZ5p2gqMLS 4JxpfZLcugScqyrp/diWXjlp5cATVY3f8/FE51CYqBaZvIH4bfQKx2EooTSZED5A3yBV PMzzuIsaQ7A3ifRUIKj5GUVYIwdvIIRlycWcaviDBSnHFWpWIoLf5ynqib/AnQvZ3mbU hhsw== X-Forwarded-Encrypted: i=1; AHgh+Roh0C7pt/2+4LvYod+mbwd2UX2ioo2gtMd1zqZ2UhUY2pd6CNnC3lmjFrshYYOBvm65vPkVpjOEgJCXXJY=@vger.kernel.org X-Gm-Message-State: AOJu0Yyz5jxGG2PuKIR1XrUVVq5wQZLtxBW65E9rNjeNvZDMG810tRA3 yNIPq8LSNViG36/l3GV7qS0Pm8Hwl0vPwu75aRw1D5L0BflfKyaHfZ1ljBk8K1YSnVRtI3IZ+zf 65OcH/aKB8K/camnuLUsDP+0uVye5ogH/ia/r8e2nd0aWZKaja/3aUOk1Naw4OO5awoc= X-Gm-Gg: AfdE7ckP1oRvUnnIXOMWaGCQ4Vst7RaNqsF3JxFKGNuRe3SNBtj/XiSEIsR/1a1BwiE SoKItlDGao9AzqOTrLBwc0dQWxGawQsCRPXKLB9qdyZXwChpFIb1luX/aky8xrtbJJ6jXQb6iqu Qqcll4WcoKnnfDeCLUluxIbxi/3REaJjcIarQRDtti1rqR3AbW4GDGlMxzj7qx6O2dNF9WIvigt CDDMMdqTXmU6CPipxj1AsrmiNNJsGCPg8xwVi7+rfcmYnks4NAkzzDcXmecINl4ktsiHwWcFlMZ GoV8pA3ac5fhHasIZ5muMTtRKvX83dwMzvMqdcefa2z5mw11ze9BsbnSsWGFrecwR8wL7gyXbce mx1V6dxNiIFP+AxnmFbK1MHG9vret+fl6HAnoJqA/kbk= X-Received: by 2002:a05:622a:410d:b0:51c:135a:5b49 with SMTP id d75a77b69052e-51c8b2ae5aamr123570831cf.4.1783691117450; Fri, 10 Jul 2026 06:45:17 -0700 (PDT) X-Received: by 2002:a05:622a:410d:b0:51c:135a:5b49 with SMTP id d75a77b69052e-51c8b2ae5aamr123569891cf.4.1783691116554; Fri, 10 Jul 2026 06:45:16 -0700 (PDT) Received: from [192.168.1.73] ([92.247.57.178]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c15ada023acsm617631166b.54.2026.07.10.06.45.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 10 Jul 2026 06:45:15 -0700 (PDT) Message-ID: <56a7da52-8190-491f-bef2-f9c95bfc551d@oss.qualcomm.com> Date: Fri, 10 Jul 2026 16:45:14 +0300 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 v4 0/5] Add Qualcomm JPEG V4L2 encoder for SM8250 To: Bryan O'Donoghue , Dmitry Baryshkov , Konrad Dybcio Cc: Vladimir Zapolskiy , linux-media@vger.kernel.org, loic.poulain@oss.qualcomm.com, mchehab@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, andersson@kernel.org, konradybcio@kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org References: <8116c54e-4050-4e9d-b236-59d74846bd57@linaro.org> <8a09875d-af5f-438b-b947-bc2b61219b70@oss.qualcomm.com> <8fc1ddfd-0f77-4b67-b9bd-33fbd60e2046@oss.qualcomm.com> <54ad9b8a-7596-4bc7-a1c3-7230cca21360@kernel.org> <29bbcc9d-a0b5-4966-a195-1702ed514a4a@oss.qualcomm.com> <4d533d52-4de2-4a6e-af54-ac9052ff4506@kernel.org> Content-Language: en-US From: Atanas Filipov In-Reply-To: <4d533d52-4de2-4a6e-af54-ac9052ff4506@kernel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Authority-Analysis: v=2.4 cv=LbIMLDfi c=1 sm=1 tr=0 ts=6a50f76f cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=ybD9qRDIDfZaXNPQ7Ca20A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=hP-s5Dj4EI8GOsY46QcA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEwMDEzNiBTYWx0ZWRfX6phDk493/ps1 bNgYfYOOt6Je/EmfXJWxURJJNvRwlObqD81Ufwuo5k1lKnooiFkEgsiuGEjLLh/1TuR1i5ogT5l EwqmVyIYDH5mxS8b1ckSKtL0qVmno2yILkIoE+S102vkaor24h/UvV8WoonKRI+3YHUAwtxKTQ9 Hjy5vIr8URjrmjpoL0ptPpEz66sHmbYQ7/OrdUJwlDbE9l3tAturLe/OHu9ThyMgHFVNqWRf2uQ fHLK5boSYrCzTsk8cFtyX9ctxZ7Cfkh/hRuwFAR/F8taGoCcNvKWZNLj2PwmlfVINMHBGgEqk1u ul9oPXe4jxBZh4FX53yD4hmBGUQkk6bU+KaCe8Wkg7BmZW4cB8r3OPp1eOjw0+KuEiVwarB+DTv P2rIS7ia8rNiYK5rSIVK9Aaam4Z91wpSZW3bthjxAxe6/HnY+QtNmV37d827WZ3yuNsR9ahcdSI 3d8uDLVLxohFhvZX2+g== X-Proofpoint-ORIG-GUID: PuUuH8VZdDSuHY-m6V1zhO_hA77TLEse X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEwMDEzNiBTYWx0ZWRfX2f9TxITUAmPt K8+Wrqhe/CIQ2pXTpoxsIGPSGzB9JVHxamq/TiaIu5ACQ44KhQuIHs7bbTMOg/ghMrQkjfW435I uNm9PEZTsy0cFyW1Ym2yhq5WJ9ZhC7w= X-Proofpoint-GUID: PuUuH8VZdDSuHY-m6V1zhO_hA77TLEse 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-10_03,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 spamscore=0 suspectscore=0 lowpriorityscore=0 bulkscore=0 clxscore=1015 impostorscore=0 priorityscore=1501 phishscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607100136 On 7/10/2026 4:28 PM, Bryan O'Donoghue wrote: > On 10/07/2026 13:28, Dmitry Baryshkov wrote: >>> Quite frankly, I don't consider the existing (meganode) description >>> any valid, and would vote to rip it the second a replacement is >>> available. But once, not N times. >> Rip without providing backwards compatibility? >> >> One of the options would be to follow the 'venus/iris' approach: land >> new set of component drivers, which target new platforms and provide >> minimal support for one old platform (maybe via autoapplied DT overlay >> or other similar techniques). Then continue migrating and phasing out >> camss driver for old platforms, while adding support for new blocks in >> the new set of drivers and ripping support from the camss driver after >> some migration time. > > If you want to fund it - I accept BTC, ETH, $, € and upstream bragging > rights as valid forms of payment. > > ;) > > --- > bod I can give it a try (I've done this before), but I'd appreciate slightly friendlier comments. :)