From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) (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 E94673E00A0 for ; Mon, 6 Jul 2026 14:12:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783347132; cv=none; b=I7kj9ZKg631Tg8Szeu6DS6hZBDy9jXiprbbBGG5h4zlMt46uG8c6d5ZNgryz9Qr+xrOgfrdDj6mFg7X8Ug+oPkpSLDN9o+N7qkywJMVIErcgNbQcPhYPgwMXemN5uUgU8mcYu7YRg71qjD3nVrAZe8qI5e98hjlrXE/wQS/FPeY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783347132; c=relaxed/simple; bh=AUKedEW8L364I8JPQAlKye3yP1O85tY325vvcI429kg=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=EgH2Eja2CxYGl/C5+z3+T9cliou6ej8ijUVPg0bkhkhLttFgL3QP8i670QkAO2M654EI6I1Xrg5XP/lMabjCVs9Sk1lvqfPwCiALcGe6tLr+IELnvlDvT+AfmIuceQcpKBCVd/oyw4LtZDlKCMYKUpMNgvGm3ohGHVskTkrLDWE= 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=MA+Tf+UY; arc=none smtp.client-ip=209.85.128.54 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="MA+Tf+UY" Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-490cf3000f0so31050775e9.1 for ; Mon, 06 Jul 2026 07:12:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1783347126; x=1783951926; 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=SRglC65mYb/1PKnmY3GPB+Y//IKYaoRtYD9DfcwlSuc=; b=MA+Tf+UYpjIp5PwnmckYY7d65jEoi6xAkwBfJEDSFfM7S0DeC1DSCJnqYtPfxFWpK7 SaW37deSkncxbWk4Vjiy0TX3EVCkZaypDiNF3OV7Z0uC1JxtpzQv7VdkdqFXk+yKuKZg sWo2+opfDfCtNmEqmukrcKYZWj0zfHdMUlHftTiwPTZSP3tLVkRYxObUDCypYNMJC8b0 NHP8iwxXSKdy4TgU8SZOPUrDEWwrhIZiwIDTcY0CePmwqtguer0l2lzA5DG/xVlKGc8e T0yvlpOczcurrmZJtiApFTLgS5X8aYFgthqxcoCOu3UrBEv4hTFR0evrRCoL649V7g9F BzdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783347126; x=1783951926; h=content-transfer-encoding:in-reply-to:content-language:from :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; bh=SRglC65mYb/1PKnmY3GPB+Y//IKYaoRtYD9DfcwlSuc=; b=oyiiw8ZUDEU9a8BillOc9xuBrMn58pR7C8hLG+7xpwTcW6oQu1W7+Nal2qUKMoC6zz ck4uDrHW6T4/S6Y2T9FZ+BSCdfeBz3oQHITcu2XKxobEiOhJ6T8lkOmBnKj7fDHQ2iHQ bUcwTJgKEk7meYNYhSCspo8J/NhxIq8WV2SXYvAy+nczyWL6csPWK4+qPE7gW32V4jPl 9CvlD9zlIiLP24k2nZiQ6QPoeWCICtH+2WVuJEs6tP5uVN+mZNLOTjs3NInj5HAz2wEA rRCxYpxHvDOChkpEcNoAoPUVp7bWbrFK5Mn0h4bmRG5g0r299vyWEAThHbfU+kH5ZBl0 ISpQ== X-Forwarded-Encrypted: i=1; AHgh+Rqqk99gZCbQuOxQlBTXEJyILEn/dCg3/vCIx6W8Wjrz9g8Sgbapjtq0eotC8msQANYv9Knva/HnCrc5glU=@vger.kernel.org X-Gm-Message-State: AOJu0YyLQRhZPFdNx0rOA7vwv+mcNZZsRy7B8hUG7LvfkF5SvaybCcN4 VBn4oZXDvBg/pNvQIb3ocU1n7sS4F5KxSCGmn15/1Fc6YkAn5CCvwgsCLfn6xZzqIg8= X-Gm-Gg: AfdE7clyG/P8jUb7cr2G/4uKjQTo5yHFs5cN+UjUcM61zANu1heL/D88ZjsuJsKIhVr cP5siifWdxF/WPgoT/rNkOv6vYIDfhW/UsZWDN8nDq4Q7eV5DDeIHluwtqka1WDKXG+vnrluktx FDwPVOZoGS2LsWCeOoV1/5iMH5JW7H6ZDtuLlw0Vr+szkkBPqiOk/K4wZJPy3TQ3nGz6QG6h+I0 +cdY+H6Fut56PPVmsQ6OKsRZ55E8F15FBX+ZL+V7Fs4a1vAUYwLPehXiUwV8UeAOwdBNpQKxq/G NH0wypgeJU1CP6sv8Nj+loIE9M1PV3r+0SbFHFBqjwS8kc7ryGVOr52AORTP7kEX8XgqrblxhYa eXWrASvF44kj5f6sh18G1jEep/X73qtWlWPnM/I7iO5FPPzLkXpe42/+ghttzc8FYxBNdwGbAQL bXyFBTzPcpI9v/XPrbEL6wKF5uCg== X-Received: by 2002:a05:600c:4747:b0:493:be3e:cc3 with SMTP id 5b1f17b1804b1-493df093146mr8495275e9.21.1783347125751; Mon, 06 Jul 2026 07:12:05 -0700 (PDT) Received: from [192.168.0.101] ([109.77.44.220]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47a9e4d83bdsm25651263f8f.13.2026.07.06.07.12.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 06 Jul 2026 07:12:05 -0700 (PDT) Message-ID: Date: Mon, 6 Jul 2026 15:12:04 +0100 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: Vladimir Zapolskiy , Atanas Filipov , linux-media@vger.kernel.org Cc: 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: <20260706071113.383215-1-atanas.filipov@oss.qualcomm.com> <68e59764-5a10-4abc-849c-14ea2d9ef76e@linaro.org> <437d1eb0-4495-406a-9501-b0515cfa3151@linaro.org> <8116c54e-4050-4e9d-b236-59d74846bd57@linaro.org> <48c3ce6b-1e2a-457c-93b2-8fbc0912dc20@linaro.org> From: Bryan O'Donoghue Content-Language: en-US In-Reply-To: <48c3ce6b-1e2a-457c-93b2-8fbc0912dc20@linaro.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 06/07/2026 14:57, Vladimir Zapolskiy wrote: >> This debate is going nowhere. Check the downstream you don't need the >> docs titan_top_gdsc is provided by CAMCC. >> > > There is no debate, since my arguments are not debated so far... Why? An odd claim, since this is the fourth ? level of email reply. > And at the same time you didn't provide any support to have N identical > spread hardware property descriptions instead of the single one. > > What is a good enough reason to prefer complexity over simplicity? I'm not sure I parse your here. The core fact is there is no "thing" in the CAMSS block that can be modelled as a provider to JPEG in lieu of TITAN_TOP_GDSC. That GDSC is provided by CAMCC not by any other silicon block. So omitting power-domains for individual nodes is incorrect. Best practice and in fact the _only_ practice that can work is to list power-domains, interconnects in the individual nodes themselves as - I've pointed out multiple times now - those blocks have to ramp clocks and scale voltages dependent on their particular use cases. --- bod