···1818#include <asm/io.h>1919#include <asm/hardware/scoop.h>20202121+/* PCMCIA to Scoop linkage2222+2323+ There is no easy way to link multiple scoop devices into one2424+ single entity for the pxa2xx_pcmcia device so this structure2525+ is used which is setup by the platform code.2626+2727+ This file is never modular so this symbol is always2828+ accessile to the board support files.2929+*/3030+struct scoop_pcmcia_config *platform_scoop_config;3131+EXPORT_SYMBOL(platform_scoop_config);3232+2133#define SCOOP_REG(d,adr) (*(volatile unsigned short*)(d +(adr)))22342335struct scoop_dev {
···2626#include "soc_common.h"27272828#define NO_KEEP_VS 0x00012929-3030-/* PCMCIA to Scoop linkage3131-3232- There is no easy way to link multiple scoop devices into one3333- single entity for the pxa2xx_pcmcia device so this structure3434- is used which is setup by the platform code3535-*/3636-struct scoop_pcmcia_config *platform_scoop_config;3729#define SCOOP_DEV platform_scoop_config->devs38303931static void sharpsl_pcmcia_init_reset(struct soc_pcmcia_socket *skt)