Home
last modified time | relevance | path

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

/NextBSD/sys/arm/broadcom/bcm2835/
HDbcm2836.c65 struct resource *sc_mem; member
103 softc->sc_mem = bus_alloc_resource(dev, SYS_RES_MEMORY, &rid, in bcm2836_attach()
106 if (softc->sc_mem == NULL) { in bcm2836_attach()
111 bus_write_4(softc->sc_mem, ARM_LOCAL_CONTROL, 0); in bcm2836_attach()
112 bus_write_4(softc->sc_mem, ARM_LOCAL_PRESCALER, PRESCALER_19_2); in bcm2836_attach()
115 bus_write_4(softc->sc_mem, ARM_LOCAL_INT_TIMER(i), 0); in bcm2836_attach()
118 bus_write_4(softc->sc_mem, ARM_LOCAL_INT_MAILBOX(i), 1); in bcm2836_attach()
132 reg = bus_read_4(softc->sc_mem, ARM_LOCAL_INT_PENDING(cpu)); in bcm2836_get_next_irq()
153 reg = bus_read_4(softc->sc_mem, in bcm2836_mask_irq()
156 bus_write_4(softc->sc_mem, in bcm2836_mask_irq()
[all …]
HDbcm2835_dma.c138 struct resource * sc_mem; member
171 cs = bus_read_4(sc->sc_mem, BCM_DMA_CS(ch)); in bcm_dma_reset()
175 bus_write_4(sc->sc_mem, BCM_DMA_CS(ch), 0); in bcm_dma_reset()
179 cs = bus_read_4(sc->sc_mem, BCM_DMA_CS(ch)); in bcm_dma_reset()
187 bus_write_4(sc->sc_mem, BCM_DMA_CBNEXT(ch), 0); in bcm_dma_reset()
190 bus_write_4(sc->sc_mem, BCM_DMA_CS(ch), in bcm_dma_reset()
195 bus_write_4(sc->sc_mem, BCM_DMA_CBADDR(ch), 0); in bcm_dma_reset()
196 bus_write_4(sc->sc_mem, BCM_DMA_CBNEXT(ch), 0); in bcm_dma_reset()
216 bus_write_4(sc->sc_mem, BCM_DMA_ENABLE, 0); in bcm_dma_init()
217 bus_write_4(sc->sc_mem, BCM_DMA_INT_STATUS, 0); in bcm_dma_init()
[all …]
/NextBSD/sys/powerpc/mpc85xx/
HDqoriq_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, 0, 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 …]
/NextBSD/sys/dev/nand/
HDnfc_rb.c57 struct resource *sc_mem; member
163 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->rid, in rb_nand_attach()
165 if (sc->sc_mem == NULL) { in rb_nand_attach()
170 start = rman_get_start(sc->sc_mem); in rb_nand_attach()
171 size = rman_get_size(sc->sc_mem); in rb_nand_attach()
173 bus_release_resource(dev, SYS_RES_MEMORY, sc->rid, sc->sc_mem); in rb_nand_attach()
196 bus_write_1(sc->sc_mem, RB_NAND_DATA, command); in rb_nand_send_command()
212 bus_write_1(sc->sc_mem, RB_NAND_DATA, addr); in rb_nand_send_address()
224 data = bus_read_1(sc->sc_mem, RB_NAND_DATA); in rb_nand_read_byte()
238 bus_read_region_1(sc->sc_mem, RB_NAND_DATA, buf, len); in rb_nand_read_buf()
[all …]
/NextBSD/sys/powerpc/powermac/
HData_macio.c137 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()
/NextBSD/sys/dev/siba/
HDsiba_pcib.c145 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in siba_pcib_attach()
147 if (sc->sc_mem == NULL) { in siba_pcib_attach()
152 sc->sc_bt = rman_get_bustag(sc->sc_mem); in siba_pcib_attach()
153 sc->sc_bh = rman_get_bushandle(sc->sc_mem); in siba_pcib_attach()
156 (uint32_t)sc->sc_bh, rman_get_virtual(sc->sc_mem)); in siba_pcib_attach()
286 rman_set_bushandle(rv, rman_get_bushandle(sc->sc_mem) + in siba_pcib_alloc_resource()
HDsiba_pcibvar.h37 struct resource *sc_mem; /* siba memory window */ member
/NextBSD/sys/dev/le/
HDlance.c637 volatile caddr_t buf = sc->sc_mem; in lance_copytobuf_contig()
648 volatile caddr_t buf = sc->sc_mem; in lance_copyfrombuf_contig()
659 volatile caddr_t buf = sc->sc_mem; in lance_zerobuf_contig()
683 volatile caddr_t buf = sc->sc_mem;
708 volatile caddr_t buf = sc->sc_mem;
735 volatile caddr_t buf = sc->sc_mem;
761 volatile caddr_t buf = sc->sc_mem;
781 volatile caddr_t buf = sc->sc_mem;
801 volatile caddr_t buf = sc->sc_mem;
HDif_le_cbus.c320 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem, in le_cbus_attach()
328 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem, in le_cbus_attach()
381 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_cbus_attach()
409 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_cbus_detach()
HDif_le_isa.c367 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem, in le_isa_attach()
375 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem, in le_isa_attach()
431 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_isa_attach()
462 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_isa_detach()
HDif_le_ledma.c369 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem, in le_dma_attach()
377 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem, in le_dma_attach()
429 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_dma_attach()
458 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_dma_detach()
HDif_le_pci.c366 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem, in le_pci_attach()
374 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem, in le_pci_attach()
439 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_pci_attach()
467 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_pci_detach()
HDlancevar.h88 void *sc_mem; /* base address of RAM - CPU's view */ member
/NextBSD/sys/mips/adm5120/
HDadmpci.c127 uint32_t sc_mem; member
157 sc->sc_mem = MIPS_PHYS_TO_KSEG1(ADM5120_BASE_PCI_MEM); in admpci_attach()
162 sc->sc_mem, sc->sc_mem + 0x100000) != 0) { in admpci_attach()
375 bh = sc->sc_mem; in admpci_alloc_resource()
/NextBSD/sys/arm64/arm64/
HDgic.c359 struct resource *sc_mem; member
384 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, RF_ACTIVE); in gicv2m_attach()
385 if (sc->sc_mem == NULL) { in gicv2m_attach()
390 typer = bus_read_4(sc->sc_mem, GICV2M_MSI_TYPER); in gicv2m_attach()
473 *addr = vtophys(rman_get_virtual(sc->sc_mem)) + 0x40; in gicv2m_map_msi()
/NextBSD/sys/mips/malta/
HDgt_pci.c122 unsigned long sc_mem; member
289 sc->sc_mem = MIPS_PHYS_TO_KSEG1(MALTA_PCIMEM1_BASE); in gt_pci_attach()
294 sc->sc_mem, sc->sc_mem + MALTA_PCIMEM1_SIZE) != 0) { in gt_pci_attach()
647 bh = sc->sc_mem; in gt_pci_alloc_resource()
/NextBSD/sys/arm/xscale/ixp425/
HDixp425_pci.c127 sc->sc_mem = bus_alloc_resource(dev, SYS_RES_MEMORY, &rid, in ixppcib_attach()
130 if (sc->sc_mem == NULL) in ixppcib_attach()
328 rman_set_bushandle(r, rman_get_bushandle(sc->sc_mem) + in ixppcib_activate_resource()
HDixp425var.h75 struct resource *sc_mem; member
/NextBSD/sys/arm/xscale/i80321/
HDi80321var.h121 uint32_t sc_mem; member
HDi80321_pci.c94 sc->sc_mem = i80321_softc->sc_owin[0].owin_xlate_lo + in i80321_pci_attach()
296 sc->sc_mem; in i80321_pci_alloc_resource()
/NextBSD/sys/dev/fb/
HDmachfb.c94 u_long sc_mem; member
859 if (offset >= sc->sc_mem && in machfb_mmap()
860 offset < sc->sc_mem + vi->vi_buffer_size) { in machfb_mmap()
861 *paddr = vi->vi_buffer + offset - sc->sc_mem; in machfb_mmap()
1188 sc->sc_mem = rman_get_start(sc->sc_memres); in machfb_pci_attach()
/NextBSD/sys/dev/iwm/
HDif_iwmvar.h415 struct resource *sc_mem; member
HDif_iwm.c4526 sc->sc_mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid, in iwm_pci_attach()
4528 if (sc->sc_mem == NULL) { in iwm_pci_attach()
4532 sc->sc_st = rman_get_bustag(sc->sc_mem); in iwm_pci_attach()
4533 sc->sc_sh = rman_get_bushandle(sc->sc_mem); in iwm_pci_attach()
4568 if (sc->sc_mem != NULL) in iwm_pci_detach()
4570 rman_get_rid(sc->sc_mem), sc->sc_mem); in iwm_pci_detach()
/NextBSD/sys/dev/syscons/
HDsyscons.c611 SYSINIT(sc_mem, SI_SUB_KMEM, SI_ORDER_ANY, scmeminit, NULL);