Changeset View
Changeset View
Standalone View
Standalone View
head/sys/mips/rmi/xlr_pci.c
Show First 20 Lines • Show All 300 Lines • ▼ Show 20 Lines | xlr_pcib_attach(device_t dev) | ||||
* create a parent tag with this lowaddr | * create a parent tag with this lowaddr | ||||
*/ | */ | ||||
if (xlr_is_c_revision()) { | if (xlr_is_c_revision()) { | ||||
if (bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0, | if (bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0, | ||||
0x7fffffff, ~0, NULL, NULL, 0x7fffffff, | 0x7fffffff, ~0, NULL, NULL, 0x7fffffff, | ||||
0xff, 0x7fffffff, 0, NULL, NULL, &sc->sc_pci_dmat) != 0) | 0xff, 0x7fffffff, 0, NULL, NULL, &sc->sc_pci_dmat) != 0) | ||||
panic("%s: bus_dma_tag_create failed", __func__); | panic("%s: bus_dma_tag_create failed", __func__); | ||||
} | } | ||||
device_add_child(dev, "pci", 0); | device_add_child(dev, "pci", -1); | ||||
bus_generic_attach(dev); | bus_generic_attach(dev); | ||||
return (0); | return (0); | ||||
} | } | ||||
static void | static void | ||||
xlr_pcib_identify(driver_t * driver, device_t parent) | xlr_pcib_identify(driver_t * driver, device_t parent) | ||||
{ | { | ||||
▲ Show 20 Lines • Show All 342 Lines • Show Last 20 Lines |