Remove debug instrumentation -- NOT FOR UPSTREAM
vme_user: Use explicit constants in enumerations

The values defined in the enums are exchanged between
kernel and userland, so make sure they are uniquely defined.

Signed-off-by: Wolfgang Mauerer <wolfgang.mauerer@siemens.com>
Remove more debug information -- NOT FOR UPSTREAM
fixup
Use proper base register to read scons

scons must be read from TSI148_LCSR_VSTAT, not from
TSI148_LCSR_INTS as sysfail and acfail.

Signed-off-by: Robert Wegener <robert.wegener@siemens.com>
Signed-off-by: Wolfgang Mauerer <wolfgang.mauerer@siemens.com>
Don't assume that slot id are determined by position on the backplane

TODO: Setting CR/CRS should be done after the first IRQ2 is acknowledged
by the monarch; at this point, we can be sure that there is
a unique slot id that was assigned by the monarch.
IRQ2 is automatically raised at startup
Export IACK status via vme_status

This allows us to check (in polling mode) if an IACK has
been received or not.

Signed-off-by: Wolfgang Mauerer <wolfgang.mauerer@siemens.com>
Merge branch 'vme' into tmp