Revis cleared of all charges