1. 09 Sep, 2017 38 commits
  2. 08 Sep, 2017 2 commits
    • Linus Torvalds's avatar
      Merge tag 'platform-drivers-x86-v4.14-1' of git://git.infradead.org/linux-platform-drivers-x86 · 0e271fd5
      Linus Torvalds authored
      Pull x86 platform driver updates from Darren Hart:
       "Several fixes from static analysis and message noise reduction.
        Correct WMI core and related drivers to evaluate instance number 0x0
        in accordance with the documentation. Add intel-telemetry support for
        Gemini Lake. Various individual driver fixes noted below.
      
        dell-wmi:
         - Update dell_wmi_check_descriptor_buffer() to new model
      
        intel-vbtn:
         - reduce unnecessary messages for normal users
         - match power button on press rather than release
      
        intel-hid:
         - reduce unnecessary messages for normal users
      
        thinkpad_acpi:
         - Fix warning about deprecated hwmon_device_register
      
        wmi:
         - Fix check for method instance number
      
        ideapad-laptop:
         - Expose conservation mode switch
      
        intel_pmc_core:
         - Make the driver PCH family agnostic
      
        peaq-wmi:
         - Evaluate wmi method with instance number 0x0
         - silence a static checker warning
      
        mxm-wmi:
         - Evaluate wmi method with instance number 0x0
      
        asus-wmi:
         - Evaluate wmi method with instance number 0x0
      
        intel_scu_ipc:
         - make intel_scu_ipc_pdata_t const
      
        intel_mid_powerbtn:
         - make mid_pb_ddata const
         - fix error return code in mid_pb_probe()
      
        hp-wmi:
         - Remove unused macro helper
         - Correctly determine method id in WMI calls
      
        dell-wmi:
         - Fix driver interface version query
      
        intel_telemetry:
         - remove redundant macro definition
         - Add GLK PSS Event Table
      
        alienware-wmi:
         - fix format string overflow warning
      
        ibm_rtl:
         - remove unnecessary static in ibm_rtl_write()
      
        msi-wmi:
         - remove unnecessary static in msi_wmi_notify()"
      
      * tag 'platform-drivers-x86-v4.14-1' of git://git.infradead.org/linux-platform-drivers-x86: (23 commits)
        platform/x86: dell-wmi: Update dell_wmi_check_descriptor_buffer() to new model
        platform/x86: intel-vbtn: reduce unnecessary messages for normal users
        platform/x86: intel-hid: reduce unnecessary messages for normal users
        platform/x86: thinkpad_acpi: Fix warning about deprecated hwmon_device_register
        platform/x86: wmi: Fix check for method instance number
        platform/x86: ideapad-laptop: Expose conservation mode switch
        platform/x86: intel_pmc_core: Make the driver PCH family agnostic
        platform/x86: peaq-wmi: Evaluate wmi method with instance number 0x0
        platform/x86: mxm-wmi: Evaluate wmi method with instance number 0x0
        platform/x86: asus-wmi: Evaluate wmi method with instance number 0x0
        platform/x86: intel_scu_ipc: make intel_scu_ipc_pdata_t const
        platform/x86: intel_mid_powerbtn: make mid_pb_ddata const
        platform/x86: intel_mid_powerbtn: fix error return code in mid_pb_probe()
        platform/x86: hp-wmi: Remove unused macro helper
        platform/x86: hp-wmi: Correctly determine method id in WMI calls
        platform/x86: intel-vbtn: match power button on press rather than release
        platform/x86: dell-wmi: Fix driver interface version query
        platform/x86: intel_telemetry: remove redundant macro definition
        platform/x86: intel_telemetry: Add GLK PSS Event Table
        platform/x86: alienware-wmi: fix format string overflow warning
        ...
      0e271fd5
    • Linus Torvalds's avatar
      Merge tag 'arc-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc · ee89252b
      Linus Torvalds authored
      Pull ARC updates from Vineet Gupta:
      
       - Support for HSDK board hosting a Quad core HS38x4 based SoC running
         @1GHz (and some prerrquisite changes such as ability to scoot the
         kernel code/data from start of memory map etc)
      
       - Quite a few updates for EZChip (Mellanox) platform
      
       - Fixes to fault/exception printing
      
      * tag 'arc-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc: (26 commits)
        ARC: Re-enable MMU upon Machine Check exception
        ARC: Show fault information passed to show_kernel_fault_diag()
        ARC: [plat-hsdk] initial port for HSDK board
        ARC: mm: Decouple RAM base address from kernel link address
        ARCv2: IOC: Tighten up the contraints (specifically base / size alignment)
        ARC: [plat-axs103] refactor the DT fudging code
        ARC: [plat-axs103] use clk driver #2: Add core pll node to DT to manage cpu clk
        ARC: [plat-axs103] use clk driver #1: Get rid of platform specific cpu clk setting
        ARCv2: SLC: provide a line based flush routine for debugging
        ARC: Hardcode ARCH_DMA_MINALIGN to max line length we may have
        ARC: [plat-eznps] handle extra aux regs #2: kernel/entry exit
        ARC: [plat-eznps] handle extra aux regs #1: save/restore on context switch
        ARC: [plat-eznps] avoid toggling of DPC register
        ARC: [plat-eznps] Update the init sequence of aux regs per cpu.
        ARC: [plat-eznps] new command line argument for HW scheduler at MTM
        ARC: set boot print log level to PR_INFO
        ARC: [plat-eznps] Handle user memory error same in simulation and silicon
        ARC: [plat-eznps] use schd.wft instruction instead of sleep at idle task
        ARC: create cpu specific version of arch_cpu_idle()
        ARC: [plat-eznps] spinlock aware for MTM
        ...
      ee89252b