Searched refs:sc_res (Results 1 - 25 of 55) sorted by relevance

123

/freebsd-11-stable/sys/dev/bhnd/cores/chipc/
H A Dchipc_spi.h66 struct resource *sc_res; /**< SPI registers */ member in struct:chipc_spi_softc
74 #define SPI_BARRIER_WRITE(sc) bus_barrier((sc)->sc_res, 0, 0, \
76 #define SPI_BARRIER_READ(sc) bus_barrier((sc)->sc_res, 0, 0, \
78 #define SPI_BARRIER_RW(sc) bus_barrier((sc)->sc_res, 0, 0, \
82 #define SPI_WRITE(sc, reg, val) bus_write_4(sc->sc_res, (reg), (val));
84 #define SPI_READ(sc, reg) bus_read_4(sc->sc_res, (reg))
H A Dchipc_spi.c88 sc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_rid,
90 if (sc->sc_res == NULL) {
147 if (sc->sc_res != NULL)
149 sc->sc_res);
169 bus_release_resource(dev, SYS_RES_MEMORY, sc->sc_rid, sc->sc_res);
/freebsd-11-stable/sys/arm/ti/
H A Dti_scm.h48 struct resource * sc_res[4]; member in struct:ti_scm_softc
H A Dti_pinmux.h68 struct resource * sc_res[4]; member in struct:ti_pinmux_softc
H A Dti_scm.c121 if (bus_alloc_resources(dev, ti_scm_res_spec, sc->sc_res)) {
127 sc->sc_bst = rman_get_bustag(sc->sc_res[0]);
128 sc->sc_bsh = rman_get_bushandle(sc->sc_res[0]);
/freebsd-11-stable/sys/sparc64/sparc64/
H A Dschppm.c60 struct resource *sc_res[SCHPPM_NREG]; member in struct:schppm_softc
64 bus_read_8((sc)->sc_res[(reg)], (off))
66 bus_write_8((sc)->sc_res[(reg)], (off), (val))
105 if (bus_alloc_resources(dev, schppm_res_spec, sc->sc_res)) {
107 bus_release_resources(dev, schppm_res_spec, sc->sc_res);
H A Djbusppm.c67 struct resource *sc_res[JBUSPPM_NREG]; member in struct:jbusppm_softc
127 sc->sc_res[i] = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
129 if (sc->sc_res[i] == NULL) {
134 sc->sc_bt[i] = rman_get_bustag(sc->sc_res[i]);
135 sc->sc_bh[i] = rman_get_bushandle(sc->sc_res[i]);
180 sc->sc_res[i] = bus_alloc_resource(dev, SYS_RES_MEMORY,
184 sc->sc_res[i] = bus_alloc_resource_any(dev,
186 if (sc->sc_res[i] == NULL) {
191 sc->sc_bt[i] = rman_get_bustag(sc->sc_res[i]);
192 sc->sc_bh[i] = rman_get_bushandle(sc->sc_res[
[all...]
H A Deeprom.c133 sc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
135 if (sc->sc_res == NULL) {
184 bus_release_resource(dev, SYS_RES_MEMORY, rid, sc->sc_res);
H A Dupa.c85 struct resource *sc_res[UPA_NREG]; member in struct:upa_softc
210 sc->sc_res[i] = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
213 if (sc->sc_res[i] == NULL) {
218 sc->sc_bt[i] = rman_get_bustag(sc->sc_res[i]);
219 sc->sc_bh[i] = rman_get_bushandle(sc->sc_res[i]);
262 sc->sc_res[i] = bus_alloc_resource(dev, SYS_RES_MEMORY,
266 sc->sc_res[i] = bus_alloc_resource_any(dev,
268 if (sc->sc_res[i] == NULL) {
273 sc->sc_bt[i] = rman_get_bustag(sc->sc_res[i]);
274 sc->sc_bh[i] = rman_get_bushandle(sc->sc_res[
[all...]
/freebsd-11-stable/sys/sparc64/ebus/
H A Depic.c75 struct resource *sc_res[EPIC_NREG]; member in struct:epic_softc
82 bus_write_1((sc)->sc_res[EPIC_FW_LED], EPIC_FW_LED_ADDR, (off));\
83 bus_barrier((sc)->sc_res[EPIC_FW_LED], EPIC_FW_LED_ADDR, 1, \
86 __val = bus_read_1((sc)->sc_res[EPIC_FW_LED], EPIC_FW_LED_DATA);\
87 bus_barrier((sc)->sc_res[EPIC_FW_LED], EPIC_FW_LED_DATA, 1, \
94 bus_write_1((sc)->sc_res[EPIC_FW_LED], EPIC_FW_LED_ADDR, (off));\
95 bus_barrier((sc)->sc_res[EPIC_FW_LED], EPIC_FW_LED_ADDR, 1, \
98 bus_write_1((sc)->sc_res[EPIC_FW_LED], EPIC_FW_LED_WRITE_MASK, \
100 bus_barrier((sc)->sc_res[EPIC_FW_LED], EPIC_FW_LED_WRITE_MASK, \
103 bus_write_1((sc)->sc_res[EPIC_FW_LE
[all...]
/freebsd-11-stable/sys/dev/gem/
H A Dif_gem_pci.c183 if (bus_alloc_resources(dev, gem_pci_res_spec, sc->sc_res)) {
185 bus_release_resources(dev, gem_pci_res_spec, sc->sc_res);
196 sc->sc_res[GEM_RES_BANK2] = malloc(sizeof(*sc->sc_res[GEM_RES_BANK2]),
198 if (sc->sc_res[GEM_RES_BANK2] == NULL) {
202 rman_set_bustag(sc->sc_res[GEM_RES_BANK2],
203 rman_get_bustag(sc->sc_res[GEM_RES_BANK1]));
204 bus_space_subregion(rman_get_bustag(sc->sc_res[GEM_RES_BANK1]),
205 rman_get_bushandle(sc->sc_res[GEM_RES_BANK1]),
207 &sc->sc_res[GEM_RES_BANK
[all...]
H A Dif_gem_sbus.c133 if (bus_alloc_resources(dev, gem_sbus_res_spec, sc->sc_res)) {
135 bus_release_resources(dev, gem_sbus_res_spec, sc->sc_res);
167 if (bus_setup_intr(dev, sc->sc_res[GEM_RES_INTR], INTR_TYPE_NET |
177 bus_release_resources(dev, gem_sbus_res_spec, sc->sc_res);
187 bus_teardown_intr(dev, sc->sc_res[GEM_RES_INTR], sc->sc_ih);
190 bus_release_resources(dev, gem_sbus_res_spec, sc->sc_res);
/freebsd-11-stable/sys/sparc64/sbus/
H A Dlsi64854var.h37 struct resource *sc_res; member in struct:lsi64854_softc
67 #define L64854_GCSR(sc) bus_read_4((sc)->sc_res, L64854_REG_CSR)
68 #define L64854_SCSR(sc, csr) bus_write_4((sc)->sc_res, L64854_REG_CSR, csr)
/freebsd-11-stable/sys/sparc64/fhc/
H A Dclkbrd.c56 struct resource *sc_res[CLKBRD_NREG]; member in struct:clkbrd_softc
115 sc->sc_res[i] = bus_alloc_resource_any(sc->sc_dev,
117 if (sc->sc_res[i] == NULL) {
125 sc->sc_bt[i] = rman_get_bustag(sc->sc_res[i]);
126 sc->sc_bh[i] = rman_get_bushandle(sc->sc_res[i]);
189 if (sc->sc_res[i] != NULL)
191 sc->sc_rid[i], sc->sc_res[i]);
/freebsd-11-stable/sys/powerpc/mpc85xx/
H A Datpic.c57 struct resource *sc_res[2]; member in struct:atpic_softc
125 val = bus_read_1(sc->sc_res[icu], ofs);
133 bus_write_1(sc->sc_res[icu], ofs, val);
134 bus_barrier(sc->sc_res[icu], ofs, 2 - ofs,
201 sc->sc_res[ATPIC_MASTER] = bus_alloc_resource_any(dev, SYS_RES_IOPORT,
203 if (sc->sc_res[ATPIC_MASTER] == NULL)
207 sc->sc_res[ATPIC_SLAVE] = bus_alloc_resource_any(dev, SYS_RES_IOPORT,
209 if (sc->sc_res[ATPIC_SLAVE] == NULL)
233 if (sc->sc_res[ATPIC_SLAVE] != NULL)
235 sc->sc_rid[ATPIC_SLAVE], sc->sc_res[ATPIC_SLAV
[all...]
/freebsd-11-stable/sys/arm/mv/
H A Dmv_ts.c53 struct resource *sc_res[sizeof(mvts_res)]; member in struct:mvts_softc
107 ret = bus_read_4(sc->sc_res[0], 0);
114 ret = bus_read_4(sc->sc_res[0], 0);
145 error = bus_alloc_resources(dev, mvts_res, sc->sc_res);
/freebsd-11-stable/sys/dev/proto/
H A Dproto.h55 struct proto_res sc_res[PROTO_RES_MAX]; member in struct:proto_softc
/freebsd-11-stable/sys/dev/mk48txx/
H A Dmk48txxvar.h38 struct resource *sc_res;/* bus resource */ member in struct:mk48txx_softc
/freebsd-11-stable/sys/dev/esp/
H A Desp_sbus.c97 struct resource *sc_res; member in struct:esp_softc
233 if ((lsc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
275 if ((esc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
315 if ((esc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
332 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(esc->sc_res),
333 esc->sc_res);
339 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(lsc->sc_res),
340 lsc->sc_res);
359 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(esc->sc_res),
360 esc->sc_res);
[all...]
H A Desp_pci.c102 struct resource *sc_res[2]; member in struct:esp_pci_softc
127 bus_read_4((sc)->sc_res[ESP_PCI_RES_IO], (reg))
129 bus_write_4((sc)->sc_res[ESP_PCI_RES_IO], (reg), (var))
132 bus_read_1((sc)->sc_res[ESP_PCI_RES_IO], (reg) << 2)
134 bus_write_1((sc)->sc_res[ESP_PCI_RES_IO], (reg) << 2, (val))
222 error = bus_alloc_resources(dev, esp_pci_res_spec, esc->sc_res);
225 bus_release_resources(dev, esp_pci_res_spec, esc->sc_res);
299 error = bus_setup_intr(dev, esc->sc_res[ESP_PCI_RES_INTR],
318 bus_teardown_intr(esc->sc_dev, esc->sc_res[ESP_PCI_RES_INTR],
327 bus_release_resources(dev, esp_pci_res_spec, esc->sc_res);
[all...]
/freebsd-11-stable/sys/dev/etherswitch/mtkswitch/
H A Dmtkswitchvar.h61 struct resource *sc_res; member in struct:mtkswitch_softc
131 bus_read_4((_sc)->sc_res, (_reg))
133 bus_write_4((_sc)->sc_res, (_reg), (_val))
/freebsd-11-stable/sys/i386/bios/
H A Dapm.h33 struct resource *sc_res; member in struct:apm_softc
/freebsd-11-stable/sys/arm/freescale/imx/
H A Dimx_wdog.c57 struct resource *sc_res[2]; member in struct:imx_wdog_softc
90 return (bus_read_2(sc->sc_res[MEMRES], offs));
97 bus_write_2(sc->sc_res[MEMRES], offs, val);
164 imx_wdog_cpu_reset(BUS_SPACE_PHYSADDR(sc->sc_res[MEMRES], WDOG_CR_REG));
192 if (bus_alloc_resources(dev, imx_wdog_spec, sc->sc_res)) {
207 bus_setup_intr(sc->sc_dev, sc->sc_res[IRQRES],
/freebsd-11-stable/sys/arm/ti/omap4/
H A Domap4_prcm_clks.c175 struct resource *sc_res; member in struct:omap4_prcm_softc
526 clk_mem_res = sc->sc_res;
592 clk_mem_res = sc->sc_res;
661 clk_mem_res = sc->sc_res;
738 clk_mem_res = sc->sc_res;
782 clk_mem_res = sc->sc_res;
832 clk_mem_res = sc->sc_res;
893 clk_mem_res = sc->sc_res;
947 clksel = bus_read_4(sc->sc_res, CM_SYS_CLKSEL_OFFSET);
1008 clksel = bus_read_4(sc->sc_res, CM_CLKSEL_DPLL_MP
[all...]
/freebsd-11-stable/sys/dev/cesa/
H A Dcesa.h95 bus_read_4((sc)->sc_res[RES_CESA_REGS], (reg))
97 bus_write_4((sc)->sc_res[RES_CESA_REGS], (reg), (val))
100 bus_read_4((sc)->sc_res[RES_TDMA_REGS], (reg))
102 bus_write_4((sc)->sc_res[RES_TDMA_REGS], (reg), (val))
234 struct resource *sc_res[RES_CESA_NUM]; member in struct:cesa_softc

Completed in 453 milliseconds

123