linux/drivers/ssb/scan.c

/*
 * Sonics Silicon Backplane
 * Bus scanning
 *
 * Copyright (C) 2005-2007 Michael Buesch <[email protected]>
 * Copyright (C) 2005 Martin Langer <[email protected]>
 * Copyright (C) 2005 Stefano Brivio <[email protected]>
 * Copyright (C) 2005 Danny van Dyk <[email protected]>
 * Copyright (C) 2005 Andreas Jaggi <[email protected]>
 * Copyright (C) 2006 Broadcom Corporation.
 *
 * Licensed under the GNU/GPL. See COPYING for details.
 */

#include "ssb_private.h"

#include <linux/ssb/ssb.h>
#include <linux/ssb/ssb_regs.h>
#include <linux/pci.h>
#include <linux/io.h>

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


const char *ssb_core_name(u16 coreid)
{}

static u16 pcidev_to_chipid(struct pci_dev *pci_dev)
{}

static u8 chipid_to_nrcores(u16 chipid)
{}

static u32 scan_read32(struct ssb_bus *bus, u8 current_coreidx,
		       u16 offset)
{}

static int scan_switchcore(struct ssb_bus *bus, u8 coreidx)
{}

void ssb_iounmap(struct ssb_bus *bus)
{}

static void __iomem *ssb_ioremap(struct ssb_bus *bus,
				 unsigned long baseaddr)
{}

static int we_support_multiple_80211_cores(struct ssb_bus *bus)
{}

int ssb_bus_scan(struct ssb_bus *bus,
		 unsigned long baseaddr)
{}