Linus Torvalds
e48b044e4f
regmap: Changes for v5.1
...
There's only two changes here, one fix for conflicting attributes on the
rbtree node structure and the implementation of main status register
support in the interrupt code which supports chips that have a register
to cut down on the number of per-interrupt status registers that need to
be checked when handling interrupts.
-----BEGIN PGP SIGNATURE-----
iQFHBAABCgAxFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlx9T5kTHGJyb29uaWVA
a2VybmVsLm9yZwAKCRAk1otyXVSH0JRLB/4+Te73Gvb0fFoVzZIxSjuLlxRul97K
6gLgUyxdXrPovBsNIN9r5lG5A0PstfdTs3vrDZfvGmOwQ2eG/Ae7TEb4pt/gF/Rs
KDIYQ6McygEzCEspr4xyR/MV6jIPTr/01YhvA8KsbyhB6kw50WA+QJX/dkrUdyUb
/MwluSWkbUQWHr+iJeLROxhyu2jF2X7Ymu66MVLXR8DHlkm3E5fKu1xPbqIvSA7n
el2j2pJYy4OJ3PQ/5LfASJr4+hEFERPZ1umcQRjXku/og03ZZXp72tyLp4Uz3cGA
Pel2ZF5fB6Lp0CkAXM1DqAALGchiHU6JNEnls3Brnjcovz2pS0nmDUuM
=rFCT
-----END PGP SIGNATURE-----
Merge tag 'regmap-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Pull regmap updates from Mark Brown:
"There are only two changes here:
- fix for conflicting attributes on the rbtree node structure
- implementation of main status register support in the interrupt
code which supports chips that have a register to cut down on the
number of per-interrupt status registers that need to be checked
when handling interrupts"
* tag 'regmap-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap:
regmap: Remove attribute packed from struct 'regcache_rbtree_node'
regmap: regmap-irq: Add main status register support
2019-03-04 19:16:09 -08:00
..
accessibility
acpi
ACPI: Set debug output flags independent of ACPICA
2019-02-07 12:24:28 +01:00
amba
android
binderfs: remove separate device_initcall()
2019-02-01 15:50:26 +01:00
ata
libata: Add NOLPM quirk for SAMSUNG MZ7TE512HMHP-000L1 SSD
2019-02-06 12:47:09 -07:00
atm
atm: he: fix sign-extension overflow on large shift
2019-01-17 11:27:00 -08:00
auxdisplay
auxdisplay: ht16k33: fix potential user-after-free on module unload
2019-02-15 19:48:39 +01:00
base
regmap: Changes for v5.1
2019-03-04 19:16:09 -08:00
bcma
block
floppy: check_events callback should not return a negative number
2019-02-12 09:13:18 -07:00
bluetooth
bus
Merge branch 'pwm-dmtimer-fixes' into omap-for-v5.0/fixes-v2
2019-01-29 07:53:47 -08:00
cdrom
gdrom: fix a memory leak bug
2018-12-29 08:20:44 -07:00
char
Char/Misc driver fixes for 5.0-rc4
2019-01-25 13:03:34 -10:00
clk
clk: at91: fix masterck name
2019-02-20 11:40:21 -08:00
clocksource
Merge branch 'pwm-dmtimer-fixes' into omap-for-v5.0/fixes-v2
2019-01-29 07:53:47 -08:00
connector
cpufreq
cpufreq: scmi: Fix use-after-free in scmi_cpufreq_exit()
2019-02-19 11:17:37 +01:00
cpuidle
cpuidle: poll_state: Fix default time limit
2019-01-30 22:57:42 +01:00
crypto
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2019-02-28 09:05:18 -08:00
dax
mm, devm_memremap_pages: fix shutdown handling
2018-12-28 12:11:47 -08:00
dca
devfreq
dio
dma
dmaengine-fix-5.0-rc6
2019-02-10 10:39:37 -08:00
dma-buf
drivers/dma-buf/udmabuf.c: convert to use vm_fault_t
2019-01-04 13:13:46 -08:00
edac
EDAC, altera: Fix S10 persistent register offset
2019-01-24 17:13:59 +01:00
eisa
extcon
firewire
scsi: communicate max segment size to the DMA mapping code
2019-01-22 20:40:59 -05:00
firmware
Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-02-17 09:22:01 -08:00
fmc
fpga
fpga: stratix10-soc: fix wrong of_node_put() in init function
2019-01-31 16:19:48 +01:00
fsi
gnss
gpio
gpio: pxa: avoid attempting to set pin direction via pinctrl on MMP2
2019-02-14 10:06:03 +01:00
gpu
drm/bochs: Fix the ID mismatch error
2019-02-28 14:05:33 +10:00
hid
HID: debug: fix the ring buffer implementation
2019-01-29 12:09:11 +01:00
hsi
hv
vmbus: fix subchannel removal
2019-01-09 19:20:31 -05:00
hwmon
hwmon: (nct6775) Fix fan6 detection for NCT6793D
2019-01-27 18:55:49 -08:00
hwspinlock
hwspinlock: fix return value check in stm32_hwspinlock_probe()
2019-01-03 11:42:10 -08:00
hwtracing
i2c
i2c: bcm2835: Clear current buffer pointers and counts after a transfer
2019-02-15 09:45:05 +01:00
i3c
- Add a /* fall-through */ comment in the dw-i3c-master driver
2019-03-04 19:05:02 -08:00
ide
ide: ensure atapi sense request aren't preempted
2019-01-31 08:25:09 -07:00
idle
iio
First set of IIO fixes for the 5.0 cycle.
2019-02-03 13:10:41 +01:00
infiniband
iw_cxgb4: cq/qp mask depends on bar2 pages in a host page
2019-02-15 09:39:39 -07:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2019-02-17 08:30:35 -08:00
iommu
IOMMU Fix for Linux v5.0-rc8
2019-03-01 09:13:04 -08:00
ipack
irqchip
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2019-02-10 09:54:19 -08:00
isdn
mISDN: fix a race in dev_expire_timer()
2019-02-05 16:39:29 -08:00
leds
leds: lp5523: fix a missing check of return value of lp55xx_read
2019-01-17 22:27:39 +01:00
lightnvm
lightnvm: pblk: fix use-after-free bug
2018-12-22 14:45:35 -07:00
macintosh
Remove 'type' argument from access_ok() function
2019-01-03 18:57:57 -08:00
mailbox
mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue
2019-02-18 10:40:58 -06:00
mcb
md
for-linus-20190215
2019-02-15 09:12:28 -08:00
media
media: vim2m: only cancel work if it is for right context
2019-01-16 11:13:25 -05:00
memory
ARM: SoC: late updates
2019-01-05 11:30:37 -08:00
memstick
MMC core:
2018-12-28 16:52:18 -08:00
message
mfd
mfd: Fix unmet dependency warning for MFD_TPS68470
2019-01-29 10:55:34 +01:00
misc
mic: vop: Fix crash on remove
2019-02-01 15:53:54 +01:00
mmc
mmc:fix a bug when max_discard is 0
2019-03-01 09:50:10 +01:00
mtd
MTD changes:
2019-03-04 18:59:37 -08:00
mux
net
net: dsa: mv88e6xxx: Fix statistics on mv88e6161
2019-03-02 00:45:04 -08:00
nfc
ntb
cross-tree: phase out dma_zalloc_coherent()
2019-01-08 07:58:37 -05:00
nubus
nvdimm
libnvdimm/security: Require nvdimm_security_setup_events() to succeed
2019-01-21 09:57:43 -08:00
nvme
nvme-pci: add missing unlock for reset error
2019-02-12 09:29:07 +01:00
nvmem
of
OF: properties: add missing of_node_put
2019-01-16 12:49:53 -06:00
opp
cpufreq: scpi/scmi: Fix freeing of dynamic OPPs
2019-01-04 12:19:40 +01:00
oprofile
parisc
Kconfig file consolidation for v4.21
2018-12-29 13:40:29 -08:00
parport
pci
pci-v5.0-fixes-4
2019-02-08 15:32:10 -08:00
pcmcia
Included in this update:
2019-01-05 11:23:17 -08:00
perf
drivers/perf: hisi: Fixup one DDRC PMU register offset
2019-01-04 10:13:27 +00:00
phy
USB/PHY fixes for 5.0-rc4
2019-01-25 12:57:09 -10:00
pinctrl
pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins
2019-02-17 22:24:32 +01:00
platform
platform/x86: Fix unmet dependency warning for SAMSUNG_Q10
2019-01-29 10:59:07 +01:00
pnp
Remove 'type' argument from access_ok() function
2019-01-03 18:57:57 -08:00
power
power supply and reset changes for the v4.21 series
2018-12-28 20:22:45 -08:00
powercap
pps
Kconfig updates for v4.21
2018-12-29 13:03:29 -08:00
ps3
ptp
ptp: check that rsv field is zero in struct ptp_sys_offset_extended
2019-01-08 16:22:56 -05:00
pwm
pwm: imx: Add ipg clock operation
2018-12-24 12:06:56 +01:00
rapidio
cross-tree: phase out dma_zalloc_coherent()
2019-01-08 07:58:37 -05:00
ras
treewide: surround Kconfig file paths with double quotes
2018-12-22 00:25:54 +09:00
regulator
Merge remote-tracking branch 'regulator/topic/coupled' into regulator-next
2018-12-21 13:43:35 +00:00
remoteproc
virtio: don't allocate vqs when names[i] = NULL
2019-01-14 20:15:19 -05:00
reset
reset: uniphier-glue: Add AHCI reset control support in glue layer
2019-01-07 16:38:51 +01:00
rpmsg
rtc
RTC for 4.21
2019-01-01 13:24:31 -08:00
s390
s390 update with bug fixes for 5.0-rc6
2019-02-11 10:28:48 -08:00
sbus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next
2018-12-26 10:32:18 -08:00
scsi
SCSI fixes on 20190302
2019-03-02 11:39:54 -08:00
sfi
sh
siox
slimbus
sn
soc
soc/fsl fixes for v5.0
2019-01-30 11:14:04 +01:00
soundwire
spi
cross-tree: phase out dma_zalloc_coherent()
2019-01-08 07:58:37 -05:00
spmi
ssb
staging
get rid of legacy 'get_ds()' function
2019-03-04 10:50:14 -08:00
target
scsi: target: make the pi_prot_format ConfigFS path readable
2019-02-04 21:40:32 -05:00
tc
tee
tee: optee: add missing of_node_put after of_device_is_available
2019-02-28 10:23:04 +01:00
thermal
thermal: cpu_cooling: Clarify error message
2019-02-05 15:50:13 -08:00
thunderbolt
tty
TTY/Serial fixes for 5.0-rc6
2019-02-08 10:49:55 -08:00
uio
Char/Misc driver patches for 4.21-rc1
2018-12-28 20:54:57 -08:00
usb
usb: typec: tcpm: Correct the PPS out_volt calculation
2019-01-31 09:14:00 +01:00
uwb
vfio
vfio_pci: Enable memory accesses before calling pci_map_rom
2019-02-18 14:57:50 -07:00
vhost
vhost: correctly check the return value of translate_desc() in log_used()
2019-02-19 13:14:45 -08:00
video
TTY/Serial driver fixes for 5.0-rc4
2019-01-25 12:58:40 -10:00
virt
virtio
virtio: drop internal struct from UAPI
2019-02-05 15:29:48 -05:00
visorbus
vlynq
vme
w1
treewide: surround Kconfig file paths with double quotes
2018-12-22 00:25:54 +09:00
watchdog
watchdog: tqmx86: Fix a couple IS_ERR() vs NULL bugs
2019-01-07 10:10:35 +01:00
xen
arm64/xen: fix xen-swiotlb cache flushing
2019-01-23 22:14:56 +01:00
zorro
Kconfig
Kconfig file consolidation for v4.21
2018-12-29 13:40:29 -08:00
Makefile