He has also produced and/or recorded with Duran Duran , Wu-Tang Clan , the Mars Volta and Omar Rodriguez Lopez , Swahili Blonde , Black Knights , the Bicycle Thief , Glenn Hughes , Ziggy Marley , Johnny Cash , George Clinton , Johnny Marr and others .
The Mars Volta and Omar Rodriguez Lopez have worked with John Frusciante .