Commit Graph

8032 Commits (c8bf90d4141098b41c7576c4bab1b28968d96f82)

Author SHA1 Message Date
Felix Fietkau b957208807 swconfig: use a mutex instead of a spinlock, many swconfig calls sleep
SVN-Revision: 30952
12 years ago
Felix Fietkau 404a4c1fcd ar8216: fix a MTU related regression
Switch reset on AR8316 appears to clobber the MTU configuration register
and possibly other global config registers. Move global configuration
register init writes back to the reset callback.

SVN-Revision: 30951
12 years ago
Gabor Juhos c00b53f3d0 ar71xx: move micrel PHY driver to the generic linux target
SVN-Revision: 30946
12 years ago
Gabor Juhos 0011804302 linux/3.3: build mdio_register_board_info into the kernel if PHYLIB is selected
SVN-Revision: 30945
12 years ago
Gabor Juhos eb096bca59 linux/3.2: build mdio_register_board_info into the kernel if PHYLIB is selected
SVN-Revision: 30944
12 years ago
Hauke Mehrtens cee31ca238 brcm47xx: add support for NAND flash on devices using bcma
This patch add support for the NAND flash on BCM5357 based devices like the WNR3500Lv2.

Thank you Tathagata Das <tathagata@alumnux.com> for the patch

SVN-Revision: 30943
12 years ago
Hauke Mehrtens 7fee567dc0 brcm47xx: move and rename the patches
The patches are now grouped by the part what they are doing and are using three digest numbers.

This does not remove or adds anything

SVN-Revision: 30942
12 years ago
Jonas Gorski fab5be9b4f lantiq: load dwc_otg early
Needed for using external rootfs on usb sticks.

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>

