Commit Graph

21857 Commits (0f6e5b76f8aac652a2ee9ff274ee0d5d3e632921)
 

Author SHA1 Message Date
Florian Fainelli d504b6251c more convertions to {read,write}_relaxed I/O accessors
SVN-Revision: 33604
12 years ago
Felix Fietkau a2e1dce829 cns3xxx: add missing kernel config symbol
SVN-Revision: 33603
12 years ago
Hauke Mehrtens 9f083117d1 refresh patches
SVN-Revision: 33602
12 years ago
Hauke Mehrtens 642fe7f10a bcma: use fallback sprom if sprom on card was not valid
Sometimes the PCIe card indicates that it has a sprom somewhere and we
are able to read the memory region, but it is empty and not valid. In
these cases we should try to use the fallback sprom as a last chance.

SVN-Revision: 33601
12 years ago
Hauke Mehrtens 42952fd94f bcma: initialize sprom earlier
The chip common and the PCIe code are accessing the sprom struct which
is not filled when these cores are initialized. Fix this by adding an
early initialize and fill the sprom struct before accessing it in other
code.

SVN-Revision: 33600
12 years ago
Hauke Mehrtens 2d40590a23 run make kernel_oldconfig
SVN-Revision: 33599
12 years ago
Hauke Mehrtens e5eefed084 ignore the last page on bcma based SoCs
SVN-Revision: 33598
12 years ago
Hauke Mehrtens c9feffc332 Fix reading sprom from nvram without a prefix
The bcma based SoCs with a ieee80211 core on the SoC and an other
connected via PCIe or USB store the sprom for the SoC with a sb/1/
prefix. The SoC with just one wifi core do not use prefixes. The
BCM4706 do not use a prefix for the SoC part at all, because the prefix
is the path to the ieee80211 core and there is non on the BCM4706.

SVN-Revision: 33597
12 years ago
Hauke Mehrtens 4d5c75a54e improve the check for the memory size
This will hopefully fix bug #9360 and #9097 in trunk.

