android_kernel_oneplus_msm8998/drivers
Lior David 33a8b1b018 wil6210: initial support for FTM and AOA
Added initial support for fine timing measurement(FTM)
and angle of arrival (AOA). These features allow a station
to get an accurate indoor location by measuring
distance (FTM) and azimuth/elevation (AOA) to one or more
stations/APs with a known location.

The following APIs are supported:
1. Get FTM/AOA capabilities, currently hard-coded for a
single-shot measurement to an associated AP
2. Start FTM session
3. Receive FTM results
4. Start standalone AOA measurement
5. Receive AOA results

Change-Id: I54ebc1bdff6ed7d91644165b16eb0a4240069321
CRs-Fixed: 1057307
Signed-off-by: Lior David <liord@codeaurora.org>
2016-10-07 09:30:23 +03:00
..
accessibility
acpi Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
amba
android CHROMIUM: android: binder: Fix potential scheduling-while-atomic 2016-07-26 16:39:51 -07:00
ata Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
atm
auxdisplay
base drivers/base: cpu: Add node for cpu isolation 2016-09-24 10:59:54 -07:00
bcma
bif
block Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
bluetooth bluetooth: Add Split A2DP slimbus 2016-08-11 11:41:55 -07:00
bus Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
cdrom
char diag: Do not wait for the intent availability indefinetly 2016-09-30 13:23:00 -07:00
clk Merge "msm: mdss: fix 32-bit compilation errors in MDSS PP/interfaces" 2016-10-06 07:14:28 -07:00
clocksource Merge remote-tracking branch 'origin/tmp-917a9a9133a6' into lsk 2016-07-12 11:40:49 -07:00
connector
cpufreq Merge "Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4"" 2016-08-29 00:49:25 -07:00
cpuidle Merge "core_ctrl: Move core control into kernel" 2016-09-29 11:20:17 -07:00
crypto crypto: msm: qce50: DMA-API buffers limitations 2016-09-14 10:50:12 -07:00
dca
devfreq PM / devfreq: bimc-bwmon: Fix rounding error 2016-09-21 15:26:10 -07:00
dio
dma Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
dma-buf
edac edac: cortex: Remove WARN_ON messages 2016-09-16 15:24:07 -07:00
eisa
esoc
extcon Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
firewire
firmware Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
fmc
fpga
gpio Merge "soc: qcom: smp2p: Fix kernel address leak" 2016-08-19 17:51:14 -07:00
gpu Merge "msm: kgsl: Add facility to BUG_ON for a gpu fault" 2016-10-06 12:26:08 -07:00
hid Bluetooth: HID: Add Bus type for specific HID Keyboard 2016-09-29 04:52:00 -07:00
hsi
hv
hwmon hwmon: qpnp-adc-common: Clamp voltage value 2016-09-30 16:45:28 -07:00
hwspinlock
hwtracing coresight: hwtracing: fix dangling pointer issues 2016-10-05 01:34:45 -07:00
i2c Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
ide
idle
iio iio: rradc: Remove scaled support for battery thermistor 2016-09-30 10:46:43 -07:00
infiniband Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
input Merge "input: synaptics_dsx: allocate heap memory for temp buf" 2016-10-05 19:29:19 -07:00
iommu Merge "iommu: msm: add EXPORT_SYMBOL for msm_dma_unmap_all_for_dev" 2016-10-06 12:26:01 -07:00
ipack
irqchip drivers: GICv3: remove the rtb logs of gic_poke_irq 2016-09-22 17:00:50 -07:00
isdn
leds leds: qpnp-flash-v2: Fix compilation issue for 32-bit kernel 2016-09-23 16:12:21 +05:30
lguest
lightnvm
macintosh
mailbox
mcb
md Merge branch 'tmp-bab1564' into msm-4.4 2016-09-12 18:25:49 -07:00
media Merge "msm: camera: Fix KW issues in sensor code" 2016-10-06 12:25:58 -07:00
memory
memstick
message
mfd drivers: mfd: Update wcd934x codec volatile register table 2016-09-27 11:02:14 -07:00
misc Merge "misc: qcom: qdsp6v2: SSR recovery support for NT decoder" 2016-09-29 11:19:58 -07:00
mmc Merge branch 'tmp-bab1564' into msm-4.4 2016-09-12 18:25:49 -07:00
mtd Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
net wil6210: initial support for FTM and AOA 2016-10-07 09:30:23 +03:00
nfc NFC: Fix unbalanced irq warning stack trace 2016-08-17 10:38:00 +05:30
ntb
nubus
nvdimm
nvme
nvmem Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
of Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
oprofile
parisc
parport
pci Merge "msm: pcie: verify EP is accessible before conf restore" 2016-09-29 11:21:10 -07:00
pcmcia pcmcia: db1xxx_ss: fix last irq_to_gpio user 2016-04-20 15:42:09 +09:00
perf perf: add hotplug support so that perf continues after hotplug 2016-08-13 15:05:21 -07:00
phy phy: qcom-ufs: remove warnings for optional clocks 2016-09-16 15:14:08 -07:00
pinctrl Merge "pinctrl: qcom: spmi-gpio: Correct power_source range check" 2016-09-11 23:19:15 -07:00
platform Merge "msm: ipa: Fix ipa ready cb return value" 2016-10-06 12:26:00 -07:00
pnp
power Merge "power: qcom: ea: Fix uninitialized temperature and cpu variable" 2016-10-06 12:25:35 -07:00
powercap
pps
ps3
ptp
pwm Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
rapidio
ras
regulator Merge "ARM: dts: msm: modify VDD_GFX CPR voltage adjustments for msmcobalt v2" 2016-09-29 11:20:53 -07:00
remoteproc
reset
rpmsg
rtc Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
s390
sbus
scsi Merge "scsi: ufs_test: fix use after free issue" 2016-10-06 12:25:59 -07:00
sensors
sfi
sh
slimbus Merge "slim: msm: Avoid registration with notifier if service is not located" 2016-09-13 05:43:48 -07:00
sn
soc Merge "icnss: Ignore PD down if WLAN FW doesn't exists" 2016-10-06 01:07:03 -07:00
soundwire soundwire: Add support for usecases without compander 2016-09-21 02:49:13 -07:00
spi Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
spmi spmi: pmic-arb: correct support for up to 512 APIDs 2016-07-27 17:59:47 -07:00
ssb
staging Merge "ion: use %pK instead of %p which respects kptr_restrict sysctl" 2016-10-06 12:26:17 -07:00
switch
target
tc
thermal Merge "thermal: tsens: Enable TSENS for msmtriton" 2016-10-06 01:06:53 -07:00
thunderbolt
tty Merge "sysrq: Fix warning in sysrq generated crash." 2016-09-24 07:55:26 -07:00
uio
usb Merge "usb: pd: Return different errors in devm_usbpd_get_by_phandle()" 2016-10-06 12:26:09 -07:00
uwb
vfio
vhost
video Merge "msm: mdss: add sysfs node to disable panel" 2016-10-06 12:26:18 -07:00
virt
virtio virtio: virtio 1.0 cs04 spec compliance for reset 2016-04-20 15:42:10 +09:00
vlynq
vme
w1
watchdog
xen Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
zorro
Kconfig
Makefile scsi: ufs: Initiate crypto before SCSI for UFS fast boot 2016-08-29 00:30:38 -07:00