HomeSort by: relevance | last modified time | path
    Searched refs:dmac (Results 1 - 25 of 61) sorted by relevancy

1 2 3

  /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 */

Completed in 29 milliseconds

1 2 3