| /freebsd-10-stable/sys/sparc64/ebus/ |
| D | epic.c | 75 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/ |
| D | if_gem_pci.c | 183 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 …]
|
| D | if_gem_sbus.c | 133 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()
|
| D | if_gemvar.h | 118 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/ |
| D | jbusppm.c | 67 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 …]
|
| D | schppm.c | 60 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()
|
| D | upa.c | 85 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 …]
|
| D | eeprom.c | 133 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/ |
| D | esp_sbus.c | 97 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 …]
|
| D | esp_pci.c | 102 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/ |
| D | atpic.c | 57 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/ |
| D | omap4_prcm_clks.c | 185 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/ |
| D | clkbrd.c | 56 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/ |
| D | imx_gpio.c | 96 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()
|
| D | imx_wdog.c | 59 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/ |
| D | mv_ts.c | 54 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/ |
| D | agp_i810.c | 220 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/ |
| D | if_stgereg.h | 89 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/ |
| D | lsi64854.c | 363 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()
|
| D | lsi64854var.h | 37 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)
|
| D | dma_sbus.c | 192 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/ |
| D | auxio.c | 104 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/ |
| D | cfi_core.c | 183 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/ |
| D | if_casvar.h | 147 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/ |
| D | sbbc.c | 162 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 …]
|