The following changes since commit d1db0eea852497762cab43b905b879dfcd3b8987:
Linux 3.15-rc3 (2014-04-27 19:29:27 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git/ tags/char-misc-3.16-rc1 for you to fetch changes up to a100d88df1e924e5c9678fabf054d1bae7ab74fb: hv: use correct order when freeing monitor_pages (2014-05-28 13:45:15 -0700) ---------------------------------------------------------------- Char / misc driver patches for 3.16-rc1 Here is the big char / misc driver updates for 3.16-rc1. Lots of different driver updates for a variety of different drivers and minor driver subsystems. All have been in linux-next with no reported issues. Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org> ---------------------------------------------------------------- Alexander Usyskin (6): mei: txe: add runtime pm framework mei: txe: use runtime PG pm domain for non wakeable devices mei: extract fw status registers mei: make return values consistent across the driver mei: set connecting state just upon connection request is sent to the fw mei: add per device configuration Alexey Khoroshilov (1): w1: do not unlock unheld list_mutex in __w1_remove_master_device() Arnd Bergmann (1): misc: atmel_pwm: only build for supported platforms Bin Wang (1): uio: fix vma io range check in mmap Chanwoo Choi (11): extcon: max14577: Change extcon name instead of static name according to device type Merge tag 'ib-mfd-extcon-3.16' of git://git.kernel.org/.../lee/mfd into HEAD extcon: Add extcon_dev_allocate/free() to control the memory of extcon device extcon: Add devm_extcon_dev_allocate/free to manage the resource of extcon device extcon: max8997: Use devm_extcon_dev_allocate for extcon_dev extcon: max77693: Use devm_extcon_dev_allocate for extcon_dev extcon: max14577: Use devm_extcon_dev_allocate for extcon_dev extcon: arizona: Use devm_extcon_dev_allocate for extcon_dev extcon: adc-jack: Use devm_extcon_dev_allocate for extcon_dev extcon: gpio: Use devm_extcon_dev_allocate for extcon_dev extcon: palmas: Use devm_extcon_dev_allocate for extcon_dev Christian Engelmayer (1): misc: genwqe: fix uninitialized return value in genwqe_free_sync_sgl() Daeseok Youn (1): drivers: uio_dmem_genirq: Fix memory leak in uio_dmem_genirq_probe() Dan Carpenter (1): applicom: dereferencing NULL on error path David Fries (2): connector: allow multiple messages to be sent in one packet w1: optional bundling of netlink kernel replies Geert Uytterhoeven (1): drivers: Remove duplicate conditionally included subdirs Greg Kroah-Hartman (1): Merge tag 'extcon-next-for-3.16' of git://git.kernel.org/.../chanwoo/extcon into char-misc-next Jean Delvare (2): misc: Add hardware dependencies to Atmel drivers misc: pch_phub: Fix Kconfig dependencies Johannes Thumshirn (1): mcb: Add support for shared PCI IRQs Josh Cartwright (1): spmi: of: fixup generic SPMI devicetree binding example K. Y. Srinivasan (3): Drivers: hv: Eliminate the channel spinlock in the callback path Drivers: hv: vmbus: Implement per-CPU mapping of relid to channel Drivers: hv: balloon: Ensure pressure reports are posted regularly Kishon Vijay Abraham I (1): extcon: palmas: explicitly set edev name as node name Krzysztof Kozlowski (14): mfd: max14577: Add muic prefix to regmap config mfd: max14577: Add detection of device type extcon: max14577: Add max14577 prefix to muic_irqs extcon: max14577: Choose muic_irqs according to device type mfd: max14577: Add MAX14577 prefix to IRQ defines mfd: max77836: Add MAX77836 support to max14577 driver extcon: max14577: Add support for MAX77836 regulator: max14577: Add support for MAX77836 regulators extcon: max77693: Fix two NULL pointer exceptions on missing pdata extcon: max8997: Fix NULL pointer exception on missing pdata extcon: max77693: Use power efficient workqueue for delayed cable detection extcon: max8997: Use power efficient workqueue for delayed cable detection extcon: max14577: Fix probe failure on successful work queue extcon: max14577: Properly handle regmap_irq_get_virq error Masanari Iida (1): misc: genwqe: Fix format string mismatch in card_debugfs.c Radim Krčmář (1): hv: use correct order when freeing monitor_pages Rob Herring (2): dt/bindings: add binding for ARM Versatile character LCD misc: arm-charlcd: add DT probe support Robert P. J. Day (2): MAINTAINERS: Add miscdevice.h to file list for char/misc drivers. miscdevice.h: Simple syntax fix to make pointers consistent. Sangjung Woo (8): extcon: Add resource-managed extcon register function extcon: adc-jack: Use devm_extcon_dev_register() extcon: gpio: Use devm_extcon_dev_register() extcon: max14577: Use devm_extcon_dev_register() extcon: max77693: Use devm_extcon_dev_register() extcon: max8997: Use devm_extcon_dev_register() extcon: palmas: Use devm_extcon_dev_register() extcon: arizona: Use devm_extcon_dev_register() Sebastien Bourdelin (1): misc: (ds1682) replace obsolete simple_strtoull() with kstrtoull() Tobias Klauser (1): hv: Remove unnecessary comparison of unsigned against 0 Tomas Winkler (16): mei: implement power gating isolation hbm layer mei: me: introduce power gating registers mei: me: add power gating isolation register write wrappers mei: condition PGI support on HW and HBM version mei: expose hardware power gating state to mei layer mei: me: add pg exit and entry flow commands mei: add function to check write queues mei: me: add runtime pm framework mei: use runtime pm in write and read flow mei: me: use runtime PG pm domain for non wakeable devices mei: me: bump hbm version to 1.1 to support power gating mei: fix memory leak of mei_clients array mei: me: fix hw ready reset flow mei: me: drop harmful wait optimization mei: me: read H_CSR after asserting reset mei: me: move probe quirk to cfg structure Documentation/connector/connector.txt | 15 +- .../devicetree/bindings/misc/arm-charlcd.txt | 18 + Documentation/devicetree/bindings/spmi/spmi.txt | 2 +- Documentation/w1/w1.generic | 2 +- Documentation/w1/w1.netlink | 13 +- MAINTAINERS | 1 + drivers/Makefile | 2 - drivers/char/applicom.c | 1 - drivers/connector/connector.c | 17 +- drivers/extcon/Kconfig | 4 +- drivers/extcon/extcon-adc-jack.c | 49 +- drivers/extcon/extcon-arizona.c | 40 +- drivers/extcon/extcon-class.c | 151 +++++ drivers/extcon/extcon-gpio.c | 37 +- drivers/extcon/extcon-max14577.c | 199 +++++-- drivers/extcon/extcon-max77693.c | 23 +- drivers/extcon/extcon-max8997.c | 16 +- drivers/extcon/extcon-palmas.c | 41 +- drivers/hv/channel.c | 19 +- drivers/hv/channel_mgmt.c | 52 +- drivers/hv/connection.c | 39 +- drivers/hv/hv.c | 2 + drivers/hv/hv_balloon.c | 29 +- drivers/hv/hyperv_vmbus.h | 5 + drivers/mcb/mcb-core.c | 20 +- drivers/mcb/mcb-pci.c | 17 +- drivers/mfd/Kconfig | 6 +- drivers/mfd/max14577.c | 315 ++++++++-- drivers/misc/Kconfig | 5 +- drivers/misc/arm-charlcd.c | 7 + drivers/misc/ds1682.c | 5 +- drivers/misc/genwqe/card_debugfs.c | 4 +- drivers/misc/genwqe/card_utils.c | 2 +- drivers/misc/mei/amthif.c | 2 - drivers/misc/mei/bus.c | 4 +- drivers/misc/mei/client.c | 90 ++- drivers/misc/mei/hbm.c | 97 ++- drivers/misc/mei/hbm.h | 2 + drivers/misc/mei/hw-me-regs.h | 9 + drivers/misc/mei/hw-me.c | 322 +++++++++- drivers/misc/mei/hw-me.h | 15 +- drivers/misc/mei/hw-txe-regs.h | 2 +- drivers/misc/mei/hw-txe.c | 111 +++- drivers/misc/mei/hw-txe.h | 21 +- drivers/misc/mei/hw.h | 25 +- drivers/misc/mei/init.c | 60 +- drivers/misc/mei/main.c | 1 - drivers/misc/mei/mei_dev.h | 101 +++- drivers/misc/mei/pci-me.c | 256 +++++--- drivers/misc/mei/pci-txe.c | 155 ++++- drivers/misc/mei/wd.c | 2 - drivers/regulator/Kconfig | 7 +- drivers/regulator/max14577.c | 277 +++++++-- drivers/uio/uio.c | 2 +- drivers/uio/uio_dmem_genirq.c | 4 +- drivers/w1/w1.c | 2 + drivers/w1/w1.h | 8 - drivers/w1/w1_int.c | 4 + drivers/w1/w1_netlink.c | 649 +++++++++++++-------- drivers/w1/w1_netlink.h | 36 ++ include/linux/connector.h | 1 + include/linux/extcon.h | 37 ++ include/linux/hyperv.h | 7 + include/linux/mcb.h | 6 +- include/linux/mfd/max14577-private.h | 222 +++++-- include/linux/mfd/max14577.h | 19 +- include/linux/mfd/palmas.h | 2 +- include/linux/miscdevice.h | 2 +- 68 files changed, 2931 insertions(+), 787 deletions(-) create mode 100644 Documentation/devicetree/bindings/misc/arm-charlcd.txt -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/