diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2018-11-05 15:45:00 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2018-11-06 09:39:22 +0100 |
commit | 30f4a93d2b420608c1f98126393de66ff2d3c085 (patch) | |
tree | 819146f37b094a29728e67858546eb9fc717e046 /arch/arm/mach-at91/include/mach/at91sam9_smc.h | |
parent | e08031d5796be2eb61e0fef50319cc58d184bb75 (diff) | |
download | barebox-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.h | 6 |
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 */ |