1. 26 9月, 2013 6 次提交
  2. 13 9月, 2013 1 次提交
  3. 04 9月, 2013 1 次提交
  4. 31 8月, 2013 1 次提交
  5. 28 8月, 2013 3 次提交
  6. 27 8月, 2013 1 次提交
  7. 24 8月, 2013 1 次提交
  8. 15 8月, 2013 1 次提交
  9. 13 8月, 2013 1 次提交
    • T
      mei: me: fix hardware reset flow · ff96066e
      Tomas Winkler 提交于
      Both H_IS and H_IE needs to be set to receive H_RDY
      interrupt
      
      1. Assert H_IS to clear the interrupts during hw reset
      and use mei_me_reg_write instead of mei_hcsr_set as the later
      strips down the H_IS
      
      2. fix interrupt disablement embarrassing typo
        hcsr |= ~H_IE -> hcsr &= ~H_IE;
      this will remove the unwanted interrupt on power down
      
      3. remove useless debug print outs
      
      Cc: Shuah Khan <shuah.kh@samsung.com>
      Cc: Konstantin Khlebnikov <khlebnikov@openvz.org>
      Signed-off-by: NTomas Winkler <tomas.winkler@intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      ff96066e
  10. 27 7月, 2013 1 次提交
  11. 25 7月, 2013 14 次提交
  12. 24 7月, 2013 4 次提交
  13. 18 7月, 2013 1 次提交
  14. 04 7月, 2013 1 次提交
  15. 25 6月, 2013 3 次提交
    • J
      build some drivers only when compile-testing · 4bb16672
      Jiri Slaby 提交于
      Some drivers can be built on more platforms than they run on. This is
      a burden for users and distributors who package a kernel. They have to
      manually deselect some (for them useless) drivers when updating their
      configs via oldconfig. And yet, sometimes it is even impossible to
      disable the drivers without patching the kernel.
      
      Introduce a new config option COMPILE_TEST and make all those drivers
      to depend on the platform they run on, or on the COMPILE_TEST option.
      Now, when users/distributors choose COMPILE_TEST=n they will not have
      the drivers in their allmodconfig setups, but developers still can
      compile-test them with COMPILE_TEST=y.
      
      Now the drivers where we use this new option:
      * PTP_1588_CLOCK_PCH: The PCH EG20T is only compatible with Intel Atom
        processors so it should depend on x86.
      * FB_GEODE: Geode is 32-bit only so only enable it for X86_32.
      * USB_CHIPIDEA_IMX: The OF_DEVICE dependency will be met on powerpc
        systems -- which do not actually support the hardware via that
        method.
      * INTEL_MID_PTI: It is specific to the Penwell type of Intel Atom
        device.
      
      [v2]
      * remove EXPERT dependency
      
      [gregkh - remove chipidea portion, as it's incorrect, and also doesn't
       apply to my driver-core tree]
      Signed-off-by: NJiri Slaby <jslaby@suse.cz>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Jeff Mahoney <jeffm@suse.com>
      Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
      Cc: linux-usb@vger.kernel.org
      Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
      Cc: linux-geode@lists.infradead.org
      Cc: linux-fbdev@vger.kernel.org
      Cc: Richard Cochran <richardcochran@gmail.com>
      Cc: netdev@vger.kernel.org
      Cc: Ben Hutchings <ben@decadent.org.uk>
      Cc: "Keller, Jacob E" <jacob.e.keller@intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      4bb16672
    • T
      mei: check whether hw start has succeeded · 9049f793
      Tomas Winkler 提交于
      hw start may fail therefore the reset flow has
      to check for the return value
      Signed-off-by: NTomas Winkler <tomas.winkler@intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      9049f793
    • T
      mei: check if the hardware reset succeeded · c20c68d5
      Tomas Winkler 提交于
      The hw may have multiple steps for resetting
      so we need to check if it has really succeeded.
      Signed-off-by: NTomas Winkler <tomas.winkler@intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      c20c68d5