Skip to content
Snippets Groups Projects
  1. Sep 07, 2014
    • nbd's avatar
      ath79: dev-eth: Don't advertise 1gbit in link code word on ar9331 · 870e6243
      nbd authored
      
      While the AR9331 has a gigabit MAC towards the internal switch, the
      integrated PHYs however are only 100-base-tx capable.  The existing code
      however advertieses gigabit capability in the link status word.  If you
      attach such a PHY to a gigabit capable switch on the remote end, with
      some probability it attempts to negotiate gigabit and fails, falling
      baco to the AR9331 assuming a 10mbit half-duplex link.  This has been
      observed quite frequently with the Carambola2 and gigabit capable
      switches.
      
      In ath79_register_eth(), "pdata->has_gbit = 1;" is set unconditionally
      for both AR9331 ethernet ports. This is most likely wrong. Despite the
      two MAC IP cores being gigabit MACs, the MAC for eth1 is connected to a
      100base-T PHY via MII. The has_gbit attribute is used in the ethernet
      driver to determine the supported link modes.
      
      So either pdata->has_gbit is not set to 1 anymore, or the ethernet
      driver needs to be modified to determine the advertised link code word
      on another criteria than pdata->has_gbit.  This patch implements the
      former solution.
      
      Signed-off-by: default avatarHarald Welte <laforge@gnumonks.org>
      
      git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42432 3c298f89-4303-0410-b956-a3cf2f4a3e73
      870e6243
    • jogo's avatar
      mac80211: enable DFS support for ath9k/10k by default · 24365c6b
      jogo authored
      
      The DFS pattern detector now supports all three regions; ETSI, FCC and
      JP, so there is no reason to not have it enabled anymore.
      
      Signed-off-by: default avatarJonas Gorski <jogo@openwrt.org>
      
      git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42431 3c298f89-4303-0410-b956-a3cf2f4a3e73
      24365c6b
    • jogo's avatar
      toolchain/binutils: do not install host libiberty.a into target lib dir · 28c3e50b
      jogo authored
      
      Binutils target build will pick it up and break build on e.g. arm:
      
      libtool: link: arm-openwrt-linux-uclibcgnueabi-gcc -shared  .libs/archive.o .libs/archures.o .libs/bfd.o .libs/bfdio.o .libs/bfdwin.o .libs/cache.o .libs/coffgen.o .libs/corefile.o .libs/format.o .libs/init.o .libs/libbfd.o .libs/opncls.o .libs/reloc.o .libs/section.o .libs/syms.o .libs/targets.o .libs/hash.o .libs/linker.o .libs/srec.o .libs/binary.o .libs/tekhex.o .libs/ihex.o .libs/stabs.o .libs/stab-syms.o .libs/merge.o .libs/dwarf2.o .libs/simple.o .libs/compress.o .libs/verilog.o .libs/elf32-arm.o .libs/elf32.o .libs/elf-nacl.o .libs/elf-vxworks.o .libs/elf.o .libs/elflink.o .libs/elf-attrs.o .libs/elf-strtab.o .libs/elf-eh-frame.o .libs/dwarf1.o .libs/elf32-gen.o .libs/cpu-arm.o   -L/mnt/dl/slave/at91/build/staging_dir/target-arm_arm926ej-s_uClibc-0.9.33.2_eabi/usr/lib -L/mnt/dl/slave/at91/build/staging_dir/target-arm_arm926ej-s_uClibc-0.9.33.2_eabi/lib -L/mnt/dl/slave/at91/build/staging_dir/toolchain-arm_arm926ej-s_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/usr/lib -L/mnt/dl/slave/at91/build/staging_dir/toolchain-arm_arm926ej-s_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/lib -L/mnt/dl/slave/at91/build/build_dir/target-arm_arm926ej-s_uClibc-0.9.33.2_eabi/binutils-2.24/bfd/../libiberty/pic -liberty -lz  -march=armv5te -mtune=arm926ej-s -mfloat-abi=soft -Wl,-lc -Wl,--as-needed -Wl,-lm -Wl,--no-as-needed   -Wl,-soname -Wl,libbfd-2.24.so -o .libs/libbfd-2.24.so
      /mnt/dl/slave/at91/build/staging_dir/toolchain-arm_arm926ej-s_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/lib/libiberty.a: could not read symbols: File format not recognized
      
      Signed-off-by: default avatarJonas Gorski <jogo@openwrt.org>
      
      git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42430 3c298f89-4303-0410-b956-a3cf2f4a3e73
      28c3e50b
  2. Sep 06, 2014
  3. Sep 04, 2014
  4. Sep 03, 2014
  5. Sep 02, 2014
  6. Sep 01, 2014
  7. Aug 31, 2014
  8. Aug 30, 2014
Loading