dragon-nx-32: wire up the probing and mpi logic
authorAlan Cox <alan@linux.intel.com>
Fri, 9 Oct 2015 13:23:11 +0000 (14:23 +0100)
committerAlan Cox <alan@linux.intel.com>
Fri, 9 Oct 2015 13:23:11 +0000 (14:23 +0100)
commit15326233c20dd557ed411f23ad619a54a7080462
treeea19ed11205d93c147dbb6546f36faffcebe100e
parent272c5b0ab8f0c494a778b5b7303c5fbeb36769f6
dragon-nx-32: wire up the probing and mpi logic

First cut at this.

We make the IDE base a variable
Allow for a platform private header for IDE (needed for stuff like ide_base)
Issue select/deselect commands passing the drive number

This in theory also gives us all that is needed for multiple IDE controllers,
while not paying a cost for them on simple platforms (they can define the
selectors into nothingness)
Kernel/dev/devide.c
Kernel/dev/devide.h
Kernel/dev/devide_discard.c
Kernel/platform-dragon-nx32/config.h
Kernel/platform-dragon-nx32/device.h
Kernel/platform-dragon-nx32/devices.c