m7-common: enable telephony latency optimization for real

Change-Id: I7cb19632d6dde4897411c056cfe90d6c25f99798
m7-common: split firmware linking by variant

Change-Id: Id110fc7a38efe78a16c946fea5750cc37b9ea9da
m7-common: tfa9887: Fix race in checking whether or not to reconfigure

Multiple threads can request that we set_mode.  When
we check to see if we need to reconfigure the amp, make sure
that we are locked to avoid race conditions.

Change-Id: Ic247fdd8d1c55cd054053b9b7dc38d99a16cb33f
Merge remote-tracking branch 'cm/cm-11.0' into HEAD