Deleted Added
full compact
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 ---