Skip to content
Snippets Groups Projects
  1. Aug 31, 2016
  2. Aug 30, 2016
  3. Aug 29, 2016
  4. Aug 28, 2016
  5. Aug 26, 2016
  6. Aug 25, 2016
  7. Aug 24, 2016
    • Mathias Kresin's avatar
      lantiq: fix ath5k EEPROM loading · 6fdc5277
      Mathias Kresin authored
      
      With 12fe4b57 I switched the ath5k
      eeprom extraction to an alternate code path. Unfortunately this code
      seams to be broken since ages and broke the ath5k EEPROM extraction.
      
      Reported-by: default avatarMohammed Berdai <mohammed.berdai@gmail.com>
      Signed-off-by: default avatarMathias Kresin <dev@kresin.me>
      Acked-by: default avatarJohn Crispin <john@phrozen.org>
      6fdc5277
    • Alexey Brodkin's avatar
      linux/arc*: disable MAC frame filter in DW GMAC · 66f3edfd
      Alexey Brodkin authored
      
      DW GMAC on ARC SDP boards doesn't enter promiscuous mode if
      Ethernet PHY haven't got established link. Good examples are
      auto-negotiation in progress or disconnected cable.
      
      We do see Linux kernel sets GMAC's MAC filter register
      properly but GMAC's hardware doesn't accept new settings.
      
      We believe it is a hardware issue, most probably problem of
      integration of DW GMAC and PHY on the board.
      
      As a work-around we completely disable frame filtering
      in GMAC hardware (once and for good) which forces GMAC to enter
      promiscuous mode with the first write to MAC filter register.
      That gives us working bridge that consists of eth0 and wlan0
      (USB Wi-Fi dongle). I.e. we finally have working "Dumb AP" setup made
      of ARC AXS10x boards.
      
      Given that hack is quite dirty (in loaded wired networks this will
      effectively load CPU with junk packets even if user doesn't need promisc
      mode) and there's no indication any other boards with DW GMAC suffer
      from the same issue we're patching only kernel for ARC boards.
      
      Signed-off-by: default avatarAlexey Brodkin <abrodkin@synopsys.com>
      Cc: John Crispin <john@phrozen.org>,
      Cc: Felix Fietkau <nbd@nbd.name>
      66f3edfd
Loading