Skip to content
  1. Oct 30, 2017
  2. Oct 28, 2017
    • Osama Khan's avatar
      platform/x86: hp_accel: Add quirk for HP ProBook 440 G4 · 163ca800
      Osama Khan authored
      
      
      Added support for HP ProBook 440 G4 laptops by including the accelerometer
      orientation quirk for that device. Testing was performed based on the
      axis orientation guidelines here:
      https://www.kernel.org/doc/Documentation/misc-devices/lis3lv02d
      which states "If the left side is elevated, X increases (becomes positive)".
      
      When tested, on lifting the left edge, x values became increasingly negative
      thus indicating an inverted x-axis on the installed lis3lv02d chip.
      This was compensated by adding an entry for this device in hp_accel.c
      specifying the quirk as x_inverted. The patch was tested on a
      ProBook 440 G4 device and x-axis as well as y and z-axis values are now
      generated as per spec.
      
      Signed-off-by: default avatarOsama Khan <osama.khan@ericsson.com>
      Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
      163ca800
    • Srinivas Pandruvada's avatar
      platform/x86: intel_turbo_max_3: Add Skylake platform · 5520437b
      Srinivas Pandruvada authored
      
      
      Ev Kontsevoy reported that he can't see the presence of
      "/proc/sys/kernel/sched_itmt_enabled" on i9-7900x with Asrock x299
      Taichi system even if he enabled "Turbo 3.0" in the BIOS.
      
      The problem is that even if one core max is 200MHz more than others, the
      current implementation couldn't enumerate that with the way the system
      is configured.
      
      The system by default configured for legacy mode (no HWP or speed shift
      technology), in this mode only way we can enumerate via the mail box
      interface as implemented in this driver. We were planing to only use
      this driver for Broadwell, but we need to extend this because some
      Skylake system has same issue as Braodwell systems.
      
      On this system BIOS allows to change to HWP mode, where we expect that
      we can enumerate favored core with ACPI-CPPC. But on this system the
      core priority is 0xff for all cores in CPPC object. So this is not an
      option.
      
      Hence this change allows Skylake systems to be enumerate favored core
      similar to Broadwell in legacy mode.
      
      Reported-and-tested-by: default avatarEv Kontsevoy <ev@kontsevoy.com>
      Signed-off-by: default avatarSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
      Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
      5520437b
    • Andy Shevchenko's avatar
      platform/x86: intel_telemetry: Remove useless default in Kconfig · 026930bc
      Andy Shevchenko authored
      
      
      'default n' is a default behaviour of Kconfig options. So, remove
      explicit line from Kconfig.
      
      Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
      026930bc
    • Andy Shevchenko's avatar
      platform/x86: intel_telemetry: Add needed inclusion · cfab22c0
      Andy Shevchenko authored
      
      
      linux/io.h defines readq() and ioremap_nocache() / iounmap() functions.
      
      If not included, the build fails:
      
      intel_telemetry_pltdrv.c:1165:31: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
      intel_telemetry_pltdrv.c:1165:33: error: implicit declaration of function 'ioremap_nocache' [-Werror=implicit-function-declaration]
      intel_telemetry_pltdrv.c:1202:3: error: implicit declaration of function 'iounmap' [-Werror=implicit-function-declaration]
      intel_telemetry_pltdrv.c:900:20: error: implicit declaration of function 'readq' [-Werror=implicit-function-declaration]
      
      Fix this by including linux/io.h.
      
      Reported-by: default avatarkbuild test robot <fengguang.wu@intel.com>
      Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
      cfab22c0
  3. Oct 24, 2017
  4. Oct 17, 2017
  5. Oct 09, 2017
  6. Oct 04, 2017
  7. Oct 01, 2017
  8. Sep 30, 2017
  9. Sep 28, 2017
  10. Sep 27, 2017
  11. Sep 23, 2017
  12. Sep 20, 2017
  13. Sep 17, 2017
    • Linus Torvalds's avatar
      Linux 4.14-rc1 · 2bd6bf03
      Linus Torvalds authored
      2bd6bf03
    • Linus Torvalds's avatar
      Merge tag 'upstream-4.14-rc1' of git://git.infradead.org/linux-ubifs · 194a4ef9
      Linus Torvalds authored
      Pull UBI updates from Richard Weinberger:
       "Minor improvements"
      
      * tag 'upstream-4.14-rc1' of git://git.infradead.org/linux-ubifs:
        UBI: Fix two typos in comments
        ubi: fastmap: fix spelling mistake: "invalidiate" -> "invalidate"
        ubi: pr_err() strings should end with newlines
        ubi: pr_err() strings should end with newlines
        ubi: pr_err() strings should end with newlines
      194a4ef9
    • Linus Torvalds's avatar
      Merge branch 'for-linus-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml · 2896b80e
      Linus Torvalds authored
      Pull UML updates from Richard Weinberger:
      
       - minor improvements
      
       - fixes for Debian's new gcc defaults (pie enabled by default)
      
       - fixes for XSTATE/XSAVE to make UML work again on modern systems
      
      * 'for-linus-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml:
        um: return negative in tuntap_open_tramp()
        um: remove a stray tab
        um: Use relative modversions with LD_SCRIPT_DYN
        um: link vmlinux with -no-pie
        um: Fix CONFIG_GCOV for modules.
        Fix minor typos and grammar in UML start_up help
        um: defconfig: Cleanup from old Kconfig options
        um: Fix FP register size for XSTATE/XSAVE
      2896b80e