radio: tavarua: Handle search list event properly

- Not sending the search list event to the userspace when the SOC
  returns 0 channels.
- State machine will be in search state even though the SOC
  return search list event.
- Queue the search list event to the userspace even when the SOC
  returns 0 channels.

Change-Id: Ie69d05341c67d99434cf5ed7badd7242706441bb
CRs-Fixed: 472785
Signed-off-by: Venkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org>
radio: tavarua: Use proper length to read the data

- Copies the entire 16 bytes including the unused last
  byte of RX_STATIONS_0.
- Userspace will get wrong frequency.
- Use proper length to read the data when HOST receives search list event.

Change-Id: I69ecc01c327c4f803dd594a95ca539339bdec574
CRs-Fixed: 468619
Signed-off-by: Venkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org>
radio-tavarua: Update the FM status before configuring the registers

- Registers are updating with wrong values while Bluetooth
  and FM simultaneously ON.
- Updating the FM status before configuring the registers.

Change-Id: If5616860a6db9223869193316324ad48e1ff7d31
CRs-Fixed: 458872
Signed-off-by: Venkateshwarlu Domakonda <Venkateshwarlu@codeaurora.org>
rmt_storage: Decrease logging.

Mostly, this information is useless. When debugging is needed, #define DEBUG
at the start of this file should be added.
msm_fb: Make sure the backlight is not set to 0 at boot.
sysctl: Don't scan for the leaks on headers

These header allocations have life cycle till the device goes
shutdown. So, considering them as leak is false positive. Remove
them by marking kmemleak_not_leak

CRs-Fixed: 466552
Change-Id: Id1571b78365e533ddfe866d45cef8f89b0b62bc7
Signed-off-by: Chintan Pandya <cpandya@codeaurora.org>