Home | History | Annotate | Download | only in rockchip

Lines Matching defs:sc_phsc

129 	struct pcihost_softc	sc_phsc;
206 struct pcihost_softc * const phsc = &sc->sc_phsc;
403 sc->sc_phsc.sc_bus_min = 0;
404 sc->sc_phsc.sc_bus_max = 31;
409 sc->sc_phsc.sc_bus_min = be32dec(&bus_range[0]);
410 sc->sc_phsc.sc_bus_max = be32dec(&bus_range[1]);
413 if (sc->sc_phsc.sc_bus_min != 0) {
422 OF_child(sc->sc_phsc.sc_phandle), &rkpcie_intrfuncs);
424 sc->sc_phsc.sc_type = PCIHOST_ECAM;
425 sc->sc_phsc.sc_pci_flags |= PCI_FLAGS_MSI_OKAY;
426 sc->sc_phsc.sc_pci_flags |= PCI_FLAGS_MSIX_OKAY;
427 pcihost_init(&sc->sc_phsc.sc_pc, sc);
428 sc->sc_phsc.sc_pc.pc_bus_maxdevs = rkpcie_bus_maxdevs;
429 sc->sc_phsc.sc_pc.pc_make_tag = rkpcie_make_tag;
430 sc->sc_phsc.sc_pc.pc_decompose_tag = rkpcie_decompose_tag;
431 sc->sc_phsc.sc_pc.pc_conf_read = rkpcie_conf_read;
432 sc->sc_phsc.sc_pc.pc_conf_write = rkpcie_conf_write;
433 sc->sc_phsc.sc_pc.pc_conf_hook = rkpcie_conf_hook;
445 pcihost_init2(&sc->sc_phsc);
464 ranges = fdtbus_get_prop(sc->sc_phsc.sc_phandle, "ranges", &ranges_len);
523 device_printf(sc->sc_phsc.sc_dev, "can't map ranges\n");
530 struct pcihost_softc *sc = &rksc->sc_phsc;
559 int bus_min = sc->sc_phsc.sc_bus_min;
573 int bus_min = sc->sc_phsc.sc_bus_min;
611 int bus_min = sc->sc_phsc.sc_bus_min;
665 cookie = fdtbus_intr_establish_byname(sc->sc_phsc.sc_phandle,
676 fdtbus_intr_disestablish(sc->sc_phsc.sc_phandle, ih);
684 fdtbus_intr_str(sc->sc_phsc.sc_phandle, 1, buf, buflen);