Home
last modified time | relevance | path

Searched refs:dmac (Results 1 – 25 of 87) sorted by relevance

1234

/netbsd-src/sys/arch/news68k/dev/
H A Dsi.c243 struct dma_regs *dmac = sc->sc_regs; in si_dma_start() local
250 dmac->ctl = DC_CTL_RST; in si_dma_start()
251 dmac->ctl = 0; in si_dma_start()
258 dmac->tcnt = (uint32_t)len; in si_dma_start()
261 dmac->offset = offset; in si_dma_start()
264 dmac->tag = 0; in si_dma_start()
265 dmac->mapent = kvtop((void *)addr) >> DMAC_SEG_SHIFT; in si_dma_start()
272 dmac->tag = i; in si_dma_start()
273 dmac->mapent = kvtop((void *)addr) >> DMAC_SEG_SHIFT; in si_dma_start()
278 dmac->tag = 0; in si_dma_start()
[all …]
/netbsd-src/sys/arch/x68k/dev/
H A Dintio_dmac.c80 CFATTACH_DECL_NEW(dmac, sizeof(struct dmac_softc),
168 struct dmac_softc *dmac = device_private(intio->sc_dmac); in dmac_alloc_channel() local
169 struct dmac_channel_stat *chan = &dmac->sc_channels[ch]; in dmac_alloc_channel()
174 aprint_normal_dev(dmac->sc_dev, "allocating ch %d for %s.\n", in dmac_alloc_channel()
216 bus_space_write_1(dmac->sc_bst, chan->ch_bht, DMAC_REG_CSR, 0xff); in dmac_alloc_channel()
217 bus_space_write_1(dmac->sc_bst, chan->ch_bht, in dmac_alloc_channel()
219 bus_space_write_1(dmac->sc_bst, chan->ch_bht, DMAC_REG_CPR, 0); in dmac_alloc_channel()
227 bus_space_write_1(dmac->sc_bst, chan->ch_bht, in dmac_alloc_channel()
229 bus_space_write_1(dmac->sc_bst, chan->ch_bht, in dmac_alloc_channel()
231 bus_space_write_1(dmac->sc_bst, chan->ch_bht, in dmac_alloc_channel()
[all …]
/netbsd-src/sys/dev/pci/cxgb/
H A Dcxgb_l2t.c126 memcpy(e->dmac, RT_ENADDR(e->neigh), sizeof(e->dmac)); in setup_l2e_send_pending()
127 memcpy(req->dst_mac, e->dmac, sizeof(req->dst_mac)); in setup_l2e_send_pending()
334 if (memcmp(e->dmac, RT_ENADDR(neigh), sizeof(e->dmac)) || in reuse_entry()
462 if (memcmp(e->dmac, RT_ENADDR(neigh), 6)) in t3_l2t_update()
525 if (memcmp(e->dmac, RT_ENADDR(neigh), sizeof(e->dmac))) in update_timer_cb()
642 e->idx, ip, e->dmac[0], e->dmac[1], e->dmac[2], in l2t_seq_show()
643 e->dmac[3], e->dmac[4], e->dmac[5], in l2t_seq_show()
/netbsd-src/sys/external/gpl2/dts/dist/arch/mips/boot/dts/ingenic/
H A Djz4725b.dtsi210 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
H A Djz4740.dtsi201 dmas = <&dmac 25 0xffffffff>, <&dmac 24 0xffffffff>;
225 dmas = <&dmac 27 0xffffffff>, <&dmac 26 0xffffffff>;
287 dmac: dma-controller@13020000 { label
/netbsd-src/sys/arch/playstation2/playstation2/
H A Dinterrupt.c65 .dmac = EVCNT_INITIALIZER(EVCNT_TYPE_INTR, NULL, "hard", "dmac"),
104 evcnt_attach_static(&_playstation2_evcnt.dmac); in interrupt_init()
146 _playstation2_evcnt.dmac.ev_count++; in cpu_intr()
276 _playstation2_evcnt.dmac.ev_count, in _debug_print_intr()
H A Dinterrupt.h50 struct evcnt clock, sbus, dmac; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/
H A Dnouveau_dispnv50_disp.c139 nv50_dmac_destroy(struct nv50_dmac *dmac) in nv50_dmac_destroy() argument
141 spin_lock_destroy(&dmac->lock); in nv50_dmac_destroy()
142 nvif_object_fini(&dmac->vram); in nv50_dmac_destroy()
143 nvif_object_fini(&dmac->sync); in nv50_dmac_destroy()
145 nv50_chan_destroy(&dmac->base); in nv50_dmac_destroy()
147 nvif_mem_fini(&dmac->push); in nv50_dmac_destroy()
153 struct nv50_dmac *dmac) in nv50_dmac_create() argument
160 spin_lock_init(&dmac->lock); in nv50_dmac_create()
174 ret = nvif_mem_init_map(&cli->mmu, type, 0x1000, &dmac->push); in nv50_dmac_create()
178 dmac->ptr = __UNVOLATILE(dmac->push.object.map.ptr); in nv50_dmac_create()
[all …]
/netbsd-src/sys/arch/acorn32/podulebus/
H A Dascreg.h130 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 */
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/rockchip/
H A Dpx30.dtsi359 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>;
489 dmas = <&dmac 6>, <&dmac 7>;
504 dmas = <&dmac 8>, <&dmac 9>;
519 dmas = <&dmac 10>, <&dmac 11>;
586 dmas = <&dmac 12>, <&dmac 13>;
601 dmas = <&dmac 14>, <&dmac 15>;
[all …]
H A Drk3328.dtsi217 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>;
349 dmas = <&dmac 4>, <&dmac 5>;
364 dmas = <&dmac 6>, <&dmac 7>;
433 dmas = <&dmac 8>, <&dmac 9>;
492 dmac: dmac@ff1f0000 { label
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
H A Dr8a77470.dtsi414 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 …]
H A Duniphier-sld8.dtsi244 dmac: dma-controller@5a000000 { label
245 compatible = "socionext,uniphier-mio-dmac";
266 dmas = <&dmac 4>;
285 dmas = <&dmac 6>;
H A Duniphier-ld4.dtsi240 dmac: dma-controller@5a000000 { label
241 compatible = "socionext,uniphier-mio-dmac";
262 dmas = <&dmac 4>;
281 dmas = <&dmac 6>;
H A Duniphier-pro4.dtsi274 dmac: dma-controller@5a000000 { label
275 compatible = "socionext,uniphier-mio-dmac";
296 dmas = <&dmac 4>;
315 dmas = <&dmac 5>;
333 dmas = <&dmac 6>;
H A Dr8a7790.dtsi679 compatible = "renesas,r8a7790-usb-dmac",
680 "renesas,usb-dmac";
693 compatible = "renesas,r8a7790-usb-dmac",
694 "renesas,usb-dmac";
707 compatible = "renesas,dmac-r8a7790",
708 "renesas,rcar-dmac";
740 compatible = "renesas,dmac-r8a7790",
741 "renesas,rcar-dmac";
1311 compatible = "renesas,dmac-r8a7790",
1312 "renesas,rcar-dmac";
[all …]
H A Dr8a7791.dtsi633 compatible = "renesas,r8a7791-usb-dmac",
634 "renesas,usb-dmac";
647 compatible = "renesas,r8a7791-usb-dmac",
648 "renesas,usb-dmac";
661 compatible = "renesas,dmac-r8a7791",
662 "renesas,rcar-dmac";
694 compatible = "renesas,dmac-r8a7791",
695 "renesas,rcar-dmac";
1424 compatible = "renesas,dmac-r8a7791",
1425 "renesas,rcar-dmac";
[all …]
H A Dr8a7744.dtsi609 compatible = "renesas,r8a7744-usb-dmac",
610 "renesas,usb-dmac";
623 compatible = "renesas,r8a7744-usb-dmac",
624 "renesas,usb-dmac";
637 compatible = "renesas,dmac-r8a7744",
638 "renesas,rcar-dmac";
670 compatible = "renesas,dmac-r8a7744",
671 "renesas,rcar-dmac";
1376 compatible = "renesas,dmac-r8a7744",
1377 "renesas,rcar-dmac";
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/
H A Dnds32-dspext.md3135 [(set_attr "type" "dmac")
3319 [(set_attr "type" "dmac")
3336 [(set_attr "type" "dmac")
3354 [(set_attr "type" "dmac")
3371 [(set_attr "type" "dmac")
3390 [(set_attr "type" "dmac")
3408 [(set_attr "type" "dmac")
3427 [(set_attr "type" "dmac")
3445 [(set_attr "type" "dmac")
3557 [(set_attr "type" "dmac")
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/
H A Dnds32-dspext.md3135 [(set_attr "type" "dmac")
3319 [(set_attr "type" "dmac")
3336 [(set_attr "type" "dmac")
3354 [(set_attr "type" "dmac")
3371 [(set_attr "type" "dmac")
3390 [(set_attr "type" "dmac")
3408 [(set_attr "type" "dmac")
3427 [(set_attr "type" "dmac")
3445 [(set_attr "type" "dmac")
3557 [(set_attr "type" "dmac")
[all …]
/netbsd-src/sys/arch/newsmips/conf/
H A Dfiles.newsmips123 device dmac
124 attach dmac at ap
125 file arch/newsmips/apbus/dmac3.c dmac
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/renesas/
H A Dr8a77995.dtsi517 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 …]
/netbsd-src/sys/arch/arm/imx/
H A Dimx23var.h62 device_t dmac; /* DMA controller device for this bus. */ member
/netbsd-src/sys/arch/x68k/x68k/
H A Diodevice.h58 struct dmac { struct
309 struct dmac io_dma[4]; /* 0x00e84000 */
/netbsd-src/sys/arch/x68k/conf/
H A Dfiles.x68k106 device dmac
107 attach dmac at intio
108 file arch/x68k/dev/intio_dmac.c dmac needs-flag

1234