Mars, real name Peter Hernandez, has now been officially charged with possession of a controlled substance, which carries a maximum of four years in jail and a $5,000 fine, reports TMZ.com.