Hi and thanks for the query,
If you have no symptoms then do not worry.
Tonsils have many crypts and during an infection the pus gets collected in the crypts.
Gradually the pus tends to move up and comes to lie on the surface of the tonsils and it looks like white spots
on the tonsils.
It is possible that you are having chronic - longstanding infection of the tonsils. But if you have no symptoms then you must forget about it.
You can do warm salt water gargling to loosen the crusts over the tonsils.
Regards, Dr Kishori.