Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp3889008pxf; Mon, 22 Mar 2021 18:58:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz3FgenKY9k61/urpAXAxquQw3C+lZV4w5tC4kuuHc5BbQN07hJPHTDaDa6VusXcRn4y7yv X-Received: by 2002:a05:6402:4241:: with SMTP id g1mr2293990edb.331.1616464733738; Mon, 22 Mar 2021 18:58:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616464733; cv=none; d=google.com; s=arc-20160816; b=YdUnRfH7mGJtFqRxk7GJCPlEYDzG4ancs2IVqGbU7rmfqI+8shUXeK/23m3OW049tY RrJ4bklrbr6LaDxzyPtmYRTCTV2tHatB1bu1K7eQEUbIFBHUtXXA1Y7muc/VT5tMLzwJ 0HrH2W6QtXWnFp9i3cxO7qpOljaqXOTi9hFOAM7q52SS7S0f1uZdf4dVEh+D7RNkG2M6 6nnWWpL2qic4Q8Vf2ePY/HCxC8+avZavrgKnqfpnKU7lcLGCjgaYyYugjKEv6mZwiJR2 1/5a4/yCp6NK1F6mmcNrDq8l7MfHx0I/kREp4+VAViTk+GbMQu7Hery8eWVsOkG67mFj l+WQ== 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=Y6kHhDqex1SsXfv+a9vGItXQc8cTJtK09N7Ycugrx0A=; b=LIaQjUN/0veNNLGPBF9QjklPo2eiamJ+gJ/wTr07XjDbjZN6dgizkcPuvd0G6EIZ4C 1IP4xuXJ5sR6cWGiDIpLRcYShGnPIs1pka8oJVFVfgJrdHk3IwMnS0zLB8x/vwcEiCNO /zo1b03seBZs6GEW+TeLBeCuqIrF7Cvt+pmCgaTFwiQuXW80DYGSs4uGuKIube5Egicj 1oJuahg9t5ndNbIk6EFysLBfjkc0ieCFyB002/gvQCsgOGtEoANlZ3Cd+3NG/JjzJeEG QTDPDSOshp/fhl3OAPZbl3eIARXx9zTN6LZWn9qjOx8FhYcX9sr43zriEIVcz5DpHfRE NY+g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=AGnsZG7v; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id cd8si13443608ejb.26.2021.03.22.18.58.30; Mon, 22 Mar 2021 18:58:53 -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=@gmail.com header.s=20161025 header.b=AGnsZG7v; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229761AbhCWBz2 (ORCPT + 99 others); Mon, 22 Mar 2021 21:55:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55842 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229472AbhCWByv (ORCPT ); Mon, 22 Mar 2021 21:54:51 -0400 Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CEA60C061574; Mon, 22 Mar 2021 18:54:50 -0700 (PDT) Received: by mail-wr1-x429.google.com with SMTP id e9so19110681wrw.10; Mon, 22 Mar 2021 18:54:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Y6kHhDqex1SsXfv+a9vGItXQc8cTJtK09N7Ycugrx0A=; b=AGnsZG7v8ZQN4wrf+x88MnVVF27VSEBSsTbTyz9kRn9dkyDbY252e9aOnIEyhgcshO 1mS6WaoW6Y8GFgyvxfBnm0G6rZCJhzhfw44+Fm4gCPH07So2oKhMMT7PC9lAHPT3s6C0 fpRdCfgK9+YZedOaGXRWhyIFo+IQKpRjUXrsWY7m8jwFhIMT0O8od097BQ0Ir3FsZyMp cdP6epLhx88/YsFVfridrXTncgfGl2mUgx73Um8qtnWFFlR3I9A1BYz5KWREkzsfz3Id 2GVLSJHGiQticjF2DNf0HmPqN+zqLuj/kKBLoFDYYT4xZ6UU7Os5GYqWUu/gRREpuRiu AOJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Y6kHhDqex1SsXfv+a9vGItXQc8cTJtK09N7Ycugrx0A=; b=tvSfAt7AHf3XROmr51pi8MfH0CavqvLrCWP2d1W+NIh3Gvw3fQP8B4N0il9c3loXrS P/X3vDKWZCKyjz3OBpuW2PHlbIbIR8Sfm+I7KlYAEqeuUOilxdZkPd9xwmkRfMqkHBr4 U5KITMUsghxqagFQbrAsqpj1VU76Ct+IZ/jpgFiLIPayMD5JweVaQ3CcpK7u00kQ0hcr 5HFruHzNkEslUeZ9NxVUW4cQ+4CpgZdyuUWGHhblnXDPmlErp0ARgD42UWsx01CxvOQ5 yPy+dMUthLaqoBpLsQiqM5qCcV+foxTfeRt6qewQfKqk3Ah1GLQ3BQtwzJTAN1utXXBQ 4zlA== X-Gm-Message-State: AOAM532cx5sd4sDbuwL35Ti2vSUqKn8GtB+vpVqF8omtrQJXra9xvGZG ARUWKOKBwk+BoGPzZUXOGllUZ/gm6DO9awAMuMY= X-Received: by 2002:adf:f587:: with SMTP id f7mr1304735wro.147.1616464489599; Mon, 22 Mar 2021 18:54:49 -0700 (PDT) MIME-Version: 1.0 References: <1616404632-13693-1-git-send-email-kalyan_t@codeaurora.org> In-Reply-To: From: Rob Clark Date: Mon, 22 Mar 2021 18:58:01 -0700 Message-ID: Subject: Re: [v1] drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume To: Matthias Kaehlcke Cc: Kalyan Thota , y@qualcomm.com, dri-devel , linux-arm-msm , freedreno , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Kalyan Thota , Linux Kernel Mailing List , Douglas Anderson , Krishna Manikandan , hywu@google.com, midean@google.com Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 22, 2021 at 5:44 PM Matthias Kaehlcke wrote: > > On Mon, Mar 22, 2021 at 02:17:12AM -0700, Kalyan Thota wrote: > > From: Kalyan Thota > > > > DPU runtime resume will request for a min vote on the AXI bus as > > it is a necessary step before turning ON the AXI clock. > > > > The change does below > > 1) Move the icc path set before requesting runtime get_sync. > > 2) remove the dependency of hw catalog for min ib vote > > as it is initialized at a later point. > > > > Signed-off-by: Kalyan Thota > > Confirmed that this fixes a bunch of warnings at boot on SC7180 when > (out-of-tree) camera support is enabled: > > [ 1.832228] gcc_disp_hf_axi_clk status stuck at 'off' > [ 2.118292] gcc_disp_hf_axi_clk status stuck at 'off' > [ 2.442383] gcc_disp_hf_axi_clk already disabled > [ 2.750054] gcc_disp_hf_axi_clk already unprepared > [ 3.154835] gcc_disp_hf_axi_clk already disabled > [ 3.421835] gcc_disp_hf_axi_clk already unprepared > > Tested-by: Matthias Kaehlcke thanks for testing on the setup which had this issue.. I've pushed to msm-next BR, -R