fixed a typo
unified board drivers
various corrections
Merge branch 'master' into 2.6-testing