[ARM] 3478/1: SharpSL SCOOP: Fix potenial build failure
Patch from Richard Purdie Move platform_scoop_config from the SharpSL scoop PCMCIA driver to the SCOOP driver. This avoids build failures when PCMCIA is not built or is modular (scoop.c itself cannot be modular). Signed-off-by: Richard Purdie <rpurdie@rpsys.net> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
parent
a9a5cd5d2a
commit
7ea3bbbc89
|
@ -18,6 +18,18 @@
|
|||
#include <asm/io.h>
|
||||
#include <asm/hardware/scoop.h>
|
||||
|
||||
/* PCMCIA to Scoop linkage
|
||||
|
||||
There is no easy way to link multiple scoop devices into one
|
||||
single entity for the pxa2xx_pcmcia device so this structure
|
||||
is used which is setup by the platform code.
|
||||
|
||||
This file is never modular so this symbol is always
|
||||
accessile to the board support files.
|
||||
*/
|
||||
struct scoop_pcmcia_config *platform_scoop_config;
|
||||
EXPORT_SYMBOL(platform_scoop_config);
|
||||
|
||||
#define SCOOP_REG(d,adr) (*(volatile unsigned short*)(d +(adr)))
|
||||
|
||||
struct scoop_dev {
|
||||
|
|
|
@ -26,14 +26,6 @@
|
|||
#include "soc_common.h"
|
||||
|
||||
#define NO_KEEP_VS 0x0001
|
||||
|
||||
/* PCMCIA to Scoop linkage
|
||||
|
||||
There is no easy way to link multiple scoop devices into one
|
||||
single entity for the pxa2xx_pcmcia device so this structure
|
||||
is used which is setup by the platform code
|
||||
*/
|
||||
struct scoop_pcmcia_config *platform_scoop_config;
|
||||
#define SCOOP_DEV platform_scoop_config->devs
|
||||
|
||||
static void sharpsl_pcmcia_init_reset(struct soc_pcmcia_socket *skt)
|
||||
|
|
Loading…
Reference in New Issue