'adoring' is to love and respect someone very deeply.
Presumably, 'love' also means one is loyal.
'devoted' has both the meaning of (1) love and loyalty; and (2) to give all or a large part of one's time or resources to a person, an activity, or a cause.
So, if it's an activity or cause, then it's just (2). When it involves people, as in your sentence, a 'father', then we take it to include both - he spends as much time with his children as he can because he loves them.