arm: tegra: xmm: fix for kernel panic on xmm on/off

when baseband_xmm_power_switch is called or enumeration did not complete properly,
there is kernel panic because of extra unregister-ehci device
so set to null in uregister
https://github.com/riverzhou/kernel-tegra3/commit/8bed6fd166fb7221b603f7d79a0a70df4d7c6cc3

Change-Id: I1ec4f649bc87026cb3cbe9c38eeed614f3c2e2ae
apds990x: setting near value to be 0

this should fix proximity problems acording to Rudjgaard research
So thanks to him for that

Change-Id: I61e0d3682ddfd11546ad3ce05e5f58eeaf9de162
Rework 'update based on LG notes'

Change-Id: I74a44bd5856becf239a46b0be9377d888447e2b5
net: wireless: bcmdhd: Update to version 1.88.45,thanks to iodak.Kudos buddy

Change-Id: Id7efdf0c791fdc3eb961b03500687ee0152d3ab5