schizovar.h (183423) | schizovar.h (185133) |
---|---|
1/*- 2 * Copyright (c) 2005 by Marius Strobl <marius@FreeBSD.org>. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 11 unchanged lines hidden (view full) --- 20 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 * | 1/*- 2 * Copyright (c) 2005 by Marius Strobl <marius@FreeBSD.org>. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 11 unchanged lines hidden (view full) --- 20 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 * |
28 * $FreeBSD: head/sys/sparc64/pci/schizovar.h 183423 2008-09-28 00:07:05Z marius $ | 28 * $FreeBSD: head/sys/sparc64/pci/schizovar.h 185133 2008-11-20 18:44:09Z marius $ |
29 */ 30 31#ifndef _SPARC64_PCI_SCHIZOVAR_H_ 32#define _SPARC64_PCI_SCHIZOVAR_H_ 33 34struct schizo_softc { 35 device_t sc_dev; 36 37 struct mtx *sc_mtx; 38 39 phandle_t sc_node; 40 41 u_int sc_mode; | 29 */ 30 31#ifndef _SPARC64_PCI_SCHIZOVAR_H_ 32#define _SPARC64_PCI_SCHIZOVAR_H_ 33 34struct schizo_softc { 35 device_t sc_dev; 36 37 struct mtx *sc_mtx; 38 39 phandle_t sc_node; 40 41 u_int sc_mode; |
42#define SCHIZO_MODE_SCZ 1 43#define SCHIZO_MODE_TOM 2 44#define SCHIZO_MODE_XMS 3 | 42#define SCHIZO_MODE_SCZ 0 43#define SCHIZO_MODE_TOM 1 44#define SCHIZO_MODE_XMS 2 |
45 | 45 |
46 u_int sc_flags; 47#define SCHIZO_FLAGS_BSWAR (1 << 0) 48#define SCHIZO_FLAGS_CDMA (1 << 1) 49 50 bus_addr_t sc_cdma_clr; 51 uint32_t sc_cdma_state; 52#define SCHIZO_CDMA_STATE_DONE (1 << 0) 53#define SCHIZO_CDMA_STATE_PENDING (1 << 1) 54 |
|
46 u_int sc_half; 47 uint32_t sc_ign; 48 uint32_t sc_ver; 49 50 struct resource *sc_mem_res[TOM_NREG]; 51 struct resource *sc_irq_res[STX_NINTR]; 52 void *sc_ihand[STX_NINTR]; 53 --- 18 unchanged lines hidden --- | 55 u_int sc_half; 56 uint32_t sc_ign; 57 uint32_t sc_ver; 58 59 struct resource *sc_mem_res[TOM_NREG]; 60 struct resource *sc_irq_res[STX_NINTR]; 61 void *sc_ihand[STX_NINTR]; 62 --- 18 unchanged lines hidden --- |