| /freebsd/sys/dev/dpaa/ |
| H A D | fman_port.c | 27 struct resource *sc_mem; member 225 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, 0, in fman_port_attach() 228 if (sc->sc_mem == NULL) { in fman_port_attach() 282 if (sc->sc_mem != NULL) in fman_port_detach() 283 bus_release_resource(dev, sc->sc_mem); in fman_port_detach() 312 bus_write_4(sc->sc_mem, FMBM_TFP, 0x00001013); in fman_port_config() 411 bus_write_4(sc->sc_mem, FMBM_REBMPI(i), in fman_port_init_bmi_rx() 417 bus_write_4(sc->sc_mem, FMBM_REBMPI(i), 0); in fman_port_init_bmi_rx() 420 bus_write_4(sc->sc_mem, FMBM_RDA, RDA_WOPT); in fman_port_init_bmi_rx() 422 bus_write_4(sc->sc_mem, FMBM_RFCA, in fman_port_init_bmi_rx() [all …]
|
| H A D | if_dtsec.c | 124 bus_write_4(sc->sc_base.sc_mem, DTSEC_REG_MAXFRM, mtu); in dtsec_set_mtu() 150 bus_write_4(sc->sc_base.sc_mem, DTSEC_REG_GADDR(i), 0xFFFFFFFF); in dtsec_setup_multicast() 151 bus_write_4(sc->sc_base.sc_mem, DTSEC_RCTRL, in dtsec_setup_multicast() 152 bus_read_4(sc->sc_base.sc_mem, DTSEC_RCTRL) | RCTRL_MPROM); in dtsec_setup_multicast() 156 bus_write_4(sc->sc_base.sc_mem, DTSEC_RCTRL, in dtsec_setup_multicast() 157 bus_read_4(sc->sc_base.sc_mem, DTSEC_RCTRL) & ~RCTRL_MPROM); in dtsec_setup_multicast() 161 bus_write_4(sc->sc_base.sc_mem, DTSEC_REG_GADDR(i), in dtsec_setup_multicast() 168 bus_write_4(sc->sc_base.sc_mem, DTSEC_RCTRL, in dtsec_if_graceful_stop() 169 bus_read_4(sc->sc_base.sc_mem, DTSEC_RCTRL) | RCTRL_GRS); in dtsec_if_graceful_stop() 175 bus_write_4(sc->sc_base.sc_mem, DTSEC_TCTRL, in dtsec_if_graceful_stop() [all …]
|
| H A D | if_memac.c | 114 reg = bus_read_4(sc->sc_base.sc_mem, MEMAC_COMMAND_CONFIG); in memac_fm_mac_init() 116 bus_write_4(sc->sc_base.sc_mem, MEMAC_COMMAND_CONFIG, reg); in memac_fm_mac_init() 118 while (bus_read_4(sc->sc_base.sc_mem, MEMAC_COMMAND_CONFIG) & COMMAND_CONFIG_SWR) in memac_fm_mac_init() 123 bus_write_4(sc->sc_base.sc_mem, MEMAC_COMMAND_CONFIG, in memac_fm_mac_init() 126 reg = bus_read_4(sc->sc_base.sc_mem, MEMAC_IF_MODE); in memac_fm_mac_init() 145 bus_write_4(sc->sc_base.sc_mem, MEMAC_IF_MODE, reg); in memac_fm_mac_init() 165 bus_write_4(sc->sc_base.sc_mem, MEMAC_REG_MAXFRM, mtu); in memac_set_mtu() 189 bus_write_4(sc->sc_base.sc_mem, HASHTABLE_CTRL, hash | CTRL_MCAST); in memac_hash_maddr() 200 bus_write_4(sc->sc_base.sc_mem, in memac_setup_multicast() 205 bus_write_4(sc->sc_base.sc_mem, in memac_setup_multicast() [all …]
|
| H A D | fman_muram.c | 27 struct resource *sc_mem; member 47 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, 0, in fman_muram_attach() 50 if (sc->sc_mem == NULL) { in fman_muram_attach() 54 sc->sc_vmem = vmem_create("MURAM", rman_get_bushandle(sc->sc_mem), in fman_muram_attach() 55 rman_get_size(sc->sc_mem), in fman_muram_attach()
|
| H A D | if_dtsec_fdt.c | 160 sc->sc_base.sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, RF_ACTIVE); in dtsec_fdt_attach() 161 if (sc->sc_base.sc_mem == NULL) in dtsec_fdt_attach()
|
| H A D | if_memac_fdt.c | 129 sc->sc_base.sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, 0, RF_ACTIVE); in memac_fdt_attach() 130 if (sc->sc_base.sc_mem == NULL) in memac_fdt_attach()
|
| H A D | dpaa_eth.h | 35 struct resource *sc_mem; member
|
| /freebsd/sys/dev/gpio/ |
| H A D | qoriq_gpio.c | 114 reg = bus_read_4(sc->sc_mem, GPIO_GPDIR); in qoriq_gpio_pin_configure() 116 bus_write_4(sc->sc_mem, GPIO_GPDIR, reg); in qoriq_gpio_pin_configure() 119 reg = bus_read_4(sc->sc_mem, GPIO_GPDIR); in qoriq_gpio_pin_configure() 121 bus_write_4(sc->sc_mem, GPIO_GPDIR, reg); in qoriq_gpio_pin_configure() 122 reg = bus_read_4(sc->sc_mem, GPIO_GPODR); in qoriq_gpio_pin_configure() 127 bus_write_4(sc->sc_mem, GPIO_GPODR, reg); in qoriq_gpio_pin_configure() 185 outvals = bus_read_4(sc->sc_mem, GPIO_GPDAT); in qoriq_gpio_pin_set() 188 bus_write_4(sc->sc_mem, GPIO_GPDAT, outvals); in qoriq_gpio_pin_set() 204 *value = (bus_read_4(sc->sc_mem, GPIO_GPDAT) >> (31 - pin)) & 1; in qoriq_gpio_pin_get() 221 val = bus_read_4(sc->sc_mem, GPIO_GPDAT); in qoriq_gpio_pin_toggle() [all …]
|
| H A D | qoriq_gpio.h | 56 struct resource *sc_mem; member
|
| /freebsd/sys/powerpc/amigaone/ |
| H A D | cpld_a1222.c | 92 struct resource *sc_mem; member 133 bus_write_1(sc->sc_mem, CPLD_MEM_ADDR_H, addr); in cpld_write() 134 bus_write_1(sc->sc_mem, CPLD_MEM_ADDR_L, addr); in cpld_write() 136 bus_write_1(sc->sc_mem, CPLD_MEM_ADDR_H, addr); in cpld_write() 137 bus_write_1(sc->sc_mem, CPLD_MEM_DATA, data); in cpld_write() 144 bus_write_1(sc->sc_mem, CPLD_MEM_ADDR_H, addr); in cpld_read() 145 bus_write_1(sc->sc_mem, CPLD_MEM_ADDR_L, addr); in cpld_read() 147 bus_write_1(sc->sc_mem, CPLD_MEM_ADDR_H, addr); in cpld_read() 149 return (bus_read_1(sc->sc_mem, CPLD_MEM_DATA)); in cpld_read() 162 bus_write_1(sc->sc_mem, CPLD_MEM_ADDR_H, addr); in cpld_read_pair() [all …]
|
| H A D | cpld_x5000.c | 79 struct resource *sc_mem; member 119 bus_write_2(sc->sc_mem, CPLD_MEM_ADDR, addr); in cpld_write() 120 bus_write_2(sc->sc_mem, CPLD_MEM_DATA, data); in cpld_write() 126 bus_write_2(sc->sc_mem, CPLD_MEM_ADDR, addr); in cpld_read() 128 return (bus_read_2(sc->sc_mem, CPLD_MEM_DATA)); in cpld_read() 157 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in cpld_attach() 159 if (sc->sc_mem == NULL) { in cpld_attach() 262 bus_write_4(sc->sc_mem, CPLD_MEM_DATA, *word); in cpld_send() 287 *word = bus_read_4(sc->sc_mem, CPLD_MEM_DATA); in cpld_recv()
|
| /freebsd/sys/arm/broadcom/bcm2835/ |
| H A D | bcm2835_dma.c | 143 struct resource * sc_mem; member 183 cs = bus_read_4(sc->sc_mem, BCM_DMA_CS(ch)); in bcm_dma_reset() 187 bus_write_4(sc->sc_mem, BCM_DMA_CS(ch), 0); in bcm_dma_reset() 191 cs = bus_read_4(sc->sc_mem, BCM_DMA_CS(ch)); in bcm_dma_reset() 199 bus_write_4(sc->sc_mem, BCM_DMA_CBNEXT(ch), 0); in bcm_dma_reset() 202 bus_write_4(sc->sc_mem, BCM_DMA_CS(ch), in bcm_dma_reset() 207 bus_write_4(sc->sc_mem, BCM_DMA_CBADDR(ch), 0); in bcm_dma_reset() 208 bus_write_4(sc->sc_mem, BCM_DMA_CBNEXT(ch), 0); in bcm_dma_reset() 240 reg = bus_read_4(sc->sc_mem, BCM_DMA_ENABLE); in bcm_dma_init() 243 reg = bus_read_4(sc->sc_mem, BCM_DMA_INT_STATUS); in bcm_dma_init() [all …]
|
| /freebsd/sys/powerpc/mpc85xx/ |
| H A D | mpc85xx_cache.c | 51 struct resource *sc_mem; member 116 sc->sc_mem = bus_alloc_resource_any(dev, in mpc85xx_cache_attach() 118 if (sc->sc_mem == NULL) in mpc85xx_cache_attach() 123 bus_write_4(sc->sc_mem, L2_CTL, L2CTL_L2E | L2CTL_L2I); in mpc85xx_cache_attach() 124 bus_read_4(sc->sc_mem, L2_CTL); in mpc85xx_cache_attach()
|
| H A D | platform_mpc85xx.c | 589 struct resource *sc_mem; member 608 sc->sc_saved_tbenr = bus_read_4(sc->sc_mem, sc->sc_ctbenr); in mpc85xx_rcpm_freeze_timebase() 609 bus_write_4(sc->sc_mem, sc->sc_ctbenr, 0); in mpc85xx_rcpm_freeze_timebase() 611 bus_write_4(sc->sc_mem, sc->sc_ctbenr, sc->sc_saved_tbenr); in mpc85xx_rcpm_freeze_timebase() 635 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in mpc85xx_rcpm_attach() 664 struct resource *sc_mem; member 675 devdisr = bus_read_4(sc->sc_mem, GUTS_DEVDISR); in mpc85xx_guts_freeze_timebase() 677 bus_write_4(sc->sc_mem, GUTS_DEVDISR, in mpc85xx_guts_freeze_timebase() 680 bus_write_4(sc->sc_mem, GUTS_DEVDISR, in mpc85xx_guts_freeze_timebase() 710 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in mpc85xx_guts_attach()
|
| /freebsd/sys/arm64/apple/ |
| H A D | apple_aic.c | 134 struct resource *sc_mem; member 196 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in apple_aic_attach() 198 if (sc->sc_mem == NULL) { in apple_aic_attach() 203 info = bus_read_4(sc->sc_mem, AIC_INFO); in apple_aic_attach() 223 sc->sc_cpuids[cpu] = bus_read_4(sc->sc_mem, AIC_WHOAMI); in apple_aic_attach() 412 bus_write_4(sc->sc_mem, AIC_TARGET_CPU(irq), in apple_aic_setup_intr() 444 bus_write_4(sc->sc_mem, AIC_MASK_CLEAR(irq), AIC_IRQ_MASK(irq)); in apple_aic_enable_intr() 469 bus_write_4(sc->sc_mem, AIC_MASK_SET(irq), AIC_IRQ_MASK(irq)); in apple_aic_disable_intr() 494 bus_write_4(sc->sc_mem, AIC_SW_CLEAR(irq), AIC_IRQ_MASK(irq)); in apple_aic_post_filter() 495 bus_write_4(sc->sc_mem, AIC_MASK_CLEAR(irq), AIC_IRQ_MASK(irq)); in apple_aic_post_filter() [all …]
|
| /freebsd/sys/powerpc/powermac/ |
| H A D | ata_macio.c | 137 struct resource *sc_mem; member 194 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ata_macio_attach() 196 if (sc->sc_mem == NULL) { in ata_macio_attach() 205 ch->r_io[i].res = sc->sc_mem; in ata_macio_attach() 208 ch->r_io[ATA_CONTROL].res = sc->sc_mem; in ata_macio_attach() 231 timingreg = bus_read_4(sc->sc_mem, ATA_MACIO_TIMINGREG); in ata_macio_attach() 337 bus_write_4(sc->sc_mem, ATA_MACIO_TIMINGREG, in ata_macio_begin_transaction()
|
| /freebsd/sys/powerpc/powernv/ |
| H A D | xive.c | 152 struct resource *sc_mem; member 262 return (bus_read_2(sc->sc_mem, sc->sc_offset + offset)); in xive_read_2() 269 bus_write_1(sc->sc_mem, sc->sc_offset + offset, val); in xive_write_1() 329 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in xive_attach() 355 bus_release_resource(dev, SYS_RES_MEMORY, rid, sc->sc_mem); in xive_attach() 678 val = bus_read_4(sc->sc_mem, XIVE_TM_QW2_HV_POOL + TM_WORD2); in xive_setup_cpu() 680 bus_read_8(sc->sc_mem, XIVE_TM_SPC_PULL_POOL_CTX); in xive_setup_cpu() 682 bus_write_4(sc->sc_mem, XIVE_TM_QW2_HV_POOL + TM_WORD0, 0xff); in xive_setup_cpu() 683 bus_write_4(sc->sc_mem, XIVE_TM_QW2_HV_POOL + TM_WORD2, in xive_setup_cpu()
|
| /freebsd/sys/arm/arm/ |
| H A D | gic.h | 70 struct resource *sc_mem; member
|
| H A D | gic.c | 1346 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in arm_gicv2m_attach() 1348 if (sc->sc_mem == NULL) { in arm_gicv2m_attach() 1353 typer = bus_read_4(sc->sc_mem, GICV2M_MSI_TYPER); in arm_gicv2m_attach() 1424 *addr = vtophys(rman_get_virtual(sc->sc_mem)) + GICv2M_MSI_SETSPI_NS; in arm_gicv2m_map_msi()
|
| /freebsd/sys/arm64/qoriq/ |
| H A D | qoriq_gpio_pic.c | 67 #define RD4(sc, off) bus_read_4((sc)->base.sc_mem, (off)) 68 #define WR4(sc, off, data) bus_write_4((sc)->base.sc_mem, (off), (data))
|
| /freebsd/sys/dev/iwm/ |
| H A D | if_iwmvar.h | 434 struct resource *sc_mem; 433 struct resource *sc_mem; global() member
|
| H A D | if_iwm.c | 5928 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in iwm_pci_attach() 5930 if (sc->sc_mem == NULL) { in iwm_pci_attach() 5934 sc->sc_st = rman_get_bustag(sc->sc_mem); in iwm_pci_attach() 5935 sc->sc_sh = rman_get_bushandle(sc->sc_mem); in iwm_pci_attach() 5970 if (sc->sc_mem != NULL) in iwm_pci_detach() 5972 rman_get_rid(sc->sc_mem), sc->sc_mem); in iwm_pci_detach()
|
| /freebsd/sys/dev/iwx/ |
| H A D | if_iwxvar.h | 821 struct resource *sc_mem; member
|
| H A D | if_iwx.c | 10243 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in iwx_attach() 10245 if (sc->sc_mem == NULL) { in iwx_attach() 10249 sc->sc_st = rman_get_bustag(sc->sc_mem); in iwx_attach() 10250 sc->sc_sh = rman_get_bushandle(sc->sc_mem); in iwx_attach() 10649 if (sc->sc_mem != NULL) in iwx_detach() 10651 rman_get_rid(sc->sc_mem), sc->sc_mem); in iwx_detach()
|
| /freebsd/sys/dev/syscons/ |
| H A D | syscons.c | 705 SYSINIT(sc_mem, SI_SUB_KMEM, SI_ORDER_ANY, scmeminit, NULL);
|