summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-at91/include/mach/at91sam9_smc.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2018-11-05 15:45:00 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2018-11-06 09:39:22 +0100
commit30f4a93d2b420608c1f98126393de66ff2d3c085 (patch)
tree819146f37b094a29728e67858546eb9fc717e046 /arch/arm/mach-at91/include/mach/at91sam9_smc.h
parente08031d5796be2eb61e0fef50319cc58d184bb75 (diff)
downloadbarebox-30f4a93d2b420608c1f98126393de66ff2d3c085.tar.gz
barebox-30f4a93d2b420608c1f98126393de66ff2d3c085.tar.xz
ARM: at91: make at91sam926x_board_init board specific
The base addresses used in at91sam926x_board_init() differ with each SoC. The board knows which SoC we are running on though, so create and use SoC specific variants of these functions which pass the appropriate base addresses to at91sam926x_board_init(). Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-at91/include/mach/at91sam9_smc.h')
-rw-r--r--arch/arm/mach-at91/include/mach/at91sam9_smc.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/arm/mach-at91/include/mach/at91sam9_smc.h b/arch/arm/mach-at91/include/mach/at91sam9_smc.h
index d19cf82eca..0908f6df25 100644
--- a/arch/arm/mach-at91/include/mach/at91sam9_smc.h
+++ b/arch/arm/mach-at91/include/mach/at91sam9_smc.h
@@ -16,12 +16,6 @@
#ifndef AT91SAM9_SMC_H
#define AT91SAM9_SMC_H
-#define at91_smc_read(id, field) \
- __raw_readl(AT91_BASE_SMC + ((id) * 0x10) + field)
-
-#define at91_smc_write(id, field, value) \
- __raw_writel(value, AT91_BASE_SMC + ((id) * 0x10) + field)
-
#ifndef __ASSEMBLY__
struct sam9_smc_config {
/* Setup register */