linux/drivers/ssb/bridge_pcmcia_80211.c

/*
 * Broadcom 43xx PCMCIA-SSB bridge module
 *
 * Copyright (c) 2007 Michael Buesch <[email protected]>
 *
 * Licensed under the GNU/GPL. See COPYING for details.
 */

#include "ssb_private.h"

#include <linux/ssb/ssb.h>
#include <linux/slab.h>
#include <linux/module.h>

#include <pcmcia/cistpl.h>
#include <pcmcia/ciscode.h>
#include <pcmcia/ds.h>
#include <pcmcia/cisreg.h>

static const struct pcmcia_device_id ssb_host_pcmcia_tbl[] =;

MODULE_DEVICE_TABLE(pcmcia, ssb_host_pcmcia_tbl);

static int ssb_host_pcmcia_probe(struct pcmcia_device *dev)
{}

static void ssb_host_pcmcia_remove(struct pcmcia_device *dev)
{}

#ifdef CONFIG_PM
static int ssb_host_pcmcia_suspend(struct pcmcia_device *dev)
{}

static int ssb_host_pcmcia_resume(struct pcmcia_device *dev)
{}
#else /* CONFIG_PM */
#define ssb_host_pcmcia_suspend
#define ssb_host_pcmcia_resume
#endif /* CONFIG_PM */

static struct pcmcia_driver ssb_host_pcmcia_driver =;

static int pcmcia_init_failed;

/*
 * These are not module init/exit functions!
 * The module_pcmcia_driver() helper cannot be used here.
 */
int ssb_host_pcmcia_init(void)
{}

void ssb_host_pcmcia_exit(void)
{}