Wcd9xxx stuff from TW KK 4.4.2 kernel