Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 95220a2e authored by Catalin Marinas's avatar Catalin Marinas Committed by Russell King
Browse files

[PATCH] ARM: 2714/1: Fix the IB2 definitions for the Versatile platform



Patch from Catalin Marinas

The initial IB2 addresses did not depend on the IB2 base. This
patch defines them as (VERSATILE_IB2_BASE + offset).

Signed-off-by: Catalin Marinas
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent fea7722f
Loading
Loading
Loading
Loading
+11 −5
Original line number Original line Diff line number Diff line
@@ -498,11 +498,17 @@
/*
/*
 * IB2 Versatile/AB expansion board definitions
 * IB2 Versatile/AB expansion board definitions
 */
 */
#define VERSATILE_IB2_CAMERA_BANK	0x24000000
#define VERSATILE_IB2_CAMERA_BANK	VERSATILE_IB2_BASE
#define VERSATILE_IB2_KBD_DATAREG	0x25000000
#define VERSATILE_IB2_KBD_DATAREG	(VERSATILE_IB2_BASE + 0x01000000)
#define VERSATILE_IB2_IER		0x26000000	/* for VICINTSOURCE27 */

#define VERSATILE_IB2_CTRL		0x27000000
/* VICINTSOURCE27 */
#define VERSATILE_IB2_STAT		0x27000004
#define VERSATILE_IB2_INT_BASE		(VERSATILE_IB2_BASE + 0x02000000)
#define VERSATILE_IB2_IER		(VERSATILE_IB2_INT_BASE + 0)
#define VERSATILE_IB2_ISR		(VERSATILE_IB2_INT_BASE + 4)

#define VERSATILE_IB2_CTL_BASE		(VERSATILE_IB2_BASE + 0x03000000)
#define VERSATILE_IB2_CTRL		(VERSATILE_IB2_CTL_BASE + 0)
#define VERSATILE_IB2_STAT		(VERSATILE_IB2_CTL_BASE + 4)
#endif
#endif


#endif
#endif