Support Unified devices based on @dhacker29 commits'

http://goo.gl/ZLZ5IS

Signed-off-by: cj360 <ayunker551@gmail.com>