PITTSBURGH — A judge dismissed robbery, assault and all other charges Wednesday against former New York Jets cornerback Darrelle Revis stemming from a fight last month in Pittsburgh, after a childhood friend testified that he knocked out two men who confronted Revis during a dispute over a cellphone.

The friend, Rashawn Bolton, 31, of Aliquippa, Pennsylvania, hasn’t been charged in connection with the incident about 2:30 a.m. Feb. 12 on the city’s South Side, a neighborhood well-known for its bars, restaurants and night life.

Bolton testified he knocked out Dallas Cousins, 22, and Zacheriah Jarvis, 21, with one punch each after Revis phoned him to say he was being jumped. Bolton ran from a few blocks away and testified he saw one man with his arms about Revis’ waist and the other hanging on Revis’ neck, pulled both off, then punched them in self-defense.

Bolton then took a video, which wound up on TMZ, in which he could be heard saying, “Hey, I knocked both of them (expletives) out. Both of them. They’re both sleeping,” and then turned to one of their friends, telling him to shut up.

A criminal complaint quoted Cousins and Jarvis as telling police they had been assaulted by Revis, though the men later acknowledged – and testified at the preliminary hearing – that they didn’t know who hit them. Officer Anthony Burke testified the complaint he filed charging Revis was based on statements the victims gave at the scene.

Cousins and Jarvis acknowledged trying to grab the phone from Revis’ hand, but both denied they had him around the neck or waist in trying to do so. The two men acknowledged they had been drinking enough that they planned not to drive, but denied being overly intoxicated.

Both suffered concussions, with Cousins also suffering a fractured eye socket and Jarvis a jaw contusion.

STEELERS: Pittsburgh signed free agent Justin Hunter to a one-year deal.

The 25-year-old Hunter has 78 receptions for 1,305 yards and 12 touchdowns while playing for the Titans, the Bills and the Dolphins.

VIKINGS: Minnesota and veteran cornerback Terence Newman agreed to terms on a new contract, bringing him back for a 15th season in the NFL.

49ERS: San Francisco agreed to acquire center Jeremy Zuttah from the Baltimore Ravens for an exchange of draft picks. The Ravens will move up 12 spots in the sixth round in the deal.

JETS: The NFL suspended tight end Austin Seferian-Jenkins without pay for two games for violating the league’s substance-abuse policy.

He was arrested on suspicion of driving under the influence in Florida last September while he was a member of the Buccaneers. He was cut by a few days later and claimed off waivers by the Jets.

FORMER USC and Raiders quarterback Todd Marinovich pleaded guilty to misdemeanor charges related to his arrest after he was seen trying to enter a stranger’s home naked.