Bug 2986 - need to check/align/fix aic7xxx along RH kernel

Summary: need to check/align/fix aic7xxx along RH kernel