staging: prima_wlan: import prima_wlan driver

prima: WLAN Driver Release 3.1.7.16

Change-Id: Ic288a5f656038232ae66335133e2620981d7667b

Conflicts:

	drivers/staging/Kconfig
	drivers/staging/Makefile
staging: prima: clean up ifdefs in hdd_update_config_from nv

Change-Id: I08c63529f2c0a4409f988115dd2b0a2191998ea2
staging: prima: add option to read calibration data from HTC NVS

Change-Id: Ic10b4891eee4071d6edf7aa7bea2b7994f914b2b
staging: prima: less debugging

Change-Id: Id603648b49d56d623ecec69bd00bc7772660cb54
staging: prima: completely remove disabled logging

Change-Id: Ia5e9e7a1f34089f4ea2ebf33bea3452da6c8f882
some fixes to compile
enable MSM DCVS for CPU/GPU Frequency control
msm: acpuclock-8960: Migrate 8960 support to use acpuclock-krait
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
codeaurora net wireless patches
Merge branch 'drivers'
msm: kgsl: Remove msm-dcvs pwrscale driver

The msm-dcvs pwrscale driver is no longer in development. Remove it to
avoid bitrot and simplify future target development.

Change-Id: Ic0dedbad81c2afb4bfbb377ee1a2330e115c0e71
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
update msm_bus
msm: clock-8960: Lower frequency requirements of fpb active votes

We have an active set vote for the multimedia fpb and chip fpb so
that the registers are accessible whenever the processor is
awake. Unfortunately these requests are at the highest rate
supported which is not really necessary to ensure that the buses
are clocking. Lower the rate requests to the fastest speed that
doesn't require increasing voltages to allow the chip to hit low
voltages when the processor is awake.

Change-Id: I8ed285420b86833f5403fec364c8d8e39f4b0311
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>