it has risen, and it illuminated (ashraqat) when it shed light; this is the preference among the scholars of linguistics.
"All to Him are returning (awwab)" means: obedient.
Muhammad said: It was said that the meaning is that all return the glorification (tasbih) along with David; meaning: they answer him whenever he glorifies, they glorify; that is: the mountains and the birds.