diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2008-04-07 22:48:09 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2008-04-07 22:48:09 +0000 |
commit | ec2ba01450c82aa398fcaa130b9398631479cf1c (patch) | |
tree | 213b7714c74f60a06d9183108220f5757ef9e51c /sys/arch | |
parent | 679c34c359caf34bae1086308848c5ebca2336bb (diff) |
Regen
Diffstat (limited to 'sys/arch')
-rw-r--r-- | sys/arch/sgi/xbow/xbowdevs.h | 47 | ||||
-rw-r--r-- | sys/arch/sgi/xbow/xbowdevs_data.h | 79 |
2 files changed, 126 insertions, 0 deletions
diff --git a/sys/arch/sgi/xbow/xbowdevs.h b/sys/arch/sgi/xbow/xbowdevs.h new file mode 100644 index 00000000000..144f1f749c2 --- /dev/null +++ b/sys/arch/sgi/xbow/xbowdevs.h @@ -0,0 +1,47 @@ +/* + * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. + * + * generated from: + * OpenBSD: xbowdevs,v 1.1 2008/04/07 22:47:40 miod Exp + */ +/* + * Copyright (c) 2008 Miodrag Vallat. + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + +#define PCI_VENDOR_SGI 0x0000 +#define PCI_VENDOR_SGI2 0x0023 +#define PCI_VENDOR_SGI3 0x0024 +#define PCI_VENDOR_SGI4 0x0036 +#define PCI_VENDOR_SGI5 0x02aa + +/* + * List of known products. Grouped by ``manufacturer''. + */ + +#define PCI_PRODUCT_SGI_XBOW 0x0000 /* XBow */ +#define PCI_PRODUCT_SGI_XXBOW 0xd000 /* XXBow */ + +#define PCI_PRODUCT_SGI2_ODYSSEY 0xc013 /* Odyssey */ + +#define PCI_PRODUCT_SGI3_TPU 0xc202 /* TPU */ +#define PCI_PRODUCT_SGI3_XBRIDGE 0xd002 /* XBridge */ + +#define PCI_PRODUCT_SGI4_HEART 0xc001 /* Heart */ +#define PCI_PRODUCT_SGI4_BRIDGE 0xc002 /* Bridge */ +#define PCI_PRODUCT_SGI4_HUB 0xc101 /* Hub */ +#define PCI_PRODUCT_SGI4_BEDROCK 0xc110 /* Bedrock */ + +#define PCI_PRODUCT_SGI5_IMPACT 0xc003 /* ImpactSR */ +#define PCI_PRODUCT_SGI5_KONA 0xc102 /* Kona */ diff --git a/sys/arch/sgi/xbow/xbowdevs_data.h b/sys/arch/sgi/xbow/xbowdevs_data.h new file mode 100644 index 00000000000..002a544060f --- /dev/null +++ b/sys/arch/sgi/xbow/xbowdevs_data.h @@ -0,0 +1,79 @@ +/* + * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. + * + * generated from: + * OpenBSD: xbowdevs,v 1.1 2008/04/07 22:47:40 miod Exp + */ + +/* + * Copyright (c) 2008 Miodrag Vallat. + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ + + +/* Descriptions of known devices. */ +struct xbow_product { + uint32_t vendor; + uint32_t product; + const char *productname; +}; + +static const struct xbow_product xbow_products[] = { + { + PCI_VENDOR_SGI, PCI_PRODUCT_SGI_XBOW, + "XBow", + }, + { + PCI_VENDOR_SGI, PCI_PRODUCT_SGI_XXBOW, + "XXBow", + }, + { + PCI_VENDOR_SGI2, PCI_PRODUCT_SGI2_ODYSSEY, + "Odyssey", + }, + { + PCI_VENDOR_SGI3, PCI_PRODUCT_SGI3_TPU, + "TPU", + }, + { + PCI_VENDOR_SGI3, PCI_PRODUCT_SGI3_XBRIDGE, + "XBridge", + }, + { + PCI_VENDOR_SGI4, PCI_PRODUCT_SGI4_HEART, + "Heart", + }, + { + PCI_VENDOR_SGI4, PCI_PRODUCT_SGI4_BRIDGE, + "Bridge", + }, + { + PCI_VENDOR_SGI4, PCI_PRODUCT_SGI4_HUB, + "Hub", + }, + { + PCI_VENDOR_SGI4, PCI_PRODUCT_SGI4_BEDROCK, + "Bedrock", + }, + { + PCI_VENDOR_SGI5, PCI_PRODUCT_SGI5_IMPACT, + "ImpactSR", + }, + { + PCI_VENDOR_SGI5, PCI_PRODUCT_SGI5_KONA, + "Kona", + }, + { 0, 0, NULL, } +}; + |