ofw_pcibus.c (153057) | ofw_pcibus.c (153560) |
---|---|
1/*- 2 * Copyright (c) 1997, Stefan Esser <se@freebsd.org> 3 * Copyright (c) 2000, Michael Smith <msmith@freebsd.org> 4 * Copyright (c) 2000, BSDi 5 * Copyright (c) 2003, Thomas Moestl <tmm@FreeBSD.org> 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 14 unchanged lines hidden (view full) --- 23 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 */ 29 30#include <sys/cdefs.h> | 1/*- 2 * Copyright (c) 1997, Stefan Esser <se@freebsd.org> 3 * Copyright (c) 2000, Michael Smith <msmith@freebsd.org> 4 * Copyright (c) 2000, BSDi 5 * Copyright (c) 2003, Thomas Moestl <tmm@FreeBSD.org> 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 14 unchanged lines hidden (view full) --- 23 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 */ 29 30#include <sys/cdefs.h> |
31__FBSDID("$FreeBSD: head/sys/sparc64/pci/ofw_pcibus.c 153057 2005-12-03 18:11:26Z marius $"); | 31__FBSDID("$FreeBSD: head/sys/sparc64/pci/ofw_pcibus.c 153560 2005-12-20 19:57:47Z jhb $"); |
32 33#include "opt_ofw_pci.h" 34 35#include <sys/param.h> 36#include <sys/bus.h> 37#include <sys/kernel.h> 38#include <sys/libkern.h> 39#include <sys/module.h> --- 61 unchanged lines hidden (view full) --- 101 DEVMETHOD(pci_write_config, pci_write_config_method), 102 DEVMETHOD(pci_enable_busmaster, pci_enable_busmaster_method), 103 DEVMETHOD(pci_disable_busmaster, pci_disable_busmaster_method), 104 DEVMETHOD(pci_enable_io, pci_enable_io_method), 105 DEVMETHOD(pci_disable_io, pci_disable_io_method), 106 DEVMETHOD(pci_get_powerstate, pci_get_powerstate_method), 107 DEVMETHOD(pci_set_powerstate, pci_set_powerstate_method), 108 DEVMETHOD(pci_assign_interrupt, ofw_pcibus_assign_interrupt), | 32 33#include "opt_ofw_pci.h" 34 35#include <sys/param.h> 36#include <sys/bus.h> 37#include <sys/kernel.h> 38#include <sys/libkern.h> 39#include <sys/module.h> --- 61 unchanged lines hidden (view full) --- 101 DEVMETHOD(pci_write_config, pci_write_config_method), 102 DEVMETHOD(pci_enable_busmaster, pci_enable_busmaster_method), 103 DEVMETHOD(pci_disable_busmaster, pci_disable_busmaster_method), 104 DEVMETHOD(pci_enable_io, pci_enable_io_method), 105 DEVMETHOD(pci_disable_io, pci_disable_io_method), 106 DEVMETHOD(pci_get_powerstate, pci_get_powerstate_method), 107 DEVMETHOD(pci_set_powerstate, pci_set_powerstate_method), 108 DEVMETHOD(pci_assign_interrupt, ofw_pcibus_assign_interrupt), |
109 DEVMETHOD(pci_find_extcap, pci_find_extcap_method), |
|
109 110 /* ofw_bus interface */ 111 DEVMETHOD(ofw_bus_get_devinfo, ofw_pcibus_get_devinfo), 112 DEVMETHOD(ofw_bus_get_compat, ofw_bus_gen_get_compat), 113 DEVMETHOD(ofw_bus_get_model, ofw_bus_gen_get_model), 114 DEVMETHOD(ofw_bus_get_name, ofw_bus_gen_get_name), 115 DEVMETHOD(ofw_bus_get_node, ofw_bus_gen_get_node), 116 DEVMETHOD(ofw_bus_get_type, ofw_bus_gen_get_type), --- 162 unchanged lines hidden --- | 110 111 /* ofw_bus interface */ 112 DEVMETHOD(ofw_bus_get_devinfo, ofw_pcibus_get_devinfo), 113 DEVMETHOD(ofw_bus_get_compat, ofw_bus_gen_get_compat), 114 DEVMETHOD(ofw_bus_get_model, ofw_bus_gen_get_model), 115 DEVMETHOD(ofw_bus_get_name, ofw_bus_gen_get_name), 116 DEVMETHOD(ofw_bus_get_node, ofw_bus_gen_get_node), 117 DEVMETHOD(ofw_bus_get_type, ofw_bus_gen_get_type), --- 162 unchanged lines hidden --- |