Home | History | Annotate | Download | only in iomd

Lines Matching refs:iomd

1 /*	$NetBSD: iomd.c,v 1.24 2022/09/27 06:36:42 skrll Exp $	*/
37 * iomd.c
39 * Probing and configuration for the IOMD
46 __KERNEL_RCSID(0, "$NetBSD: iomd.c,v 1.24 2022/09/27 06:36:42 skrll Exp $");
56 #include <arm/iomd/iomdreg.h>
57 #include <arm/iomd/iomdvar.h>
59 #include "iomd.h"
62 * IOMD device.
64 * This probes and attaches the top level IOMD device.
65 * It then configures any children of the IOMD device.
69 * IOMD softc structure.
72 * and the IOMD id.
79 int sc_id; /* IOMD id */
86 CFATTACH_DECL_NEW(iomd, sizeof(struct iomd_softc),
133 * Map the IOMD and identify it.
134 * Then configure the child devices based on the IOMD ID.
150 /* There can be only 1 IOMD. */
156 /* Map the IOMD */
170 aprint_normal("ARM7500 IOMD ");
175 aprint_normal("ARM7500FE IOMD ");
185 aprint_normal("Unknown IOMD ID=%04x ", sc->sc_id);
237 /* XXX - this should be machine dependent not IOMD dependent */
305 /* End of iomd.c */