Up to speed — well-informed (8,2)
I believe the answer is:
switched on
(Other definitions for switched on that I've seen before include "with electricity supply?" , "Emotionally aroused" , "Aware" , "lights working?" , "Now listening to Radio 4, say" .)