hal: add support for es310 audo codec
currently this only initializes the chip to disable routing.

Change-Id: I4303ad491faa59a1080e925fcace53bb3f825c35

Conflicts:
	hal/Android.mk
	hal/msm8960/platform.c