aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrey Smirnov <andrew.smirnov@gmail.com>2019-04-14 20:46:27 -0400
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>2019-05-01 06:35:47 -0400
commit276c76d7a15ada363b8efab7b50a52aeaf3b3fd5 (patch)
treedf1ccef8a355c842f8b3237554e7533bdd3f526e
parent60ef4b072ba089440531287f72740d94ed1e8dd1 (diff)
PCI: imx6: Make use of BIT() in constant definitions
Avoid using explicit left shifts and convert various definitions to use BIT() instead. No functional change intended. Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Reviewed-by: Lucas Stach <l.stach@pengutronix.de> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Cc: Bjorn Helgaas <bhelgaas@google.com> Cc: Chris Healy <cphealy@gmail.com> Cc: Lucas Stach <l.stach@pengutronix.de> Cc: linux-kernel@vger.kernel.org Cc: linux-pci@vger.kernel.org
-rw-r--r--drivers/pci/controller/dwc/pci-imx6.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/pci/controller/dwc/pci-imx6.c b/drivers/pci/controller/dwc/pci-imx6.c
index eeacdebd9b50..5650642ab248 100644
--- a/drivers/pci/controller/dwc/pci-imx6.c
+++ b/drivers/pci/controller/dwc/pci-imx6.c
@@ -118,14 +118,14 @@ struct imx6_pcie {
118 118
119/* PHY registers (not memory-mapped) */ 119/* PHY registers (not memory-mapped) */
120#define PCIE_PHY_ATEOVRD 0x10 120#define PCIE_PHY_ATEOVRD 0x10
121#define PCIE_PHY_ATEOVRD_EN (0x1 << 2) 121#define PCIE_PHY_ATEOVRD_EN BIT(2)
122#define PCIE_PHY_ATEOVRD_REF_CLKDIV_SHIFT 0 122#define PCIE_PHY_ATEOVRD_REF_CLKDIV_SHIFT 0
123#define PCIE_PHY_ATEOVRD_REF_CLKDIV_MASK 0x1 123#define PCIE_PHY_ATEOVRD_REF_CLKDIV_MASK 0x1
124 124
125#define PCIE_PHY_MPLL_OVRD_IN_LO 0x11 125#define PCIE_PHY_MPLL_OVRD_IN_LO 0x11
126#define PCIE_PHY_MPLL_MULTIPLIER_SHIFT 2 126#define PCIE_PHY_MPLL_MULTIPLIER_SHIFT 2
127#define PCIE_PHY_MPLL_MULTIPLIER_MASK 0x7f 127#define PCIE_PHY_MPLL_MULTIPLIER_MASK 0x7f
128#define PCIE_PHY_MPLL_MULTIPLIER_OVRD (0x1 << 9) 128#define PCIE_PHY_MPLL_MULTIPLIER_OVRD BIT(9)
129 129
130#define PCIE_PHY_RX_ASIC_OUT 0x100D 130#define PCIE_PHY_RX_ASIC_OUT 0x100D
131#define PCIE_PHY_RX_ASIC_OUT_VALID (1 << 0) 131#define PCIE_PHY_RX_ASIC_OUT_VALID (1 << 0)
@@ -148,8 +148,8 @@ struct imx6_pcie {
148#define PCIE_PHY_CMN_REG26_ATT_MODE 0xBC 148#define PCIE_PHY_CMN_REG26_ATT_MODE 0xBC
149 149
150#define PHY_RX_OVRD_IN_LO 0x1005 150#define PHY_RX_OVRD_IN_LO 0x1005
151#define PHY_RX_OVRD_IN_LO_RX_DATA_EN (1 << 5) 151#define PHY_RX_OVRD_IN_LO_RX_DATA_EN BIT(5)
152#define PHY_RX_OVRD_IN_LO_RX_PLL_EN (1 << 3) 152#define PHY_RX_OVRD_IN_LO_RX_PLL_EN BIT(3)
153 153
154static int pcie_phy_poll_ack(struct imx6_pcie *imx6_pcie, int exp_val) 154static int pcie_phy_poll_ack(struct imx6_pcie *imx6_pcie, int exp_val)
155{ 155{