/freebsd/sys/dev/le/ |
H A D | if_le_pci.c | 104 struct resource *sc_rres; member 163 bus_write_2(lesc->sc_rres, PCNET_PCI_RAP, port); in le_pci_wrbcr() 164 bus_barrier(lesc->sc_rres, PCNET_PCI_RAP, 2, BUS_SPACE_BARRIER_WRITE); in le_pci_wrbcr() 165 bus_write_2(lesc->sc_rres, PCNET_PCI_BDP, val); in le_pci_wrbcr() 173 bus_write_2(lesc->sc_rres, PCNET_PCI_RAP, port); in le_pci_rdbcr() 174 bus_barrier(lesc->sc_rres, PCNET_PCI_RAP, 2, BUS_SPACE_BARRIER_WRITE); in le_pci_rdbcr() 175 return (bus_read_2(lesc->sc_rres, PCNET_PCI_BDP)); in le_pci_rdbcr() 183 bus_write_2(lesc->sc_rres, PCNET_PCI_RAP, port); in le_pci_wrcsr() 184 bus_barrier(lesc->sc_rres, PCNET_PCI_RAP, 2, BUS_SPACE_BARRIER_WRITE); in le_pci_wrcsr() 185 bus_write_2(lesc->sc_rres, PCNET_PCI_RDP, val); in le_pci_wrcsr() [all …]
|
H A D | if_le_isa.c | 102 struct resource *sc_rres; member 168 bus_write_2(lesc->sc_rres, lesc->sc_rap, port); in le_isa_wrcsr() 169 bus_barrier(lesc->sc_rres, lesc->sc_rap, 2, BUS_SPACE_BARRIER_WRITE); in le_isa_wrcsr() 170 bus_write_2(lesc->sc_rres, lesc->sc_rdp, val); in le_isa_wrcsr() 178 bus_write_2(lesc->sc_rres, lesc->sc_rap, port); in le_isa_rdcsr() 179 bus_barrier(lesc->sc_rres, lesc->sc_rap, 2, BUS_SPACE_BARRIER_WRITE); in le_isa_rdcsr() 180 return (bus_read_2(lesc->sc_rres, lesc->sc_rdp)); in le_isa_rdcsr() 205 lesc->sc_rres = bus_alloc_resource_anywhere(dev, SYS_RES_IOPORT, &i, in le_isa_probe_legacy() 207 if (lesc->sc_rres == NULL) in le_isa_probe_legacy() 224 rman_get_rid(lesc->sc_rres), lesc->sc_rres); in le_isa_probe_legacy() [all …]
|
/freebsd/sys/dev/dpaa/ |
H A D | portals_common.c | 69 if (sc->sc_rres[0] == NULL) { in dpaa_portal_alloc_res() 73 sc->sc_rres[0] = bus_alloc_resource(dev, in dpaa_portal_alloc_res() 76 if (sc->sc_rres[0] == NULL) { in dpaa_portal_alloc_res() 81 tlb1_set_entry(rman_get_bushandle(sc->sc_rres[0]), in dpaa_portal_alloc_res() 86 sc->sc_rres[1] = bus_alloc_resource(dev, in dpaa_portal_alloc_res() 89 if (sc->sc_rres[1] == NULL) { in dpaa_portal_alloc_res() 93 sc->sc_rrid[0], sc->sc_rres[0]); in dpaa_portal_alloc_res() 96 tlb1_set_entry(rman_get_bushandle(sc->sc_rres[1]), in dpaa_portal_alloc_res() 156 tlb1_set_entry(rman_get_bushandle(sc->sc_rres[0]), in dpaa_portal_map_registers() 159 tlb1_set_entry(rman_get_bushandle(sc->sc_rres[1]), in dpaa_portal_map_registers()
|
H A D | bman_portals.c | 102 for (i = 0; i < ARRAY_SIZE(sc->sc_rres); i++) { in bman_portals_detach() 103 if (sc->sc_rres[i] != NULL) in bman_portals_detach() 106 sc->sc_rres[i]); in bman_portals_detach() 150 bpp.ceBaseAddress = rman_get_bushandle(sc->sc_rres[0]); in bman_portal_setup() 151 bpp.ciBaseAddress = rman_get_bushandle(sc->sc_rres[1]); in bman_portal_setup()
|
H A D | qman_portals.c | 107 for (i = 0; i < ARRAY_SIZE(sc->sc_rres); i++) { in qman_portals_detach() 108 if (sc->sc_rres[i] != NULL) in qman_portals_detach() 111 sc->sc_rres[i]); in qman_portals_detach() 155 qpp.ceBaseAddress = rman_get_bushandle(sc->sc_rres[0]); in qman_portal_setup() 156 qpp.ciBaseAddress = rman_get_bushandle(sc->sc_rres[1]); in qman_portal_setup()
|
H A D | bman.c | 94 sc->sc_rres = bus_alloc_resource_anywhere(dev, SYS_RES_MEMORY, in bman_attach() 96 if (sc->sc_rres == NULL) in bman_attach() 108 bp.baseAddress = rman_get_bushandle(sc->sc_rres); in bman_attach() 157 if (sc->sc_rres != NULL) in bman_detach() 159 sc->sc_rrid, sc->sc_rres); in bman_detach()
|
H A D | qman.c | 175 sc->sc_rres = bus_alloc_resource(dev, SYS_RES_MEMORY, in qman_attach() 177 if (sc->sc_rres == NULL) { in qman_attach() 197 qp.baseAddress = rman_get_bushandle(sc->sc_rres); in qman_attach() 198 qp.swPortalsBaseAddress = rman_get_bushandle(qp_sc->sc_rres[0]); in qman_attach() 261 if (sc->sc_rres != NULL) in qman_detach() 263 sc->sc_rrid, sc->sc_rres); in qman_detach()
|
H A D | portals.h | 46 struct resource *sc_rres[2]; /* memory resource */ member
|
H A D | bman.h | 57 struct resource *sc_rres; /* register resource */ member
|
H A D | qman.h | 69 struct resource *sc_rres; /* register resource */ member
|
/freebsd/sys/dev/quicc/ |
H A D | quicc_core.c | 81 sipnr = quicc_read4(sc->sc_rres, QUICC_REG_SIPNR_L); in quicc_bfe_intr() 111 sc->sc_rres = bus_alloc_resource_any(dev, sc->sc_rtype, &sc->sc_rrid, in quicc_bfe_attach() 113 if (sc->sc_rres == NULL) in quicc_bfe_attach() 116 start = rman_get_start(sc->sc_rres); in quicc_bfe_attach() 117 size = rman_get_size(sc->sc_rres); in quicc_bfe_attach() 129 sc->sc_rres); in quicc_bfe_attach() 194 quicc_write4(sc->sc_rres, QUICC_REG_SIMR_L, 0x00f00000); in quicc_bfe_attach() 197 quicc_write4(sc->sc_rres, QUICC_REG_SIPNR_H, ~0); in quicc_bfe_attach() 198 quicc_write4(sc->sc_rres, QUICC_REG_SIPNR_L, ~0); in quicc_bfe_attach() 211 bus_release_resource(dev, sc->sc_rtype, sc->sc_rrid, sc->sc_rres); in quicc_bfe_detach() [all...] |
H A D | quicc_bfe.h | 39 struct resource *sc_rres; /* Register resource. */ member
|
/freebsd/sys/dev/tsec/ |
H A D | if_tsec_fdt.c | 132 sc->sc_rres = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_rrid, in tsec_fdt_probe() 134 if (sc->sc_rres == NULL) in tsec_fdt_probe() 137 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in tsec_fdt_probe() 138 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in tsec_fdt_probe() 145 bus_release_resource(dev, SYS_RES_MEMORY, sc->sc_rrid, sc->sc_rres); in tsec_fdt_probe() 221 sc->sc_rres = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_rrid, in tsec_fdt_attach() 223 if (sc->sc_rres == NULL) { in tsec_fdt_attach() 227 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in tsec_fdt_attach() 228 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in tsec_fdt_attach() 267 bus_release_resource(dev, SYS_RES_MEMORY, sc->sc_rrid, sc->sc_rres); in tsec_fdt_attach() [all …]
|
H A D | if_tsec.h | 88 struct resource *sc_rres; /* register resource */ member
|
H A D | if_tsec.c | 294 if (sc->sc_rres) in tsec_detach()
|
/freebsd/sys/dev/scc/ |
H A D | scc_core.c | 132 sc->sc_rres = bus_alloc_resource_anywhere(dev, sc->sc_rtype, in scc_bfe_attach() 134 if (sc->sc_rres == NULL) in scc_bfe_attach() 136 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in scc_bfe_attach() 137 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in scc_bfe_attach() 166 base = rman_get_start(sc->sc_rres); in scc_bfe_attach() 167 sz = (size != 0) ? size : rman_get_size(sc->sc_rres); in scc_bfe_attach() 182 bus_space_subregion(rman_get_bustag(sc->sc_rres), in scc_bfe_attach() 183 rman_get_bushandle(sc->sc_rres), start - base, sz, &bh); in scc_bfe_attach() 185 rman_set_bustag(rle->res, rman_get_bustag(sc->sc_rres)); in scc_bfe_attach() 299 bus_release_resource(dev, sc->sc_rtype, sc->sc_rrid, sc->sc_rres); in scc_bfe_attach() [all...] |
H A D | scc_bfe.h | 125 struct resource *sc_rres; /* Register resource. */ member
|
/freebsd/sys/dev/uart/ |
H A D | uart_core.c | 531 sc->sc_rres = bus_alloc_resource_any(dev, sc->sc_rtype, &sc->sc_rrid, in uart_bus_probe() 533 if (sc->sc_rres == NULL) { in uart_bus_probe() 536 sc->sc_rres = bus_alloc_resource_any(dev, sc->sc_rtype, in uart_bus_probe() 538 if (sc->sc_rres == NULL) in uart_bus_probe() 549 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in uart_bus_probe() 550 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in uart_bus_probe() 573 bus_release_resource(dev, sc->sc_rtype, sc->sc_rrid, sc->sc_rres); in uart_bus_probe() 620 sc->sc_rres = bus_alloc_resource_any(dev, sc->sc_rtype, &sc->sc_rrid, in uart_bus_attach() 622 if (sc->sc_rres == NULL) { in uart_bus_attach() 626 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in uart_bus_attach() [all …]
|
H A D | uart_bus.h | 84 struct resource *sc_rres; /* Register resource. */ member
|
/freebsd/sys/powerpc/powermac/ |
H A D | hrowpic.c | 149 sc->sc_rres = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_rrid, in hrowpic_attach() 152 if (sc->sc_rres == NULL) { in hrowpic_attach() 157 sc->sc_bt = rman_get_bustag(sc->sc_rres); in hrowpic_attach() 158 sc->sc_bh = rman_get_bushandle(sc->sc_rres); in hrowpic_attach()
|
H A D | hrowpicvar.h | 67 struct resource *sc_rres; /* macio bus resource */ member
|
/freebsd/sys/dev/sec/ |
H A D | sec.c | 184 sc->sc_rres = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_rrid, in sec_probe() 187 if (sc->sc_rres == NULL) in sec_probe() 190 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in sec_probe() 191 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in sec_probe() 195 bus_release_resource(dev, SYS_RES_MEMORY, sc->sc_rrid, sc->sc_rres); in sec_probe() 246 sc->sc_rres = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_rrid, in sec_attach() 249 if (sc->sc_rres == NULL) { in sec_attach() 254 sc->sc_bas.bsh = rman_get_bushandle(sc->sc_rres); in sec_attach() 255 sc->sc_bas.bst = rman_get_bustag(sc->sc_rres); in sec_attach() 360 bus_release_resource(dev, SYS_RES_MEMORY, sc->sc_rrid, sc->sc_rres); in sec_attach() [all …]
|
H A D | sec.h | 196 struct resource *sc_rres; /* register resource */ member
|
/freebsd/sys/contrib/ncsw/user/env/ |
H A D | xx.c | 762 XX_PInfo.portal_ce_va[type] = rman_get_bushandle(sc->sc_rres[0]); in XX_PortalSetInfo() 763 XX_PInfo.portal_ci_va[type] = rman_get_bushandle(sc->sc_rres[1]); in XX_PortalSetInfo()
|