taoshan: cleanup un-necessary stuff
taoshan: reduce power usage when charging offline

Signed-off-by: Varun Chitre <varun.chitre15@gmail.com>