aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Wojtas <mw@FreeBSD.org>2021-05-19 15:27:42 +0000
committerMarcin Wojtas <mw@FreeBSD.org>2021-05-20 09:22:25 +0000
commit240429103cd05bcecb20fbfd8310cf3faff39681 (patch)
tree58ca3bb65b5817f51a4ebd1698cf0cce855a82df
parentb08bf4c35caa2baaa0453b7979ed538cf71b6de5 (diff)
downloadsrc-240429103cd05bcecb20fbfd8310cf3faff39681.tar.gz
src-240429103cd05bcecb20fbfd8310cf3faff39681.zip
Rename ofwpci.c to ofw_pcib.c
It's a class0 driver that implements some pcib methods and creates a pci bus as its children. The "ofw_pci" name will be used by a new driver that will be a subclass of the pci bus. No functional changes intended. Submitted by: Kornel Duleba <mindal@semihalf.com> Reviewed by: andrew Obtained from: Semihalf Sponsored by: Alstom Group Differential Revision: https://reviews.freebsd.org/D30226
-rw-r--r--sys/arm/nvidia/tegra_pcie.c4
-rw-r--r--sys/arm64/rockchip/rk_pcie.c4
-rw-r--r--sys/conf/files.arm2
-rw-r--r--sys/conf/files.arm642
-rw-r--r--sys/conf/files.i3862
-rw-r--r--sys/conf/files.mips2
-rw-r--r--sys/conf/files.powerpc2
-rw-r--r--sys/conf/files.riscv2
-rw-r--r--sys/dev/ofw/ofw_pcib.c (renamed from sys/dev/ofw/ofwpci.c)102
-rw-r--r--sys/dev/ofw/ofwpci.h14
-rw-r--r--sys/dev/pci/pci_dw.c4
-rw-r--r--sys/powerpc/mpc85xx/pci_mpc85xx.c6
-rw-r--r--sys/powerpc/powermac/cpcht.c4
-rw-r--r--sys/powerpc/powermac/grackle.c4
-rw-r--r--sys/powerpc/powermac/uninorthpci.c4
-rw-r--r--sys/powerpc/powernv/opal_pci.c6
-rw-r--r--sys/powerpc/pseries/rtas_pci.c4
17 files changed, 84 insertions, 84 deletions
diff --git a/sys/arm/nvidia/tegra_pcie.c b/sys/arm/nvidia/tegra_pcie.c
index 44eb682a40b4..aa488bb8c0e4 100644
--- a/sys/arm/nvidia/tegra_pcie.c
+++ b/sys/arm/nvidia/tegra_pcie.c
@@ -1533,7 +1533,7 @@ tegra_pcib_attach(device_t dev)
}
sc->ofw_pci.sc_range_mask = 0x3;
- rv = ofw_pci_init(dev);
+ rv = ofw_pcib_init(dev);
if (rv != 0)
goto out;
@@ -1625,6 +1625,6 @@ static device_method_t tegra_pcib_methods[] = {
static devclass_t pcib_devclass;
DEFINE_CLASS_1(pcib, tegra_pcib_driver, tegra_pcib_methods,
- sizeof(struct tegra_pcib_softc), ofw_pci_driver);
+ sizeof(struct tegra_pcib_softc), ofw_pcib_driver);
DRIVER_MODULE(tegra_pcib, simplebus, tegra_pcib_driver, pcib_devclass,
NULL, NULL);
diff --git a/sys/arm64/rockchip/rk_pcie.c b/sys/arm64/rockchip/rk_pcie.c
index ea4ce5b568e6..dabd7931e442 100644
--- a/sys/arm64/rockchip/rk_pcie.c
+++ b/sys/arm64/rockchip/rk_pcie.c
@@ -1276,7 +1276,7 @@ rk_pcie_attach(device_t dev)
if (rv != 0)
goto out;
- rv = ofw_pci_init(dev);
+ rv = ofw_pcib_init(dev);
if (rv != 0)
goto out;
@@ -1383,7 +1383,7 @@ static device_method_t rk_pcie_methods[] = {
};
DEFINE_CLASS_1(pcib, rk_pcie_driver, rk_pcie_methods,
- sizeof(struct rk_pcie_softc), ofw_pci_driver);
+ sizeof(struct rk_pcie_softc), ofw_pcib_driver);
static devclass_t rk_pcie_devclass;
DRIVER_MODULE( rk_pcie, simplebus, rk_pcie_driver, rk_pcie_devclass,
NULL, NULL);
diff --git a/sys/conf/files.arm b/sys/conf/files.arm
index ad7a8ddd1fe3..e2af76567549 100644
--- a/sys/conf/files.arm
+++ b/sys/conf/files.arm
@@ -91,7 +91,7 @@ dev/hwpmc/hwpmc_arm.c optional hwpmc
dev/hwpmc/hwpmc_armv7.c optional hwpmc armv6
dev/hwpmc/hwpmc_armv7.c optional hwpmc armv7
dev/iicbus/twsi/twsi.c optional twsi
-dev/ofw/ofwpci.c optional fdt pci
+dev/ofw/ofw_pcib.c optional fdt pci
dev/pci/pci_host_generic.c optional pci_host_generic pci
dev/pci/pci_host_generic_fdt.c optional pci_host_generic pci fdt
dev/psci/psci.c optional psci
diff --git a/sys/conf/files.arm64 b/sys/conf/files.arm64
index 3b0266736d7a..fed33562b834 100644
--- a/sys/conf/files.arm64
+++ b/sys/conf/files.arm64
@@ -245,7 +245,7 @@ dev/neta/if_mvneta_fdt.c optional neta fdt
dev/neta/if_mvneta.c optional neta mdio mii
dev/ofw/ofw_cpu.c optional fdt
-dev/ofw/ofwpci.c optional fdt pci
+dev/ofw/ofw_pcib.c optional fdt pci
dev/pci/controller/pci_n1sdp.c optional pci_n1sdp acpi
dev/pci/pci_host_generic.c optional pci
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index f09e7d5844f0..331ad5fec79a 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -115,7 +115,7 @@ dev/ntb/ntb_hw/ntb_hw_intel.c optional ntb_hw_intel | ntb_hw
dev/ntb/ntb_hw/ntb_hw_plx.c optional ntb_hw_plx | ntb_hw
dev/ntb/test/ntb_tool.c optional ntb_tool
dev/nvram/nvram.c optional nvram isa
-dev/ofw/ofwpci.c optional fdt pci
+dev/ofw/ofw_pcib.c optional fdt pci
dev/pcf/pcf_isa.c optional pcf
dev/random/ivy.c optional rdrand_rng !random_loadable
dev/random/nehemiah.c optional padlock_rng !random_loadable
diff --git a/sys/conf/files.mips b/sys/conf/files.mips
index 7ee5b0019bd7..6211c90f4e7e 100644
--- a/sys/conf/files.mips
+++ b/sys/conf/files.mips
@@ -96,7 +96,7 @@ dev/hwpmc/hwpmc_mips24k.c optional hwpmc_mips24k
dev/hwpmc/hwpmc_mips74k.c optional hwpmc_mips74k
# ofw support
-dev/ofw/ofwpci.c optional fdt pci
+dev/ofw/ofw_pcib.c optional fdt pci
# INTRNG support code
kern/msi_if.m optional intrng
diff --git a/sys/conf/files.powerpc b/sys/conf/files.powerpc
index 19c97c34fa86..a57367a23017 100644
--- a/sys/conf/files.powerpc
+++ b/sys/conf/files.powerpc
@@ -90,7 +90,7 @@ dev/ofw/ofw_bus_subr.c standard
dev/ofw/ofw_console.c optional aim
dev/ofw/ofw_disk.c optional ofwd aim
dev/ofw/ofwbus.c standard
-dev/ofw/ofwpci.c optional pci
+dev/ofw/ofw_pcib.c optional pci
dev/ofw/ofw_standard.c optional aim powerpc
dev/ofw/ofw_subr.c standard
dev/powermac_nvram/powermac_nvram.c optional powermac_nvram powermac
diff --git a/sys/conf/files.riscv b/sys/conf/files.riscv
index c2d911cd68de..cf7b58bfe4e3 100644
--- a/sys/conf/files.riscv
+++ b/sys/conf/files.riscv
@@ -4,7 +4,7 @@ cddl/dev/dtrace/riscv/dtrace_subr.c optional dtrace compile-with "${DTRACE_C}"
cddl/dev/fbt/riscv/fbt_isa.c optional dtrace_fbt | dtraceall compile-with "${FBT_C}"
crypto/des/des_enc.c optional netsmb
dev/ofw/ofw_cpu.c optional fdt
-dev/ofw/ofwpci.c optional pci fdt
+dev/ofw/ofw_pcib.c optional pci fdt
dev/pci/pci_host_generic.c optional pci
dev/pci/pci_host_generic_fdt.c optional pci fdt
dev/uart/uart_cpu_fdt.c optional uart fdt
diff --git a/sys/dev/ofw/ofwpci.c b/sys/dev/ofw/ofw_pcib.c
index a912da6698a0..1de5a884ebc9 100644
--- a/sys/dev/ofw/ofwpci.c
+++ b/sys/dev/ofw/ofw_pcib.c
@@ -66,77 +66,77 @@ __FBSDID("$FreeBSD$");
/*
* bus interface.
*/
-static struct resource * ofw_pci_alloc_resource(device_t, device_t,
+static struct resource * ofw_pcib_alloc_resource(device_t, device_t,
int, int *, rman_res_t, rman_res_t, rman_res_t, u_int);
-static int ofw_pci_release_resource(device_t, device_t, int, int,
+static int ofw_pcib_release_resource(device_t, device_t, int, int,
struct resource *);
-static int ofw_pci_activate_resource(device_t, device_t, int, int,
+static int ofw_pcib_activate_resource(device_t, device_t, int, int,
struct resource *);
-static int ofw_pci_deactivate_resource(device_t, device_t, int, int,
+static int ofw_pcib_deactivate_resource(device_t, device_t, int, int,
struct resource *);
-static int ofw_pci_adjust_resource(device_t, device_t, int,
+static int ofw_pcib_adjust_resource(device_t, device_t, int,
struct resource *, rman_res_t, rman_res_t);
-static int ofw_pci_translate_resource(device_t bus, int type,
+static int ofw_pcib_translate_resource(device_t bus, int type,
rman_res_t start, rman_res_t *newstart);
#ifdef __powerpc__
-static bus_space_tag_t ofw_pci_bus_get_bus_tag(device_t, device_t);
+static bus_space_tag_t ofw_pcib_bus_get_bus_tag(device_t, device_t);
#endif
/*
* pcib interface
*/
-static int ofw_pci_maxslots(device_t);
+static int ofw_pcib_maxslots(device_t);
/*
* ofw_bus interface
*/
-static phandle_t ofw_pci_get_node(device_t, device_t);
+static phandle_t ofw_pcib_get_node(device_t, device_t);
/*
* local methods
*/
-static int ofw_pci_fill_ranges(phandle_t, struct ofw_pci_range *);
-static struct rman *ofw_pci_get_rman(struct ofw_pci_softc *, int, u_int);
+static int ofw_pcib_fill_ranges(phandle_t, struct ofw_pci_range *);
+static struct rman *ofw_pcib_get_rman(struct ofw_pci_softc *, int, u_int);
/*
* Driver methods.
*/
-static device_method_t ofw_pci_methods[] = {
+static device_method_t ofw_pcib_methods[] = {
/* Device interface */
- DEVMETHOD(device_attach, ofw_pci_attach),
+ DEVMETHOD(device_attach, ofw_pcib_attach),
/* Bus interface */
DEVMETHOD(bus_print_child, bus_generic_print_child),
- DEVMETHOD(bus_read_ivar, ofw_pci_read_ivar),
- DEVMETHOD(bus_write_ivar, ofw_pci_write_ivar),
+ DEVMETHOD(bus_read_ivar, ofw_pcib_read_ivar),
+ DEVMETHOD(bus_write_ivar, ofw_pcib_write_ivar),
DEVMETHOD(bus_setup_intr, bus_generic_setup_intr),
DEVMETHOD(bus_teardown_intr, bus_generic_teardown_intr),
- DEVMETHOD(bus_alloc_resource, ofw_pci_alloc_resource),
- DEVMETHOD(bus_release_resource, ofw_pci_release_resource),
- DEVMETHOD(bus_activate_resource, ofw_pci_activate_resource),
- DEVMETHOD(bus_deactivate_resource, ofw_pci_deactivate_resource),
- DEVMETHOD(bus_adjust_resource, ofw_pci_adjust_resource),
- DEVMETHOD(bus_translate_resource, ofw_pci_translate_resource),
+ DEVMETHOD(bus_alloc_resource, ofw_pcib_alloc_resource),
+ DEVMETHOD(bus_release_resource, ofw_pcib_release_resource),
+ DEVMETHOD(bus_activate_resource, ofw_pcib_activate_resource),
+ DEVMETHOD(bus_deactivate_resource, ofw_pcib_deactivate_resource),
+ DEVMETHOD(bus_adjust_resource, ofw_pcib_adjust_resource),
+ DEVMETHOD(bus_translate_resource, ofw_pcib_translate_resource),
#ifdef __powerpc__
- DEVMETHOD(bus_get_bus_tag, ofw_pci_bus_get_bus_tag),
+ DEVMETHOD(bus_get_bus_tag, ofw_pcib_bus_get_bus_tag),
#endif
/* pcib interface */
- DEVMETHOD(pcib_maxslots, ofw_pci_maxslots),
- DEVMETHOD(pcib_route_interrupt, ofw_pci_route_interrupt),
+ DEVMETHOD(pcib_maxslots, ofw_pcib_maxslots),
+ DEVMETHOD(pcib_route_interrupt, ofw_pcib_route_interrupt),
DEVMETHOD(pcib_request_feature, pcib_request_feature_allow),
/* ofw_bus interface */
- DEVMETHOD(ofw_bus_get_node, ofw_pci_get_node),
+ DEVMETHOD(ofw_bus_get_node, ofw_pcib_get_node),
DEVMETHOD_END
};
-DEFINE_CLASS_0(ofw_pci, ofw_pci_driver, ofw_pci_methods, 0);
+DEFINE_CLASS_0(ofw_pcib, ofw_pcib_driver, ofw_pcib_methods, 0);
int
-ofw_pci_init(device_t dev)
+ofw_pcib_init(device_t dev)
{
struct ofw_pci_softc *sc;
phandle_t node;
@@ -169,7 +169,7 @@ ofw_pci_init(device_t dev)
sc->sc_nrange = 0;
for (c = OF_child(node); c != 0; c = OF_peer(c)) {
- n = ofw_pci_nranges(c, cell_info);
+ n = ofw_pcib_nranges(c, cell_info);
if (n > 0)
sc->sc_nrange += n;
}
@@ -181,13 +181,13 @@ ofw_pci_init(device_t dev)
M_DEVBUF, M_WAITOK);
i = 0;
for (c = OF_child(node); c != 0; c = OF_peer(c)) {
- n = ofw_pci_fill_ranges(c, &sc->sc_range[i]);
+ n = ofw_pcib_fill_ranges(c, &sc->sc_range[i]);
if (n > 0)
i += n;
}
KASSERT(i == sc->sc_nrange, ("range count mismatch"));
} else {
- sc->sc_nrange = ofw_pci_nranges(node, cell_info);
+ sc->sc_nrange = ofw_pcib_nranges(node, cell_info);
if (sc->sc_nrange <= 0) {
device_printf(dev, "could not getranges\n");
error = ENXIO;
@@ -195,7 +195,7 @@ ofw_pci_init(device_t dev)
}
sc->sc_range = malloc(sc->sc_nrange * sizeof(sc->sc_range[0]),
M_DEVBUF, M_WAITOK);
- ofw_pci_fill_ranges(node, sc->sc_range);
+ ofw_pcib_fill_ranges(node, sc->sc_range);
}
sc->sc_io_rman.rm_type = RMAN_ARRAY;
@@ -272,14 +272,14 @@ out:
}
int
-ofw_pci_attach(device_t dev)
+ofw_pcib_attach(device_t dev)
{
struct ofw_pci_softc *sc;
int error;
sc = device_get_softc(dev);
if (!sc->sc_initialized) {
- error = ofw_pci_init(dev);
+ error = ofw_pcib_init(dev);
if (error != 0)
return (error);
}
@@ -289,14 +289,14 @@ ofw_pci_attach(device_t dev)
}
static int
-ofw_pci_maxslots(device_t dev)
+ofw_pcib_maxslots(device_t dev)
{
return (PCI_SLOTMAX);
}
int
-ofw_pci_route_interrupt(device_t bus, device_t dev, int pin)
+ofw_pcib_route_interrupt(device_t bus, device_t dev, int pin)
{
struct ofw_pci_softc *sc;
struct ofw_pci_register reg;
@@ -333,7 +333,7 @@ ofw_pci_route_interrupt(device_t bus, device_t dev, int pin)
}
int
-ofw_pci_read_ivar(device_t dev, device_t child, int which, uintptr_t *result)
+ofw_pcib_read_ivar(device_t dev, device_t child, int which, uintptr_t *result)
{
struct ofw_pci_softc *sc;
@@ -354,7 +354,7 @@ ofw_pci_read_ivar(device_t dev, device_t child, int which, uintptr_t *result)
}
int
-ofw_pci_write_ivar(device_t dev, device_t child, int which, uintptr_t value)
+ofw_pcib_write_ivar(device_t dev, device_t child, int which, uintptr_t value)
{
struct ofw_pci_softc *sc;
@@ -372,7 +372,7 @@ ofw_pci_write_ivar(device_t dev, device_t child, int which, uintptr_t value)
}
int
-ofw_pci_nranges(phandle_t node, struct ofw_pci_cell_info *info)
+ofw_pcib_nranges(phandle_t node, struct ofw_pci_cell_info *info)
{
ssize_t nbase_ranges;
@@ -400,7 +400,7 @@ ofw_pci_nranges(phandle_t node, struct ofw_pci_cell_info *info)
}
static struct resource *
-ofw_pci_alloc_resource(device_t bus, device_t child, int type, int *rid,
+ofw_pcib_alloc_resource(device_t bus, device_t child, int type, int *rid,
rman_res_t start, rman_res_t end, rman_res_t count, u_int flags)
{
struct ofw_pci_softc *sc;
@@ -420,7 +420,7 @@ ofw_pci_alloc_resource(device_t bus, device_t child, int type, int *rid,
}
#endif
- rm = ofw_pci_get_rman(sc, type, flags);
+ rm = ofw_pcib_get_rman(sc, type, flags);
if (rm == NULL) {
return (bus_generic_alloc_resource(bus, child, type, rid,
start, end, count, flags | needactivate));
@@ -449,7 +449,7 @@ ofw_pci_alloc_resource(device_t bus, device_t child, int type, int *rid,
}
static int
-ofw_pci_release_resource(device_t bus, device_t child, int type, int rid,
+ofw_pcib_release_resource(device_t bus, device_t child, int type, int rid,
struct resource *res)
{
struct ofw_pci_softc *sc;
@@ -464,7 +464,7 @@ ofw_pci_release_resource(device_t bus, device_t child, int type, int rid,
res));
#endif
- rm = ofw_pci_get_rman(sc, type, rman_get_flags(res));
+ rm = ofw_pcib_get_rman(sc, type, rman_get_flags(res));
if (rm == NULL) {
return (bus_generic_release_resource(bus, child, type, rid,
res));
@@ -480,7 +480,7 @@ ofw_pci_release_resource(device_t bus, device_t child, int type, int rid,
}
static int
-ofw_pci_translate_resource(device_t bus, int type, rman_res_t start,
+ofw_pcib_translate_resource(device_t bus, int type, rman_res_t start,
rman_res_t *newstart)
{
struct ofw_pci_softc *sc;
@@ -519,7 +519,7 @@ ofw_pci_translate_resource(device_t bus, int type, rman_res_t start,
}
static int
-ofw_pci_activate_resource(device_t bus, device_t child, int type, int rid,
+ofw_pcib_activate_resource(device_t bus, device_t child, int type, int rid,
struct resource *res)
{
struct ofw_pci_softc *sc;
@@ -587,7 +587,7 @@ ofw_pci_activate_resource(device_t bus, device_t child, int type, int rid,
#ifdef __powerpc__
static bus_space_tag_t
-ofw_pci_bus_get_bus_tag(device_t bus, device_t child)
+ofw_pcib_bus_get_bus_tag(device_t bus, device_t child)
{
return (&bs_le_tag);
@@ -595,7 +595,7 @@ ofw_pci_bus_get_bus_tag(device_t bus, device_t child)
#endif
static int
-ofw_pci_deactivate_resource(device_t bus, device_t child, int type, int rid,
+ofw_pcib_deactivate_resource(device_t bus, device_t child, int type, int rid,
struct resource *res)
{
vm_size_t psize;
@@ -612,7 +612,7 @@ ofw_pci_deactivate_resource(device_t bus, device_t child, int type, int rid,
}
static int
-ofw_pci_adjust_resource(device_t bus, device_t child, int type,
+ofw_pcib_adjust_resource(device_t bus, device_t child, int type,
struct resource *res, rman_res_t start, rman_res_t end)
{
struct rman *rm;
@@ -625,7 +625,7 @@ ofw_pci_adjust_resource(device_t bus, device_t child, int type,
start, end));
#endif
- rm = ofw_pci_get_rman(sc, type, rman_get_flags(res));
+ rm = ofw_pcib_get_rman(sc, type, rman_get_flags(res));
if (rm == NULL) {
return (bus_generic_adjust_resource(bus, child, type, res,
start, end));
@@ -638,7 +638,7 @@ ofw_pci_adjust_resource(device_t bus, device_t child, int type,
}
static phandle_t
-ofw_pci_get_node(device_t bus, device_t dev)
+ofw_pcib_get_node(device_t bus, device_t dev)
{
struct ofw_pci_softc *sc;
@@ -649,7 +649,7 @@ ofw_pci_get_node(device_t bus, device_t dev)
}
static int
-ofw_pci_fill_ranges(phandle_t node, struct ofw_pci_range *ranges)
+ofw_pcib_fill_ranges(phandle_t node, struct ofw_pci_range *ranges)
{
int host_address_cells = 1, pci_address_cells = 3, size_cells = 2;
cell_t *base_ranges;
@@ -696,7 +696,7 @@ ofw_pci_fill_ranges(phandle_t node, struct ofw_pci_range *ranges)
}
static struct rman *
-ofw_pci_get_rman(struct ofw_pci_softc *sc, int type, u_int flags)
+ofw_pcib_get_rman(struct ofw_pci_softc *sc, int type, u_int flags)
{
switch (type) {
diff --git a/sys/dev/ofw/ofwpci.h b/sys/dev/ofw/ofwpci.h
index 3257fe68d49b..d58efa2daaef 100644
--- a/sys/dev/ofw/ofwpci.h
+++ b/sys/dev/ofw/ofwpci.h
@@ -32,7 +32,7 @@
/*
* Export class definition for inheritance purposes
*/
-DECLARE_CLASS(ofw_pci_driver);
+DECLARE_CLASS(ofw_pcib_driver);
struct ofw_pci_cell_info {
pcell_t host_address_cells;
@@ -77,11 +77,11 @@ struct ofw_pci_softc {
struct ofw_bus_iinfo sc_pci_iinfo;
};
-int ofw_pci_init(device_t);
-int ofw_pci_attach(device_t);
-int ofw_pci_read_ivar(device_t, device_t, int, uintptr_t *);
-int ofw_pci_write_ivar(device_t, device_t, int, uintptr_t);
-int ofw_pci_route_interrupt(device_t, device_t, int);
-int ofw_pci_nranges(phandle_t, struct ofw_pci_cell_info *);
+int ofw_pcib_init(device_t);
+int ofw_pcib_attach(device_t);
+int ofw_pcib_read_ivar(device_t, device_t, int, uintptr_t *);
+int ofw_pcib_write_ivar(device_t, device_t, int, uintptr_t);
+int ofw_pcib_route_interrupt(device_t, device_t, int);
+int ofw_pcib_nranges(phandle_t, struct ofw_pci_cell_info *);
#endif /* _DEV_OFW_OFWPCI_H_ */
diff --git a/sys/dev/pci/pci_dw.c b/sys/dev/pci/pci_dw.c
index f0aae5bf8418..47324eb70c8a 100644
--- a/sys/dev/pci/pci_dw.c
+++ b/sys/dev/pci/pci_dw.c
@@ -638,7 +638,7 @@ pci_dw_init(device_t dev)
if (rv != 0)
goto out;
- rv = ofw_pci_init(dev);
+ rv = ofw_pcib_init(dev);
if (rv != 0)
goto out;
rv = pci_dw_decode_ranges(sc, sc->ofw_pci.sc_range,
@@ -686,4 +686,4 @@ static device_method_t pci_dw_methods[] = {
};
DEFINE_CLASS_1(pcib, pci_dw_driver, pci_dw_methods,
- sizeof(struct pci_dw_softc), ofw_pci_driver);
+ sizeof(struct pci_dw_softc), ofw_pcib_driver);
diff --git a/sys/powerpc/mpc85xx/pci_mpc85xx.c b/sys/powerpc/mpc85xx/pci_mpc85xx.c
index b7035e372105..ced24d224860 100644
--- a/sys/powerpc/mpc85xx/pci_mpc85xx.c
+++ b/sys/powerpc/mpc85xx/pci_mpc85xx.c
@@ -258,7 +258,7 @@ static device_method_t fsl_pcib_methods[] = {
static devclass_t fsl_pcib_devclass;
DEFINE_CLASS_1(pcib, fsl_pcib_driver, fsl_pcib_methods,
- sizeof(struct fsl_pcib_softc), ofw_pci_driver);
+ sizeof(struct fsl_pcib_softc), ofw_pcib_driver);
EARLY_DRIVER_MODULE(pcib, ofwbus, fsl_pcib_driver, fsl_pcib_devclass, 0, 0,
BUS_PASS_BUS);
@@ -361,7 +361,7 @@ fsl_pcib_attach(device_t dev)
* Initialize generic OF PCI interface (ranges, etc.)
*/
- error = ofw_pci_init(dev);
+ error = ofw_pcib_init(dev);
if (error)
return (error);
@@ -429,7 +429,7 @@ fsl_pcib_attach(device_t dev)
fsl_pcib_err_init(dev);
- return (ofw_pci_attach(dev));
+ return (ofw_pcib_attach(dev));
err:
return (ENXIO);
diff --git a/sys/powerpc/powermac/cpcht.c b/sys/powerpc/powermac/cpcht.c
index a475cafb93cd..965b1eeb45e7 100644
--- a/sys/powerpc/powermac/cpcht.c
+++ b/sys/powerpc/powermac/cpcht.c
@@ -140,7 +140,7 @@ struct cpcht_softc {
static devclass_t cpcht_devclass;
DEFINE_CLASS_1(pcib, cpcht_driver, cpcht_methods, sizeof(struct cpcht_softc),
- ofw_pci_driver);
+ ofw_pcib_driver);
EARLY_DRIVER_MODULE(cpcht, ofwbus, cpcht_driver, cpcht_devclass, 0, 0,
BUS_PASS_BUS);
@@ -212,7 +212,7 @@ cpcht_attach(device_t dev)
/* Now make the mapping table available to the MPIC */
cpcht_irqmap = sc->htirq_map;
- return (ofw_pci_attach(dev));
+ return (ofw_pcib_attach(dev));
}
static void
diff --git a/sys/powerpc/powermac/grackle.c b/sys/powerpc/powermac/grackle.c
index af5f5a389998..d3eb9ded1736 100644
--- a/sys/powerpc/powermac/grackle.c
+++ b/sys/powerpc/powermac/grackle.c
@@ -100,7 +100,7 @@ static device_method_t grackle_methods[] = {
static devclass_t grackle_devclass;
DEFINE_CLASS_1(pcib, grackle_driver, grackle_methods,
- sizeof(struct grackle_softc), ofw_pci_driver);
+ sizeof(struct grackle_softc), ofw_pcib_driver);
DRIVER_MODULE(grackle, ofwbus, grackle_driver, grackle_devclass, 0, 0);
static int
@@ -137,7 +137,7 @@ grackle_attach(device_t dev)
sc->sc_addr = (vm_offset_t)pmap_mapdev(GRACKLE_ADDR, PAGE_SIZE);
sc->sc_data = (vm_offset_t)pmap_mapdev(GRACKLE_DATA, PAGE_SIZE);
- return (ofw_pci_attach(dev));
+ return (ofw_pcib_attach(dev));
}
static u_int32_t
diff --git a/sys/powerpc/powermac/uninorthpci.c b/sys/powerpc/powermac/uninorthpci.c
index 8933693963f5..508bcd29df0e 100644
--- a/sys/powerpc/powermac/uninorthpci.c
+++ b/sys/powerpc/powermac/uninorthpci.c
@@ -100,7 +100,7 @@ static device_method_t uninorth_methods[] = {
static devclass_t uninorth_devclass;
DEFINE_CLASS_1(pcib, uninorth_driver, uninorth_methods,
- sizeof(struct uninorth_softc), ofw_pci_driver);
+ sizeof(struct uninorth_softc), ofw_pcib_driver);
EARLY_DRIVER_MODULE(uninorth, ofwbus, uninorth_driver, uninorth_devclass, 0, 0,
BUS_PASS_BUS);
@@ -176,7 +176,7 @@ uninorth_attach(device_t dev)
mtx_init(&sc->sc_cfg_mtx, "uninorth pcicfg", NULL, MTX_SPIN);
- return (ofw_pci_attach(dev));
+ return (ofw_pcib_attach(dev));
}
static u_int32_t
diff --git a/sys/powerpc/powernv/opal_pci.c b/sys/powerpc/powernv/opal_pci.c
index 7bbffdff8e62..cbaa638863c7 100644
--- a/sys/powerpc/powernv/opal_pci.c
+++ b/sys/powerpc/powernv/opal_pci.c
@@ -169,7 +169,7 @@ struct opalpci_softc {
static devclass_t opalpci_devclass;
DEFINE_CLASS_1(pcib, opalpci_driver, opalpci_methods,
- sizeof(struct opalpci_softc), ofw_pci_driver);
+ sizeof(struct opalpci_softc), ofw_pcib_driver);
EARLY_DRIVER_MODULE(opalpci, ofwbus, opalpci_driver, opalpci_devclass, 0, 0,
BUS_PASS_BUS);
@@ -464,7 +464,7 @@ opalpci_attach(device_t dev)
/*
* General OFW PCI attach
*/
- err = ofw_pci_init(dev);
+ err = ofw_pcib_init(dev);
if (err != 0)
return (err);
@@ -496,7 +496,7 @@ opalpci_attach(device_t dev)
rp->pci + rp->size - 1);
}
- return (ofw_pci_attach(dev));
+ return (ofw_pcib_attach(dev));
}
static uint32_t
diff --git a/sys/powerpc/pseries/rtas_pci.c b/sys/powerpc/pseries/rtas_pci.c
index 97ece878aa7b..3c03724cf3d6 100644
--- a/sys/powerpc/pseries/rtas_pci.c
+++ b/sys/powerpc/pseries/rtas_pci.c
@@ -101,7 +101,7 @@ struct rtaspci_softc {
static devclass_t rtaspci_devclass;
DEFINE_CLASS_1(pcib, rtaspci_driver, rtaspci_methods,
- sizeof(struct rtaspci_softc), ofw_pci_driver);
+ sizeof(struct rtaspci_softc), ofw_pcib_driver);
DRIVER_MODULE(rtaspci, ofwbus, rtaspci_driver, rtaspci_devclass, 0, 0);
static int
@@ -143,7 +143,7 @@ rtaspci_attach(device_t dev)
OF_getencprop(ofw_bus_get_node(dev), "ibm,pci-config-space-type",
&sc->sc_extended_config, sizeof(sc->sc_extended_config));
- return (ofw_pci_attach(dev));
+ return (ofw_pcib_attach(dev));
}
static uint32_t