root/arch/mips/pmcs-msp71xx/msp_pci.c

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. msp_pci_setup

   1 /*
   2  * The setup file for PCI related hardware on PMC-Sierra MSP processors.
   3  *
   4  * Copyright 2005-2006 PMC-Sierra, Inc.
   5  *
   6  *  This program is free software; you can redistribute  it and/or modify it
   7  *  under  the terms of  the GNU General  Public License as published by the
   8  *  Free Software Foundation;  either version 2 of the  License, or (at your
   9  *  option) any later version.
  10  *
  11  *  THIS  SOFTWARE  IS PROVIDED   ``AS  IS'' AND   ANY  EXPRESS OR IMPLIED
  12  *  WARRANTIES,   INCLUDING, BUT NOT  LIMITED  TO, THE IMPLIED WARRANTIES OF
  13  *  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN
  14  *  NO  EVENT  SHALL   THE AUTHOR  BE    LIABLE FOR ANY   DIRECT, INDIRECT,
  15  *  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  16  *  NOT LIMITED   TO, PROCUREMENT OF  SUBSTITUTE GOODS  OR SERVICES; LOSS OF
  17  *  USE, DATA,  OR PROFITS; OR  BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  18  *  ANY THEORY OF LIABILITY, WHETHER IN  CONTRACT, STRICT LIABILITY, OR TORT
  19  *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  20  *  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  21  *
  22  *  You should have received a copy of the  GNU General Public License along
  23  *  with this program; if not, write  to the Free Software Foundation, Inc.,
  24  *  675 Mass Ave, Cambridge, MA 02139, USA.
  25  */
  26 
  27 #include <linux/init.h>
  28 
  29 #include <msp_prom.h>
  30 #include <msp_regs.h>
  31 
  32 extern void msp_pci_init(void);
  33 
  34 static int __init msp_pci_setup(void)
  35 {
  36 #if 0 /* Linux 2.6 initialization code to be completed */
  37         if (getdeviceid() & DEV_ID_SINGLE_PC) {
  38                 /* If single card mode */
  39                 slmRegs *sreg = (slmRegs *) SREG_BASE;
  40 
  41                 sreg->single_pc_enable = SINGLE_PCCARD;
  42         }
  43 #endif
  44 
  45         msp_pci_init();
  46 
  47         return 0;
  48 }
  49 
  50 subsys_initcall(msp_pci_setup);

/* [<][>][^][v][top][bottom][index][help] */