remove un-needed setdir functions add bus_teardown_intr calls where necessary destroy our dma tags where necessary destroy ac97 before releasing resources
Submitted by: Taku YAMAMOTO <taku@cent.saitama-u.ac.jp>