Adding usbaudio and nfs support

(cherry picked from commit 112d88664f6105854ab9c35a6684400704681758)
Add switch state for usb headset

(cherry picked from commit 9fcac093b56fc95eed01b9abfa1fe48215074178)