Add TI_ST/HCI

Signed-off-by: nobodyAtall <tsogkas@ceid.upatras.gr>
Fix build BT WiLink for kernel 3.4

Signed-off-by: nobodyAtall <tsogkas@ceid.upatras.gr>
Update TI_ST drivers from 3.8

Signed-off-by: nobodyAtall <tsogkas@ceid.upatras.gr>
mogami: initial support for modular ti_st bluedroid layer
Implement SERIAL_MSM_HS_NO_DMA_WAKELOCK workaround that prevents deep sleeping when bluetooth is on
defconfigs: updates with bluetooth related changes
Revert "defconfigs: enable BT_L2CAP and BT_SCO"

This reverts commit 8cbd310c7bb8c719479526f720b9c8ccb126ae43.

Revert: "defconfigs: enable BT_L2CAP and BT_SCO"
Merge branch 'M7630AABBQMLZA40901040-nAa-master' of github.com:nobodyAtall/msm7x30-3.4.x-nAa into cm-10.1

merge latest commits
cleanup after last changes
Fix FB screen info
Correct bootlogo format

Use rgb8888 format for bootlogo
Code from samsung d2 kernel

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I365db2ac599b6fb1e3d734b3e770470847a2ae45
defconfigs: Enable wl128x FM driver

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Iaceea77e99bd5f26461d4852947766641d36247b
wl12xx: Move firmware location to system

Also fix minimum needed firmware

Change-Id: I851fe8acc046350367c4872dd75f485e8a1792c6
wl12xx: Don't build BlueDroid as a module

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: If3f17520e13fc631ead690fc6efe9208324bf639
[Media:Radio] WiLink: Add support for FM TX RDS

This patch adds support for following FM TX RDS features,
     1. Radio Text
     2. PS Name
     3. PI Code
     4. PTY Code.

Along with above this patch fixes few other minor issues(like
fm tx get frequency, unnecessary error messages, corrects FM
command names used and etc).

Change-Id: Iff51ef3d495af00d135546a00bc717c375e41fad
Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Manjunatha Halli <x0130808@ti.com>
[Media:Radio] WiLink: Add sysfs based support for new features

This patch adds support for below features via sysfs file system
	1) FM Band selection (US/Europe or Japan)
	2) FM RDS AF turn ON/OFF
	3) FM RSSI level set/get

Change-Id: I479cac8dae194bf6e6bc85d3cbbc75d18e931feb
Signed-off-by: Manjunatha Halli <x0130808@ti.com>
[Media:Radio] WiLink: Add FM TX AF support via sysfs entries

This patch adds support for FM TX Alternate Frequency set via below
ysfs entry "/sys/class/video4linux/radio0/fmtx_rds_af"

User has to write required frequency to this sysfs entry so that
driver will enable the FM TX RDS AF feature and starts transmitting in
both primary frequency and alternate frequency at the same time.

Also this patch fixes below minor issues
1) In fmdrv_tx.c for AF sending correct AF command to FM chip
2) Using sysfs attribute names dipicting FM RX or FM TX functionality.
3) Macros replacing magic numbers.

Change-Id: Idc553eaf80f3db4bf3ced8e5774400a44403db2c
Signed-off-by: Manjunatha Halli <x0130808@ti.com>
[Media:Radio] WiLink: Miscellaneous fixes for FM Receiver

This patch fixes below small issues with FM RX,
	1) Enables the support for FM Alternate Frequency
	2) Modifies Wrap_Seek such that seek will try for one time
           and if it didn't get a good station within, then returns
	   the default frequency according to band.
	3) Adding correct default value for V4L2_CID_AUDIO_MUTE CID.
	4) Macros replacing magic numbers
	5) Corrects the volume gain settings
	6) Corrects the mute mode values according to V4L2
	   specifications.
	7) Corrects FM command names used

Change-Id: I2e23c6b0b6d22a11895a465679d0b26cbf70d0b2
Signed-off-by: Manjunatha Halli <x0130808@ti.com>
[Media:Radio] WiLink: Add support for Russian Band

This patch adds support for russian band (frequency range
65.8 MHz to 74 MHz).

This frequency range comes under OIRT FM broadcast band which is
currently used by Russia,Belarus,Moldova and Ukraine.

User app has to write "2" to "/sys/class/video4linux/radio0/fmrx_band"
to switch to Russian/OIRT band.

Change-Id: I1cc7f82296dd2967ab6cf952e2624062dc71f575
Signed-off-by: Manjunatha Halli <x0130808@ti.com>
[Media:Radio] WiLink: Add suppport for De-emphasis filter set.

The FM transmitting station uses a pre-emphasis filter to
provide better S/N ratio, and the receiver uses a de-emphasis
filter corresponding to the transmitter to restore the original
audio. This varies percountry. Therefore the host has to know
the country it is in and set the BRF6350 for the correct de-emphasis.

Change-Id: Idd580bcabbe7bf69ffb96fc43ea8c65b190aa011
Signed-off-by: Manjunatha Halli <x0130808@ti.com>