Looks like fordyce spots… nothing to worry.
If it causes irritation, pain etc then you should consult a dermatologist.
thank you so much. i appreciate so much
spots on the shaft are fordyce the ones near the frenulum are tyson glands