Home
last modified time | relevance | path

Searched refs:sc_rres (Results 1 – 24 of 24) sorted by relevance

/freebsd/sys/dev/le/
H A Dif_le_pci.c104 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 Dif_le_isa.c102 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 Dportals_common.c69 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 Dbman_portals.c102 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 Dqman_portals.c107 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 Dbman.c94 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 Dqman.c175 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 Dportals.h46 struct resource *sc_rres[2]; /* memory resource */ member
H A Dbman.h57 struct resource *sc_rres; /* register resource */ member
H A Dqman.h69 struct resource *sc_rres; /* register resource */ member
/freebsd/sys/dev/quicc/
H A Dquicc_core.c81 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 Dquicc_bfe.h39 struct resource *sc_rres; /* Register resource. */ member
/freebsd/sys/dev/tsec/
H A Dif_tsec_fdt.c132 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 Dif_tsec.h88 struct resource *sc_rres; /* register resource */ member
H A Dif_tsec.c294 if (sc->sc_rres) in tsec_detach()
/freebsd/sys/dev/scc/
H A Dscc_core.c132 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 Dscc_bfe.h125 struct resource *sc_rres; /* Register resource. */ member
/freebsd/sys/dev/uart/
H A Duart_core.c531 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 Duart_bus.h84 struct resource *sc_rres; /* Register resource. */ member
/freebsd/sys/powerpc/powermac/
H A Dhrowpic.c149 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 Dhrowpicvar.h67 struct resource *sc_rres; /* macio bus resource */ member
/freebsd/sys/dev/sec/
H A Dsec.c184 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 Dsec.h196 struct resource *sc_rres; /* register resource */ member
/freebsd/sys/contrib/ncsw/user/env/
H A Dxx.c762 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()