Linus Torvalds
974668417b
driver core patches for 4.13-rc1
...
Here is the big driver core update for 4.13-rc1.
The large majority of this is a lot of cleanup of old fields in the
driver core structures and their remaining usages in random drivers.
All of those fixes have been reviewed by the various subsystem
maintainers. There's also some small firmware updates in here, a new
kobject uevent api interface that makes userspace interaction easier,
and a few other minor things.
All of these have been in linux-next for a long while with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-----BEGIN PGP SIGNATURE-----
iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCWVpX4A8cZ3JlZ0Brcm9h
aC5jb20ACgkQMUfUDdst+ymobgCfd0d13IfpZoq1N41wc6z2Z0xD7cwAnRMeH1/p
kEeISGpHPYP9f8PBh9FO
=Hfqt
-----END PGP SIGNATURE-----
Merge tag 'driver-core-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Pull driver core updates from Greg KH:
"Here is the big driver core update for 4.13-rc1.
The large majority of this is a lot of cleanup of old fields in the
driver core structures and their remaining usages in random drivers.
All of those fixes have been reviewed by the various subsystem
maintainers. There's also some small firmware updates in here, a new
kobject uevent api interface that makes userspace interaction easier,
and a few other minor things.
All of these have been in linux-next for a long while with no reported
issues"
* tag 'driver-core-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (56 commits)
arm: mach-rpc: ecard: fix build error
zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()
driver-core: remove struct bus_type.dev_attrs
powerpc: vio_cmo: use dev_groups and not dev_attrs for bus_type
powerpc: vio: use dev_groups and not dev_attrs for bus_type
USB: usbip: convert to use DRIVER_ATTR_RW
s390: drivers: convert to use DRIVER_ATTR_RO/WO
platform: thinkpad_acpi: convert to use DRIVER_ATTR_RO/RW
pcmcia: ds: convert to use DRIVER_ATTR_RO
wireless: ipw2x00: convert to use DRIVER_ATTR_RW
net: ehea: convert to use DRIVER_ATTR_RO
net: caif: convert to use DRIVER_ATTR_RO
TTY: hvc: convert to use DRIVER_ATTR_RW
PCI: pci-driver: convert to use DRIVER_ATTR_WO
IB: nes: convert to use DRIVER_ATTR_RW
HID: hid-core: convert to use DRIVER_ATTR_RO and drv_groups
arm: ecard: fix dev_groups patch typo
tty: serdev: use dev_groups and not dev_attrs for bus_type
sparc: vio: use dev_groups and not dev_attrs for bus_type
hid: intel-ish-hid: use dev_groups and not dev_attrs for bus_type
...
2017-07-03 20:27:48 -07:00
..
i2c-hid
ACPI: Switch to use generic guid_t in acpi_evaluate_dsm()
2017-06-07 12:20:49 +02:00
intel-ish-hid
hid: intel-ish-hid: use dev_groups and not dev_attrs for bus_type
2017-06-09 11:00:46 +02:00
usbhid
HID: Add quirk for Dell PIXART OEM mouse
2017-06-06 15:18:17 +02:00
hid-a4tech.c
hid-accutouch.c
HID: Accutouch: Add driver for ELO Accutouch 2216 USB Touchscreens
2017-03-21 15:03:55 +01:00
hid-alps.c
Merge branches 'for-4.8/upstream-fixes', 'for-4.9/alps', 'for-4.9/hid-input', 'for-4.9/intel-ish', 'for-4.9/kye-uclogic-waltop-fixes', 'for-4.9/logitech', 'for-4.9/sony', 'for-4.9/upstream' and 'for-4.9/wacom' into for-linus
2016-10-07 09:59:48 +02:00
hid-apple.c
HID: add usb device id for Apple Magic Keyboard
2016-07-11 17:41:31 +02:00
hid-appleir.c
hid-asus.c
HID: asus: Stop underlying hardware on remove
2017-06-02 14:13:22 +02:00
hid-aureal.c
hid-axff.c
hid-belkin.c
hid-betopff.c
hid-cherry.c
hid-chicony.c
HID: chicony: Add support for another ASUS Zen AiO keyboard
2017-03-06 14:43:16 +01:00
hid-cmedia.c
HID: Support for CMedia CM6533 HID audio jack controls
2016-03-02 10:31:36 +01:00
hid-core.c
driver core patches for 4.13-rc1
2017-07-03 20:27:48 -07:00
hid-corsair.c
HID: corsair: Add driver Scimitar Pro RGB gaming mouse 1b1c:1b3e support to hid-corsair
2017-03-21 14:46:15 +01:00
hid-cp2112.c
HID: cp2112: use proper hidraw name with minor number
2017-03-21 15:20:39 +01:00
hid-cypress.c
HID: hid-cypress: validate length of report
2017-01-06 16:06:43 +01:00
hid-debug.c
Merge branch 'for-4.12/asus' into for-linus
2017-05-02 11:02:41 +02:00
hid-dr.c
Revert "HID: dragonrise: fix HID Descriptor for 0x0006 PID"
2016-10-10 10:52:01 +02:00
hid-elecom.c
HID: elecom: extend to fix the descriptor for DEFT trackballs
2017-05-11 10:49:14 +02:00
hid-elo.c
HID: elo: kill not flush the work
2016-06-01 14:08:17 +02:00
hid-emsff.c
hid-ezkey.c
hid-gaff.c
hid-gembird.c
hid-generic.c
hid-gfrm.c
hid-gt683r.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-gyration.c
hid-holtek-kbd.c
hid-holtek-mouse.c
hid-holtekff.c
hid-hyperv.c
hid-icade.c
hid-ids.h
HID: Add quirk for Dell PIXART OEM mouse
2017-06-06 15:18:17 +02:00
hid-input.c
HID: clamp input to logical range if no null state
2017-03-21 14:54:00 +01:00
hid-kensington.c
hid-keytouch.c
hid-kye.c
scripts/spelling.txt: add "comsume(r)" pattern and fix typo instances
2017-02-27 18:43:47 -08:00
hid-lcpower.c
hid-led.c
HID: hid-led: fix issue with transfer buffer not being dma capable
2016-10-10 10:47:03 +02:00
hid-lenovo.c
HID: lenovo: Don't use stack variables for DMA buffers
2016-03-29 15:39:36 +02:00
hid-lg.c
HID: hid-lg: Fix immediate disconnection of Logitech Rumblepad 2
2017-01-26 21:58:16 +01:00
hid-lg.h
hid-lg2ff.c
hid-lg3ff.c
hid-lg4ff.c
HID: hid-logitech: Improve Wingman Formula Force GP support
2016-09-26 15:39:56 +02:00
hid-lg4ff.h
HID: hid-logitech: Add combined pedal support Logitech wheels
2016-09-26 15:39:54 +02:00
hid-lgff.c
hid-logitech-dj.c
HID: logitech-dj: allow devices to request full pairing information
2017-04-06 14:36:36 +02:00
hid-logitech-hidpp.c
HID: logitech-hidpp: add a sysfs file to tell we support power_supply
2017-04-06 14:36:39 +02:00
hid-magicmouse.c
Revert "HID: magicmouse: Set multi-touch keybits for Magic Mouse"
2017-06-20 10:38:17 +02:00
hid-mf.c
HID: hid-mf: add force feedback support for Mayflash DolphinBar and GameCube
2017-01-11 22:12:44 +01:00
hid-microsoft.c
HID: multitouch: enable Surface 3 Type Cover Pro to report multitouch data
2017-01-20 15:17:19 +01:00
hid-monterey.c
hid-multitouch.c
HID: multitouch: change for touch height/width
2017-03-06 14:48:32 +01:00
hid-nti.c
HID: Add quirk driver for NTI USB-SUN adapter
2017-03-06 13:16:33 +01:00
hid-ntrig.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-ortek.c
hid-penmount.c
HID: penmount: report only one button for PenMount 6000 USB touchscreen controller
2016-03-10 17:17:26 +01:00
hid-petalynx.c
hid-picolcd.h
hid-picolcd_backlight.c
hid-picolcd_cir.c
[media] rc-main: assign driver type during allocation
2017-01-30 13:59:57 -02:00
hid-picolcd_core.c
hid-picolcd_debugfs.c
HID: picoLCD: Spelling s/REPORT_WRTIE_MEMORY/REPORT_WRITE_MEMORY/
2017-03-24 15:45:04 +01:00
hid-picolcd_fb.c
hid-picolcd_lcd.c
hid-picolcd_leds.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-pl.c
hid-plantronics.c
hid-primax.c
hid-prodikeys.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-rmi.c
HID: rmi: Support the Lenovo Thinkpad X1 Tablet dock using hid-rmi
2017-01-11 22:15:00 +01:00
hid-roccat-arvo.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-arvo.h
hid-roccat-common.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-common.h
hid-roccat-isku.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-isku.h
hid-roccat-kone.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-kone.h
hid-roccat-koneplus.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-koneplus.h
hid-roccat-konepure.c
hid-roccat-kovaplus.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-kovaplus.h
hid-roccat-lua.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-lua.h
hid-roccat-pyra.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-pyra.h
hid-roccat-ryos.c
hid-roccat-savu.c
hid-roccat-savu.h
hid-roccat.c
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
2017-03-02 08:42:32 +01:00
hid-saitek.c
HID: Add a new Saitek mouse device ID (RAT 9)
2016-08-02 16:45:17 +02:00
hid-samsung.c
hid-sensor-custom.c
HID: sensor: fix attributes in HID sensor interface
2016-11-05 16:56:09 +01:00
hid-sensor-hub.c
HID: sensor-hub: Move the memset to sensor_hub_get_feature()
2017-01-02 14:01:30 +01:00
hid-sjoy.c
hid-sony.c
Merge branch 'for-4.12/sony' into for-linus
2017-05-02 11:02:24 +02:00
hid-speedlink.c
hid-steelseries.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-sunplus.c
hid-tivo.c
hid-tmff.c
hid-topseed.c
hid-twinhan.c
hid-uclogic.c
HID: uclogic: add support for Ugee Tablet EX07S
2017-04-06 14:50:11 +02:00
hid-udraw-ps3.c
HID: udraw-ps3: accel_limits is local to the driver
2016-11-15 14:23:17 +01:00
hid-waltop.c
HID: Remove broken links to tablet descriptions
2016-09-19 14:32:21 +02:00
hid-wiimote-core.c
hid-wiimote-debug.c
hid-wiimote-modules.c
HID: wiimote: Fix wiimote mp scale linearization
2016-03-18 17:31:38 +01:00
hid-wiimote.h
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-xinmo.c
HID: xinmo: fix for out of range for THT 2P arcade controller.
2017-03-24 15:43:03 +01:00
hid-zpff.c
hid-zydacron.c
hidraw.c
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
2017-03-02 08:42:32 +01:00
Kconfig
HID: elecom: extend to fix the descriptor for DEFT trackballs
2017-05-11 10:49:14 +02:00
Makefile
Merge branches 'for-4.11/upstream-fixes', 'for-4.12/accutouch', 'for-4.12/cp2112', 'for-4.12/hid-core-null-state-handling', 'for-4.12/hiddev', 'for-4.12/i2c-hid', 'for-4.12/innomedia', 'for-4.12/logitech-hidpp-battery-power-supply', 'for-4.12/multitouch', 'for-4.12/nti', 'for-4.12/upstream' and 'for-4.12/wacom' into for-linus
2017-05-02 11:01:10 +02:00
uhid.c
miscdevice: Add helper macro for misc device boilerplate
2016-08-31 14:12:35 +02:00
wacom.h
HID: wacom: generic: add mode change touch key
2017-03-06 14:07:13 +01:00
wacom_sys.c
Merge branches 'for-4.11/upstream-fixes', 'for-4.12/accutouch', 'for-4.12/cp2112', 'for-4.12/hid-core-null-state-handling', 'for-4.12/hiddev', 'for-4.12/i2c-hid', 'for-4.12/innomedia', 'for-4.12/logitech-hidpp-battery-power-supply', 'for-4.12/multitouch', 'for-4.12/nti', 'for-4.12/upstream' and 'for-4.12/wacom' into for-linus
2017-05-02 11:01:10 +02:00
wacom_wac.c
HID: wacom: Have wacom_tpc_irq guard against possible NULL dereference
2017-05-05 14:50:52 +02:00
wacom_wac.h
HID: wacom: generic: sync pad events only for actual packets
2017-04-06 14:51:54 +02:00