Freon is used in both cooling AND heating in a heat pump.
And usually when you have icing on the coils it indicates low freon.
Of course it could be other problems too, like a bad reversing valve.
http://energyoutlet.com/res/heatpump/how.html
Did you ever see OHM'S mother in LAW?...... SHOCKING!