Lines Matching +full:chan +full:- +full:name
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
48 #define ISA_ORDER_PNPBIOS 10 /* plug-and-play BIOS inflexible hardware */
50 #define ISA_ORDER_SPECULATIVE 30 /* legacy non-sensitive hardware */
51 #define ISA_ORDER_PNP 40 /* plug-and-play flexible hardware */
143 MODULE_PNP_INFO(ISA_PNP_DESCR, isa, t, t, nitems(t) - 1); \
168 void isa_dmacascade(int chan);
169 void isa_dmadone(int flags, caddr_t addr, int nbytes, int chan);
170 int isa_dma_init(int chan, u_int bouncebufsize, int flag);
171 void isa_dmastart(int flags, caddr_t addr, u_int nbytes, int chan);
172 int isa_dma_acquire(int chan);
173 void isa_dma_release(int chan);
174 int isa_dmastatus(int chan);
175 int isa_dmastop(int chan);
176 int isa_dmatc(int chan);
178 #define isa_dmainit(chan, size) do { \ argument
179 if (isa_dma_init(chan, size, M_NOWAIT)) \
181 (int)(chan), (uintmax_t)(size)); \
184 void isa_hinted_child(device_t parent, const char *name, int unit);
185 void isa_hint_device_unit(device_t bus, device_t child, const char *name,