diff options
author | Lee Jones <lee.jones@linaro.org> | 2012-05-02 04:53:48 -0400 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2012-05-31 20:04:33 -0400 |
commit | fd6948bb2aee1020001d7fd4747160541d69e30f (patch) | |
tree | 6cf7a62c08d785bc26630d0490e0d838daf24948 /arch/arm/mach-ux500/board-mop500-uib.c | |
parent | 48a4ea626ddfad1c714ac4e3b7049347c22f2aa2 (diff) |
ARM: ux500: Only initialise STE's UIBs on boards which support them
ST-Ericsson uses User Interface Boards to extend functionality of
some of their development boards. However, these aren't compatible
with all the supported boards found in Mainline (Snowball for
instance). This patch ensures that the UIBs are only probed on
boards which can actually support them. This in turn saves lots of
unnecessary error messages normally found in Snowball's boot log.
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/arm/mach-ux500/board-mop500-uib.c')
-rw-r--r-- | arch/arm/mach-ux500/board-mop500-uib.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/arm/mach-ux500/board-mop500-uib.c b/arch/arm/mach-ux500/board-mop500-uib.c index b29a788f498c..1f47d962e3a1 100644 --- a/arch/arm/mach-ux500/board-mop500-uib.c +++ b/arch/arm/mach-ux500/board-mop500-uib.c | |||
@@ -96,7 +96,7 @@ static void __init __mop500_uib_init(struct uib *uib, const char *why) | |||
96 | /* | 96 | /* |
97 | * Detect the UIB attached based on the presence or absence of i2c devices. | 97 | * Detect the UIB attached based on the presence or absence of i2c devices. |
98 | */ | 98 | */ |
99 | static int __init mop500_uib_init(void) | 99 | int __init mop500_uib_init(void) |
100 | { | 100 | { |
101 | struct uib *uib = mop500_uib; | 101 | struct uib *uib = mop500_uib; |
102 | struct i2c_adapter *i2c0; | 102 | struct i2c_adapter *i2c0; |
@@ -131,5 +131,3 @@ static int __init mop500_uib_init(void) | |||
131 | 131 | ||
132 | return 0; | 132 | return 0; |
133 | } | 133 | } |
134 | |||
135 | module_init(mop500_uib_init); | ||