SVN-Revision: 30940
12 years ago
Gabor Juhos e3af7c82f8 generic: ar8216: merge multiple if statements in ar8216_hw_apply
SVN-Revision: 30928
13 years ago
Gabor Juhos 6a57a1fbdb imagebuilder: fix parallel building (closes #11117)
SVN-Revision: 30927
13 years ago
Gabor Juhos ff909edf94 ar71xx: ag71xx: fix ARP frame reception on AR934x switch ports
SVN-Revision: 30926
13 years ago
Gabor Juhos cd6a4cde13 ar71xx: ag71xx: start aneg on switch PHYs after reset
SVN-Revision: 30925
13 years ago
Gabor Juhos 7c9534cfd7 ar71xx: ag71xx: poll PHY status of all available switch ports
SVN-Revision: 30924
13 years ago
Gabor Juhos 8449eecf5f ar71xx: ag71xx: allow to use port 5 of the AR934x built-in switch
SVN-Revision: 30923
13 years ago
Gabor Juhos 1c5ac02a29 ar71xx: reset the switch on AR934x before ethernet device registration
SVN-Revision: 30922
13 years ago
Gabor Juhos 17d3131d3c ar71xx: fix a typo in ar71xx_regs.h
SVN-Revision: 30921
13 years ago
Florian Fainelli 07486c4d96 remove udc patch since it is unused
SVN-Revision: 30920
13 years ago
Felix Fietkau b387cfd6e4 kernel: bypass all netfilter hooks if the sysctls for that functionality have been disabled - eliminates the overhead of enabling CONFIG_BRIDGE_NETFILTER in the kernel config
SVN-Revision: 30917
13 years ago
Gabor Juhos 66df117d1b ar71xx: use a dummy callback for interfaces with fixed speed
SVN-Revision: 30913
13 years ago
Gabor Juhos 8b2b37ae58 ar71xx: merge ar934x_bo_ddr_flush patch
SVN-Revision: 30912
13 years ago
Gabor Juhos b0bb0793b9 ar71xx: enable UART function for early_printk/console
SVN-Revision: 30909
13 years ago
Gabor Juhos 727a8c20c0 linux/3.3: refresh patches against 3.3-rc7
SVN-Revision: 30908
13 years ago
Gabor Juhos 18f7081e17 ramips: rt305x: add profile for the AZtech HW-5503G board
Patch from #11085.

SVN-Revision: 30907
13 years ago
Gabor Juhos fdb175f909 linux/3.3: allow to set platform_data for phy devices
SVN-Revision: 30906
13 years ago
Gabor Juhos 1f79bfec0b linux/3.2: allow to set platform_data for phy devices
SVN-Revision: 30905
13 years ago
Gabor Juhos 2c2c288a3c linux/3.3: add missing config symbol
SVN-Revision: 30904
13 years ago
Gabor Juhos ccc939ebc0 ar71xx: remove a 3.3 patch, it is already in 3.3-rc7
SVN-Revision: 30903
13 years ago
Gabor Juhos 0814e61841 ar71xx: fix Compex WPE72 detection
SVN-Revision: 30902
13 years ago
Gabor Juhos 0f77d0b2ba ramips: add RT3350 detection
SVN-Revision: 30900
13 years ago
Jo-Philipp Wich 2dedd94d66 expose CONFIG_NETFILTER_NETLINK for external kmods
SVN-Revision: 30894
13 years ago
Gabor Juhos 05d3f559f5 ramips: rt305x: rewrite SoC detection
SVN-Revision: 30890
13 years ago
Gabor Juhos 8cf8ee8f9d ramips: rt305x: rename SYSTEM_CONFIG_* defines to RT305X_SYSCFG_*
SVN-Revision: 30889
13 years ago
Gabor Juhos acb4ad86e5 ramips: replace RALINK_SOC_* macros with global variables
SVN-Revision: 30888
13 years ago
Gabor Juhos 8cff770eb3 ramips: introduce ramips_soc_prom_init and move SoC detection into that
SVN-Revision: 30887
13 years ago
Gabor Juhos 2149facb53 generic: ar8216: use usleep_range in ar8216_mii_{read,write}
msleep(1) can sleep for up to 20ms.

SVN-Revision: 30885
13 years ago
Gabor Juhos 77d0a8ca85 generic: ar8216: add a helper function for writing PHY debug registers
SVN-Revision: 30884
13 years ago
Gabor Juhos dad19ac8b2 generic: ar8216: add lockep assertion to ar8216_rmw
SVN-Revision: 30883
13 years ago
Gabor Juhos 6c51c47962 ramips: build initramfs image for DIR-{3,6}00 boards
SVN-Revision: 30882
13 years ago
Gabor Juhos f400a9cdd9 linux/3.3: show correct name for MIPS 24KEc in /proc/cpuinfo
SVN-Revision: 30881
13 years ago
Gabor Juhos c9d71c8387 linux/3.2: show correct name for MIPS 24KEc in /proc/cpuinfo
SVN-Revision: 30880
13 years ago
Gabor Juhos 4e15457e0e ramips: allow to use DSP ASE on RT3xxx
SVN-Revision: 30879
13 years ago
Gabor Juhos 088dd4e879 ar71xx: stop image building if a loader is missing
SVN-Revision: 30877
13 years ago
Hauke Mehrtens 067a065305 brcm47xx: make patch apply
SVN-Revision: 30876
13 years ago
Hauke Mehrtens 7dcdf69388 brcm47xx: BCMA - Find names of non BCM cores
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>

SVN-Revision: 30875
13 years ago
Hauke Mehrtens d6d40b2d60 BCMA - Account for variable PCI memory base/size
Thank you Nathan Hintz for the patch

SVN-Revision: 30874
13 years ago
Hauke Mehrtens bbf739a59f BCMA - Reorder SPROM fill
The SPROM is initialized in bcm47xx_fill_sprom, so move the call to bcm47xx_fill_sprom_ethernet after it.

Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>

SVN-Revision: 30873
13 years ago
Gabor Juhos 1ad06d4c3a generic: ar8216: coding style cleanup
SVN-Revision: 30857
13 years ago
Gabor Juhos e2d3cb69a1 generic: ar8216: don't use static variable in ar8236_hw_init
SVN-Revision: 30856
13 years ago
Gabor Juhos 291e2dd583 generic: ar8216: move register inititalization into hw_init
SVN-Revision: 30855
13 years ago
Gabor Juhos e3538fa852 generic: ar8216: set chip type directly in ar8216_id_chip
SVN-Revision: 30854
13 years ago
Gabor Juhos a6c69e63b6 generic: ar8216: simplify ar8216_config_init
SVN-Revision: 30853
13 years ago
Gabor Juhos 31584880bf ar71xx: add watchdog driver to the default package list
SVN-Revision: 30852
13 years ago
Gabor Juhos 127a2b1a4d linux/3.{2,3}: even more NAND symbols
SVN-Revision: 30850
13 years ago
Gabor Juhos 2d89fa7f43 ar71xx: fix WPS button polarity on TL-WR2543N
SVN-Revision: 30849
13 years ago
Gabor Juhos 52a89cd95c generic: ar8216: move port initialization into a separate function
SVN-Revision: 30848
13 years ago
Gabor Juhos 0097cf7161 generic: ar8216: improve ar8216_wait_bit function
SVN-Revision: 30847
13 years ago
Gabor Juhos 2370828599 generic: ar8216: use ar8216_read_port_link to get the CPU port link parameters
SVN-Revision: 30846
13 years ago
Gabor Juhos d8a8df51ca generic: ar8216: use the generic get_port_link implementation
SVN-Revision: 30845
13 years ago
Gabor Juhos 215e07177e generic: rtl8367: use the generic get_port_link implementation
SVN-Revision: 30844
13 years ago
Gabor Juhos 9e1be3b809 generic: rtl8366s: use the generic get_port_link implementation
SVN-Revision: 30843
13 years ago
Gabor Juhos e2f0264afe generic: rtl8366rb: use the generic get_port_link implementation
SVN-Revision: 30842
13 years ago
Gabor Juhos c455a0f7be ar71xx: ag71xx: fix get_port_link callback
SVN-Revision: 30841
13 years ago
Gabor Juhos 5a83b3a5c7 ar71xx: ag71xx: use the generic get_port_link implementation
SVN-Revision: 30840
13 years ago
Gabor Juhos 759c341e68 generic: swconfig: add a generic get_port_link implementation
SVN-Revision: 30839
13 years ago
Gabor Juhos fc9db6f410 generic: ar8216: use mdiobus_write in ar8236_hw_init
SVN-Revision: 30838
13 years ago
Gabor Juhos 7112130105 generic: ar8216: use bus->mdio_lock directly in ar8216_mii_{read,write}
SVN-Revision: 30837
13 years ago
Gabor Juhos a31e090255 generic: ar8216: fix phy driver name
SVN-Revision: 30836
13 years ago
Jo-Philipp Wich 9a047b52d4 enable EFI partition support by default, adds ca. 8K uncompressed on ar71xx (#8672)
SVN-Revision: 30835
13 years ago
Gabor Juhos f03e7f2c7a linux/3.2: fix crypto4xx build failure
SVN-Revision: 30834
13 years ago
Gabor Juhos 43a20aa4c6 linux/3.1: add missing NAND symbols
SVN-Revision: 30827
13 years ago
Gabor Juhos bdcbf426ee linux/3.0: add missing NAND symbols
SVN-Revision: 30826
13 years ago
Florian Fainelli 1029786936 remove 3.1 support
SVN-Revision: 30823
13 years ago
Florian Fainelli 75b5f4a6b4 rename 96348GW-1{0,1}-gen to 96348GW-1{0,1}-generic
SVN-Revision: 30822
13 years ago
Florian Fainelli c327915156 generate generic images for BCM96358VW and BCM96358VW2 (#10666)
SVN-Revision: 30821
13 years ago
Florian Fainelli ca1e59660e wire bcm96348gw-10 reset button (#10854)
SVN-Revision: 30820
13 years ago
Florian Fainelli 631a035a76 Merge branch 'bcm63xx'
SVN-Revision: 30819
13 years ago
Felix Fietkau 63a1a106fb kernel: fix powerpc unused-but-set variables
SVN-Revision: 30817
13 years ago
Felix Fietkau 8821950069 kernel: remove the crtsavres dependency, the patched gcc will no longer emit references to that code
SVN-Revision: 30816
13 years ago
Felix Fietkau e308da91e7 kernel: fix vmalloc stack traces triggered by module with an empty init section (mostly happens on x86)
SVN-Revision: 30813
13 years ago
Gabor Juhos 4b408b69ce linux/3.3: add more NAND symbols
SVN-Revision: 30811
13 years ago
Gabor Juhos 991cd3db2c linux/3.2: add more NAND symbols
SVN-Revision: 30810
13 years ago
Gabor Juhos 0e486d2fd2 ramips: add support for unbranded XDX-RN502J board
This patch adds support for routers using a PCB marked XDX-RN502J
V2.0, such as some unbranded routers like this:

http://www.mediafire.com/?8acv87h6snn9fj6
http://www.mediafire.com/?do7xonw7scor4kn
http://www.mediafire.com/?1ad49zvx3e7jyix
http://www.mediafire.com/?i46cqiq66maa197

http://www.aliexpress.com/product-fm/516397994-Free-Shipping-300M-3G-WAN-Wireless-N-WiFi-USB-AP-Router-2-Antennas-wholesalers.html

some reports also state the Aceex 22Y uses the same board.

more information can be found in the following openwrt forum post
https://forum.openwrt.org/viewtopic.php?id=34878

[juhosg: fix checkpatch warnings, use the GENERIC_4M template]

Signed-off-by: bruno schwander <bruno@tinkerbox.org>

SVN-Revision: 30809
13 years ago
Gabor Juhos 44c8b396f9 ramips: board support for Asus RT-N10+
[juhosg: fix indentation in platform scripts, and remove debug
messages from 06_set_iface_mac]

Signed-off-by: Patrick van Staveren <trick@vanstaveren.us>

SVN-Revision: 30808
13 years ago
Gabor Juhos be4e5a29a9 ppc40x: preliminary support for 3.3
SVN-Revision: 30804
13 years ago
Gabor Juhos 4daa2c31dc linux/3.3: add missing config symbols
SVN-Revision: 30803
13 years ago
Gabor Juhos 01832303ff linux/3.2: add missing NAND symbols
SVN-Revision: 30802
13 years ago
Gabor Juhos 86d852927e ar71xx: refresh patches against 3.3-rc5
SVN-Revision: 30801
13 years ago
Gabor Juhos da628121b0 linux/3.3: merge recent ubifs patches from 3.2
SVN-Revision: 30800
13 years ago
Gabor Juhos 419d9e2f54 linux/3.3: refresh patches against 3.3-rc5
SVN-Revision: 30799
13 years ago
Felix Fietkau d5ec28c734 omap24xx: fix compile error with new binutils (#11072)
SVN-Revision: 30798
13 years ago
Gabor Juhos 632db63ed0 linux/3.2: add symlink xattr support to ubifs
SVN-Revision: 30794
13 years ago
Gabor Juhos 5202e9908b linux/3.2: add XZ decompression support to ubifs
SVN-Revision: 30793
13 years ago
Gabor Juhos b8bc1eca45 linux/3.2: add XZ decompressor support to crypto
SVN-Revision: 30792
13 years ago
Gabor Juhos 5a471e23ad ppc40x: switch to 3.2.9
SVN-Revision: 30791
13 years ago
Gabor Juhos ec9fd1f7a8 linux/3.2: add a bunch of missing symbols
SVN-Revision: 30790
13 years ago
Gabor Juhos b98f798df4 ppc40x: fix build errors in the CF and ISP116X drivers
SVN-Revision: 30789
13 years ago
Florian Fainelli dcbeaed9a0 mark variables as might be unused
SVN-Revision: 30787
13 years ago
Florian Fainelli 2dc1c8ac70 remove unused variables and defines
SVN-Revision: 30786
13 years ago
Florian Fainelli 7f88380664 MIPS: fix kexec build on 64-bits targets
SVN-Revision: 30785
13 years ago
Florian Fainelli c31b597763 refresh patches
SVN-Revision: 30784
13 years ago