Revis signed his deal in 2007, it was a 6 year deal that, based on performance metrics Revis has already hit, became voidable after 2010 if Revis chose to pay the Jets a buyback. That means that Revis' contract, as it currently stands, can be described 2 different ways.
1) The deal if Revis does not exercise his buyback. If Revis chooses not to exercise the buyback, he is under contract to the Jets for 2010, 2011 at $800,000 ($650,000 salary plus a miscellaneous bonus of $150,000), and for 2012 at $815,000 ($665,000 salary plus a miscellaneous bonus of $150,000) - all numbers taken from NYJetscap.com.
2) The deal if Revis does exercise his buyback. If Revis exercises his buyback, he will become a Free Agent after the 2010 season. The Jets then can (but don't have to) pick up an option on Revis' 2011 and 2012 seasons. His salary in 2011 would be ~5M. His salary in 2012 could be 9M, 11M, or 15M, depending on certain incentives.
Because he did not report to training camp on time, the 2011 and 2012 salaries are not guaranteed - meaning the Jets can pick up the option for both years and then cut him after 2011, at which point Revis would not get paid his 2012 salary from the Jets.