Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp4152427pxk; Tue, 8 Sep 2020 12:02:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx+qA8D+dkeVtgQH+5U0zVeL4GD0Z47oSR9NTuU2mT0C9x4vjMP/NbblbId9u64bWDwNWXd X-Received: by 2002:a17:906:71c9:: with SMTP id i9mr26631205ejk.250.1599591720136; Tue, 08 Sep 2020 12:02:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599591720; cv=none; d=google.com; s=arc-20160816; b=MI/9WKAmfDDpnAdoDEKYSOoyv3ma36hLV/j5WMcKw1CFV8Hypl9aKqIRe40xOIJBsV hcsYtDTiuvvEEfVqfFSxnVGqRP2lHzLu5zfIfIjn8byAIRf5Lz6vdbdm0A7oqQ/Vr+JS tGArL/pQisO6aROlLpR+BaTrwGSRQ1FOyZcgsuJgZu25aewwmASE1gJA8kDharuR3+/v FPkZIU7tCDw4Fl5hg/EHt0CyAbU07NMhXgq3JkBAxSU3AfZ95yUHW1TWAm7AsEtfk2g8 ZP/+VjDuC6rCo6UP6KD1kvjlsd8GtYSqneTTqJjCT5k9f9hSYW5k8JGA0e2xYC//tzNc vWGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:message-id:date:to:cc:from :subject:references:in-reply-to:content-transfer-encoding :mime-version:dkim-signature; bh=bZ0hdB3aDnQdw+HPiv6w6/rS4ctBv4+DDy7Q7mzZQJA=; b=Ne5Ov/3Z5F2sBKBoOfsyVBRsDDECVnSS+0arfxvqIhxUFGk66AXJINfsbTGf/SMtAQ BjunxpIWX3rbcATScdGtdBjIG1ExzNIgiSxVhlvunfS+GdPR2gaxlzGpSMMKp8UBp9nJ 0G2R9vDekDcmsylQkeV9BJBPEmGnHzkE7qaI2okehzBaQ6ESzSxUK6qqEXK/pXGJDmJ9 Y0yQqrnjwkypDL0nqdrNlutS9TfdCvEwDWtK3uNJAWpdph/zpsjETNDqEkC2OYTZ5gyM YIKvKVkwww8ETeviA74ZLqSntSRXrXDiH7lh4wvNgPVU7dtCl6SNAYz+lY4nj30/dLBO LryQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=kQSLq1W1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k16si6955810ejb.210.2020.09.08.12.01.37; Tue, 08 Sep 2020 12:02:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=kQSLq1W1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727940AbgIHS6Z (ORCPT + 99 others); Tue, 8 Sep 2020 14:58:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54186 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726229AbgIHS5W (ORCPT ); Tue, 8 Sep 2020 14:57:22 -0400 Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EB3BFC061573 for ; Tue, 8 Sep 2020 11:57:21 -0700 (PDT) Received: by mail-pf1-x442.google.com with SMTP id o68so56302pfg.2 for ; Tue, 08 Sep 2020 11:57:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:content-transfer-encoding:in-reply-to:references :subject:from:cc:to:date:message-id:user-agent; bh=bZ0hdB3aDnQdw+HPiv6w6/rS4ctBv4+DDy7Q7mzZQJA=; b=kQSLq1W11bCof3VZGivNs9jhTs6eQXMNg151pVMeum5ivTvrGyNKTmBC8o3aAVTMCD fWHq03en9zOkEUNKYb6mITKGyBNqVTB2ceHUt93ApjVkk5vDvZP7SZyD5G3hpSk3mpff TpEU3uBAzAcI94SB+dVKpTJKqYy/8/3vpSWho= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:content-transfer-encoding :in-reply-to:references:subject:from:cc:to:date:message-id :user-agent; bh=bZ0hdB3aDnQdw+HPiv6w6/rS4ctBv4+DDy7Q7mzZQJA=; b=SwFfZcnQLt4XKeJz7nsT37Q1ter+l3gS9o/06VXiF7eJnchMgHHM2pGZD+c/Kc4NTu B/7ORp22ds48/Qv420N+j4Mj330L8xOp3J7QmlRULSOntpe8++UXttnv7Q3C/KjrY1NU gcqnBhF1diZWDCNtjWiUncciHpNFYvbLl81XhsauKFljuSKwmffkiFVSD3+3qJCZOzaO 0OZ0UyOlu8hykLwgn0ejsWHYnzKutKyEH1Ct4FyDD9UiVtmQsr0KhxNcfkGDkrZbTtMc OmmrYg4m7pCckw5mUJuDYHoIFibntRZwR/aCge/FHllR7tnkXo7f25PjEXGfHrf72Shk 2G2g== X-Gm-Message-State: AOAM531vU9Y82WTgqXNGR6sKz4JpOi+RTamqqtQc6yzR+kozUFjZ6NcZ HOSjx/rrI4wlqIJx/KiMmMEHAQ== X-Received: by 2002:a63:b202:: with SMTP id x2mr126839pge.432.1599591441474; Tue, 08 Sep 2020 11:57:21 -0700 (PDT) Received: from chromium.org ([2620:15c:202:1:3e52:82ff:fe6c:83ab]) by smtp.gmail.com with ESMTPSA id o6sm44291pju.25.2020.09.08.11.57.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Sep 2020 11:57:20 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable In-Reply-To: <010101745aaf685e-49eb2897-ee17-40bf-89e8-2adebe8d022f-000000@us-west-2.amazonses.com> References: <010101745aaf685e-49eb2897-ee17-40bf-89e8-2adebe8d022f-000000@us-west-2.amazonses.com> Subject: Re: [PATCH v5] drm/msm/dp: Add DP compliance tests on Snapdragon Chipsets From: Stephen Boyd Cc: tanmay@codeaurora.org, abhinavk@codeaurora.org, aravindh@codeaurora.org, khsieh@codeaurora.org, airlied@linux.ie, daniel@ffwll.ch, linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, linux-kernel@vger.kernel.org To: Kuogee Hsieh , robdclark@gmail.com, sean@poorly.run Date: Tue, 08 Sep 2020 11:57:19 -0700 Message-ID: <159959143931.454335.4137726843867018185@swboyd.mtv.corp.google.com> User-Agent: alot/0.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Quoting Kuogee Hsieh (2020-09-04 12:54:39) > add event thread to execute events serially from event queue. Also > timeout mode is supported which allow an event be deferred to be > executed at later time. Both link and phy compliant tests had been > done successfully. >=20 > Changes in v2: > - Fix potential deadlock by removing redundant connect_mutex > - Check and enable link clock during modeset > - Drop unused code and fix function prototypes. > - set sink power to normal operation state (D0) before DPCD read >=20 > Changes in v3: > - push idle pattern at main link before timing generator off > - add timeout handles for both connect and disconnect >=20 > Changes in v4: > - add ST_SUSPEND_PENDING to handles suspend/modeset test operations > - clear dp phy aux interrupt status when ERR_DPPHY_AUX error > - send segment addr during edid read > - clear bpp depth before MISC register write >=20 > Changes in v5: > - add ST_SUSPENDED to fix crash at resume >=20 > Signed-off-by: Kuogee Hsieh >=20 > This patch depends-on following series: > https://lore.kernel.org/dri-devel/20200818051137.21478-1-tanmay@codeauror= a.org/ Can this be based on v12 of the patch series? v4 of this patch was based on v12, but this has regressed and gone back to v11. v12 is https://lkml.kernel.org/lkml/20200827211658.27479-1-tanmay@codeauror= a.org/