Lines Matching refs:magma
1 /* $NetBSD: magma.c,v 1.64 2021/08/07 16:19:15 thorpej Exp $ */
29 * Driver for Magma SBus Serial/Parallel cards using the Cirrus Logic
34 __KERNEL_RCSID(0, "$NetBSD: magma.c,v 1.64 2021/08/07 16:19:15 thorpej Exp $");
40 #include "magma.h"
82 * Thanks to Bruce at Magma for telling me the hardware offsets.
86 "MAGMA_Sp", "MAGMA,4_Sp", "Magma 4 Sp", 4, 0,
91 "MAGMA_Sp", "MAGMA,8_Sp", "Magma 8 Sp", 8, 0,
96 "MAGMA_Sp", "MAGMA,_8HS_Sp", "Magma Fast 8 Sp", 8, 0,
101 "MAGMA_Sp", "MAGMA,_8SP_422", "Magma 8 Sp - 422", 8, 0,
106 "MAGMA_Sp", "MAGMA,12_Sp", "Magma 12 Sp", 12, 0,
111 "MAGMA_Sp", "MAGMA,16_Sp", "Magma 16 Sp", 16, 0,
116 "MAGMA_Sp", "MAGMA,16_Sp_2", "Magma 16 Sp", 16, 0,
121 "MAGMA_Sp", "MAGMA,16HS_Sp", "Magma Fast 16 Sp", 16, 0,
126 "MAGMA_Sp", "MAGMA,21_Sp", "Magma LC 2+1 Sp", 2, 1,
131 "MAGMA_Sp", "MAGMA,21HS_Sp", "Magma 2+1 Sp", 2, 1,
136 "MAGMA_Sp", "MAGMA,41_Sp", "Magma 4+1 Sp", 4, 1,
141 "MAGMA_Sp", "MAGMA,82_Sp", "Magma 8+2 Sp", 8, 2,
146 "MAGMA_Sp", "MAGMA,P1_Sp", "Magma P1 Sp", 0, 1,
151 "MAGMA_Sp", "MAGMA,P2_Sp", "Magma P2 Sp", 0, 2,
156 "MAGMA 2+1HS Sp", "", "Magma 2+1HS Sp", 2, 0,
172 CFATTACH_DECL_NEW(magma, sizeof(struct magma_softc),
315 * Magma Routines
317 * magma_match reports if we have a magma board available
318 * magma_attach attaches magma boards to the sbus
338 dprintf(("magma: matched `%s'\n", sa->sa_name));
339 dprintf(("magma: magma_prom `%s'\n",
341 dprintf(("magma: intlevels `%s'\n",
343 dprintf(("magma: chiprev `%s'\n",
345 dprintf(("magma: clock `%s'\n",
433 /* seemingly the Magma drivers just ignore the propstring */
720 * magma soft interrupt handler