1. 22 12月, 2011 1 次提交
    • D
      USB: Fix usb/isp1760 build on sparc · abf058e1
      David Miller 提交于
      This commit:
      
      commit 8f5d6215
      Author: Joachim Foerster <joachim.foerster@missinglinkelectronics.com>
      Date:   Mon Oct 10 18:06:54 2011 +0200
      
          usb/isp1760: Let OF bindings depend on general CONFIG_OF instead of PPC_OF .
      
          To be able to use the driver on other OF-aware architectures, too.
          And add necessary OF related #includes to fix compilation error.
      Signed-off-by: NJoachim Foerster <joachim.foerster@missinglinkelectronics.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      
      enabled the build on all CONFIG_OF architectures, but it cannot do
      this.
      
      This driver depends upon CONFIG_OF_IRQ but not all CONFIG_OF platforms
      support that infrastructure, in particular Sparc does not so the
      build fails.
      
      Please push a patch like the following to Linus so that this code only
      gets built where it actually should.
      
      --------------------
      usb/isp1760: Add missing CONFIG_OF_IRQ dependency on OF code.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      abf058e1
  2. 19 12月, 2011 1 次提交
    • F
      usb: gadget: epautoconf: do not change number of streams · 7422ba53
      Felipe Balbi 提交于
      We should not change gadget driver's descriptors just
      because we think it's right to do so.
      
      There are several of reasons which would support this
      statement but it suffices to say that this was probably
      never tested because it updates bmAttributes without
      asking the driver if it's ok to do so.
      
      This means that e.g. on UASP gadget it would enable
      stream support even for the command endpoint which must
      not have stream support enabled.
      
      In fact, this change is fixing the bug introduced by
      commit a59d6b91 (usb: gadget: add streams support to
      the gadget framework) which was caught when testing
      UASP gadget with dwc3 driver.
      
      Cc: Tatyana Brokhman <tlinder@codeaurora.org>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      7422ba53
  3. 15 12月, 2011 1 次提交
  4. 14 12月, 2011 2 次提交
    • A
      usb: musb: fix reset issue with full speed device · ccc080c7
      Ajay Kumar Gupta 提交于
      TXMAXP register is not getting programmed correctly for a full speed device
      as can_bulk_split() have been removed by
      "06624818: usb: musb: disable double buffering when it's broken" patch.
      
      Adding back the case for can_bulk_split() to fix the reset message seen with
      a full speed stick.
      Signed-off-by: NAjay Kumar Gupta <ajay.gupta@ti.com>
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      ccc080c7
    • B
      USB: option: Removing one bogus and adding some new Huawei combinations · 02a551c9
      Bjørn Mork 提交于
      Huawei use the product code HUAWEI_PRODUCT_E353 (0x1506) for a
      number of different devices, which each can appear with a number
      of different descriptor sets.  Different types of interfaces
      can be identified by looking at the subclass and protocol fields
      
      Subclass 1 protocol 8 is actually the data interface of a CDC
      ECM set, with subclass 1 protocol 9 as the control interface.
      Neither support serial data communcation, and cannot therefore
      be supported by this driver.
      
      At the same time, add a few other sets which appear if the
      device is configured in "Windows mode" using this modeswitch
      message:
      55534243000000000000000000000011060000000100000000000000000000
      Signed-off-by: NBjørn Mork <bjorn@mork.no>
      Cc: stable <stable@vger.kernel.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      02a551c9
  5. 13 12月, 2011 2 次提交
  6. 12 12月, 2011 3 次提交
  7. 02 12月, 2011 3 次提交
  8. 29 11月, 2011 13 次提交
  9. 27 11月, 2011 4 次提交
  10. 23 11月, 2011 1 次提交
    • E
      net: remove netdev_alloc_page and use __GFP_COLD · 1f2149c1
      Eric Dumazet 提交于
      Given we dont use anymore the struct net_device *dev argument, and this
      interface brings litle benefit, remove netdev_{alloc|free}_page(), to
      debloat include/linux/skbuff.h a bit.
      
      (Some drivers used a mix of these interfaces and alloc_pages())
      
      When allocating a page given to device for DMA transfer (device to
      memory), it makes sense to use a cold one (__GFP_COLD)
      Signed-off-by: NEric Dumazet <eric.dumazet@gmail.com>
      CC: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
      CC: Dimitris Michailidis <dm@chelsio.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      1f2149c1
  11. 19 11月, 2011 5 次提交
  12. 18 11月, 2011 1 次提交
  13. 16 11月, 2011 3 次提交
反馈
建议
客服 返回
顶部