SVN-Revision: 33596
12 years ago
Felix Fietkau e5df65c155 netifd: update to latest version, should fix clearing ipv6 routes on interface bringup (#12184)
SVN-Revision: 33595
12 years ago
John Crispin 27144ca2a6 remove dependency for pkill
SVN-Revision: 33594
12 years ago
John Crispin f3cab53f27 dont explicitly select wireless-tools. rely on the drivers that need them to have the right dependency
SVN-Revision: 33593
12 years ago
John Crispin 0afc7b9b6d add support for adm6996 phy
SVN-Revision: 33592
12 years ago
John Crispin 9dc218f88f tapi was not registeredproperly for most arcadyan boards
SVN-Revision: 33591
12 years ago
Imre Kaloz 84b43f112a AR71xx/9xxx based routers are the most common these days, select that as the default target
SVN-Revision: 33590
12 years ago
Felix Fietkau a31bdfbea0 mac80211: add uci support for configuring antenna gain
SVN-Revision: 33587
12 years ago
Felix Fietkau de6a5279d1 iw: update to 3.6 and add support for configuring antenna gain
SVN-Revision: 33586
12 years ago
Felix Fietkau 702bf709d0 mac80211: fix antenna gain and add support for user-defined antenna gain configuration
SVN-Revision: 33585
12 years ago
Felix Fietkau aef9e61b32 mac80211: rework the current tx power display patch
SVN-Revision: 33584
12 years ago
Felix Fietkau d3add1f103 mac80211: fix beacon IE power constraint handling
SVN-Revision: 33583
12 years ago
Felix Fietkau c02bd635b2 build: turn on package parallel builds by default and fix descriptions.
By default, this is only used when building with make -j.

SVN-Revision: 33582
12 years ago
Imre Kaloz c53936bb4b Add FIQ support for cns3xxx
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 33581
12 years ago
Imre Kaloz 2f2115c436 Update board support for Gateworks Laguna Product family
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 33580
12 years ago
Imre Kaloz 70729bb4a5 USB iso mode fixes
Resolves an issue where isochronouse USB would cause the driver to hang as
well as scheduling issues.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 33579
12 years ago
Felix Fietkau 15911e5a84 cmake: update to version 2.8.9
SVN-Revision: 33576
12 years ago
Gabor Juhos 170cd7a19a ar71xx: avoid possible NULL pointer dereference in ath79_init_{,local}_mac
SVN-Revision: 33575
12 years ago
Gabor Juhos a0df3fa315 generic: enable CONFIG_USB_EHCI_TT_NEWSCHED
This feature was experimental in old kernels but
that flag has been removed in 2.6.36. Additionally,
the option is enabled by default since then.

See: http://www.spinics.net/lists/linux-usb/msg31993.html

SVN-Revision: 33574
12 years ago
Jo-Philipp Wich 7a575afa10 6to4: properly setup Base6to4Interface (#12251)
SVN-Revision: 33573
12 years ago
Felix Fietkau a1c5adc116 ath5k: add a spur mitigation fix
SVN-Revision: 33572
12 years ago
Gabor Juhos e3bcbeb427 ramips: add memory detection code for RT5350
SVN-Revision: 33571
12 years ago
Gabor Juhos 80d2da9f0f ramips: allow to use custom code for memory size detection
SVN-Revision: 33570
12 years ago
Florian Fainelli 4ea68a13e3 include sys/resource.h in arch/um/os-Linux/start_up.c (#12155)
Required for recent (e)glibc systems

SVN-Revision: 33569
12 years ago
Imre Kaloz 68f8db6731 fix ncores for single-core systems.
For cns3xxx SCU_CONFIGURATION always shows multipe cores but SCU_CPU_STATUS
shows which ones are active.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 33566
12 years ago
Imre Kaloz 9ace6ace8f add i2c retries
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 33565
12 years ago
Imre Kaloz 7dd6b04c28 fix pcie abort handling
Signed-off-by: Tim Harvey <tharvey@gateworks.com>

SVN-Revision: 33564
12 years ago
Florian Fainelli caf900f0e4 remove kmod-spi-bitbang
This is no longer a dependency of kmod-spi-bcm63xx

SVN-Revision: 33562
12 years ago
Gabor Juhos 579e9cded8 generic: add upstream commit id to codel patches and refresh those
SVN-Revision: 33560
12 years ago
Florian Fainelli eb97933e2a backport the upstream entropy changes (#11951)
SVN-Revision: 33559
12 years ago
Florian Fainelli 4a67ccb163 get rid of the IRQF_SAMPLE_RANDOM flag
SVN-Revision: 33558
12 years ago
Florian Fainelli 60eec72adb mac80211: refresh patches
SVN-Revision: 33557
12 years ago
Florian Fainelli c27c0d1ff0 add wmbus-repeater to the dLAN USB Extender profile
SVN-Revision: 33556
12 years ago
Florian Fainelli c7cf4def64 enable multicast and advanced ip routers configs
SVN-Revision: 33555
12 years ago
Florian Fainelli d95f612340 add kmod-usb-serial-ftdi to the dLAN USB Extender profile
SVN-Revision: 33554
12 years ago
Felix Fietkau 4b5bbd82d1 mac80211: avoid sending useless delBA frames on client disassoc
SVN-Revision: 33551
12 years ago
Felix Fietkau c4ed9131ee ath9k: fix rx filtering for older chipsets, helps with multi-bssid and mesh mode
SVN-Revision: 33550
12 years ago
John Crispin d8c04821c3 make uci-defaults switch detection work on rt5350
SVN-Revision: 33549
12 years ago
John Crispin 34d57ebd8b add ethernet support for rt5350
SVN-Revision: 33548
12 years ago
John Crispin af0cd76937 make ramips ethernet use a register mapping table
SVN-Revision: 33547
12 years ago
Hauke Mehrtens 0818180715 activate failsafe on all ports of the switch and not just port 0.
Sometimes the port 0 was the WAN port or there could be some device
where the port 0 is not wired to an actual Ethernet port. Now telnet in
failsafe will listen on all ports of the switch so user do not have to
search for the correct port any more. This change will make the switch
leak traffic between the WAN and the LAN port, but you should not use
failsafe while connected to a untrusted network.

SVN-Revision: 33544
12 years ago
Gabor Juhos ffc0ea6c5d ar71xx: create 'fat' images for the DIR-825/TEW-673GRU boards
With these images, it is possible to use the 'unused'
partition of the flash. The 'fat' images can be installed
with the sysupgrade command. When a 'fat' image is
installed from a regular one, the platform specific
sysupgrade script copies the calibration data to the
end of the flash. Likewise, when a regular image is
installed  from the 'fat' version the sysupgrade script
copies the calibration data back to the original location.

SVN-Revision: 33540
12 years ago