All of lore.kernel.org
 help / color / mirror / Atom feed
* pull request: mt76 2019-02-26
@ 2019-02-26 10:13 Felix Fietkau
  0 siblings, 0 replies; only message in thread
From: Felix Fietkau @ 2019-02-26 10:13 UTC (permalink / raw)
  To: Kalle Valo; +Cc: linux-wireless

Hi Kalle,

here's another pull request for 5.1

- Felix

The following changes since commit bd16693f359bbab8776541c06a6df32f3996638e:

  net: fix double-free in bpf_lwt_xmit_reroute (2019-02-24 22:24:50 -0800)

are available in the Git repository at:

  https://github.com/nbd168/wireless tags/mt76-for-kvalo-2019-02-26

for you to fetch changes up to b2ccc051fc4b7403df0112eabf0624eacc41d311:

  mt76: add driver for MT7603E and MT7628/7688 (2019-02-26 10:53:49 +0100)

----------------------------------------------------------------
mt76 patches for 5.1

* add driver for MT7603E/MT7628
* fix ED/CCA issues
* fix USB issues
* more code unification
* fix beacon timer issues
* fix recovery from MCU timeout issues

----------------------------------------------------------------
Felix Fietkau (11):
      mt76: mt76x02: fix TSF sync mode
      mt76: mt76x02: fix beacon timer drift adjustment
      mt76: mt76x02: fix beacon timer issue
      mt76: mt76x02: only reset beacon drift counter when enabling beacons
      mt76: mt76x02: issue watchdog reset on MCU request timeout
      mt76: mt76x02: fix ED/CCA enabling/disabling
      mt76: mt76x2: unify mt76x2[u]_mac_resume
      mt76: mt76x02: set MT_TXOP_HLDR_TX40M_BLK_EN for mt76x2
      mt76: add driver callback for when a sta is associated
      dt-bindings: net: mt76: update binding for mt7603 driver
      mt76: add driver for MT7603E and MT7628/7688

Lorenzo Bianconi (4):
      mt76: usb: fix warning in mt76u_buf_free
      mt76: usb: introduce mt76u_fill_bulk_urb routine
      mt76: usb: simplify rx buffer allocation
      mt76: usb: simplify mt76u_tx_build_sg routine

Stanislaw Gruszka (3):
      mt76usb: allow mt76u_bulk_msg be used for reads
      mt76usb: use synchronous msg for mcu command responses
      mt76usb: remove usb_mcu.c

 Documentation/devicetree/bindings/net/wireless/mediatek,mt76.txt |   19 +
 drivers/net/wireless/mediatek/mt76/Kconfig                       |    1 +
 drivers/net/wireless/mediatek/mt76/Makefile                      |    3 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c                    |    5 +
 drivers/net/wireless/mediatek/mt76/mt76.h                        |   22 +-
 drivers/net/wireless/mediatek/mt76/mt7603/Kconfig                |    9 +
 drivers/net/wireless/mediatek/mt76/mt7603/Makefile               |    6 +
 drivers/net/wireless/mediatek/mt76/mt7603/beacon.c               |  186 +++++++++
 drivers/net/wireless/mediatek/mt76/mt7603/core.c                 |   73 ++++
 drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c              |   56 +++
 drivers/net/wireless/mediatek/mt76/mt7603/dma.c                  |  215 +++++++++++
 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c               |  168 ++++++++
 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h               |   86 +++++
 drivers/net/wireless/mediatek/mt76/mt7603/init.c                 |  578 ++++++++++++++++++++++++++++
 drivers/net/wireless/mediatek/mt76/mt7603/mac.c                  | 1749 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/wireless/mediatek/mt76/mt7603/mac.h                  |  242 ++++++++++++
 drivers/net/wireless/mediatek/mt76/mt7603/main.c                 |  709 ++++++++++++++++++++++++++++++++++
 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c                  |  483 +++++++++++++++++++++++
 drivers/net/wireless/mediatek/mt76/mt7603/mcu.h                  |  110 ++++++
 drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h               |  253 +++++++++++++
 drivers/net/wireless/mediatek/mt76/mt7603/pci.c                  |   80 ++++
 drivers/net/wireless/mediatek/mt76/mt7603/regs.h                 |  774 +++++++++++++++++++++++++++++++++++++
 drivers/net/wireless/mediatek/mt76/mt7603/soc.c                  |   85 +++++
 drivers/net/wireless/mediatek/mt76/mt76x0/init.c                 |    2 +
 drivers/net/wireless/mediatek/mt76/mt76x0/main.c                 |    2 +
 drivers/net/wireless/mediatek/mt76/mt76x0/phy.c                  |    6 +-
 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c                  |   16 -
 drivers/net/wireless/mediatek/mt76/mt76x02.h                     |    1 +
 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c                 |    9 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c                 |    1 +
 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c                |   42 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c             |   36 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_util.c                |    9 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/mac.c                  |    3 +
 drivers/net/wireless/mediatek/mt76/mt76x2/mac.h                  |    8 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h              |    1 -
 drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c             |    7 -
 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c              |    7 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c                  |   11 -
 drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c             |    5 -
 drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c              |   13 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c             |    5 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c              |    3 +-
 drivers/net/wireless/mediatek/mt76/usb.c                         |  147 +++----
 drivers/net/wireless/mediatek/mt76/usb_mcu.c                     |   57 ---
 45 files changed, 6034 insertions(+), 269 deletions(-)
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/Kconfig
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/Makefile
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/beacon.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/core.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/dma.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/init.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mac.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mac.h
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/main.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mcu.h
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/pci.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/regs.h
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/soc.c
 delete mode 100644 drivers/net/wireless/mediatek/mt76/usb_mcu.c

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-02-26 10:13 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-26 10:13 pull request: mt76 2019-02-26 Felix Fietkau

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.