WSL2-Linux-Kernel/drivers
Baolin Wang 4f1acd758b hwspinlock: Add devm_xxx() APIs to request/free hwlock
This patch introduces some devm_xxx() APIs to help to request or free
the hwlocks, which will help to simplify the cleanup code for drivers
requesting one hwlock, ensuring that the hwlock is automatically freed
whenever the device is unbound.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
2018-06-26 13:27:58 -07:00
..
accessibility
acpi
amba
android
ata
atm
auxdisplay
base
bcma
block The main piece is a set of libceph changes that revamps how OSD 2018-06-15 07:24:58 +09:00
bluetooth
bus
cdrom
char docs: Fix some broken references 2018-06-15 18:10:01 -03:00
clk docs: Fix some broken references 2018-06-15 18:10:01 -03:00
clocksource
connector
cpufreq
cpuidle
crypto
dax
dca
devfreq
dio
dma fix a series of Documentation/ broken file name references 2018-06-15 18:10:01 -03:00
dma-buf
edac
eisa
extcon
firewire
firmware Merge branch 'akpm' (patches from Andrew) 2018-06-15 08:51:42 +09:00
fmc
fpga
fsi
gpio
gpu Solve a series of broken links for files under Documentation: 2018-06-17 05:25:18 +09:00
hid docs: fix broken references with multiple hints 2018-06-15 18:10:01 -03:00
hsi
hv
hwmon
hwspinlock hwspinlock: Add devm_xxx() APIs to request/free hwlock 2018-06-26 13:27:58 -07:00
hwtracing
i2c
ide
idle
iio
infiniband
input docs: Fix some broken references 2018-06-15 18:10:01 -03:00
iommu
ipack
irqchip
isdn
leds
lightnvm docs: Fix some broken references 2018-06-15 18:10:01 -03:00
macintosh
mailbox
mcb
md docs: Fix some broken references 2018-06-15 18:10:01 -03:00
media Solve a series of broken links for files under Documentation: 2018-06-17 05:25:18 +09:00
memory
memstick
message
mfd
misc
mmc
mtd
mux
net Solve a series of broken links for files under Documentation: 2018-06-17 05:25:18 +09:00
nfc
ntb
nubus
nvdimm
nvme Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-linus 2018-06-15 08:11:05 -06:00
nvmem
of
opp
oprofile
parisc
parport docs: Fix some broken references 2018-06-15 18:10:01 -03:00
pci
pcmcia
perf
phy
pinctrl
platform fix a series of Documentation/ broken file name references 2018-06-15 18:10:01 -03:00
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc treewide: use PHYS_ADDR_MAX to avoid type casting ULLONG_MAX 2018-06-15 07:55:25 +09:00
reset
rpmsg
rtc
s390
sbus fix a series of Documentation/ broken file name references 2018-06-15 18:10:01 -03:00
scsi
sfi
sh
siox
slimbus
sn
soc treewide: use PHYS_ADDR_MAX to avoid type casting ULLONG_MAX 2018-06-15 07:55:25 +09:00
soundwire docs: Fix more broken references 2018-06-15 18:11:26 -03:00
spi
spmi
ssb
staging media: v4l: fix broken video4linux docs locations 2018-06-15 18:10:01 -03:00
target
tc
tee
thermal
thunderbolt
tty vfs/y2038: inode timestamps conversion to timespec64 2018-06-15 07:31:07 +09:00
uio
usb vfs/y2038: inode timestamps conversion to timespec64 2018-06-15 07:31:07 +09:00
uwb
vfio
vhost virtio, vhost: features, fixes 2018-06-16 06:35:02 +09:00
video Solve a series of broken links for files under Documentation: 2018-06-17 05:25:18 +09:00
virt
virtio virtio, vhost: features, fixes 2018-06-16 06:35:02 +09:00
visorbus
vlynq
vme
w1
watchdog
xen
zorro
Kconfig
Makefile