1. 17 Aug, 2017 2 commits
  2. 16 Aug, 2017 1 commit
  3. 11 Aug, 2017 2 commits
    • L. D. Pinney's avatar
      ramips: add support for the VoCore2 Lite · df3295f5
      L. D. Pinney authored
      The VoCore2 Lite uses the same PCB as the Vocore2.
      This patch moves the common VoCore2 parts into dtsi.
      
      Removed memory node in the device tree source file.
      Memory is detected automatically.
      
      http://vocore.io/
      http://vonger.net/
      http://vonger.cn/
      
      
      
      Specifications:
      - SoC: MediaTek MT7688AN
      - RAM: 64MB DDR2 EtronTech EM68B16CWQH-25H
      - Flash: 8MB NOR SPI Flash GigaDevice GD25Q64CWIG
      - Wireless: Built into MT7688AN with onboard IPEX connector
      
      Firmware installation:
      - VoCore2-Lite ships with firmware forked from OpenWrt.
      - Installation from the bootloader is recommended.
      - If using luci/sysupgrade use the -n option (do not keep settings)
        original firmware uses a modified proprietary MediaTek wireless driver.
      - The wireless is disabled by default in LEDE.
      - If reverting to factory firmware using the bootloader is recommended.
      Signed-off-by: default avatarL. D. Pinney <ldpinney@gmail.com>
      Tested by: Noble Pepper <noblepepper@gmail.com>
      df3295f5
    • Mathias Kresin's avatar
      ramips: fix WHR-1166D WAN port · 8c9f847a
      Mathias Kresin authored
      
      
      By adding the ICPlus IP1001 phy driver an already set RGMII delay mode
      is reset during driver load.
      
      Set the rgmii rx delay to fix corrupt/no packages in case the WAN port
      negotiates to 1000MBit.
      
      Fixes: FS#670
      Signed-off-by: default avatarMathias Kresin <dev@kresin.me>
      8c9f847a
  4. 10 Aug, 2017 2 commits
  5. 09 Aug, 2017 8 commits
  6. 08 Aug, 2017 1 commit
  7. 06 Aug, 2017 8 commits
    • Thibaut VARENE's avatar
      ramips: ArcherC50v1: fix wlan2g MAC address · 370aacf5
      Thibaut VARENE authored
      
      
      By default the wlan eprom contains the generic ralink MAC which is not
      the vendor (TP-Link) one. Based on OFW bootlog, it appears that addresses
      are decremented from the ethernet MAC.
      
      This patch fixes the MAC address for wlan2g in line with OFW.
      Signed-off-by: default avatarThibaut VARENE <hacks@slashdirt.org>
      370aacf5
    • Martin Schiller's avatar
      lantiq: board.d: use auto xfer_mode as default · c8904e9c
      Martin Schiller authored
      
      
      If xfer_mode is set to auto the vdsl_cpe_control daemon assumes that
      ATM should be used for ADSL and PTM for VDSL.
      Signed-off-by: default avatarMartin Schiller <ms@dev.tdt.de>
      c8904e9c
    • Martin Schiller's avatar
      ltq-vdsl-app: add support for auto xfer_mode and auto line_mode · 2da6c85c
      Martin Schiller authored
      
      
      If xfer_mode is set to auto the vdsl_cpe_control daemon assumes that
      ATM should be used for ADSL and PTM for VDSL.
      
      xfer_mode and line_mode can be set to fixed value independantly from
      each other.
      
      The syntax for the tc_layer argument of vdsl_cpe_control is as follow:
      
      -T<TcADSL>:<TcCfgUsADSL>:<TcCfgDsADSL>_<TcVDSL>:<TcCfgUsVDSL>:<TcCfgDsVDSL>
      
      where TcADSL and TcVDSL can be: 1=ATM, 2=PTM/EFM, 4=Auto TC-Layer
      
      and TcCfgUsADSL, TcCfgUsVDSL, TcCfgDsADSL, TcCfgDsVDSL can be:
      1=64/65-octet encapsulation supported
      2=64/65-octet encapsulation with pre-emption
      3=64/65-octet encapsulation with short packets
      
      Default: In case of no '-T' option is given, ADSL will be configured
      in ATM and VDSL in PTM/EFM: -T1:0x1:0x1_2:0x1:0x1
      
      The '-M' argument of dsl_cpe_control defines the initial DSL mode
      (NextMode) for ADSL/VDSL multimode handling.
      
      Possible Values: 0=API-default, 1=ADSL, 2=VDSL
      
      Default: In case of no '-M' option is given, '0' (API-default) will
      be selected.
      Signed-off-by: default avatarMartin Schiller <ms@dev.tdt.de>
      2da6c85c
    • Martin Schiller's avatar
      ltq-vdsl-app: mask out ADSL bits when VDSL is requested · f6254a21
      Martin Schiller authored
      
      
      If the line_mode is fixed configured to vdsl, than only G.993 VDSL
      should be used.
      Signed-off-by: default avatarMartin Schiller <ms@dev.tdt.de>
      f6254a21
    • Martin Schiller's avatar
      ltq-vdsl-app: use notification based ATM/PTM driver load · c6504327
      Martin Schiller authored
      
      
      This patch removes the fixed atm/ptm driver loading and
      switches to notification based driver loading.
      Signed-off-by: default avatarMartin Schiller <ms@dev.tdt.de>
      c6504327
    • Martin Schiller's avatar
      lantiq: ltq-atm/ltq-ptm: fix showtime handling on driver load · 2d6c7c25
      Martin Schiller authored
      
      
      This is needed to be able to load the ltq-atm/ltq-ptm driver
      from a notify script during synchronization, because the line can
      reach showtime state before the driver is fully loaded.
      Signed-off-by: default avatarMartin Schiller <ms@dev.tdt.de>
      2d6c7c25
    • Martin Schiller's avatar
      lantiq: split up dsl_notify.sh into separate notification handlers · 0481a2a2
      Martin Schiller authored
      
      
      This makes it possible to simply add additional notification handlers
      by putting new scripts in the /etc/hotplug.d/dsl directory.
      
      the following Environment Variables are used:
      
      (values marked with an * are only available when bonding support is
      compiled in)
      
      DSL_NOTIFICATION_TYPE with one of these values:
      - DSL_STATUS
      - DSL_INTERFACE_STATUS
      - DSL_DATARATE_STATUS_US
      - DSL_DATARATE_STATUS_DS
      
      DSL_LINE_NUMBER=<0|1> *
      
      If DSL_NOTIFICATION_TYPE == DSL_STATUS, these variables are set:
      
      - DSL_XTU_STATUS=<ADSL|VDSL>
      - DSL_TC_LAYER_STATUS=<ATM|EFM>
      - DSL_EFM_TC_CONFIG_US=<NORMAL|PRE_EMPTION>
      - DSL_EFM_TC_CONFIG_DS=<NORMAL>
      
      If DSL_NOTIFICATION_TYPE == DSL_INTERFACE_STATUS, these variables are
      set:
      
      - DSL_INTERFACE_STATUS=<DOWN|READY|HANDSHAKE|TRAINING|UP>
      - DSL_BONDING_STATUS=<INACTIVE|ACTIVE> *
      
      If DSL_NOTIFICATION_TYPE == DSL_DATARATE_STATUS_US, these variables are
      set:
      
      - DSL_DATARATE_US_BC0=<Upstream data rate in bit/s for Channel 0>
      - DSL_DATARATE_US_BC1=<Upstream data rate in bit/s for Channel 1> *
      
      If DSL_NOTIFICATION_TYPE == DSL_DATARATE_STATUS_DS, these variables are
      set:
      
      - DSL_DATARATE_DS_BC0=<Downstream data rate in bit/s for Channel 0>
      - DSL_DATARATE_DS_BC1=<Downstream data rate in bit/s for Channel 1> *
      Signed-off-by: default avatarMartin Schiller <ms@dev.tdt.de>
      0481a2a2
    • Mathias Kresin's avatar
      ltq-xdsl-app: drop esi call · a94555ce
      Mathias Kresin authored
      
      
      The esi call was added to workaround a race condition between applying
      a configured mac address to the wan interface and starting the protocol
      (handler) as it was observed in a DHCP over ATM bridge configuration.
      
      Martin Schiller, TDT GmbH was so kind to test with their local
      infrastructure if the race condition still exists. The provided package
      dumps captured behind the DSLAM shows that it doesn't. It was most
      likely fixed with adding carrier support to the lantiq ptm/atm driver.
      Signed-off-by: default avatarMathias Kresin <dev@kresin.me>
      a94555ce
  8. 05 Aug, 2017 2 commits
    • John Crispin's avatar
      kernel: add missing patch · e5e60451
      John Crispin authored
      
      
      This patch was accidentally dropped.
      Signed-off-by: default avatarJohn Crispin <john@phrozen.org>
      e5e60451
    • John Crispin's avatar
      kernel: split patches folder up into backport, pending and hack folders · 74d00a8c
      John Crispin authored
      
      
      * properly format/comment all patches
      * merge debloat patches
      * merge Kconfig patches
      * merge swconfig patches
      * merge hotplug patches
      * drop 200-fix_localversion.patch - upstream
      * drop 222-arm_zimage_none.patch - unused
      * drop 252-mv_cesa_depends.patch - no longer required
      * drop 410-mtd-move-forward-declaration-of-struct-mtd_info.patch - unused
      * drop 661-fq_codel_keep_dropped_stats.patch - outdated
      * drop 702-phy_add_aneg_done_function.patch - upstream
      * drop 840-rtc7301.patch - unused
      * drop 841-rtc_pt7c4338.patch - upstream
      * drop 921-use_preinit_as_init.patch - unused
      * drop spio-gpio-old and gpio-mmc - unused
      Signed-off-by: default avatarJohn Crispin <john@phrozen.org>
      74d00a8c
  9. 04 Aug, 2017 2 commits
  10. 03 Aug, 2017 3 commits
  11. 02 Aug, 2017 9 commits