Interestingly enough, the "skinhead" movement traces its roots back to Jamaican reggae music.
There are several "houses" of Rastafarianism. The one Marley belonged to - Twelve Tribes of Israel - is not black supremacist.
They actually consider themselves to be a branch of the Ethiopian Orthodox Church, and many of these Rastas have been received formally into that church.
There are other "houses" that are openly racist and who perceive Marley to be a talented but wussy sellout.