1. 02 4月, 2015 5 次提交
    • D
      Merge tag 'wireless-drivers-next-for-davem-2015-04-01' of... · 45eb5168
      David S. Miller 提交于
      Merge tag 'wireless-drivers-next-for-davem-2015-04-01' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
      
      Kalle Valo says:
      
      ====================
      Major changes:
      
      ath9k:
      
      * add Active Interference Cancellation, a method implemented in the HW
        to counter WLAN RX > sensitivity degradation when BT is transmitting
        at the same time. This feature is supported by cards like WB222
        based on AR9462.
      
      iwlwifi:
      
      * Location Aware Regulatory was added by Arik
      * 8000 device family work
      * update to the BT Coex firmware API
      
      brmcfmac:
      
      * add new BCM43455 and BCM43457 SDIO device support
      * add new BCM43430 SDIO device support
      
      wil6210:
      
      * take care of AP bridging
      * fix NAPI behavior
      * found approach to achieve 4*n+2 alignment of Rx frames
      
      rt2x00:
      
      * add new rt2800usb device DWA 130
      
      rtlwifi:
      
      * add USB ID for D-Link DWA-131
      * add USB ID ASUS N10 WiFi dongle
      
      mwifiex:
      
      * throughput enhancements
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      45eb5168
    • D
      Merge tag 'linux-can-next-for-4.1-20150401' of... · b9600d2d
      David S. Miller 提交于
      Merge tag 'linux-can-next-for-4.1-20150401' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
      
      Marc Kleine-Budde says:
      
      ====================
      pull-request: can-next 2015-04-01
      
      this is a pull request of 5 patches for net-next/master.
      
      There are two patches for the ems_usb driver by Gerhard Uttenthaler and
      me, which fix sparse endianess warnings. Oliver Hartkopp adds two
      patches to improve and extend the CAN-ID filter handling on RAW CAN
      sockets. The last patch is by me, it silences an uninitialized variable
      warning in the peak_usb driver.
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      b9600d2d
    • P
      net: bcmgenet: enable MoCA link state change detection · 8d88c6eb
      Petri Gynther 提交于
      Currently, MoCA fixed PHYs are always in link-up state, regardless of
      whether the link is actually up or not.
      
      Add code to properly detect MoCA link state changes and to reflect the
      new state in MoCA fixed PHY. Only GENET V3 and V4 MACs are capable of
      detecting MoCA link state changes.
      
      The code works as follows:
      1. GENET MAC detects MoCA link state change and issues UMAC_IRQ_LINK_UP
         or UMAC_IRQ_LINK_DOWN interrupt.
      2. Link up/down interrupt is processed in bcmgenet_irq_task(), which
         calls phy_mac_interrupt().
      3. phy_mac_interrupt() updates the fixed PHY phydev->link and kicks
         the PHY state machine.
      4. PHY state machine proceeds to read the fixed PHY link status
         register.
      5. When the fixed PHY link status register is being read, the new
         function bcmgenet_fixed_phy_link_update() gets called. It copies
         the fixed PHY phydev->link value to the fixed PHY status->link.
      6. PHY state machine receives the new link state of the fixed PHY.
      7. MoCA fixed PHY link state now correctly reflects the real MoCA
         hardware link state.
      Signed-off-by: NPetri Gynther <pgynther@google.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      8d88c6eb
    • U
      net: phy: at803x: simplify using devm_gpiod_get_optional and its 4th argument · 687908c2
      Uwe Kleine-König 提交于
      Since 39b2bbe3 (gpio: add flags argument to gpiod_get*() functions)
      which appeared in v3.17-rc1, the gpiod_get* functions take an additional
      parameter that allows to specify direction and initial value for output.
      Moreover use devm_gpiod_get_optional instead of ignoring all errors
      returned by devm_gpiod_get and simplify accordingly.
      
      The result is more strict error handling which is good.
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      687908c2
    • R
      caif: remove unused struct member · 906a7985
      Rasmus Villemoes 提交于
      The tty_name member of struct ser_device is never set or used, so it
      can be removed. (The definition of struct ser_device is private to
      this .c file, and the identifier tty_name only occurs in this one
      place.)
      Signed-off-by: NRasmus Villemoes <linux@rasmusvillemoes.dk>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      906a7985
  2. 01 4月, 2015 35 次提交