From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (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 5A5C23358B5 for ; Mon, 19 Jan 2026 09:58:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768816730; cv=none; b=IwmwqfYJt5gkWO9+J0Dez3tqp8UtDSgMzfCjtjzOMkkWoBQDa1XEwpi+Mw+LWZjUSvxvMlfBCFmW/n4iSjmqyvc4Gtt5cEWIP28PuP9WmplaO5VXeHBWBhPnh5/nZ8x6ScdbE6iJvDKtXXZvCmadwncL1GiP1tZst1u3Hm6ToyU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768816730; c=relaxed/simple; bh=TLdjqoVIE+Q9q91ePPjmYNloGq0TOanY7B4oKwKnzIw=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=d+HCvzLL0nZSRetUrZKbh/XPBHN9hRmphVFG/l91e3bpO/Hi7Y/Eez8Foe+2AgGUj6SKejR1uYv4u3KzYuVxe0HyyaOml4Vx9nJyEzm4yP/4yGKSLwXNIsrL0COYyEFcY+4xJEScBxhbQRWCx4UkVsP4m3dONsXjxdL8s/Gs118= 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=MX2GsPbx; arc=none smtp.client-ip=209.85.128.51 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="MX2GsPbx" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-4801c1ad878so29494355e9.1 for ; Mon, 19 Jan 2026 01:58:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1768816725; x=1769421525; darn=vger.kernel.org; h=content-transfer-encoding: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; bh=VbO+zxW5Tr1lt5ztXDgpLXAufhVHB99cvlxCwAYSGTc=; b=MX2GsPbxnAsNH/LhEk7HKr0apsanP/5nOw0m9tqh6dY3YDHg28hKEbQBn5/xFTapA0 QchRapldVwpxfDZJHAPRkH4PqFwkg9NOsEffB704Wd23USYNv1yKU06fER1QoPrmuIuq 7XUv+IXK/WnZJLeWKmfNDg2khStg7L63zbFlkGDcxTH4zduL5kYOxW5M8Grz/eMTWfKW 0glhXdQ1f4VZkgD4n/wYpwQGgv/j80LbxIhcP04Dmov83KSY0pFLiP/8F2gYKhS2ONix mgw7ZRAX4r/B5xthTgpmtF3WL4MQGkYiers8UoupjovBGkIQbkiF77ikly0jM0mc0FCx b6uQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768816725; x=1769421525; h=content-transfer-encoding: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; bh=VbO+zxW5Tr1lt5ztXDgpLXAufhVHB99cvlxCwAYSGTc=; b=jxifa72NY+LsfTmFO21BlULsy/V+4YrH2XKUe+nDpr4z32ySet3DwPMqSmFij5hBsC uAbnyDyUEl+P7cy+bk0D+RpagsU1vsimiEATn7MYDOHmKnDNLPYeotQ0SRfzUvi9yoKp NFLvwOg0yNJf7EWHskpzApTe4Ht6mKnV/DTTX1Sk1Tims3/27qIldBp3y/fiI54ux5Qt oYVbrkPb+uRSr+q0SWVnKJMa0Bw+AyoQojETgCPi5/aRwVSy36Q5Bdf6ZW/zi3cBYxnD NDAW0MqLQ30Tm4NX2ymfkrTblF2JecGYPVstB0VL6iDSK+DD5nKSx7WKYsqqyzBcM1tT ejZg== X-Gm-Message-State: AOJu0YxCEwguLXuFMssRUJ+ae4TkVCik6subEuvnDNotvpCCCqqx1BA+ jVTmcebx18zUrm1fW9kFNY021Q1/x0bSroGg85gZE37MOiY4+FmVhetl1SX2p9wzSnU= X-Gm-Gg: AY/fxX7nVu9QkiP/avX/6FzdHf9+Hc0PmIfnxpWyU8pw2ACVVFi9IKIsIfXsAJvr1jq 2+GGUTsfcb7axZrrkQ00EYmYJHkyTnbvZ9aAXrPRYttQKCJt6arJj5LzFYKJySVZtqVJvHaCkxo gj1VT/cfwyiu3ffDURZD7U1PCwM4G/iFvmtKVIcyLO/SbP93SD4v8ddd+faDE60dnxc85rVt3jp 0kfDRWM79mAyayYfdKhJfjhkBzjRsvaVGycfOMq7G5WBjxXooTqAbDJrN+7xZZA+eGk2SIznC36 QCsq3akjRSSRoePkq8vTVJ+DNTZHuQWHLfL8a4GMQt0lXI/erQhYukLmmQ9pqWEcfzmFdffUxhq pgrsPi7Z7/hUK/mhBY66+giYiKaEXu5uTjGWrOf7GeD2W7Q0zRPvK79L2LkynZL3IO0+e6KiJEY kc4a2z9RU+/WKNuL792A72+IUZ3iZwofbXndIHRjxaHGT97nsdct/d X-Received: by 2002:a05:600c:138a:b0:477:1af2:f40a with SMTP id 5b1f17b1804b1-4801e33c066mr162021155e9.17.1768816724599; Mon, 19 Jan 2026 01:58:44 -0800 (PST) Received: from [192.168.0.35] (188-141-3-146.dynamic.upc.ie. [188.141.3.146]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47f42907141sm240781765e9.9.2026.01.19.01.58.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 19 Jan 2026 01:58:43 -0800 (PST) Message-ID: Date: Mon, 19 Jan 2026 09:59:04 +0000 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 v8 1/3] media: qcom: camss: Add common TPG support To: Vladimir Zapolskiy , Wenmeng Liu , Robert Foss , Todor Tomov , Mauro Carvalho Chehab Cc: linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org References: <20260113-camss_tpg-v8-0-fa2cb186a018@oss.qualcomm.com> <20260113-camss_tpg-v8-1-fa2cb186a018@oss.qualcomm.com> <87a31d4e-b604-4b9a-92e9-75fd2748489a@linaro.org> <98a26638-675b-4654-a940-898ba9e1af9c@oss.qualcomm.com> <641421a6-bf42-49f4-8f94-9cb0bce8e97c@linaro.org> Content-Language: en-US From: Bryan O'Donoghue In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 16/01/2026 09:24, Vladimir Zapolskiy wrote: > >> keep namespace consistency between CSID-TPG and standalone-TPG. >> > > When "consistency" is not defined, it's just a fine sounding buzzword. I mean all spoken words /buzz/s//vibrate/ :) > CSID TPG has: > * modes, which numbers are continuously incremented, > * the number of TPG modes for a user is expectedly the number of TPG modes. > > The displayed v8 of the "standalone TPG" broke both assumptions from above, > so there is no more "consistency" between two TPGs, while I explicitly ask > to preserve the "consistency". I'm not sure I really follow what you're saying so, I'll restate what I'm saying. The values that you can set on the TPG from userspace via yavta should be the same names/values when talking to the CSID version as the TPG version. Just looking at the list of strings, I think omitting the Reserved pretty much does that. But you certainly shouldn't have one set of strings for the CSID-TPG and the dedicated TPG which produce the same test patterns, no matter how its implemented under the hood. --- bod