schizovar.h (225931) | schizovar.h (230664) |
---|---|
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 225931 2011-10-02 23:22:38Z marius $ | 28 * $FreeBSD: head/sys/sparc64/pci/schizovar.h 230664 2012-01-28 22:42:33Z marius $ |
29 */ 30 31#ifndef _SPARC64_PCI_SCHIZOVAR_H_ 32#define _SPARC64_PCI_SCHIZOVAR_H_ 33 34struct schizo_softc; 35 36struct schizo_iommu_state { --- 17 unchanged lines hidden (view full) --- 54#define SCHIZO_MODE_SCZ 0 55#define SCHIZO_MODE_TOM 1 56#define SCHIZO_MODE_XMS 2 57 58 u_int sc_flags; 59#define SCHIZO_FLAGS_BSWAR (1 << 0) 60#define SCHIZO_FLAGS_XMODE (1 << 1) 61 | 29 */ 30 31#ifndef _SPARC64_PCI_SCHIZOVAR_H_ 32#define _SPARC64_PCI_SCHIZOVAR_H_ 33 34struct schizo_softc; 35 36struct schizo_iommu_state { --- 17 unchanged lines hidden (view full) --- 54#define SCHIZO_MODE_SCZ 0 55#define SCHIZO_MODE_TOM 1 56#define SCHIZO_MODE_XMS 2 57 58 u_int sc_flags; 59#define SCHIZO_FLAGS_BSWAR (1 << 0) 60#define SCHIZO_FLAGS_XMODE (1 << 1) 61 |
62 bus_addr_t sc_cdma_map; |
|
62 bus_addr_t sc_cdma_clr; | 63 bus_addr_t sc_cdma_clr; |
64 uint32_t sc_cdma_vec; |
|
63 uint32_t sc_cdma_state; 64#define SCHIZO_CDMA_STATE_IDLE (1 << 0) 65#define SCHIZO_CDMA_STATE_PENDING (1 << 1) 66#define SCHIZO_CDMA_STATE_RECEIVED (1 << 2) 67 68 u_int sc_half; 69 uint32_t sc_ign; 70 uint32_t sc_ver; --- 27 unchanged lines hidden --- | 65 uint32_t sc_cdma_state; 66#define SCHIZO_CDMA_STATE_IDLE (1 << 0) 67#define SCHIZO_CDMA_STATE_PENDING (1 << 1) 68#define SCHIZO_CDMA_STATE_RECEIVED (1 << 2) 69 70 u_int sc_half; 71 uint32_t sc_ign; 72 uint32_t sc_ver; --- 27 unchanged lines hidden --- |