1. 09 6月, 2018 6 次提交
    • L
      Merge tag 'gpio-v4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio · ea125ded
      Linus Torvalds 提交于
      Pull GPIO updates from Linus Walleij:
       "This is the bulk of GPIO changes for the v4.18 development cycle.
      
        Core changes:
      
         - We have killed off VLA from the core library and all drivers.
      
           The background should be clear for everyone at this point:
      
              https://lwn.net/Articles/749064/
      
           Also I just don't like VLA's, kernel developers hate it when
           compilers do things behind their back. It's as simple as that.
      
           I'm sorry that they even slipped in to begin with. Kudos to Laura
           Abbott for exorcising them.
      
         - Support GPIO hogs in machines/board files.
      
        New drivers and chip support:
      
         - R-Car r8a77470 (RZ/G1C)
      
         - R-Car r8a77965 (M3-N)
      
         - R-Car r8a77990 (E3)
      
         - PCA953x driver improvements to accomodate more variants.
      
        Improvements and new features:
      
         - Support one interrupt per line on port A in the DesignWare dwapb
           driver.
      
        Misc:
      
         - Random cleanups, right header files in the drivers, some size
           optimizations etc"
      
      * tag 'gpio-v4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio: (73 commits)
        gpio: davinci: fix build warning when !CONFIG_OF
        gpio: dwapb: Fix rework support for 1 interrupt per port A GPIO
        gpio: pxa: Include the right header
        gpio: pl061: Include the right header
        gpio: pch: Include the right header
        gpio: pcf857x: Include the right header
        gpio: pca953x: Include the right header
        gpio: palmas: Include the right header
        gpio: omap: Include the right header
        gpio: octeon: Include the right header
        gpio: mxs: Switch to SPDX identifier
        gpio: Remove VLA from stmpe driver
        gpio: mxc: Switch to SPDX identifier
        gpio: mxc: add clock operation
        gpio: Remove VLA from gpiolib
        gpio: aspeed: Use a cache of output data registers
        gpio: aspeed: Set output latch before changing direction
        gpio: pca953x: fix address calculation for pcal6524
        gpio: pca953x: define masks for addressing common and extended registers
        gpio: pca953x: set the PCA_PCAL flag also when matching by DT
        ...
      ea125ded
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid · fdea70d2
      Linus Torvalds 提交于
      Pull HID updates from Jiri Kosina:
      
       - Valve Steam Controller support from Rodrigo Rivas Costa
      
       - Redragon Asura support from Robert Munteanu
      
       - improvement of duplicate usage handling in generic hid-input from
         Benjamin Tissoires
      
       - Win 8.1 precisioun touchpad spec implementation from Benjamin
         Tissoires
      
       - Support for "In Range" flag for Wacom Intuos/Bamboo devices from
         Jason Gerecke
      
       - other various assorted smaller fixes and improvements
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (27 commits)
        HID: rmi: use HID_QUIRK_NO_INPUT_SYNC
        HID: multitouch: fix calculation of last slot field in multi-touch reports
        HID: quirks: remove Delcom Visual Signal Indicator from hid_have_special_driver[]
        HID: steam: select CONFIG_POWER_SUPPLY
        HID: i2c-hid: remove i2c_hid_open_mut
        HID: wacom: Support "in range" for Intuos/Bamboo tablets where possible
        HID: core: fix hid_hw_open() comment
        HID: hid-plantronics: Re-resend Update to map button for PTT products
        HID: multitouch: fix types returned from mt_need_to_apply_feature()
        HID: i2c-hid: check if device is there before really probing
        HID: steam: add missing fields in client initialization
        HID: steam: add battery device.
        HID: add driver for Valve Steam Controller
        HID: alps: Fix some style in 't4_read_write_register()'
        HID: alps: Check errors returned by 't4_read_write_register()'
        HID: alps: Save a memory allocation in 't4_read_write_register()' when writing data
        HID: alps: Report an error if we receive invalid data in 't4_read_write_register()'
        HID: multitouch: implement precision touchpad latency and switches
        HID: multitouch: simplify the settings of the various features
        HID: multitouch: make use of HID_QUIRK_INPUT_PER_APP
        ...
      fdea70d2
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching · 9eb86c75
      Linus Torvalds 提交于
      Pull livepatching fixlet from Jiri Kosina:
       "livepatching documentation fix from Petr Mladek"
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching:
        livepatch: Remove not longer valid limitations from the documentation
      9eb86c75
    • L
      Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs · 4a189982
      Linus Torvalds 提交于
      Pull aio iopriority support from Al Viro:
       "The rest of aio stuff for this cycle - Adam's aio ioprio series"
      
      * 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
        fs: aio ioprio use ioprio_check_cap ret val
        fs: aio ioprio add explicit block layer dependence
        fs: iomap dio set bio prio from kiocb prio
        fs: blkdev set bio prio from kiocb prio
        fs: Add aio iopriority support
        fs: Convert kiocb rw_hint from enum to u16
        block: add ioprio_check_cap function
      4a189982
    • L
      Merge branch 'work.lookup' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs · 4189b863
      Linus Torvalds 提交于
      Pull proc_fill_cache regression fix from Al Viro:
       "Regression fix for proc_fill_cache() braino introduced when switching
        instantiate() callback to d_splice_alias()"
      
      * 'work.lookup' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
        fix proc_fill_cache() in case of d_alloc_parallel() failure
      4189b863
    • L
      Merge tag 'for-linus-4.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip · a94fc25b
      Linus Torvalds 提交于
      Pull xen updates from Juergen Gross:
       "This contains some minor code cleanups (fixing return types of
        functions), some fixes for Linux running as Xen PVH guest, and adding
        of a new guest resource mapping feature for Xen tools"
      
      * tag 'for-linus-4.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
        xen/PVH: Make GDT selectors PVH-specific
        xen/PVH: Set up GS segment for stack canary
        xen/store: do not store local values in xen_start_info
        xen-netfront: fix xennet_start_xmit()'s return type
        xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE
        xen: Change return type to vm_fault_t
      a94fc25b
  2. 08 6月, 2018 34 次提交