dragon-nx32: add first test bits of scsi support
authorAlan Cox <alan@linux.intel.com>
Sat, 10 Oct 2015 19:49:59 +0000 (20:49 +0100)
committerAlan Cox <alan@linux.intel.com>
Sat, 10 Oct 2015 19:49:59 +0000 (20:49 +0100)
commitaf34e3bf991c01a4dd9a2514f8c218bbf4748736
tree4c7732e09dbd105b214721f5b541fa4e670a3e73
parent5ae4ca4256792c6d25b8b3f10340f0bbd31f76a0
dragon-nx32: add first test bits of scsi support

We now scan 0xFF7x for a TC3 controller and maybe even probe it properly but
not yet tested out.

Also sort out the discard segment properly. Right now it's not important but
at some point we'll find a way to reuse that space nicely.

Still lots to do including the proper autodetect for the TC3 and bank
switching the TC3 in/out if (as it basically has to be) it's in an MPI, and
handling swap or userspace I/O (so even running programs off it won't work
yet in the unlikely event it gets that far)
Kernel/platform-dragon-nx32/Makefile
Kernel/platform-dragon-nx32/device.h
Kernel/platform-dragon-nx32/discard.c [new file with mode: 0644]
Kernel/platform-dragon-nx32/main.c
Kernel/platform-dragon-nx32/scsi_tc3.s [new file with mode: 0644]