diff options
Diffstat (limited to 'patches/1428-PCI-rcar-Clean-up-the-macros.patch')
-rw-r--r-- | patches/1428-PCI-rcar-Clean-up-the-macros.patch | 151 |
1 files changed, 151 insertions, 0 deletions
diff --git a/patches/1428-PCI-rcar-Clean-up-the-macros.patch b/patches/1428-PCI-rcar-Clean-up-the-macros.patch new file mode 100644 index 00000000000000..6a4d8133567873 --- /dev/null +++ b/patches/1428-PCI-rcar-Clean-up-the-macros.patch @@ -0,0 +1,151 @@ +From bf06a84e84271319ab4dad4e7245316112e60146 Mon Sep 17 00:00:00 2001 +From: Marek Vasut <marek.vasut@gmail.com> +Date: Sun, 8 Apr 2018 20:04:31 +0200 +Subject: [PATCH 1428/1795] PCI: rcar: Clean up the macros +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This patch replaces the (1 << n) with BIT(n) and cleans up whitespace, +no functional change. + +Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> +Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> +Cc: Geert Uytterhoeven <geert+renesas@glider.be> +Cc: Phil Edworthy <phil.edworthy@renesas.com> +Cc: Simon Horman <horms+renesas@verge.net.au> +Cc: Wolfram Sang <wsa@the-dreams.de> +Cc: linux-renesas-soc@vger.kernel.org +Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> +Acked-by: Randy Dunlap <rdunlap@infradead.org> +Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> +Reviewed-by: Simon Horman <horms+renesas@verge.net.au> +Reviewed-by: Simon Horman <horms+renesas@verge.net.au> +(cherry picked from commit 0ee40820989b330e24926d82953ffb9e1c7a8425) +Signed-off-by: Simon Horman <horms+renesas@verge.net.au> +Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> +--- + drivers/pci/host/pcie-rcar.c | 53 ++++++++++++++++++------------------ + 1 file changed, 27 insertions(+), 26 deletions(-) + +diff --git a/drivers/pci/host/pcie-rcar.c b/drivers/pci/host/pcie-rcar.c +index dc0d1f4c6517..3fb9fb4ac2e7 100644 +--- a/drivers/pci/host/pcie-rcar.c ++++ b/drivers/pci/host/pcie-rcar.c +@@ -14,6 +14,7 @@ + * warranty of any kind, whether express or implied. + */ + ++#include <linux/bitops.h> + #include <linux/clk.h> + #include <linux/delay.h> + #include <linux/interrupt.h> +@@ -33,9 +34,9 @@ + + #define PCIECAR 0x000010 + #define PCIECCTLR 0x000018 +-#define CONFIG_SEND_ENABLE (1 << 31) ++#define CONFIG_SEND_ENABLE BIT(31) + #define TYPE0 (0 << 8) +-#define TYPE1 (1 << 8) ++#define TYPE1 BIT(8) + #define PCIECDR 0x000020 + #define PCIEMSR 0x000028 + #define PCIEINTXR 0x000400 +@@ -47,7 +48,7 @@ + #define PCIETSTR 0x02004 + #define DATA_LINK_ACTIVE 1 + #define PCIEERRFR 0x02020 +-#define UNSUPPORTED_REQUEST (1 << 4) ++#define UNSUPPORTED_REQUEST BIT(4) + #define PCIEMSIFR 0x02044 + #define PCIEMSIALR 0x02048 + #define MSIFE 1 +@@ -60,17 +61,17 @@ + /* local address reg & mask */ + #define PCIELAR(x) (0x02200 + ((x) * 0x20)) + #define PCIELAMR(x) (0x02208 + ((x) * 0x20)) +-#define LAM_PREFETCH (1 << 3) +-#define LAM_64BIT (1 << 2) +-#define LAR_ENABLE (1 << 1) ++#define LAM_PREFETCH BIT(3) ++#define LAM_64BIT BIT(2) ++#define LAR_ENABLE BIT(1) + + /* PCIe address reg & mask */ + #define PCIEPALR(x) (0x03400 + ((x) * 0x20)) + #define PCIEPAUR(x) (0x03404 + ((x) * 0x20)) + #define PCIEPAMR(x) (0x03408 + ((x) * 0x20)) + #define PCIEPTCTLR(x) (0x0340c + ((x) * 0x20)) +-#define PAR_ENABLE (1 << 31) +-#define IO_SPACE (1 << 8) ++#define PAR_ENABLE BIT(31) ++#define IO_SPACE BIT(8) + + /* Configuration */ + #define PCICONF(x) (0x010000 + ((x) * 0x4)) +@@ -82,23 +83,23 @@ + #define IDSETR1 0x011004 + #define TLCTLR 0x011048 + #define MACSR 0x011054 +-#define SPCHGFIN (1 << 4) +-#define SPCHGFAIL (1 << 6) +-#define SPCHGSUC (1 << 7) ++#define SPCHGFIN BIT(4) ++#define SPCHGFAIL BIT(6) ++#define SPCHGSUC BIT(7) + #define LINK_SPEED (0xf << 16) + #define LINK_SPEED_2_5GTS (1 << 16) + #define LINK_SPEED_5_0GTS (2 << 16) + #define MACCTLR 0x011058 +-#define SPEED_CHANGE (1 << 24) +-#define SCRAMBLE_DISABLE (1 << 27) ++#define SPEED_CHANGE BIT(24) ++#define SCRAMBLE_DISABLE BIT(27) + #define MACS2R 0x011078 + #define MACCGSPSETR 0x011084 +-#define SPCNGRSN (1 << 31) ++#define SPCNGRSN BIT(31) + + /* R-Car H1 PHY */ + #define H1_PCIEPHYADRR 0x04000c +-#define WRITE_CMD (1 << 16) +-#define PHY_ACK (1 << 24) ++#define WRITE_CMD BIT(16) ++#define PHY_ACK BIT(24) + #define RATE_POS 12 + #define LANE_POS 8 + #define ADR_POS 0 +@@ -110,19 +111,19 @@ + #define GEN2_PCIEPHYDATA 0x784 + #define GEN2_PCIEPHYCTRL 0x78c + +-#define INT_PCI_MSI_NR 32 ++#define INT_PCI_MSI_NR 32 + +-#define RCONF(x) (PCICONF(0)+(x)) +-#define RPMCAP(x) (PMCAP(0)+(x)) +-#define REXPCAP(x) (EXPCAP(0)+(x)) +-#define RVCCAP(x) (VCCAP(0)+(x)) ++#define RCONF(x) (PCICONF(0) + (x)) ++#define RPMCAP(x) (PMCAP(0) + (x)) ++#define REXPCAP(x) (EXPCAP(0) + (x)) ++#define RVCCAP(x) (VCCAP(0) + (x)) + +-#define PCIE_CONF_BUS(b) (((b) & 0xff) << 24) +-#define PCIE_CONF_DEV(d) (((d) & 0x1f) << 19) +-#define PCIE_CONF_FUNC(f) (((f) & 0x7) << 16) ++#define PCIE_CONF_BUS(b) (((b) & 0xff) << 24) ++#define PCIE_CONF_DEV(d) (((d) & 0x1f) << 19) ++#define PCIE_CONF_FUNC(f) (((f) & 0x7) << 16) + +-#define RCAR_PCI_MAX_RESOURCES 4 +-#define MAX_NR_INBOUND_MAPS 6 ++#define RCAR_PCI_MAX_RESOURCES 4 ++#define MAX_NR_INBOUND_MAPS 6 + + struct rcar_msi { + DECLARE_BITMAP(used, INT_PCI_MSI_NR); +-- +2.19.0 + |