msm7x27a-common: merge gps changes from my local repo

Change-Id: I7ac83c584e216f56404ab863e0ada25c068ba0fa
msm7x27a-common: we no more want vectorimpl symbols

Change-Id: I3d1e64757a441596349e9abd47fd1a3d4577a123
msm7x27a-common: revert back to Stable Camera HAL.

Change-Id: Ic897ffd13a55ec1f106ae4be5887508c136537b5
Camera: Remove link time depenedencies on proprietary libraries.

Use dlopen/dlsym/dlclose to load functions at runtime, instead of
linking them at link time.

Bug: 6815609
Change-Id: I2c8c01e735ab179ce8d1390a23eb9379723fb61a
Signed-off-by: Iliyan Malchev <malchev@google.com>
Revert "msm7x27a-common: remove power hal from device tree"

This reverts commit 4c1ba0534348416b8b558bfe7048bd09eabdd53f.

Change-Id: Ic0839a62a4f3e649b4192d2d0a537abee3c5790c
power: Remove timer/sampling rate management.

Change-Id: Ib295b86cd4a86dd661f578708dae48398c990095
power: tune ondemand sampling_rate , interactive,timer_rate and fix interactive hispeed_freq

Change-Id: Ib107e0f58ec1edfd9f9055998682356d531c2afc
Merge pull request #5 from TeamHackLG/cm-11.0

reset --hard my changes and merge from CM