ASoC: wcd9304_m4: unconditionally switch tx ports

Kconfig part of this change got dropped when merging, resulting in a
dead mic on m4.

Change-Id: I8079c6e2e977114e8643b2e6a6edced6bfeccb3a
ASoC: wcd9304: add a micbias tweak for m4

This gets rid of the dreadful mic noise and makes it usable again.
Taken from the modified m4 driver.

Change-Id: I917e6cadb02efff0271beebd913914b3e4fc59f7
Revert "ASoC: wcd9304: Use M4 wcd9304 variant"

This reverts commit b031d1b1cf6e4c67bb3a8028c04b3a2b3fc4235f.

Conflicts:
	sound/soc/codecs/wcd9304_m4.c

Change-Id: Ia85fc6cc2d891171ea6d1eaf02c81f00ba81f078
block: support volname for HTC devices with proc/emmc support

gets data from emmc_partitions and write it down on mmcblk0pX partitions
this enables vold by-name mappings

Change-Id: I4af7f34919ae1e94b960fcabfcfb70fe50825cf7