Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp464787pxb; Tue, 9 Feb 2021 05:05:50 -0800 (PST) X-Google-Smtp-Source: ABdhPJy7n9r0d8pDf4RLTFm/9x+0DlM6e3HgCau9fCON0e/PRePmFxchTfJx8CD7z2dw2M73B08D X-Received: by 2002:a05:6402:1215:: with SMTP id c21mr22782149edw.310.1612875950369; Tue, 09 Feb 2021 05:05:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612875950; cv=none; d=google.com; s=arc-20160816; b=NTJJzLzkSDMBXVbt0zFqekdZElcrJwanWfg7c/rktt45S19tLjlXRun5syH2cqARR9 8fNHytSZCKz6CEx4hoPF8Mpng5lb4PfFBtGj39wzvwOpBaXvpdKvPLmYwdG13Gow37vr aL6MVCRxCOnwzkCBmpD9nFy2nmnf5uth+pWkZ6QVyMOWpb4Uf0rAM6raDTqEc2IcLhNh XFP1CLX/GWVYDYRDr/pnMRyZdJKBqMQwFxTXzgaREjI5ZcrACz2yIDRv+veGJdW34NDM FWImUrDO0vXIFXgxHpfPu6uTH0+3V782U3OsDiPvAt0Cte31W1g7trNS2Rgl7R9q/pFi 5WXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=/8w4YO8rB8Q7PPSxtlvtQkLMt9V1rB0XFvku9JuAJkI=; b=WbsLAPgX8UT2MjYrXtJ0c5pF1UgPahNgLKf7xgTodZ1g47Sl9G75cn+iLzuP2qBg9U jEP2e9pXidVw2OD61pvhVa0s49a35C7tfpCkl+PXMIdOayrPgIfwOgDrSueBFsZmA8qU 9hYh+1BxjEtCd6NvKXsTR/tHrSSJmSkz9KFdtFQQMdTo3naUbiS4PUDwNDfGBKjcOfre m1ZQk6smKX83tweXBc1keCxf1ISSFocVtGf40in3xLQMCoYamAKTVVfdEMyXZz9Cq3xe ynr4TrSDEZzKkkN8wXUfPqxI7UqiEwPkHlI81XvVnfcsQV8Xgy4ucC+HAv/+RFzp7zMh LqIA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c17si5849617eds.438.2021.02.09.05.05.20; Tue, 09 Feb 2021 05:05:50 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229988AbhBINCi (ORCPT + 99 others); Tue, 9 Feb 2021 08:02:38 -0500 Received: from mx2.suse.de ([195.135.220.15]:44960 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230415AbhBINCE (ORCPT ); Tue, 9 Feb 2021 08:02:04 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id 8CFE0ADCD; Tue, 9 Feb 2021 13:00:44 +0000 (UTC) From: Nicolas Saenz Julienne To: f.fainelli@gmail.com, linux-kernel@vger.kernel.org, Lee Jones , Ray Jui , Scott Branden , bcm-kernel-feedback-list@broadcom.com, Nicolas Saenz Julienne Cc: linux-rpi-kernel@lists.infradead.org, phil@raspberrypi.com, wahrenst@gmx.net, linux-arm-kernel@lists.infradead.org, mripard@kernel.org, eric@anholt.net Subject: [RFC/PATCH v2 06/16] mfd: bcm2835-pm: Rename asb to rpivid_asb Date: Tue, 9 Feb 2021 13:59:02 +0100 Message-Id: <20210209125912.3398-7-nsaenzjulienne@suse.de> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210209125912.3398-1-nsaenzjulienne@suse.de> References: <20210209125912.3398-1-nsaenzjulienne@suse.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In anticipation to supporting BCM2711 on which new ASB took over V3D, use a more explicit name on the currently supported one. Signed-off-by: Nicolas Saenz Julienne --- drivers/mfd/bcm2835-pm.c | 8 ++++---- drivers/soc/bcm/bcm2835-power.c | 10 +++++----- include/linux/mfd/bcm2835-pm.h | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/drivers/mfd/bcm2835-pm.c b/drivers/mfd/bcm2835-pm.c index 42fe67f1538e..836343e69f43 100644 --- a/drivers/mfd/bcm2835-pm.c +++ b/drivers/mfd/bcm2835-pm.c @@ -50,15 +50,15 @@ static int bcm2835_pm_probe(struct platform_device *pdev) if (ret) return ret; - /* We'll use the presence of the AXI ASB regs in the + /* We'll use the presence of the RPiVid ASB regs in the * bcm2835-pm binding as the key for whether we can reference * the full PM register range and support power domains. */ res = platform_get_resource(pdev, IORESOURCE_MEM, 1); if (res) { - pm->asb = devm_ioremap_resource(dev, res); - if (IS_ERR(pm->asb)) - return PTR_ERR(pm->asb); + pm->rpivid_asb = devm_ioremap_resource(dev, res); + if (IS_ERR(pm->rpivid_asb)) + return PTR_ERR(pm->rpivid_asb); ret = devm_mfd_add_devices(dev, -1, bcm2835_power_devs, diff --git a/drivers/soc/bcm/bcm2835-power.c b/drivers/soc/bcm/bcm2835-power.c index 1e0041ec8132..59b8abfc5617 100644 --- a/drivers/soc/bcm/bcm2835-power.c +++ b/drivers/soc/bcm/bcm2835-power.c @@ -126,8 +126,8 @@ #define ASB_AXI_BRDG_ID 0x20 -#define ASB_READ(reg) readl(power->asb + (reg)) -#define ASB_WRITE(reg, val) writel(PM_PASSWORD | (val), power->asb + (reg)) +#define ASB_READ(reg) readl(power->rpivid_asb + (reg)) +#define ASB_WRITE(reg, val) writel(PM_PASSWORD | (val), power->rpivid_asb + (reg)) struct bcm2835_power_domain { struct generic_pm_domain base; @@ -140,8 +140,8 @@ struct bcm2835_power { struct device *dev; /* PM registers. */ void __iomem *base; - /* AXI Async bridge registers. */ - void __iomem *asb; + /* RPiVid bridge registers. */ + void __iomem *rpivid_asb; struct genpd_onecell_data pd_xlate; struct bcm2835_power_domain domains[BCM2835_POWER_DOMAIN_COUNT]; @@ -625,7 +625,7 @@ static int bcm2835_power_probe(struct platform_device *pdev) power->dev = dev; power->base = pm->base; - power->asb = pm->asb; + power->rpivid_asb = pm->rpivid_asb; id = ASB_READ(ASB_AXI_BRDG_ID); if (id != 0x62726467 /* "BRDG" */) { diff --git a/include/linux/mfd/bcm2835-pm.h b/include/linux/mfd/bcm2835-pm.h index ed37dc40e82a..ed4bd548db09 100644 --- a/include/linux/mfd/bcm2835-pm.h +++ b/include/linux/mfd/bcm2835-pm.h @@ -8,7 +8,7 @@ struct bcm2835_pm { struct device *dev; void __iomem *base; - void __iomem *asb; + void __iomem *rpivid_asb; }; #endif /* BCM2835_MFD_PM_H */ -- 2.30.0