led-controller: improve driver loop