WSL2-Linux-Kernel/drivers
Andy Shevchenko 9f61589469 lib/math: move int_pow() from pwm_bl.c for wider use
The integer exponentiation is used in few places and might be used in
the future by other call sites.  Move it to wider use.

Link: http://lkml.kernel.org/r/20190323172531.80025-2-andriy.shevchenko@linux.intel.com
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: Daniel Thompson <daniel.thompson@linaro.org>
Cc: Lee Jones <lee.jones@linaro.org>
Cc: Ray Jui <rjui@broadcom.com>
Cc: Thierry Reding <thierry.reding@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2019-05-14 19:52:49 -07:00
..
accessibility
acpi pci-v5.2-changes 2019-05-14 10:30:10 -07:00
amba
android
ata
atm
auxdisplay
base Merge branch 'akpm' (patches from Andrew) 2019-05-14 10:10:55 -07:00
bcma
block
bluetooth
bus
cdrom
char
clk
clocksource
connector
counter
cpufreq
cpuidle
crypto
dax mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses 2019-05-14 09:47:44 -07:00
dca
devfreq
dio
dma
dma-buf
edac
eisa
extcon
firewire drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() 2019-05-14 09:47:50 -07:00
firmware
fmc
fpga mm/gup: change GUP fast to use flags rather than a write 'bool' 2019-05-14 09:47:46 -07:00
fsi
gnss
gpio - Core Frameworks 2019-05-14 10:39:08 -07:00
gpu - Fix-ups 2019-05-14 10:45:03 -07:00
hid Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2019-05-13 15:21:48 -07:00
hsi
hv
hwmon
hwspinlock
hwtracing
i2c
i3c
ide
idle
iio
infiniband mm/mmu_notifier: convert user range->blockable to helper function 2019-05-14 09:47:49 -07:00
input - Core Frameworks 2019-05-14 10:39:08 -07:00
interconnect
iommu pci-v5.2-changes 2019-05-14 10:30:10 -07:00
ipack
irqchip
isdn
leds - Core Frameworks 2019-05-14 10:39:08 -07:00
lightnvm
macintosh
mailbox
mcb
md
media videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() 2019-05-14 09:47:50 -07:00
memory This pull request contains the following changes for MTD: 2019-05-12 17:57:52 -04:00
memstick
message
mfd - Core Frameworks 2019-05-14 10:39:08 -07:00
misc pci-v5.2-changes 2019-05-14 10:30:10 -07:00
mmc
mtd mtd: rawnand: vf610_nfc: add initializer to avoid -Wmaybe-uninitialized 2019-05-14 19:52:48 -07:00
mux
net - Core Frameworks 2019-05-14 10:39:08 -07:00
nfc
ntb
nubus
nvdimm
nvme
nvmem
of of_net: Fix missing of_find_device_by_node ref count drop 2019-05-13 08:52:37 -07:00
opp
oprofile
parisc
parport
pci pci-v5.2-changes 2019-05-14 10:30:10 -07:00
pcmcia
perf
phy
pinctrl - Core Frameworks 2019-05-14 10:39:08 -07:00
platform - Core Frameworks 2019-05-14 10:39:08 -07:00
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio mm/gup: change GUP fast to use flags rather than a write 'bool' 2019-05-14 09:47:46 -07:00
ras
regulator
remoteproc
reset
rpmsg
rtc chrome platform changes for v5.2 2019-05-12 07:00:21 -04:00
s390
sbus mm/gup: change GUP fast to use flags rather than a write 'bool' 2019-05-14 09:47:46 -07:00
scsi mm/gup: change GUP fast to use flags rather than a write 'bool' 2019-05-14 09:47:46 -07:00
sfi
sh
siox
slimbus
sn
soc
soundwire
spi include/: refactor headers to allow kthread.h inclusion in psi_types.h 2019-05-14 19:52:48 -07:00
spmi
ssb
staging - Fix-ups 2019-05-14 10:45:03 -07:00
target
tc
tee mm/gup: change GUP fast to use flags rather than a write 'bool' 2019-05-14 09:47:46 -07:00
thermal
thunderbolt
tty
uio
usb - Fix-ups 2019-05-14 10:45:03 -07:00
uwb
vfio mm/gup: change GUP fast to use flags rather than a write 'bool' 2019-05-14 09:47:46 -07:00
vhost mm/gup: change GUP fast to use flags rather than a write 'bool' 2019-05-14 09:47:46 -07:00
video lib/math: move int_pow() from pwm_bl.c for wider use 2019-05-14 19:52:49 -07:00
virt mm/gup: change GUP fast to use flags rather than a write 'bool' 2019-05-14 09:47:46 -07:00
virtio
visorbus
vlynq
vme
w1
watchdog linux-watchdog 5.2-rc1 tag 2019-05-13 09:20:42 -04:00
xen xen/privcmd-buf.c: convert to use vm_map_pages_zero() 2019-05-14 09:47:50 -07:00
zorro
Kconfig
Makefile