Home
last modified time | relevance | path

Searched refs:sc_mem (Results 1 – 23 of 23) sorted by relevance

/freebsd-12-stable/sys/dev/bhnd/cores/usb/
Dbhnd_usb.c111 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, RF_ACTIVE); in bhnd_usb_attach()
112 if (sc->sc_mem == NULL) { in bhnd_usb_attach()
117 sc->sc_bt = rman_get_bustag(sc->sc_mem); in bhnd_usb_attach()
118 sc->sc_bh = rman_get_bushandle(sc->sc_mem); in bhnd_usb_attach()
119 sc->sc_maddr = rman_get_start(sc->sc_mem); in bhnd_usb_attach()
120 sc->sc_msize = rman_get_size(sc->sc_mem); in bhnd_usb_attach()
143 bus_write_4(sc->sc_mem, 0x200, 0x7ff); in bhnd_usb_attach()
147 bus_write_4(sc->sc_mem, OHCI_CONTROL, 0); in bhnd_usb_attach()
157 tmp = bus_read_4(sc->sc_mem, 0x400) & ~0x8; in bhnd_usb_attach()
158 bus_write_4(sc->sc_mem, 0x400, tmp); in bhnd_usb_attach()
[all …]
Dbhnd_usbvar.h44 struct resource *sc_mem; member
/freebsd-12-stable/sys/powerpc/mpc85xx/
Dqoriq_gpio.c75 struct resource *sc_mem; /* Memory resource */ member
140 reg = bus_read_4(sc->sc_mem, GPIO_GPDIR); in qoriq_gpio_pin_setflags()
142 bus_write_4(sc->sc_mem, GPIO_GPDIR, reg); in qoriq_gpio_pin_setflags()
145 reg = bus_read_4(sc->sc_mem, GPIO_GPDIR); in qoriq_gpio_pin_setflags()
147 bus_write_4(sc->sc_mem, GPIO_GPDIR, reg); in qoriq_gpio_pin_setflags()
148 reg = bus_read_4(sc->sc_mem, GPIO_GPODR); in qoriq_gpio_pin_setflags()
153 bus_write_4(sc->sc_mem, GPIO_GPODR, reg); in qoriq_gpio_pin_setflags()
173 outvals = bus_read_4(sc->sc_mem, GPIO_GPDAT); in qoriq_gpio_pin_set()
176 bus_write_4(sc->sc_mem, GPIO_GPDAT, outvals); in qoriq_gpio_pin_set()
192 *value = (bus_read_4(sc->sc_mem, GPIO_GPDAT) >> (31 - pin)) & 1; in qoriq_gpio_pin_get()
[all …]
Dmpc85xx_cache.c56 struct resource *sc_mem; member
121 sc->sc_mem = bus_alloc_resource_any(dev, in mpc85xx_cache_attach()
123 if (sc->sc_mem == NULL) in mpc85xx_cache_attach()
128 bus_write_4(sc->sc_mem, L2_CTL, L2CTL_L2E | L2CTL_L2I); in mpc85xx_cache_attach()
129 bus_read_4(sc->sc_mem, L2_CTL); in mpc85xx_cache_attach()
Dplatform_mpc85xx.c573 struct resource *sc_mem; member
584 bus_write_4(sc->sc_mem, RCPM_CTBENR, 0); in mpc85xx_rcpm_freeze_timebase()
586 bus_write_4(sc->sc_mem, RCPM_CTBENR, (1 << maxcpu) - 1); in mpc85xx_rcpm_freeze_timebase()
610 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in mpc85xx_rcpm_attach()
641 struct resource *sc_mem; member
652 devdisr = bus_read_4(sc->sc_mem, GUTS_DEVDISR); in mpc85xx_guts_freeze_timebase()
654 bus_write_4(sc->sc_mem, GUTS_DEVDISR, in mpc85xx_guts_freeze_timebase()
657 bus_write_4(sc->sc_mem, GUTS_DEVDISR, in mpc85xx_guts_freeze_timebase()
687 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in mpc85xx_guts_attach()
/freebsd-12-stable/sys/arm/broadcom/bcm2835/
Dbcm2835_dma.c146 struct resource * sc_mem; member
186 cs = bus_read_4(sc->sc_mem, BCM_DMA_CS(ch)); in bcm_dma_reset()
190 bus_write_4(sc->sc_mem, BCM_DMA_CS(ch), 0); in bcm_dma_reset()
194 cs = bus_read_4(sc->sc_mem, BCM_DMA_CS(ch)); in bcm_dma_reset()
202 bus_write_4(sc->sc_mem, BCM_DMA_CBNEXT(ch), 0); in bcm_dma_reset()
205 bus_write_4(sc->sc_mem, BCM_DMA_CS(ch), in bcm_dma_reset()
210 bus_write_4(sc->sc_mem, BCM_DMA_CBADDR(ch), 0); in bcm_dma_reset()
211 bus_write_4(sc->sc_mem, BCM_DMA_CBNEXT(ch), 0); in bcm_dma_reset()
243 reg = bus_read_4(sc->sc_mem, BCM_DMA_ENABLE); in bcm_dma_init()
246 reg = bus_read_4(sc->sc_mem, BCM_DMA_INT_STATUS); in bcm_dma_init()
[all …]
/freebsd-12-stable/sys/dev/nand/
Dnfc_rb.c60 struct resource *sc_mem; member
200 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->rid, in rb_nand_attach()
202 if (sc->sc_mem == NULL) { in rb_nand_attach()
207 start = rman_get_start(sc->sc_mem); in rb_nand_attach()
208 size = rman_get_size(sc->sc_mem); in rb_nand_attach()
210 bus_release_resource(dev, SYS_RES_MEMORY, sc->rid, sc->sc_mem); in rb_nand_attach()
235 bus_write_1(sc->sc_mem, RB_NAND_DATA, command); in rb_nand_send_command()
251 bus_write_1(sc->sc_mem, RB_NAND_DATA, addr); in rb_nand_send_address()
263 data = bus_read_1(sc->sc_mem, RB_NAND_DATA); in rb_nand_read_byte()
277 bus_read_region_1(sc->sc_mem, RB_NAND_DATA, buf, len); in rb_nand_read_buf()
[all …]
/freebsd-12-stable/sys/powerpc/powermac/
Data_macio.c139 struct resource *sc_mem; member
196 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in ata_macio_attach()
198 if (sc->sc_mem == NULL) { in ata_macio_attach()
207 ch->r_io[i].res = sc->sc_mem; in ata_macio_attach()
210 ch->r_io[ATA_CONTROL].res = sc->sc_mem; in ata_macio_attach()
233 timingreg = bus_read_4(sc->sc_mem, ATA_MACIO_TIMINGREG); in ata_macio_attach()
339 bus_write_4(sc->sc_mem, ATA_MACIO_TIMINGREG, in ata_macio_begin_transaction()
/freebsd-12-stable/sys/dev/le/
Dlance.c640 volatile caddr_t buf = sc->sc_mem; in lance_copytobuf_contig()
651 volatile caddr_t buf = sc->sc_mem; in lance_copyfrombuf_contig()
662 volatile caddr_t buf = sc->sc_mem; in lance_zerobuf_contig()
686 volatile caddr_t buf = sc->sc_mem;
711 volatile caddr_t buf = sc->sc_mem;
738 volatile caddr_t buf = sc->sc_mem;
764 volatile caddr_t buf = sc->sc_mem;
784 volatile caddr_t buf = sc->sc_mem;
804 volatile caddr_t buf = sc->sc_mem;
Dif_le_ledma.c371 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem, in le_dma_attach()
379 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem, in le_dma_attach()
431 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_dma_attach()
460 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_dma_detach()
Dif_le_isa.c363 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem, in le_isa_attach()
371 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem, in le_isa_attach()
427 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_isa_attach()
458 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_isa_detach()
Dif_le_pci.c368 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem, in le_pci_attach()
376 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem, in le_pci_attach()
441 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_pci_attach()
469 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_pci_detach()
Dlancevar.h90 void *sc_mem; /* base address of RAM - CPU's view */ member
/freebsd-12-stable/sys/dev/dpaa/
Dif_dtsec_fdt.c162 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, RF_ACTIVE); in dtsec_fdt_attach()
163 if (sc->sc_mem == NULL) in dtsec_fdt_attach()
Dif_dtsec.h55 struct resource *sc_mem; member
Dif_dtsec.c195 params.baseAddr = rman_get_bushandle(sc->sc_mem); in dtsec_fm_mac_init()
336 bus_write_4(sc->sc_mem, DTSEC_REG_MAXFRM, mtu); in dtsec_set_mtu()
/freebsd-12-stable/sys/mips/malta/
Dgt_pci.c123 unsigned long sc_mem; member
290 sc->sc_mem = MALTA_PCIMEM1_BASE; in gt_pci_attach()
295 sc->sc_mem, sc->sc_mem + MALTA_PCIMEM1_SIZE) != 0) { in gt_pci_attach()
648 bh = sc->sc_mem; in gt_pci_alloc_resource()
/freebsd-12-stable/sys/arm/arm/
Dgic.h73 struct resource *sc_mem; member
Dgic.c1056 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in arm_gicv2m_attach()
1058 if (sc->sc_mem == NULL) { in arm_gicv2m_attach()
1063 typer = bus_read_4(sc->sc_mem, GICV2M_MSI_TYPER); in arm_gicv2m_attach()
1237 *addr = vtophys(rman_get_virtual(sc->sc_mem)) + GICv2M_MSI_SETSPI_NS; in arm_gicv2m_map_msi()
/freebsd-12-stable/sys/dev/fb/
Dmachfb.c95 u_long sc_mem; member
860 if (offset >= sc->sc_mem && in machfb_mmap()
861 offset < sc->sc_mem + vi->vi_buffer_size) { in machfb_mmap()
862 *paddr = vi->vi_buffer + offset - sc->sc_mem; in machfb_mmap()
1189 sc->sc_mem = rman_get_start(sc->sc_memres); in machfb_pci_attach()
/freebsd-12-stable/sys/dev/iwm/
Dif_iwmvar.h434 struct resource *sc_mem; member
Dif_iwm.c5963 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in iwm_pci_attach()
5965 if (sc->sc_mem == NULL) { in iwm_pci_attach()
5969 sc->sc_st = rman_get_bustag(sc->sc_mem); in iwm_pci_attach()
5970 sc->sc_sh = rman_get_bushandle(sc->sc_mem); in iwm_pci_attach()
6005 if (sc->sc_mem != NULL) in iwm_pci_detach()
6007 rman_get_rid(sc->sc_mem), sc->sc_mem); in iwm_pci_detach()
/freebsd-12-stable/sys/dev/syscons/
Dsyscons.c698 SYSINIT(sc_mem, SI_SUB_KMEM, SI_ORDER_ANY, scmeminit, NULL);