net: wireless: bcmdhd: Implement WRITE_MACADDR
msm: kgsl: Calculate busy interval considering GPU freq as float

GPU freq could be non-integral value and treating it as an integer
to calculate GPU busy insterval leads to higher busy interval
and more often we see negative idle stats. This change caculates
busy interval by treating gpu freq to the correct precision.

Change-Id: Ic54130803d7a0436b4ba31b09915eb7165d16590
CRs-fixed: 454972
Signed-off-by: Vinay Roy <vroy@codeaurora.org>
Squashed update of kernel from 3.0.65 to 3.0.67
net: wireless: bcmdhd: Disable CUSTOM_OOB_GPIO_NUM
Merge remote-tracking branch 'upstream/jb-3.0' into jb-3.0_pmem

Conflicts:
	drivers/net/wireless/bcmdhd/Makefile