/src/sys/arch/news68k/dev/ |
si.c | 184 /* soft reset DMAC */ 219 * On news68k, SCSI has its own DMAC so no need allocate it. 243 struct dma_regs *dmac = sc->sc_regs; local in function:si_dma_start 249 /* reset DMAC */ 250 dmac->ctl = DC_CTL_RST; 251 dmac->ctl = 0; 258 dmac->tcnt = (uint32_t)len; 261 dmac->offset = offset; 264 dmac->tag = 0; 265 dmac->mapent = kvtop((void *)addr) >> DMAC_SEG_SHIFT 315 struct dma_regs *dmac = sc->sc_regs; local in function:si_dma_poll 346 struct dma_regs *dmac = sc->sc_regs; local in function:si_dma_stop [all...] |
/src/sys/arch/x68k/dev/ |
intio_dmac.c | 33 * Hitachi HD63450 (= Motorola MC68450) DMAC driver for x68k. 80 CFATTACH_DECL_NEW(dmac, sizeof(struct dmac_softc), 90 if (strcmp(ia->ia_name, "dmac") != 0) 122 panic("IO map for DMAC corruption??"); 131 aprint_normal(": HD63450 DMAC\n"); 168 struct dmac_softc *dmac = device_private(intio->sc_dmac); local in function:dmac_alloc_channel 169 struct dmac_channel_stat *chan = &dmac->sc_channels[ch]; 174 aprint_normal_dev(dmac->sc_dev, "allocating ch %d for %s.\n", 179 panic("Invalid DMAC channel."); 181 panic("DMAC: channel in use.") 248 struct dmac_softc *dmac = device_private(intio->sc_dmac); local in function:dmac_free_channel 319 struct dmac_softc *dmac = chan->ch_softc; local in function:dmac_prepare_xfer [all...] |
/src/sys/arch/acorn32/podulebus/ |
ascreg.h | 105 /* DMAC constants */ 115 /* DMAC registers */ 130 templo = dmac + 0x0018;/* RO T7 T6 T5 T4 T3 T2 T1 T0 */ 131 temphi = dmac + 0x0218;/* RO T15 T14 T13 T12 T11 T10 T9 T8 */
|
/src/sys/arch/playstation2/playstation2/ |
interrupt.h | 50 struct evcnt clock, sbus, dmac; member in struct:_playstation2_evcnt
|
interrupt.c | 65 .dmac = EVCNT_INITIALIZER(EVCNT_TYPE_INTR, NULL, "hard", "dmac"), 74 u_int32_t __icu_mask[_IPL_N]; /* interrupt mask of DMAC/INTC */ 104 evcnt_attach_static(&_playstation2_evcnt.dmac); 146 _playstation2_evcnt.dmac.ev_count++; 272 "CLOCK %-5lld SBUS %-5lld DMAC %-5lld " 273 "SR=%08x PC=%08x cpl=%08x intc=%08x dmac=%08x\n", 276 _playstation2_evcnt.dmac.ev_count,
|
/src/sys/arch/arm/imx/ |
imx23var.h | 63 device_t dmac; /* DMA controller device for this bus. */ member in struct:apb_softc
|
imx23_apbh.c | 54 device_t dmac; /* DMA controller device for this bus. */ member in struct:apbh_softc
|
imx23_apbx.c | 54 device_t dmac; /* DMA controller device for this bus. */ member in struct:apbx_softc
|
/src/sys/dev/pci/cxgb/ |
cxgb_l2t.c | 126 memcpy(e->dmac, RT_ENADDR(e->neigh), sizeof(e->dmac)); 127 memcpy(req->dst_mac, e->dmac, sizeof(req->dst_mac)); 334 if (memcmp(e->dmac, RT_ENADDR(neigh), sizeof(e->dmac)) || 462 if (memcmp(e->dmac, RT_ENADDR(neigh), 6)) 525 if (memcmp(e->dmac, RT_ENADDR(neigh), sizeof(e->dmac))) 642 e->idx, ip, e->dmac[0], e->dmac[1], e->dmac[2] [all...] |
cxgb_l2t.h | 71 uint8_t dmac[6]; /* neighbour's MAC address */ member in struct:l2t_entry
|
/src/sys/external/gpl2/dts/dist/arch/mips/boot/dts/ingenic/ |
jz4740.dtsi | 201 dmas = <&dmac 25 0xffffffff>, <&dmac 24 0xffffffff>; 225 dmas = <&dmac 27 0xffffffff>, <&dmac 26 0xffffffff>; 287 dmac: dma-controller@13020000 { label
|
jz4725b.dtsi | 210 dmas = <&dmac 25 0xffffffff>, <&dmac 24 0xffffffff>; 234 dmas = <&dmac 27 0xffffffff>, <&dmac 26 0xffffffff>; 252 dmas = <&dmac 31 0xffffffff>, <&dmac 30 0xffffffff>; 298 dmac: dma-controller@13020000 { label
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
nouveau_dispnv50_disp.c | 139 nv50_dmac_destroy(struct nv50_dmac *dmac) 141 spin_lock_destroy(&dmac->lock); 142 nvif_object_fini(&dmac->vram); 143 nvif_object_fini(&dmac->sync); 145 nv50_chan_destroy(&dmac->base); 147 nvif_mem_fini(&dmac->push); 153 struct nv50_dmac *dmac) 160 spin_lock_init(&dmac->lock); 174 ret = nvif_mem_init_map(&cli->mmu, type, 0x1000, &dmac->push); 178 dmac->ptr = __UNVOLATILE(dmac->push.object.map.ptr) 237 struct nv50_dmac *dmac = evoc; local in function:evo_wait 265 struct nv50_dmac *dmac = evoc; local in function:evo_kick [all...] |
disp.h | 86 u64 syncbuf, struct nv50_dmac *dmac);
|
/src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/renesas/ |
r9a07g043.dtsi | 160 dmas = <&dmac 0x2655>, <&dmac 0x2656>; 180 dmas = <&dmac 0x2659>, <&dmac 0x265a>; 199 dmas = <&dmac 0x265f>; 219 dmas = <&dmac 0x2661>, <&dmac 0x2662>; 235 dmas = <&dmac 0x2e95>, <&dmac 0x2e96>; 253 dmas = <&dmac 0x2e99>, <&dmac 0x2e9a> 609 dmac: dma-controller@11820000 { label [all...] |
r8a77995.dtsi | 517 compatible = "renesas,r8a77995-usb-dmac", 518 "renesas,usb-dmac"; 531 compatible = "renesas,r8a77995-usb-dmac", 532 "renesas,usb-dmac"; 579 compatible = "renesas,dmac-r8a77995", 580 "renesas,rcar-dmac"; 607 compatible = "renesas,dmac-r8a77995", 608 "renesas,rcar-dmac"; 635 compatible = "renesas,dmac-r8a77995", 636 "renesas,rcar-dmac"; [all...] |
/src/sys/dev/ic/ |
stivar.h | 62 sti_dmac_t dmac; member in struct:sti_rom
|
/src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/rockchip/ |
px30.dtsi | 359 dmas = <&dmac 0>, <&dmac 1>; 374 dmas = <&dmac 18>, <&dmac 19>; 389 dmas = <&dmac 20>, <&dmac 21>; 459 dmas = <&dmac 2>, <&dmac 3>; 474 dmas = <&dmac 4>, <&dmac 5> 714 dmac: dmac@ff240000 { label [all...] |
rk3328.dtsi | 217 dmas = <&dmac 11>, <&dmac 12>; 229 dmas = <&dmac 14>, <&dmac 15>; 241 dmas = <&dmac 0>, <&dmac 1>; 253 dmas = <&dmac 10>; 266 dmas = <&dmac 16>; 334 dmas = <&dmac 2>, <&dmac 3> 492 dmac: dmac@ff1f0000 { label [all...] |
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
uniphier-ld4.dtsi | 240 dmac: dma-controller@5a000000 { label 241 compatible = "socionext,uniphier-mio-dmac"; 262 dmas = <&dmac 4>; 281 dmas = <&dmac 6>;
|
uniphier-sld8.dtsi | 244 dmac: dma-controller@5a000000 { label 245 compatible = "socionext,uniphier-mio-dmac"; 266 dmas = <&dmac 4>; 285 dmas = <&dmac 6>;
|
uniphier-pro4.dtsi | 274 dmac: dma-controller@5a000000 { label 275 compatible = "socionext,uniphier-mio-dmac"; 296 dmas = <&dmac 4>; 315 dmas = <&dmac 5>; 333 dmas = <&dmac 6>;
|
r8a77470.dtsi | 414 compatible = "renesas,r8a77470-usb-dmac", 415 "renesas,usb-dmac"; 428 compatible = "renesas,r8a77470-usb-dmac", 429 "renesas,usb-dmac"; 442 compatible = "renesas,r8a77470-usb-dmac", 443 "renesas,usb-dmac"; 456 compatible = "renesas,r8a77470-usb-dmac", 457 "renesas,usb-dmac"; 470 compatible = "renesas,dmac-r8a77470", 471 "renesas,rcar-dmac"; [all...] |
r8a7742.dtsi | 659 compatible = "renesas,r8a7742-usb-dmac", 660 "renesas,usb-dmac"; 673 compatible = "renesas,r8a7742-usb-dmac", 674 "renesas,usb-dmac"; 687 compatible = "renesas,dmac-r8a7742", 688 "renesas,rcar-dmac"; 720 compatible = "renesas,dmac-r8a7742", 721 "renesas,rcar-dmac"; 1169 <0 0xec740000 0 0x200>; /* Audio DMAC peri peri*/ 1358 compatible = "renesas,dmac-r8a7742" [all...] |
/src/sys/arch/x68k/x68k/ |
iodevice.h | 58 struct dmac { struct 309 struct dmac io_dma[4]; /* 0x00e84000 */
|