diff options
Diffstat (limited to 'sys/sparc64/include/nexusvar.h')
-rw-r--r-- | sys/sparc64/include/nexusvar.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/sys/sparc64/include/nexusvar.h b/sys/sparc64/include/nexusvar.h index 5ad396b3fd19..f62ebcdceb75 100644 --- a/sys/sparc64/include/nexusvar.h +++ b/sys/sparc64/include/nexusvar.h @@ -37,16 +37,9 @@ enum nexus_ivars { NEXUS_IVAR_NREG, NEXUS_IVAR_INTERRUPTS, NEXUS_IVAR_NINTERRUPTS, - NEXUS_IVAR_BUSTAG, NEXUS_IVAR_DMATAG, }; -/* XXX: these are the UPA registers and should probably go elsewhere */ -struct ofw_nexus_reg { - int64_t or_paddr; - int64_t or_len; -}; - /* * Simplified accessors for nexus devices * XXX: These should be made specializations of generic bus accessor macros @@ -59,11 +52,10 @@ NEXUS_ACCESSOR(node, NODE, phandle_t) NEXUS_ACCESSOR(name, NAME, char *) NEXUS_ACCESSOR(device_type, DEVICE_TYPE, char *) NEXUS_ACCESSOR(model, MODEL, char *) -NEXUS_ACCESSOR(reg, REG, struct ofw_nexus_reg *) +NEXUS_ACCESSOR(reg, REG, struct upa_regs *) NEXUS_ACCESSOR(nreg, NREG, int) NEXUS_ACCESSOR(interrupts, INTERRUPTS, u_int *) NEXUS_ACCESSOR(ninterrupts, NINTERRUPTS, int) -NEXUS_ACCESSOR(bustag, BUSTAG, bus_space_tag_t) NEXUS_ACCESSOR(dmatag, DMATAG, bus_dma_tag_t) #undef NEXUS_ACCESSOR |