ESPN's Adam Schefter recently confirmed it with this Tweet:
Jets WR Santonio Holmes will be suspended the first four games, a league source said. So Jets will be without Holmes for opener and beyond.
No surprise to any of us. He will be available for only 12 regular season games this season, rather than the full 16.