Received: by 2002:a05:7412:cfc7:b0:fc:a2b0:25d7 with SMTP id by7csp1938071rdb; Tue, 20 Feb 2024 11:25:30 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVLjEUqFzqCAv6jkayrpVLEzquNmNkT2VYgkOmPIEBm4XXCTgYEWcNZaipHvhTvhUc+Bpb3C+CS3wil18qjakDUMSB9JFlZoJY+eD85oA== X-Google-Smtp-Source: AGHT+IG08hq9m/+jVOK3+w2g4loNza0/ekblb8J47WTi4SV6bsCuV2zXyUPjbM6Mnc7knVfNz7HJ X-Received: by 2002:a17:902:e54d:b0:1db:ed54:a728 with SMTP id n13-20020a170902e54d00b001dbed54a728mr8687730plf.43.1708457130499; Tue, 20 Feb 2024 11:25:30 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708457130; cv=pass; d=google.com; s=arc-20160816; b=lplHXGS8X3gB1GGArjp2XRqmL+nvhwBnIXQHJwep0VE0/U5M/paSO11lD8yHJ44uRS 7PsSheYHMyptxFRbeBhEpbihXlXudrKvxkU/YjdKeiX/TgnvIXrjDWD4pkZD3uNiFYqZ 4zSqF/BPGQR0uGh5tqKBp6wahwFu/MI7jgowLtN3rfwp7EbifWLEbDaRcMmtHnRyJ15o hFzEGCSMh4XIyWsmirYL709rfjjy+NXXWhPfAQF4tuEGllBVyMChZ0FB4jvBr8yX9L77 cgGaX1TpfkQKxQsgwNYBjHggmcHbv1hGssQw0JGJNrOC/sDkwvBJ6o/79xqgPUkVSmfB M/tg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=tJPwApU9XXgv92RddfdwNnrkCzlQ97sHtpLb8FJGPyE=; fh=E5A255y3+Tyg7THn5dzsB9Jg8tim8CpX3JMrz5rPsko=; b=ypfaTdPB3cJTSS/5cB+2oo6EzVOBssNKo7xLHv46cTk5vQvctjx8KR6aqgV8/iS92e pN5P4Xf8p+GyJecQ+SIDv4t7mBbbbe4Pi1grVz9Lwa0y+75eUuLqrsVyAIzE/l4gwt2T zCl0g1M7lMToaElF0D6W71bAIA2HL/vCDZ1iYaC+QFbslHFGBOaPK3Rg2RAQmr6MPFHN XGMq4f5vma8YIBBYV2CH5kdbK6SaLXaP5b4dJpfdB6bTpzISACZmauh83tTVp4imuwvT dGdXJn3riBKKeBkGDAoBf6Uhdwyy+QfQAdbf+1BiKF1mIIJ8mIf2M+W+FGIdaKqFC/6w 5l1w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=YBGmZYnX; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-73584-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-73584-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id m7-20020a170902db0700b001db4e1c8efcsi6699531plx.88.2024.02.20.11.25.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Feb 2024 11:25:30 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-73584-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=YBGmZYnX; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-73584-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-73584-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 2C729B229B6 for ; Tue, 20 Feb 2024 19:20:28 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1B4B1135A4D; Tue, 20 Feb 2024 19:20:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="YBGmZYnX" Received: from mail-yb1-f181.google.com (mail-yb1-f181.google.com [209.85.219.181]) (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 B641F763EB for ; Tue, 20 Feb 2024 19:20:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.181 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708456820; cv=none; b=TGjDLMxtBq63dgoUCP2mqZQburzZOiHJ6xARmiyAYXoA/QtzXraZIeQJs7qXja4fPsiA3BVPXSZWAXUiZ71km0rHRoZcp6vMOR+PkbUdaKFw9Y7b+2cyOa3fw9pgrQT4LcsM1GNRXD5+LF0hNZTMwa+ceTsHzTThV2wjIMwBBXo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708456820; c=relaxed/simple; bh=W/w+tyzfA6D4Ho5vSBK7CegwettpL7LooQfkf1m9nk8=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=fkEhRgVWNnu6Oj9FK8PbL8ye65b4Wu0oD9Ngal6xmkWXjnUVDiO4harZmyhHqgGZdaUKr3gB1jjX2HqE/9Jpr64aVS2WHctgkjp7ovAU7/xZGxC31cG6FRgkIwC703K7ZF2blDZ2C0hzqdyYdQW3m7VwDqNsoMrIb5+R9AaUaSI= 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=YBGmZYnX; arc=none smtp.client-ip=209.85.219.181 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 Received: by mail-yb1-f181.google.com with SMTP id 3f1490d57ef6-dc23bf7e5aaso5546214276.0 for ; Tue, 20 Feb 2024 11:20:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1708456818; x=1709061618; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tJPwApU9XXgv92RddfdwNnrkCzlQ97sHtpLb8FJGPyE=; b=YBGmZYnXrwsVmNl5qpqMKYdZWyyoM1R82xOhLZAlxEeTgm1HsV62L9qsN75sSkz20R hvTxDuqmTKYLyFmHcUjyOSHv/cMzWPOWJmBhaj2OYvagoyUGBLIPl8f5Flgr0Q9N4gkH +iyRDLXaewohb1uInWiaOn2paE/ESDucoFGWpf3f0dsYVcnMSSEwsRgUaY7l+KZnXsry +uvU3NNkFFFWhUG5YYPWnTvfbXKOfrRWcKpIxkrVm3TTeAX6SleUDsHdzsOi0n2Fp6hV YE4Kv9DrQiB4DsUIrNwhiTcj/ZMUNQphRR1R0KcTbLnGTG5nnODHNRsOTWLpSERccPtV WNPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708456818; x=1709061618; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=tJPwApU9XXgv92RddfdwNnrkCzlQ97sHtpLb8FJGPyE=; b=KsX4WZ3G8E6aQn9zNl3swX5kd6oDaFjTaZ3NFc5Eq8VfDqyPygp9vcGuutjiQ2JyZv Zn/A/ITfEKHpTkmI2p27wTqeSXO3iFZU1sb1LILsZpjEJEBjUnbxh+JYgJCkEewc19gN 8LXBk4wsgsaQaRzCcinOFr10DwVzaAD8ywoBwQETyL7GhBTzWiid37g0pZiST9/Hpo2+ 8CyhJRu4nsxwTVM/rXfJnCsSMgxlFssD654dc/TeE1WbJYjzuE1CuyHxug+wq8m75gSs JsilxuzmwZwqJafFmwQ9WjthAQoLYDPx5IfrnMnFZxMGedJqakl9FFS2BGgDjJe2j++7 rAuA== X-Forwarded-Encrypted: i=1; AJvYcCWwYRbuf/0wmkwnl2LRbh0y9b1dIbV1mRTKYMYR8h1zVQkwiJtr7kpzJKZmnc31mSItLAYZOj2jvXLOZzq+GcjP53mHW4E8fddj/42a X-Gm-Message-State: AOJu0YzMwMYVROdQXeh20ZNeie09kNskxeDeIyKAYisp34nMaLKaAta2 QPdUEB2eFhVzv5M3gh///RpESkQLQogEd6Sa09cNJP5uldC1pRsKLEnw1XClvHbdZLccYbRyy7U 1uS0CNm24cK+yF7y9I8XpT91N+tMVmGkbEyQCGg== X-Received: by 2002:a25:aacb:0:b0:dcc:9e88:b15 with SMTP id t69-20020a25aacb000000b00dcc9e880b15mr14917577ybi.41.1708456817505; Tue, 20 Feb 2024 11:20:17 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240215190834.3222812-1-quic_abhinavk@quicinc.com> In-Reply-To: From: Dmitry Baryshkov Date: Tue, 20 Feb 2024 21:20:06 +0200 Message-ID: Subject: Re: [PATCH v2] drm/dp: move intel_dp_vsc_sdp_pack() to generic helper To: Abhinav Kumar Cc: dri-devel@lists.freedesktop.org, Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , Jani Nikula , Rodrigo Vivi , Joonas Lahtinen , Tvrtko Ursulin , robdclark@gmail.com, freedreno@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, ville.syrjala@linux.intel.com, quic_jesszhan@quicinc.com, linux-kernel@vger.kernel.org, intel-xe@lists.freedesktop.org Content-Type: text/plain; charset="UTF-8" On Tue, 20 Feb 2024 at 21:05, Dmitry Baryshkov wrote: > > On Tue, 20 Feb 2024 at 20:53, Abhinav Kumar wrote: > > > > > > > > On 2/20/2024 10:49 AM, Dmitry Baryshkov wrote: > > > On Thu, 15 Feb 2024 at 21:08, Abhinav Kumar wrote: > > >> > > >> intel_dp_vsc_sdp_pack() can be re-used by other DRM drivers as well. > > >> Lets move this to drm_dp_helper to achieve this. > > >> > > >> changes in v2: > > >> - rebased on top of drm-tip > > >> > > >> Acked-by: Dmitry Baryshkov > > > > > > v1 had an explicit comment before the ack: > > > > > > > Yes, I remember the comment. I did not make any changes to v2 other than > > just rebasing it on drm-tip to get the ack from i915 folks. > > > > >> From my side, with the promise of the size fixup. > > > > > > However I observe neither a second patch removing the size argument > > > nor it being dropped as a part of this patch. > > > > > > > Yes, now that in v2 we got the ack for this patch, I can spin a v3 with > > the addition of the next patch to remove the size OR as another series > > so as to not block the main series which needs this patch. > > > > I would prefer the latter. > > It doesn't work this way. The comment should have been fixed for v2. This probably deserves some explanation. Currently there is only one user of this function. So it is easy to fix it. Once there are several users, you have to fix all of them at the same time, patching different drm subtrees. That complicates the life of maintainers. -- With best wishes Dmitry