Home
last modified time | relevance | path

Searched refs:sc_res (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-10-stable/sys/sparc64/ebus/
Depic.c75 struct resource *sc_res[EPIC_NREG]; member
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_LED], EPIC_FW_LED_DATA, (val));\
[all …]
/freebsd-10-stable/sys/dev/gem/
Dif_gem_pci.c183 if (bus_alloc_resources(dev, gem_pci_res_spec, sc->sc_res)) { in gem_pci_attach()
185 bus_release_resources(dev, gem_pci_res_spec, sc->sc_res); in gem_pci_attach()
196 sc->sc_res[GEM_RES_BANK2] = malloc(sizeof(*sc->sc_res[GEM_RES_BANK2]), in gem_pci_attach()
198 if (sc->sc_res[GEM_RES_BANK2] == NULL) { in gem_pci_attach()
202 rman_set_bustag(sc->sc_res[GEM_RES_BANK2], in gem_pci_attach()
203 rman_get_bustag(sc->sc_res[GEM_RES_BANK1])); in gem_pci_attach()
204 bus_space_subregion(rman_get_bustag(sc->sc_res[GEM_RES_BANK1]), in gem_pci_attach()
205 rman_get_bushandle(sc->sc_res[GEM_RES_BANK1]), in gem_pci_attach()
207 &sc->sc_res[GEM_RES_BANK2]->r_bushandle); in gem_pci_attach()
306 bus_read_region_1(sc->sc_res[GEM_RES_BANK1], in gem_pci_attach()
[all …]
Dif_gem_sbus.c133 if (bus_alloc_resources(dev, gem_sbus_res_spec, sc->sc_res)) { in gem_sbus_attach()
135 bus_release_resources(dev, gem_sbus_res_spec, sc->sc_res); in gem_sbus_attach()
167 if (bus_setup_intr(dev, sc->sc_res[GEM_RES_INTR], INTR_TYPE_NET | in gem_sbus_attach()
177 bus_release_resources(dev, gem_sbus_res_spec, sc->sc_res); in gem_sbus_attach()
187 bus_teardown_intr(dev, sc->sc_res[GEM_RES_INTR], sc->sc_ih); in gem_sbus_detach()
190 bus_release_resources(dev, gem_sbus_res_spec, sc->sc_res); in gem_sbus_detach()
Dif_gemvar.h118 struct resource *sc_res[3]; member
183 bus_barrier((sc)->sc_res[(n)], (offs), (len), (flags))
190 bus_read_ ## m((sc)->sc_res[(n)], (offs))
205 bus_write_ ## m((sc)->sc_res[n], (offs), (v))
/freebsd-10-stable/sys/sparc64/sparc64/
Djbusppm.c67 struct resource *sc_res[JBUSPPM_NREG]; member
127 sc->sc_res[i] = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in jbusppm_attach()
129 if (sc->sc_res[i] == NULL) { in jbusppm_attach()
134 sc->sc_bt[i] = rman_get_bustag(sc->sc_res[i]); in jbusppm_attach()
135 sc->sc_bh[i] = rman_get_bushandle(sc->sc_res[i]); in jbusppm_attach()
180 sc->sc_res[i] = bus_alloc_resource(dev, SYS_RES_MEMORY, in jbusppm_attach()
184 sc->sc_res[i] = bus_alloc_resource_any(dev, in jbusppm_attach()
186 if (sc->sc_res[i] == NULL) { in jbusppm_attach()
191 sc->sc_bt[i] = rman_get_bustag(sc->sc_res[i]); in jbusppm_attach()
192 sc->sc_bh[i] = rman_get_bushandle(sc->sc_res[i]); in jbusppm_attach()
[all …]
Dschppm.c60 struct resource *sc_res[SCHPPM_NREG]; member
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)) { in schppm_attach()
107 bus_release_resources(dev, schppm_res_spec, sc->sc_res); in schppm_attach()
Dupa.c85 struct resource *sc_res[UPA_NREG]; member
210 sc->sc_res[i] = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in upa_attach()
213 if (sc->sc_res[i] == NULL) { in upa_attach()
218 sc->sc_bt[i] = rman_get_bustag(sc->sc_res[i]); in upa_attach()
219 sc->sc_bh[i] = rman_get_bushandle(sc->sc_res[i]); in upa_attach()
262 sc->sc_res[i] = bus_alloc_resource(dev, SYS_RES_MEMORY, in upa_attach()
266 sc->sc_res[i] = bus_alloc_resource_any(dev, in upa_attach()
268 if (sc->sc_res[i] == NULL) { in upa_attach()
273 sc->sc_bt[i] = rman_get_bustag(sc->sc_res[i]); in upa_attach()
274 sc->sc_bh[i] = rman_get_bushandle(sc->sc_res[i]); in upa_attach()
[all …]
Deeprom.c133 sc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in eeprom_attach()
135 if (sc->sc_res == NULL) { in eeprom_attach()
184 bus_release_resource(dev, SYS_RES_MEMORY, rid, sc->sc_res); in eeprom_attach()
/freebsd-10-stable/sys/dev/esp/
Desp_sbus.c97 struct resource *sc_res; member
233 if ((lsc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in esp_sbus_attach()
275 if ((esc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in esp_sbus_attach()
315 if ((esc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in esp_sbus_attach()
332 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(esc->sc_res), in esp_sbus_attach()
333 esc->sc_res); in esp_sbus_attach()
339 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(lsc->sc_res), in esp_sbus_attach()
340 lsc->sc_res); in esp_sbus_attach()
359 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(esc->sc_res), in esp_sbus_detach()
360 esc->sc_res); in esp_sbus_detach()
[all …]
Desp_pci.c102 struct resource *sc_res[2]; member
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); in esp_pci_attach()
225 bus_release_resources(dev, esp_pci_res_spec, esc->sc_res); in esp_pci_attach()
299 error = bus_setup_intr(dev, esc->sc_res[ESP_PCI_RES_INTR], in esp_pci_attach()
318 bus_teardown_intr(esc->sc_dev, esc->sc_res[ESP_PCI_RES_INTR], in esp_pci_attach()
327 bus_release_resources(dev, esp_pci_res_spec, esc->sc_res); in esp_pci_attach()
[all …]
/freebsd-10-stable/sys/powerpc/mpc85xx/
Datpic.c57 struct resource *sc_res[2]; member
125 val = bus_read_1(sc->sc_res[icu], ofs); in atpic_read()
133 bus_write_1(sc->sc_res[icu], ofs, val); in atpic_write()
134 bus_barrier(sc->sc_res[icu], ofs, 2 - ofs, in atpic_write()
201 sc->sc_res[ATPIC_MASTER] = bus_alloc_resource_any(dev, SYS_RES_IOPORT, in atpic_isa_attach()
203 if (sc->sc_res[ATPIC_MASTER] == NULL) in atpic_isa_attach()
207 sc->sc_res[ATPIC_SLAVE] = bus_alloc_resource_any(dev, SYS_RES_IOPORT, in atpic_isa_attach()
209 if (sc->sc_res[ATPIC_SLAVE] == NULL) in atpic_isa_attach()
233 if (sc->sc_res[ATPIC_SLAVE] != NULL) in atpic_isa_attach()
235 sc->sc_rid[ATPIC_SLAVE], sc->sc_res[ATPIC_SLAVE]); in atpic_isa_attach()
[all …]
/freebsd-10-stable/sys/arm/ti/omap4/
Domap4_prcm_clks.c185 struct resource *sc_res[3]; member
509 clk_mem_res = sc->sc_res[clk_details->mem_region]; in omap4_clk_generic_activate()
574 clk_mem_res = sc->sc_res[clk_details->mem_region]; in omap4_clk_generic_deactivate()
642 clk_mem_res = sc->sc_res[clk_details->mem_region]; in omap4_clk_generic_accessible()
718 clk_mem_res = sc->sc_res[clk_details->mem_region]; in omap4_clk_gptimer_set_source()
761 clk_mem_res = sc->sc_res[clk_details->mem_region]; in omap4_clk_gptimer_get_source_freq()
809 clk_mem_res = sc->sc_res[clk_details->mem_region]; in omap4_clk_hsmmc_set_source()
869 clk_mem_res = sc->sc_res[clk_details->mem_region]; in omap4_clk_hsmmc_get_source_freq()
922 clksel = bus_read_4(sc->sc_res[PRM_INSTANCE_MEM_REGION], CM_SYS_CLKSEL_OFFSET); in omap4_clk_get_sysclk_freq()
982 clksel = bus_read_4(sc->sc_res[CM1_INSTANCE_MEM_REGION], CM_CLKSEL_DPLL_MPU); in omap4_clk_get_arm_fclk_freq()
[all …]
/freebsd-10-stable/sys/sparc64/fhc/
Dclkbrd.c56 struct resource *sc_res[CLKBRD_NREG]; member
115 sc->sc_res[i] = bus_alloc_resource_any(sc->sc_dev, in clkbrd_attach()
117 if (sc->sc_res[i] == NULL) { in clkbrd_attach()
125 sc->sc_bt[i] = rman_get_bustag(sc->sc_res[i]); in clkbrd_attach()
126 sc->sc_bh[i] = rman_get_bushandle(sc->sc_res[i]); in clkbrd_attach()
189 if (sc->sc_res[i] != NULL) in clkbrd_free_resources()
191 sc->sc_rid[i], sc->sc_res[i]); in clkbrd_free_resources()
/freebsd-10-stable/sys/arm/freescale/imx/
Dimx_gpio.c96 struct resource *sc_res[11]; /* 1 x mem, 2 x IRQ, 8 x IRQ */ member
390 if (bus_alloc_resources(dev, imx_gpio_spec, sc->sc_res)) { in imx51_gpio_attach()
398 sc->sc_iot = rman_get_bustag(sc->sc_res[0]); in imx51_gpio_attach()
399 sc->sc_ioh = rman_get_bushandle(sc->sc_res[0]); in imx51_gpio_attach()
401 if (bus_alloc_resources(dev, imx_gpio0irq_spec, &sc->sc_res[3]) == 0) { in imx51_gpio_attach()
410 if ((bus_setup_intr(dev, sc->sc_res[irq], INTR_TYPE_MISC, in imx51_gpio_attach()
445 if (sc->sc_res[3]) in imx51_gpio_detach()
446 bus_release_resources(dev, imx_gpio0irq_spec, &sc->sc_res[3]); in imx51_gpio_detach()
448 if (sc->sc_res[0]) in imx51_gpio_detach()
449 bus_release_resources(dev, imx_gpio_spec, sc->sc_res); in imx51_gpio_detach()
Dimx_wdog.c59 struct resource *sc_res[2]; member
161 if (bus_alloc_resources(dev, imx_wdog_spec, sc->sc_res)) { in imx_wdog_attach()
169 sc->sc_bst = rman_get_bustag(sc->sc_res[0]); in imx_wdog_attach()
170 sc->sc_bsh = rman_get_bushandle(sc->sc_res[0]); in imx_wdog_attach()
/freebsd-10-stable/sys/arm/mv/
Dmv_ts.c54 struct resource *sc_res[sizeof(mvts_res)]; member
108 ret = bus_read_4(sc->sc_res[0], 0); in ts_sysctl_handler()
115 ret = bus_read_4(sc->sc_res[0], 0); in ts_sysctl_handler()
146 error = bus_alloc_resources(dev, mvts_res, sc->sc_res); in ts_attach()
/freebsd-10-stable/sys/dev/agp/
Dagp_i810.c220 struct resource *sc_res[2]; member
963 bus_read_4(sc->sc_res[0], AGP_I810_PGTBL_CTL)); in agp_i810_dump_regs()
974 bus_read_4(sc->sc_res[0], AGP_I810_PGTBL_CTL)); in agp_i830_dump_regs()
985 bus_read_4(sc->sc_res[0], AGP_I810_PGTBL_CTL)); in agp_i855_dump_regs()
996 bus_read_4(sc->sc_res[0], AGP_I810_PGTBL_CTL)); in agp_i915_dump_regs()
1009 bus_read_4(sc->sc_res[0], AGP_I965_PGTBL_CTL2)); in agp_i965_dump_regs()
1022 bus_read_4(sc->sc_res[0], AGP_SNB_GFX_MODE)); in agp_sb_dump_regs()
1091 switch (bus_read_4(sc->sc_res[0], AGP_I810_PGTBL_CTL) & in agp_i915_get_stolen_size()
1338 pgetbl_ctl = bus_read_4(sc->sc_res[0], AGP_I810_PGTBL_CTL); in agp_i965_get_gtt_total_entries()
1375 pgetbl_ctl2 = bus_read_4(sc->sc_res[0], AGP_I965_PGTBL_CTL2); in agp_gen5_adjust_pgtbl_size()
[all …]
/freebsd-10-stable/sys/dev/stge/
Dif_stgereg.h89 bus_write_4((_sc)->sc_res[0], (reg), (val))
91 bus_write_2((_sc)->sc_res[0], (reg), (val))
93 bus_write_1((_sc)->sc_res[0], (reg), (val))
96 bus_read_4((_sc)->sc_res[0], (reg))
98 bus_read_2((_sc)->sc_res[0], (reg))
100 bus_read_1((_sc)->sc_res[0], (reg))
103 bus_barrier((_sc)->sc_res[0], reg, length, flags)
633 struct resource *sc_res[2]; member
/freebsd-10-stable/sys/sparc64/sbus/
Dlsi64854.c363 bus_write_4(sc->sc_res, L64854_REG_ADDR, 0); in lsi64854_reset()
385 bus_write_4(sc->sc_res, L64854_REG_ADDR, segs[0].ds_addr); in lsi64854_map_scsi()
422 bus_write_4(sc->sc_res, L64854_REG_CNT, *dmasize); in lsi64854_setup()
443 bus_write_4(sc->sc_res, L64854_REG_CNT, bcnt); in lsi64854_setup()
484 bus_read_4(sc->sc_res, L64854_REG_ADDR), csr, DDMACSR_BITS)); in lsi64854_scsi_intr()
643 bus_write_4(sc->sc_res, L64854_REG_ADDR, segs[0].ds_addr); in lsi64854_map_pp()
645 bus_write_4(sc->sc_res, L64854_REG_CNT, sc->sc_dmasize); in lsi64854_map_pp()
721 bus_read_4(sc->sc_res, L64854_REG_ADDR), csr, PDMACSR_BITS)); in lsi64854_pp_intr()
724 resid = bus_read_4(sc->sc_res, L64854_REG_CNT); in lsi64854_pp_intr()
738 resid = bus_read_4(sc->sc_res, L64854_REG_CNT); in lsi64854_pp_intr()
Dlsi64854var.h37 struct resource *sc_res; member
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)
Ddma_sbus.c192 lsc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &i, in dma_attach()
194 if (lsc->sc_res == NULL) { in dma_attach()
276 bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(lsc->sc_res), in dma_attach()
277 lsc->sc_res); in dma_attach()
/freebsd-10-stable/sys/dev/auxio/
Dauxio.c104 struct resource *sc_res[AUXIO_PCIO_NREG]; member
267 sc->sc_res[i] = res; in auxio_attach_common()
304 if (sc->sc_res[i]) in auxio_free_resource()
306 sc->sc_rid[i], sc->sc_res[i]); in auxio_free_resource()
/freebsd-10-stable/sys/dev/cfi/
Dcfi_core.c183 sc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_rid, in cfi_probe()
185 if (sc->sc_res == NULL) in cfi_probe()
188 sc->sc_tag = rman_get_bustag(sc->sc_res); in cfi_probe()
189 sc->sc_handle = rman_get_bushandle(sc->sc_res); in cfi_probe()
263 bus_release_resource(dev, SYS_RES_MEMORY, sc->sc_rid, sc->sc_res); in cfi_probe()
283 sc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_rid, in cfi_attach()
289 if (sc->sc_res == NULL) in cfi_attach()
292 sc->sc_tag = rman_get_bustag(sc->sc_res); in cfi_attach()
293 sc->sc_handle = rman_get_bushandle(sc->sc_res); in cfi_attach()
471 bus_release_resource(dev, SYS_RES_MEMORY, sc->sc_rid, sc->sc_res); in cfi_detach()
/freebsd-10-stable/sys/dev/cas/
Dif_casvar.h147 struct resource *sc_res[2]; member
205 bus_barrier((sc)->sc_res[CAS_RES_MEM], (offs), (len), (flags))
208 bus_read_ ## n((sc)->sc_res[CAS_RES_MEM], (offs))
214 bus_write_ ## n((sc)->sc_res[CAS_RES_MEM], (offs), (v))
/freebsd-10-stable/sys/sparc64/pci/
Dsbbc.c162 struct resource *sc_res; member
342 sc->sc_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in sbbc_pci_attach()
344 if (sc->sc_res == NULL) { in sbbc_pci_attach()
348 bst = rman_get_bustag(sc->sc_res); in sbbc_pci_attach()
349 bsh = rman_get_bushandle(sc->sc_res); in sbbc_pci_attach()
366 sc->sc_res); in sbbc_pci_attach()
410 return (sc->sc_res); in sbbc_bus_alloc_resource()
570 bst = rman_get_bustag(sc->sc_res); in sbbc_tod_gettime()
571 bsh = rman_get_bushandle(sc->sc_res); in sbbc_tod_gettime()
587 bst = rman_get_bustag(sc->sc_res); in sbbc_tod_settime()
[all …]

12