Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp855563rwb; Thu, 15 Dec 2022 03:27:08 -0800 (PST) X-Google-Smtp-Source: AA0mqf5dos85yGAwVEvdRUZ/g2szDccXLSC3H+kZrCG/5xxabMKQBMwgfKEYsxy2rvaSGog4wnxx X-Received: by 2002:aa7:dd44:0:b0:461:ac11:2e1e with SMTP id o4-20020aa7dd44000000b00461ac112e1emr23703200edw.22.1671103628674; Thu, 15 Dec 2022 03:27:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671103628; cv=none; d=google.com; s=arc-20160816; b=O6U/RKTYaltYwxvbAsjh+ydnZO3LaUAAR4mUjp3DtiP5/KyQw8aLuhqnVbkbS6XTN9 O7EQrW+VgPA0rl2oEyb11DyI11Kqs+tarZpNeuohSGLRBhxnKZ5kLVoAcRXJXENEudyF tdwTx2hbq+IpZ4snGm5n4o1mOJtluqpTsrxxMcliqdMa3nLp56JmtXna8WMOTrdeFB6H 6zUqvlg8V9Et/5QLX/7SQYcAQjaCg51aG1zbzwQN9j2UnPrD/O6hCNQTXnLggQUniRst Q1IcApj4vQ2kghB65R456SK6N45O6ujAoauGinlOLJRCQTYtEJoYTe9jHy6z4xgtHMtg 4nZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=oXw7NIVPJMG8+PM6AqoYuOzdnbApW+aYda86CP39V/M=; b=aaVtDYy36cplq+0qOrdgAV7pMxTlt4wvD+UEhK99b8eQcb7KqXZTJhklpDHOXDfsFp kOK6+as5bahKBZV6a9suKc8wEVOS7gE1NYsNOmZBhOg/ZprFibu9X9CM9Hnt8VxeLBto BWmU15MCNnWZee8SU8Rrh6ZupPncwKstmCIboI4++N2BRqbW6mVcwggm+ypK1LkOutq4 e+OtMRI1ZUOl4sqJczHXYWE+SuyZTxxrwMpGtjsXvlPoqG/OScIF75vrkuMwNgcg9wG9 wMEnn8HwWLfQ3wa9A4gEIoaonx95oDXtbHQ9bd2vpcyRso7Ns/O3Zv0YOX9MGe1CsIid HBJQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=pbR+AoUW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d24-20020a50f698000000b0046ae3282cefsi15015498edn.59.2022.12.15.03.26.52; Thu, 15 Dec 2022 03:27:08 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=pbR+AoUW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229770AbiLOK33 (ORCPT + 68 others); Thu, 15 Dec 2022 05:29:29 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43104 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230043AbiLOK3S (ORCPT ); Thu, 15 Dec 2022 05:29:18 -0500 Received: from mail-oa1-x2e.google.com (mail-oa1-x2e.google.com [IPv6:2001:4860:4864:20::2e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 536AD2C107 for ; Thu, 15 Dec 2022 02:29:17 -0800 (PST) Received: by mail-oa1-x2e.google.com with SMTP id 586e51a60fabf-144bd860fdbso20433807fac.0 for ; Thu, 15 Dec 2022 02:29:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=oXw7NIVPJMG8+PM6AqoYuOzdnbApW+aYda86CP39V/M=; b=pbR+AoUW7XkzVI6hslj50b+8n6ZYADDBFfvCJcr09vYPd6isxF1bPgdBNd9uc1FmhK yzh2Ox2m4cLaLOFJPVq/Rozw6gnxCxyAfPg9kIgETBr7+4hrzG0vr0km0TO/4wdQmJOD Qh48Lwudg/JBlCNnTDep5CCPrNMaXeRP5pnMw7UMThzd2UkV1E6+mh7RnAJFQ61g1Avx 8wmJu61Tc4A7zqnh2TnV5XslS0hMgZJhbYe8e+U0Ami6cqP+YtRvn2CeIlfjvZF0vADi 5MprXybHopawd9lKWPNJcXUtICWmB948C2lEITpWgnwI4UBy2huybTVbD4OVcSuHDkpU B/pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=oXw7NIVPJMG8+PM6AqoYuOzdnbApW+aYda86CP39V/M=; b=NVm/ESpLvOK0EW8US/d5VR0jNlSkjaFHXPo/p8J3FrsxbxMk6VEziHNfizLNXZVHNk rPKGIoH/TBt31NUfJm221uakRY/wP6rhNVoeWY51MlACIMZSDYMtOAHjwK3bkiic80ma 7SsySfVEltQa2hojSHYsIhhuSU4Fw+S6APbR0KCHzHxCo+jCddF/oNA6Od+FcoQbdoKB NSWE6W2ydeGRovqY98RV2oZTwt7Fe57CGXLFaNtCyhyFMpCo8db3DolYpRkGnuE95tDg xXyOTrS9DdMAPuFtwVYu0yFJsu2mFlzyT5nvwag5F9ZuB7DWM3cBUU76d6dn0U9EC4Ko O8lA== X-Gm-Message-State: AFqh2kpPDP6/dq9Bp3xs+ZoIQ3dYKoJHXlWnOuPBGX3yo4/V/RNWYWOX 0Ai7ljbOHqb+bJF1rkQq7DAwopbM9E2AZX9tsfYBlA== X-Received: by 2002:a05:6870:2393:b0:144:b04d:1669 with SMTP id e19-20020a056870239300b00144b04d1669mr170374oap.155.1671100155842; Thu, 15 Dec 2022 02:29:15 -0800 (PST) MIME-Version: 1.0 References: <20221115112720.911158-1-treapking@chromium.org> <167103665890.995711.9267085599513513874.b4-ty@linaro.org> In-Reply-To: From: Robert Foss Date: Thu, 15 Dec 2022 11:29:05 +0100 Message-ID: Subject: Re: [PATCH] drm/bridge: it6505: Add caching for EDID To: Pin-yen Lin Cc: Neil Armstrong , Jonas Karlman , Laurent Pinchart , Jernej Skrabec , Andrzej Hajda , David Airlie , Daniel Vetter , allen chen , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 15 Dec 2022 at 09:36, Pin-yen Lin wrote: > > Hi Robert, > > Thanks for the review. > > I didn't see this patch on drm-misc-next, but my another patch merged > instead: https://cgit.freedesktop.org/drm/drm-misc/commit/?id=5eb9a4314053bda7642643f70f49a2b415920812 > > Did something go wrong? Or is it me missing something? This is my mistake. I'm switching to a 'b4 ty' based workflow, and the wrong thank you message got sent out. Let me have a look at this patch too. > > Regards, > Pin-yen > > On Thu, Dec 15, 2022 at 12:51 AM Robert Foss wrote: > > > > On Tue, 15 Nov 2022 19:27:20 +0800, Pin-yen Lin wrote: > > > Add caching when EDID is read, and invalidate the cache until the > > > bridge detects HPD low or sink count changes on HPD_IRQ. > > > > > > It takes 1.2s for IT6505 bridge to read a 3-block EDID, and skipping > > > one EDID read would be a notable difference on user experience. > > > > > > > > > [...] > > > > Applied, thanks! > > > > Repo: https://cgit.freedesktop.org/drm/drm-misc/ > > > > > > [1/1] drm/bridge: it6505: Add caching for EDID > > (no commit info) > > > > > > > > rob > >