Received: by 2002:ab2:3319:0:b0:1ef:7a0f:c32d with SMTP id i25csp596813lqc; Fri, 8 Mar 2024 06:43:57 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXSwif4zPtkxf+VFe6C2+RJ9aEv38HGTq3DdyTwIXwh7WN6lHx0dGTBUwV8N9qZSLU/jgr0x+SIagqm6u+KEISs365apzV5H0k0VnnFbw== X-Google-Smtp-Source: AGHT+IHCXZSduk0Y8DJTS0CbPRHnYyVx2MEXBLrdXqlrr3q62ttrpBLLPjCAMDVkyhQy2m77uqpa X-Received: by 2002:a05:6122:4b18:b0:4d3:9a8d:c736 with SMTP id fc24-20020a0561224b1800b004d39a8dc736mr11494547vkb.8.1709909037342; Fri, 08 Mar 2024 06:43:57 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709909037; cv=pass; d=google.com; s=arc-20160816; b=hRnVjmUvUPw0U7EgqHeTwG6EVo2pZEefL8ChG2X0dX3PSewRliDLfx9cYJykaARqg3 yQmoHpbi15nu7k+2Y6PsquRMraDWGvHOL5YEoz/1LbB7iwqVlCR8szEFChX4jww9dY9X ieF4Fex4nMCxOZeW/RdQEY1HhTVBzwXrkrmS537l1zWHgXOsEsAVg5OBjLHI16PkCysF fIkGbGed2bNjivmpPbfBqOqgEtoUe0xSstgh1Yeg/S1DOzbR182jY8NSFG7YfHPeaYJJ eYM0jCG8/Vj8evzGiwc6x2nnvLQ3hyf+MUgnTYUgG5228aNdLPLfzVdg+p+Bn9T4NHCE mUSg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=rfUzWRFLFY+rkoyDqY8l5et5GO0+hQpyzOAN51RCdxI=; fh=4ATEZFR+mfqs1C9zf6p1GHbzndF4MG0Earc7bTrUHHY=; b=mw9aaWVJq0j2ki0ZtAfmiwwz1MQ175AipzLAaQnhnCwkhzcb24lUZ22cxE/5nI22H5 lUgE37YcEVbHhTqCWmguNuNUCWaMK1Xq58wWcWsDc5qNu9emAdHLlPC6gok2zsce3EA1 da7vqnfvpZcJB+DUiLPfF/b+FDjHR3lMcAAujfnGqbowk1e+7q7jKhmdVE0pDgAKIUk1 hR3Xp/+Mf1jB7fR45kJuQ2LRdw0Giwzc5po6rg90KePff+z9518m/R3ibh86mCyYu93m lPL+g/I228xBpwjGr750imY79GBwJdBPN6tL/VSVVF97kSI2Zzez7BnvHf52lt47R/AR nWeg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=FXlU7QKk; arc=pass (i=1 spf=pass spfdomain=chromium.org dkim=pass dkdomain=chromium.org dmarc=pass fromdomain=chromium.org); spf=pass (google.com: domain of linux-kernel+bounces-97176-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-97176-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id y14-20020a05622a004e00b0042f24835a83si2366429qtw.19.2024.03.08.06.43.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Mar 2024 06:43:57 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-97176-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=FXlU7QKk; arc=pass (i=1 spf=pass spfdomain=chromium.org dkim=pass dkdomain=chromium.org dmarc=pass fromdomain=chromium.org); spf=pass (google.com: domain of linux-kernel+bounces-97176-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-97176-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 9DEF11C21703 for ; Fri, 8 Mar 2024 14:43:56 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 535471FDA; Fri, 8 Mar 2024 14:43:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="FXlU7QKk" Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) (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 111431FB3 for ; Fri, 8 Mar 2024 14:43:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.169 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709909030; cv=none; b=pFsMiF9VVzQu26Ix/KC82e1yRzZI3Q/fYPJtpeAsi7aysees4/ALvsbRJiyKjGskPHMQE0H20VlWubV+LWFDhFAORc1IU0ABUbAGNbr40E8zclg6k8Ab0yYvKZH9fK9UHPawJ6GODVn0uowf1h7jHVujo2KNqxekjI6wvRubi1w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709909030; c=relaxed/simple; bh=7iffp7NKdMt6+1LEyhqfNIQkXZGhElssFGA20qTN1jY=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=P+gMEzQOU/EJBXUeZV4C6hkvbGZXXDfGGRW9P/GPe+Fm+rmRHvjAHtBvRxXYxm7JN5IE4OF/UsgOG3QT9tvS12rpnxBJv5vP+OrWrnd0/aEi3sMHvlgSavO/tdZgytCXiAjxYbvZ521NlJV2WqMbGq5LDLIwV5D3mTFWY7PJfM4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=FXlU7QKk; arc=none smtp.client-ip=209.85.214.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-1dd59b95677so7005435ad.1 for ; Fri, 08 Mar 2024 06:43:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1709909027; x=1710513827; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=rfUzWRFLFY+rkoyDqY8l5et5GO0+hQpyzOAN51RCdxI=; b=FXlU7QKk9JUuIL2pXoUyZ76KKYTjv3zud2xJ91W9tjP4QcxI9k79VtMNpZSWaEVvR/ w4sg5VKTwb0F41rm8jsQv3F9EWfB227cF7w2tA5kKMGrOThijNKuVSpiCgGChJMKa5k9 V0ZLR3SwBwH33GU/vVLRmcqkQB/ljoxw/4900= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709909027; x=1710513827; h=content-transfer-encoding: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=rfUzWRFLFY+rkoyDqY8l5et5GO0+hQpyzOAN51RCdxI=; b=ClZXbrgC8/r5z9sPwdCwDnLm9k3fF+U2y5JXVDqhqDd5rBpv+3XDZTdABgTs55dRYz c917MVrGmqeVy+joHvE/BLyPHu6KtuU+hw0i1bDN1A1gfw0879KEY+5Pq+TYhhreXaO8 vT8OGDQlL9fx5ROoj/0vWfUiuHi5emHgvR0Qd+qUIzBd4+aCJR6Ig21E0QYt4CLiqQCI vBqc3L0M0VvYfZMoiHbLgmyijdTTT9ggxPaphxoKCzy26d7wnrU4cKrCLNjfHiLfDMq5 rKz79d/kj/AzhokRDfJ4OX0rhTy+oFL1BCm+zLh5xNsGrbjN2CEY5U6S54xdTwZQObJi fu1Q== X-Forwarded-Encrypted: i=1; AJvYcCVVs9GkFRTs8IbY6Ox23MX8/gj+jNdxXDKedxdKHOqLSsrM68Gdua6e6qvVqh2oCuDN6qFlXj7b4O6otWSonF5DxNlP3kYpRLUgAodt X-Gm-Message-State: AOJu0YzCz2vAb/+L1Y6wgCwMG4DteO05B3mUqGiZzyNM1jXUam1YN7W2 aVYNaT5Qa7mB4f5a15Py4EpA24/xd8c668SlxZYHx04w/B9pKhILEbt3qB+QZcL6ba4nuRrQOCs = X-Received: by 2002:a17:902:7845:b0:1db:51ee:8677 with SMTP id e5-20020a170902784500b001db51ee8677mr10129579pln.59.1709909027616; Fri, 08 Mar 2024 06:43:47 -0800 (PST) Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com. [209.85.214.176]) by smtp.gmail.com with ESMTPSA id u11-20020a170903124b00b001db2b8b2da7sm16230140plh.122.2024.03.08.06.43.47 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 08 Mar 2024 06:43:47 -0800 (PST) Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-1dcd07252d9so123125ad.1 for ; Fri, 08 Mar 2024 06:43:47 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCW2VGxShmyR/JBE9e0b5ys0vvvYLHO/0OZWjob0+LpUKJdBpa0Po0bmx9Ri/Y0CBlHOU6rgvBJmOBKZdUsXkgwcTNi5hGFTI2htgoyS X-Received: by 2002:a05:622a:1a25:b0:42e:b6df:819d with SMTP id f37-20020a05622a1a2500b0042eb6df819dmr680036qtb.24.1709908714154; Fri, 08 Mar 2024 06:38:34 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240307230653.1807557-1-hsinyi@chromium.org> <20240307230653.1807557-3-hsinyi@chromium.org> <87jzmduoy8.fsf@intel.com> In-Reply-To: <87jzmduoy8.fsf@intel.com> From: Doug Anderson Date: Fri, 8 Mar 2024 06:38:18 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v6 2/5] drm/edid: Add a function to match EDID with identity To: Jani Nikula Cc: Hsin-Yi Wang , Dmitry Baryshkov , Neil Armstrong , Jessica Zhang , Sam Ravnborg , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, On Fri, Mar 8, 2024 at 12:07=E2=80=AFAM Jani Nikula wrote: > > On Thu, 07 Mar 2024, Hsin-Yi Wang wrote: > > Create a type drm_edid_ident as the identity of an EDID. Currently it > > contains panel id and monitor name. > > > > Create a function that can match a given EDID and an identity: > > 1. Reject if the panel id doesn't match. > > 2. If name is not null in identity, try to match it in the detailed tim= ing > > blocks. Note that some panel vendors put the monitor name after > > EDID_DETAIL_MONITOR_STRING. > > > > Signed-off-by: Hsin-Yi Wang > > Reviewed-by: Jani Nikula > > The series seems good to go. Thanks Hsin-Yi and Douglas for the > constructive collaboration! I believe the end result is better now. Thanks! Unless there are any objections in the meantime, I'll plan to apply the whole series to drm-misc-next late next week. -Doug