/*
* Hardware descriptions for HP 9000 based hardware, including
* system types, SCSI controllers, DMA controllers, HPPB controllers
* and lots more.
*
* Based on the document "PA-RISC 1.1 I/O Firmware Architecture
* Reference Specification", March 7, 1999, version 0.96. This
* is available at http://parisc-linux.org/documentation/
*
* Copyright 1999 by Alex deVries <alex@onefishtwo.ca>
* and copyright 1999 The Puffin Group Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
*/
#include <asm/hardware.h>
#include <linux/stddef.h>
#include <linux/kernel.h>
#include <linux/init.h>
/*
* HP PARISC Hardware Database
* Access to this database is only possible during bootup
* so don't reference this table after starting the init process
*/
static struct hp_hardware hp_hardware_list[] __devinitdata = {
{HPHW_NPROC,0x01,0x4,0x0,"Indigo (840, 930)"},
{HPHW_NPROC,0x8,0x4,0x01,"Firefox(825,925)"},
{HPHW_NPROC,0xA,0x4,0x01,"Top Gun (835,834,935,635)"},
{HPHW_NPROC,0xB,0x4,0x01,"Technical Shogun (845, 645)"},
{HPHW_NPROC,0xF,0x4,0x01,"Commercial Shogun (949)"},
{HPHW_NPROC,0xC,0x4,0x01,"Cheetah (850, 950)"},
{HPHW_NPROC,0x80,0x4,0x01,"Cheetah (950S)"},
{HPHW_NPROC,0x81,0x4,0x01,"Jaguar (855, 955)"},
{HPHW_NPROC,0x82,0x4,0x01,"Cougar (860, 960)"},
{HPHW_NPROC,0x83,0x4,0x13,"Panther (865, 870, 980)"},
{HPHW_NPROC,0x100,0x4,0x01,"Burgundy (810)"},
{HPHW_NPROC,0x101,0x4,0x01,"SilverFox Low (822, 922)"},
{HPHW_NPROC,0x102,0x4,0x01,"SilverFox High (832, 932)"},
{HPHW_NPROC,0x103,0x4,0x01,"Lego, SilverLite (815, 808, 920)"},
{HPHW_NPROC,0x104,0x4,0x03,"SilverBullet Low (842, 948)"},
{HPHW_NPROC,0x105,0x4,0x03,"SilverBullet High (852, 958)"},
{HPHW_NPROC,0x106,0x4,0x81,"Oboe"},
{HPHW_NPROC,