ARM: EXYNOS: definition of system registers
Subsystems (2)
A message that is not in the archive (sent off-list or not yet received): [email protected]
PATCH v3 1/4 ARM: EXYNOS: definition of system registers
This is definition of system registers for EXYNOS SoC.
Signed-off-by Donghwa Lee <[email protected]>
Signed-off-by Kyungmin Park <[email protected]>
--- arch/arm/cpu/armv7/exynos/Makefile | 2 +- arch/arm/cpu/armv7/exynos/system.c | 48 ++++++++++++++++++++++++++ arch/arm/include/asm/arch-exynos/cpu.h | 2 + arch/arm/include/asm/arch-exynos/system.h | 53 +++++++++++++++++++++++++++++ 4 files changed, 104 insertions(+), 1 deletions(-) create mode 100644 arch/arm/cpu/armv7/exynos/system.c create mode 100644 arch/arm/include/asm/arch-exynos/system.h
arch/arm/cpu/armv7/exynos/Makefile +1 -1
@@ -22,7 +22,7 @@ include $(TOPDIR)/config.mk LIB = $(obj)lib$(SOC).o -COBJS += clock.o soc.o +COBJS += clock.o soc.o system.o SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c) OBJS := $(addprefix $(obj),$(COBJS) $(SOBJS))
arch/arm/cpu/armv7/exynos/system.c new file +48 -0
48 lines not on this page · raw message
arch/arm/include/asm/arch-exynos/cpu.h +2 -0
@@ -29,6 +29,7 @@/* EXYNOS4 */ #define EXYNOS4_GPIO_PART3_BASE 0x03860000#define EXYNOS4_PRO_ID 0x10000000 +#define EXYNOS4_SYSREG_BASE 0x10010000#define EXYNOS4_POWER_BASE 0x10020000#define EXYNOS4_SWRESET 0x10020400#define EXYNOS4_CLOCK_BASE 0x10030000
@@ -127,6 +128,7 @@ static inline unsigned int samsung_get_base_##device(void) \ SAMSUNG_BASE(adc, ADC_BASE) SAMSUNG_BASE(clock, CLOCK_BASE) +SAMSUNG_BASE(sysreg, SYSREG_BASE) SAMSUNG_BASE(fimd, FIMD_BASE) SAMSUNG_BASE(gpio_part1, GPIO_PART1_BASE)SAMSUNG_BASE (gpio_part2,GPIO_PART2_BASE )
arch/arm/include/asm/arch-exynos/system.h new file +53 -0
53 lines not on this page · raw message
Signature · 1 line
1.7.4.1