From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) (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 A0F6E291C00 for ; Thu, 3 Jul 2025 20:28:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751574498; cv=none; b=KXH9netHPLe8D+qpTfzn4nVhzkFpLD1/qcu5wJneI1eeIPGGotRSkUMQSZdm0P5N7qlJtyZg0qa/69Exliv8RRqQ3h1Pghl8Bu3g23p8gFbktpyL3IVNJDHN42nejRFAZr9zt6gKWygRY+XcKKLOXlWdSYt8toqmKcdYipys4c4= 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.41 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-f41.google.com with SMTP id ffacd0b85a97d-3a51481a598so105176f8f.3 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=O+GB3cnSVTnFwfWXWF9I2mA8Smh04ftyB3o1J9SsFWCMa4tbZ45TotLLqaOZ4QBR1z ZWH5WlPA94v5X5W+n3vj3KhK5x9/FlSkqVSvlb3uKjVzYGjfqXkYz0bvlFNrnW2dDoe9 lzosute96fNxL1JjeocRmv92HaTn8aBA7E6XXGHHQfqlROGbrymbNQaTYX9MiNKh+z++ PxuPercK117BhzofnJcfZ15mKa2nYASpZQ+cveSWGn3LhtQwNEf1dgFvmfYkvRUBXJtd F/yZAXqELA7/P9zJsqXaVEIkf8Sdodz1r8pB8hx9D9wKeckkB8otqOOxC6I/maS2Z6Em 6hSg== X-Forwarded-Encrypted: i=1; AJvYcCUypzHElN0jQlXXlpsZ4R2J6OuQJAlbMx3uIDsnRPdtNFUix7TJ3vtGmdM8GECgjMJIYp2CZKRj2z8RKQ==@vger.kernel.org X-Gm-Message-State: AOJu0YzQVeR/g8YwF6n6H4jCynZlrw8zmTqQqK1waB0QZSqVYMtXgjhN snLU65NPkYETrf9LKNXli91BcmmWbmf5qUdha/QbQto5M75YKo4mdhjmTvJTEwKHQdI= X-Gm-Gg: ASbGncsf/OCgVv5bFcO4gJGKd8BQohIRY9NSucZAp2e6ADZJEp1v7iW4eR5bAIA+Qm1 UknDiBs6WVz2mlx4KGX5E6oa4szUmxecI/0IUWUhAKtefW5QY5vDTlpaJlY7fu75C6z8JpXhF+B J29wBNRQ8iCSkYvHCzSi8ytSukvVljjyN3OwdMqQxI6e+vmCLaKi4fYF1GMk2ASVoxbTCRRkp50 lYa/OF20jLqBsdJ3xe/zfoHN01x3dYWrccJSfUdGaRQM4lmywDrUnr3nzL1GSxqnFAqlicskxVd UCJ7yTdTPYBXeAFIDZgL1ggGpmwewrNDUns8a4VgrWGRv1o+bRNRHPDdtTIdSOPIGry/zN+d2ip TpURVLYKn1NSYjHXVtiIG/w2Agjg= 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: linux-media@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