wcd9320.c modified