Linus Torvalds
c07b3682cd
LED updates for 4.19-rc1
...
-----BEGIN PGP SIGNATURE-----
iJEEABYIADkWIQQUwxxKyE5l/npt8ARiEGxRG/Sl2wUCW3HajRscamFjZWsuYW5h
c3pld3NraUBnbWFpbC5jb20ACgkQYhBsURv0pdvxAwEA+qS5O9ByxlhT+BUC4ck6
nIy0ITOCXP8ySoo8VVhzjikBAPrb9lFYGvHqzKN4dYtnSILPmlTSf1t1flng2Zev
NfoE
=lNwq
-----END PGP SIGNATURE-----
Merge tag 'leds-for-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds
Pull LED updates from Jacek Anaszewski:
"LED triggers improvements make the biggest part of this pull request.
The most striking ones, that allowed for nice cleanups in the triggers
are:
- centralized handling of creation and removal of trigger sysfs
attributes via attribute group
- addition of module_led_trigger() helper
The other things that need to be mentioned:
New features and improvements to existing LED class drivers:
- lt3593: add DT support, switch to gpiod interface
- lm3692x: support LED sync configuration, change OF calls to fwnode
calls
- apu: modify PC Engines apu/apu2 driver to support apu3
Change in the drivers/net/can/led.c:
- mark led trigger as broken since it's in the way for the further
cleanups. It implements a subset of the netdev trigger and an Ack
is needed from someone who can actually test and confirm that the
netdev trigger works for can devices"
* tag 'leds-for-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds: (32 commits)
leds: ns2: Change unsigned to unsigned int
usb: simplify usbport trigger
leds: gpio trigger: simplifications from core changes
leds: backlight trigger: simplifications from core changes
leds: activity trigger: simplifications from core changes
leds: default-on trigger: make use of module_led_trigger()
leds: heartbeat trigger: simplifications from core changes
leds: oneshot trigger: simplifications from core changes
leds: transient trigger: simplifications from core changes
leds: timer trigger: simplifications from core changes
leds: netdev trigger: simplifications from core changes
leds: triggers: new function led_set_trigger_data()
leds: triggers: define module_led_trigger helper
leds: triggers: handle .trigger_data and .activated() in the core
leds: triggers: add device attribute support
leds: triggers: let struct led_trigger::activate() return an error code
leds: triggers: make the MODULE_LICENSE string match the actual license
leds: lm3692x: Support LED sync configuration
dt: bindings: lm3692x: Update binding for LED sync control
leds: lm3692x: Change DT calls to fwnode calls
...
2018-08-14 13:07:22 -07:00
..
accessibility
acpi
dma-mapping updates for 4.19
2018-08-14 11:11:52 -07:00
amba
android
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
ata
Linux 4.18-rc6
2018-08-05 19:32:09 -06:00
atm
atm: zatm: Fix potential Spectre v1
2018-06-30 21:24:18 +09:00
auxdisplay
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
base
regulator: Changes for v4.19
2018-08-14 12:04:49 -07:00
bcma
bcma: Allow selection of this driver when COMPILE_TEST=y
2018-07-18 09:34:19 +02:00
block
for-4.19/block-20180812
2018-08-14 10:23:25 -07:00
bluetooth
bluetooth: hci_nokia: Don't include linux/unaligned/le_struct.h directly.
2018-06-17 08:38:55 +09:00
bus
bus: ti-sysc: Use 2-factor allocator arguments
2018-07-02 04:24:44 -07:00
cdrom
cdrom: Use struct scsi_sense_hdr internally
2018-08-02 15:22:39 -06:00
char
In reaction to the fixes to address CVE-2018-1108, some Linux
2018-07-28 19:40:06 -07:00
clk
Merge branch 'clkdev' of git://git.armlinux.org.uk/~rmk/linux-arm
2018-08-13 19:15:48 -07:00
clocksource
Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2018-08-13 18:28:19 -07:00
connector
cpufreq
cpufreq: intel_pstate: Limit the scope of HWP dynamic boost platforms
2018-07-31 10:39:58 +02:00
cpuidle
crypto
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2018-08-03 10:09:45 -07:00
dax
* fix one ensures that a variable passed in by reference to
2018-07-13 10:54:01 -07:00
dca
devfreq
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
dio
dma
dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate()
2018-06-28 11:57:21 +05:30
dma-buf
edac
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
eisa
extcon
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
firewire
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
firmware
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2018-08-13 16:29:35 -07:00
fmc
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
fpga
fpga: altera-cvp: Fix an error handling path in 'altera_cvp_probe()'
2018-07-07 16:55:22 +02:00
fsi
gpio
This is the bulk of pin control changes for v4.19:
2018-08-14 12:31:27 -07:00
gpu
Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2018-08-14 09:46:06 -07:00
hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2018-07-09 17:16:11 -07:00
hsi
hv
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
hwmon
hwmon: (adt7475) Change show functions to return error data correctly
2018-08-10 09:13:01 -07:00
hwspinlock
hwspinlock updates for v4.18
2018-06-11 12:09:19 -07:00
hwtracing
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
i2c
regmap: Changes for v4.19
2018-08-14 11:51:03 -07:00
ide
ide-cd: Remove redundant sense buffer
2018-08-02 15:22:37 -06:00
idle
iio
iio: imu: inv_mpu6050: Fix probe() failure on older ACPI based machines
2018-06-24 14:50:52 +01:00
infiniband
for-4.19/block-20180812
2018-08-14 10:23:25 -07:00
input
m68k updates for 4.19
2018-08-13 09:50:24 -07:00
iommu
iommu/dma: Respect bus DMA limit for IOVAs
2018-07-27 19:01:06 +02:00
ipack
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
irqchip
irqchip updates for 4.19
2018-08-06 12:45:42 +02:00
isdn
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
2018-06-28 10:40:47 -07:00
leds
leds: ns2: Change unsigned to unsigned int
2018-08-06 23:03:12 +02:00
lightnvm
block: Add and use op_stat_group() for indexing disk_stat fields.
2018-07-18 08:44:20 -06:00
macintosh
mailbox
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
mcb
md
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
2018-08-14 11:03:16 -07:00
media
media fixes for v4.18-rc8
2018-08-02 16:55:42 -07:00
memory
drivers/memory/Kconfig: Add CONFIG_OF dependency
2018-07-31 09:46:06 +02:00
memstick
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
message
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
mfd
Merge branch 'i2c/for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
2018-06-14 16:21:46 +09:00
misc
Merge branch 'work.open3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2018-08-13 19:58:36 -07:00
mmc
mmc: mxcmmc: Fix missing parentheses and brace
2018-07-16 11:45:44 +02:00
mtd
spi: Updates for v4.19
2018-08-14 12:01:08 -07:00
mux
net
LED updates for 4.19-rc1
2018-08-14 13:07:22 -07:00
nfc
NFC: pn533: Fix wrong GFP flag usage
2018-06-25 21:36:45 +08:00
ntb
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
nubus
nubus: Set default dma mask for nubus_board devices
2018-07-23 15:07:12 +02:00
nvdimm
Linux 4.18-rc6
2018-08-05 19:32:09 -06:00
nvme
for-4.19/block-20180812
2018-08-14 10:23:25 -07:00
nvmem
nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us
2018-07-07 17:30:25 +02:00
of
Devicetree updates for 4.19:
2018-08-14 12:41:49 -07:00
opp
PM / OPP: Update voltage in case freq == old_freq
2018-06-19 15:53:32 +05:30
oprofile
treewide: Use array_size() in vmalloc()
2018-06-12 16:19:22 -07:00
parisc
parport
docs: Fix some broken references
2018-06-15 18:10:01 -03:00
pci
Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2018-08-14 09:46:06 -07:00
pcmcia
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
perf
drivers/perf: xgene_pmu: Fix IOB SLOW PMU parser error
2018-06-18 17:48:42 +01:00
phy
phy: mapphone-mdm6600: Fix wrong enum used for status lines
2018-06-29 12:00:22 +05:30
pinctrl
This is the bulk of pin control changes for v4.19:
2018-08-14 12:31:27 -07:00
platform
Here are the main MIPS changes for 4.19.
2018-08-13 19:24:32 -07:00
pnp
power
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
powercap
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
pps
ps3
ptp
ptp: fix missing break in switch
2018-07-18 15:25:25 -07:00
pwm
pwm: Changes for v4.18-rc1
2018-06-14 16:25:43 +09:00
rapidio
treewide: Use array_size() in vmalloc()
2018-06-12 16:19:22 -07:00
ras
regulator
Merge branch 'regulator-4.19' into regulator-next
2018-08-10 17:31:24 +01:00
remoteproc
treewide: use PHYS_ADDR_MAX to avoid type casting ULLONG_MAX
2018-06-15 07:55:25 +09:00
reset
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
rpmsg
rtc
rtc: fix alarm read and set offset
2018-07-13 10:37:54 +02:00
s390
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
2018-08-13 19:07:17 -07:00
sbus
fix a series of Documentation/ broken file name references
2018-06-15 18:10:01 -03:00
scsi
Merge SCSI_IOCTL_SEND_COMMAND cleanup branch.
2018-08-14 10:54:25 -07:00
sfi
sh
sh: introduce a sh_cacheop_vaddr helper
2018-08-02 13:54:06 +02:00
siox
slimbus
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
sn
soc
Merge branch 'regulator-4.19' into regulator-next
2018-08-10 17:31:24 +01:00
soundwire
docs: Fix more broken references
2018-06-15 18:11:26 -03:00
spi
Merge branch 'spi-4.19' into spi-next
2018-08-10 17:51:52 +01:00
spmi
ssb
staging
staging: ashmem: Fix SIGBUS crash when traversing mmaped ashmem pages
2018-08-01 10:08:57 -07:00
target
for-4.19/block-20180812
2018-08-14 10:23:25 -07:00
tc
tee
thermal
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
thunderbolt
thunderbolt: Notify userspace when boot_acl is changed
2018-07-07 17:29:17 +02:00
tty
LED updates for 4.19-rc1
2018-08-14 13:07:22 -07:00
uio
uio: fix crash after the device is unregistered
2018-07-07 16:57:35 +02:00
usb
LED updates for 4.19-rc1
2018-08-14 13:07:22 -07:00
uwb
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
vfio
powerpc fixes for 4.18 #4
2018-07-21 16:46:53 -07:00
vhost
vhost: reset metadata cache when initializing new IOTLB
2018-08-08 09:44:39 -07:00
video
fbdev/efifb: Honour UEFI memory map attributes when mapping the FB
2018-07-16 00:43:12 +02:00
virt
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
virtio
virtio_balloon: fix another race between migration and ballooning
2018-07-30 16:45:33 +03:00
visorbus
vlynq
vme
w1
watchdog
MIPS changes for 4.18
2018-06-12 12:56:02 -07:00
xen
xen: fixes for 4.18-rc2
2018-06-23 20:44:11 +08:00
zorro
Kconfig
Makefile
scsi: build scsi_common.o for all scsi passthrough request users
2018-08-02 15:19:48 -06:00