1. 25 11月, 2017 1 次提交
  2. 21 11月, 2017 2 次提交
  3. 18 11月, 2017 1 次提交
  4. 16 11月, 2017 4 次提交
    • T
      iwlwifi: fix firmware names for 9000 and A000 series hw · c2c48ddf
      Thomas Backlund 提交于
      iwlwifi 9000 and a0000 series hw contains an extra dash in firmware
      file name as seeen in modinfo output for kernel 4.14:
      
      firmware:       iwlwifi-9260-th-b0-jf-b0--34.ucode
      firmware:       iwlwifi-9260-th-a0-jf-a0--34.ucode
      firmware:       iwlwifi-9000-pu-a0-jf-b0--34.ucode
      firmware:       iwlwifi-9000-pu-a0-jf-a0--34.ucode
      firmware:       iwlwifi-QuQnj-a0-hr-a0--34.ucode
      firmware:       iwlwifi-QuQnj-a0-jf-b0--34.ucode
      firmware:       iwlwifi-QuQnj-f0-hr-a0--34.ucode
      firmware:       iwlwifi-Qu-a0-jf-b0--34.ucode
      firmware:       iwlwifi-Qu-a0-hr-a0--34.ucode
      
      Fix that by dropping the extra adding of '"-"'.
      Signed-off-by: NThomas Backlund <tmb@mageia.org>
      Cc: stable@vger.kernel.org # 4.13
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      c2c48ddf
    • L
      iwlwifi: fix PCI IDs and configuration mapping for 9000 series · dbc89253
      Luca Coelho 提交于
      A lot of PCI IDs were missing and there were some problems with the
      configuration and firmware selection for devices on the 9000 series.
      Fix the firmware selection by adding files for the B-steps; add
      configuration for some integrated devices; and add a bunch of PCI IDs
      (mostly for integrated devices) that were missing from the driver's
      list.
      
      Without this patch, a lot of devices will not be recognized or will
      try to load the wrong firmware file.
      
      Cc: stable@vger.kernel.org # 4.13
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      dbc89253
    • M
      genetlink: fix genlmsg_nlhdr() · 0a833c29
      Michal Kubecek 提交于
      According to the description, first argument of genlmsg_nlhdr() points to
      what genlmsg_put() returns, i.e. beginning of user header. Therefore we
      should only subtract size of genetlink header and netlink message header,
      not user header.
      
      This also means we don't need to pass the pointer to genetlink family and
      the same is true for genl_dump_check_consistent() which is the only caller
      of genlmsg_nlhdr(). (Note that at the moment, these functions are only
      used for families which do not have user header so that they are not
      affected.)
      
      Fixes: 670dc283 ("netlink: advertise incomplete dumps")
      Signed-off-by: NMichal Kubecek <mkubecek@suse.cz>
      Reviewed-by: NJohannes Berg <johannes@sipsolutions.net>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      0a833c29
    • L
      iwlwifi: mvm: support version 7 of the SCAN_REQ_UMAC FW command · dac4df1c
      Luca Coelho 提交于
      Newer firmware versions (such as iwlwifi-8000C-34.ucode) have
      introduced an API change in the SCAN_REQ_UMAC command that is not
      backwards compatible.  The driver needs to detect and use the new API
      format when the firmware reports it, otherwise the scan command will
      not work properly, causing a command timeout.
      
      Fix this by adding a TLV that tells the driver that the new API is in
      use and use the correct structures for it.
      
      This fixes https://bugzilla.kernel.org/show_bug.cgi?id=197591
      
      Fixes: d7a5b3e9 ("iwlwifi: mvm: bump API to 34 for 8000 and up")
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      dac4df1c
  5. 11 11月, 2017 1 次提交
  6. 10 11月, 2017 19 次提交
  7. 08 11月, 2017 12 次提交