From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) (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 A52A329B8E5 for ; Thu, 3 Jul 2025 20:28:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751574498; cv=none; b=HQo7MuoU9+HZi9BmkoJhAvvwx+bei+frm4A+WKv15imPp0P/ZPvi+e+uWTL1FVIigRXydcCBesSGn12ODIcqkSJO2q9oaem8XjCFA3XN4B01G7CgxJtueykZR7XxYzHejxyyepDxH1jz6ERI2crYRsuctV9CZMsLAF0T7ZEUURA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751574498; c=relaxed/simple; bh=U7AmtgF3IwYm62ypi/7AR530Tbla2xssqfyVoRZWF0g=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=G/3w6nUFTupKGtv0xht6R/NtQXhPm8xrlk5rUxWHti/iVJ1j1RRYez47M3rODTKgsiCSKYaEpSVRmu6AMc32Iz2AmVSuyfHzy8f7siHMGBcJ7d1MXCSL5Z2XmGj7wNp67ZOD+xc/bOUucZipIFKVL8Of04GfLvJuYUP2kuCHisg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=ROXWG759; arc=none smtp.client-ip=209.85.221.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="ROXWG759" Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-3a53359dea5so113340f8f.0 for ; Thu, 03 Jul 2025 13:28:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1751574495; x=1752179295; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:content-language:from :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=e5O8px/YNH1nurLN4WTbK3SKi9r/Z6D8/ENOb+Qojmw=; b=ROXWG759KEzAxozseKEVlD5kT/yOw7CH1eGFL6Ovpj2sSThf7Szvuo6NGt8mFblMmG om8JZQ2Kl8gdP25bHeXX1iWILPnjmlry7Jga/hv7/igZeAt7xhtxnkFOsVLTNsgZpV/I EhIZr9IUftmZhye+VOMGpKvtsDBU86zAeDY18fw/uK5MTLaFftc4Fuj0fjmGJyHB04mp Y3quHxZSFfqj9/uPF9sZ4RrAbQTCj4g2o2q5Z3ZTEsDE/HtNSk6hJ860yDlpFoGb9eSH OclIoJhS+cktCec7Vp54urAY3xP+ULuW97BHLdnXokLbGOKrnZuG2cwEg7lT5TKkuLBV PnUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751574495; x=1752179295; h=content-transfer-encoding:in-reply-to:content-language:from :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=e5O8px/YNH1nurLN4WTbK3SKi9r/Z6D8/ENOb+Qojmw=; b=DRncpVTi1m7NPtHgEOSTcFAktJwkpzdx1gdZpCkcw6/yyPrIXetRuLZo58iLTEN9oE weXWZ7llk31BN7WiA/3xwpFcCbeidOWcGp18xLbYzXugQj9I4PZa4PpLK9qxqamRm/M0 RtING/vrIKT/Z5O8gNYt+UAjDoYMuKEvQw/ZbBLodctLu4/HqXKc6m9M0H602MxeG8WK c+bBZBcPVAABud6Y/AcX7f5+uHU7D0ZX+2meK29mkN4eDkwnuOjWj0cjLwsugxz0t1v4 YugLsTOzqvJbj0Ht9BZ4zGy6kaW133t5/22UnrU7kYNjirTHpdHTHCxg9lEc/itVe48R 3WFA== X-Forwarded-Encrypted: i=1; AJvYcCV3uLwnyn7Kg+ysMGrNFU40REM8JhaMQtLdUesFD1JiyWaDOMI3qHX5qTKxj89NZ3nwYGQnfL/eNZ2w@vger.kernel.org X-Gm-Message-State: AOJu0YyFI8+KeaODVl/HN0Obyq9UGz9y43GU4EETF+1CeRVoZSZtS1ob lV98fbu6GpNk0nMTCXMxpxQdCWF9FHM/I/3IzpG738Nmt+ioKEWUylBHGnm5EdSB4uc= X-Gm-Gg: ASbGncslummGcwF4sr2t9wbwHZWs2IxwMbUFs7fx2qpZhAFGrcHwV/sNLfilPfXpgcD ntXhrNn+zEPX0RTbKNqfEUt8P8NPSHrmWzqyA/dRBn95QQUmeej2/4BFYu/YDPAS6x/MRJh7RY/ Yy16S8QJUPNuLYbF/Ggubh32u8jz4X/CAjQxAtV110ao56GrMg0U3EkT1+m04C96HV3UiCc0kst cizAZbi22KApzG8fKSAebn92oHrF1oz+QerW2+vQ06/8Nhyfx60TY+wm+GYbWGLJap1tN2J8YhE F2wpbo8k/JhBX68vygLIyQqzPzIkbmfaAkY/ymqzR4/IOmz70Q0AhM/tT+lO6IbsfkPc5PIY/fB 7olAwhEWUn6mw5JzCOyDQOxWLeYU= X-Google-Smtp-Source: AGHT+IH4o4ymOoffJrXAfZdAqSKhMIFw7CrgjjaM1GKfgO81ydOA6IKmZrwgR7eOW421JQWOQM5WOg== X-Received: by 2002:a05:6000:26cd:b0:3a5:3a3b:6a3a with SMTP id ffacd0b85a97d-3b201ba1ebdmr6512564f8f.54.1751574494978; Thu, 03 Jul 2025 13:28:14 -0700 (PDT) Received: from [192.168.0.35] (188-141-3-146.dynamic.upc.ie. [188.141.3.146]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3b47225afd4sm597179f8f.83.2025.07.03.13.28.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 03 Jul 2025 13:28:14 -0700 (PDT) Message-ID: Date: Thu, 3 Jul 2025 21:28:12 +0100 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 0/5] Introduce "non-pixel" sub node within iris video node To: Konrad Dybcio , Krzysztof Kozlowski , Dmitry Baryshkov Cc: Vikash Garodia , Dikshita Agarwal , Abhinav Kumar , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20250627-video_cb-v3-0-51e18c0ffbce@quicinc.com> <5f90547d-945a-4e26-b36c-75f2d8a1af97@kernel.org> <5ad418d9-8199-43c9-a477-1e3b939c054c@kernel.org> <7b6db4fa-2f73-376d-4eb3-64c1c7e6cda3@quicinc.com> <5qsgbqml367yq6g5vb4lotrzulojqhi5zlwwribze373a63qrn@rxi4kwyt66m2> <4f38058d-a2f1-4ac5-b234-228cfb2e85ff@kernel.org> <1ad2ca1e-1d57-4ad8-a057-ab0d804f1d49@oss.qualcomm.com> <7da769b4-88e9-401f-bb21-0ff123818b9c@kernel.org> <6840d462-8269-4359-a6e5-d154842b62db@oss.qualcomm.com> From: Bryan O'Donoghue Content-Language: en-US In-Reply-To: <6840d462-8269-4359-a6e5-d154842b62db@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 03/07/2025 16:28, Konrad Dybcio wrote: > Back to the point, I actually think what this patchset does is > resonable, especially given the address range and SMMU SID requirements > that the OS*must* be aware of (or the device will crash after a > translation fault / security violation). I still give my RB for the series. To me the only question is should it be applied to sm8550 or to new SoCs from now on, sa8775p, x1e and derivatives. I take the point on ABI breakage on 8550, so to me it seems fully consistent with Krzysztof's statements on ABI maintenance and indeed the need to expand the features of this driver to do so from the next submission onwards. That can be as simple as schema.yaml if compatible newsoc minItems:1 maxItems:2 8550's ABI is stable and new SoC submissions will support the secure/non-pixel method. --- bod