Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3589833pxb; Sun, 31 Jan 2021 22:15:59 -0800 (PST) X-Google-Smtp-Source: ABdhPJwv59Si71uff8nPBBx0rX4W6And9WD+w29uq2CFawwi3ioX5P/+fxNNL7SbkiZYQD8MGWWd X-Received: by 2002:a17:906:ad9:: with SMTP id z25mr3938341ejf.513.1612160159378; Sun, 31 Jan 2021 22:15:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612160159; cv=none; d=google.com; s=arc-20160816; b=URLwrrs78lLRs1fKa8EfYTMYpj/yfIT/4fPBwruQubvCFe3f3s4Kix6C8KFCzjrv5X NUiR+2pg4BXGODM1AIBaAK2+wulPqxSp3lwQvhSKp1A9r24NGF1JZ8VndIUmOmPT44ku 72IDuYxrGCgIUdEvfNUZV9KnPs47WoPq9VnlNeMC6iWK5g/6XtsyFQ48iPJLvslcw871 xnWFhYPxvG1oalZuuQO16jMjSP7K7mZomw9v+on34kUwevskZfMc2OHzPb4WeTnfTUOW jV4Ch79ETkHvuRIreQV9MoSlBXM1wIjRe/QDBJAKisqIDi+dMnKyAeGTyyhxvgnXKv4+ 6/LA== 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=yE9K9haDCJkujJfpiYMh3J0DehWAaLemXdkg4MY47Ac=; b=Ch8aampwhVaDhIpXpcseVPOkAEDmUFm2+I1Hym0pLKoAlK6mOgy6miV+feD+y978AI FOq6HxZABrbvGQSTyvOIKSP1hOPiJp7/PllYDFyak6yuXzzdhBw/G8YCloHxhLhhRgBf ZWbL6MR0hjP5nmuvG5jqt7w73zIAuIpYAfYL7rnPKrwn6+wtciiNUftmr+DO5l8LD+zX Mc0BIMFGYJZz3/Unf2GaYDdNy9llZ/MGf1GVT+MJmlKDw1KYcHgVU32c2pM08ErQO5RE xPwNBfnjv2nUZGRKghX0cAqpsepBwT0lVNBNAkfbEmPlm1ht4jPEVwU93nLfTik9Vs2I Tf9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=mPaxIlsI; 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 s21si9784484edd.135.2021.01.31.22.15.33; Sun, 31 Jan 2021 22:15:59 -0800 (PST) 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=mPaxIlsI; 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 S231625AbhBAGFl (ORCPT + 99 others); Mon, 1 Feb 2021 01:05:41 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58978 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231742AbhBAFzr (ORCPT ); Mon, 1 Feb 2021 00:55:47 -0500 Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8C963C061573 for ; Sun, 31 Jan 2021 21:54:37 -0800 (PST) Received: by mail-io1-xd29.google.com with SMTP id q7so2217843iob.0 for ; Sun, 31 Jan 2021 21:54:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yE9K9haDCJkujJfpiYMh3J0DehWAaLemXdkg4MY47Ac=; b=mPaxIlsIbgZnY/tVj3f9/oTEEP56Gg4rY5MpP3Nuq2v8tvJlXTifMfX3FrWevEXmWy wqBLPtJyjmz3CmKhJsDGUyfM2xfV4/GrizPfdgw3jkMshlzcok2brthQOxUJViWf9VgQ /eQUf4uJrB1lJbQxL27/9qTIfcbPCKRucodfI= 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=yE9K9haDCJkujJfpiYMh3J0DehWAaLemXdkg4MY47Ac=; b=U60HABuxphfKH+eS6UkwGFRekMurGt5Leg7TQiJbI/JtNktyiYY/2Z7K7Rrz6+SdwO aR7pP2X8zDIvZWjdDzeqXpLDtu8MY+LLnh++XXKO6q7gV5Ei3x+Hodk+CckcnGazfHcC oav3Eti2urYIkcZg008BmOWFS4Fhp4UTfczGFdld+9Azioi2XmgtEdkfGJP9w4J5nozt oAu4MkrVyd4JeBAKBYwyjjTZ6U+t56UHY8OF88QU5eCaoT6Tpl+Lj2gO2iRjPYFI/0o4 cGGbFhNWh0MI6IDRxQpm0v9JGB3p2Cvin3gLGBNeOo/aqaLoEy6pjYOxQw8cNeDDI42+ 34jA== X-Gm-Message-State: AOAM530ppfFjZaBGcJQN84cdm48FVNTBAWstpZtgUL15P1W0qT9cgf/h ugbW5MtSVOd+sHFi/2s1kedt1KzTrjJOsxrmgp59kA== X-Received: by 2002:a05:6638:619:: with SMTP id g25mr12990902jar.43.1612158876472; Sun, 31 Jan 2021 21:54:36 -0800 (PST) MIME-Version: 1.0 References: <20210201054542.1470695-1-Bilal.Wasim@imgtec.com> <20210201054542.1470695-2-Bilal.Wasim@imgtec.com> In-Reply-To: <20210201054542.1470695-2-Bilal.Wasim@imgtec.com> From: Hsin-Yi Wang Date: Mon, 1 Feb 2021 13:54:10 +0800 Message-ID: Subject: Re: [PATCH 1/2] soc: mediatek: pm-domains: Use correct mask for bus_prot_clr To: Bilal Wasim Cc: "moderated list:ARM/Mediatek SoC support" , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , lkml , Matthias Brugger , Enric Balletbo i Serra , Weiyi Lu Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 1, 2021 at 1:45 PM Bilal Wasim wrote: > > When "bus_prot_reg_update" is false, the driver should use > INFRA_TOPAXI_PROTECTEN for both setting and clearing the bus > protection. However, the driver does not use this mask for > clearing bus protection which causes failure when booting > the imgtec gpu. > > Corrected and tested with mt8173 chromebook. > > Signed-off-by: Bilal Wasim Reviewed-by: Hsin-Yi Wang > --- > drivers/soc/mediatek/mtk-pm-domains.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/soc/mediatek/mtk-pm-domains.h b/drivers/soc/mediatek/mtk-pm-domains.h > index 141dc76054e6..7454c0b4f768 100644 > --- a/drivers/soc/mediatek/mtk-pm-domains.h > +++ b/drivers/soc/mediatek/mtk-pm-domains.h > @@ -60,7 +60,7 @@ > #define BUS_PROT_UPDATE_TOPAXI(_mask) \ > BUS_PROT_UPDATE(_mask, \ > INFRA_TOPAXI_PROTECTEN, \ > - INFRA_TOPAXI_PROTECTEN_CLR, \ > + INFRA_TOPAXI_PROTECTEN, \ > INFRA_TOPAXI_PROTECTSTA1) > > struct scpsys_bus_prot_data { > -- > 2.25.1 >