aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gcc: remove the bogus CONFIG_TLS_SUPPORT symbol - TLS support is required by ↵Felix Fietkau2013-04-072-15/+0
| | | | | | | | libc. Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36240
* uClibc: unbreak ld-uClibc on non-64bit platformsFelix Fietkau2013-04-071-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36239
* ramips: remove top-level {address,size}-cells properties from .dts filesGabor Juhos2013-04-0758-116/+0
| | | | | | | | Those are defined in the SoC specific .dtsi files. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36237
* brcm47xx: use old partition names again for kernel 3.8Hauke Mehrtens2013-04-062-1/+21
| | | | | | | | This fixes sysupgrade. The partition names are used all over the Internet in various howtos. Thank you russell for spotting this problem. SVN-Revision: 36235
* brcm47xx: fix error in board detection when nvram is not available.Hauke Mehrtens2013-04-062-4/+8
| | | | SVN-Revision: 36234
* linux/3.8: implement pcibios_get_phb_of_node for MIPSGabor Juhos2013-04-062-0/+197
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36233
* linux/3.8: backport devm_ioremap_resource from 3.9Gabor Juhos2013-04-061-0/+251
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36232
* ramips: fix ethernet switch node in DIR-645.dtsGabor Juhos2013-04-061-3/+3
| | | | | | | | | Fix a typo in the node name and add vendor prefix for the compatible string. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36231
* generic: rtl8367: add compatible string with vendor prefixGabor Juhos2013-04-061-0/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36230
* generic: rtl8367b: fix rtl8367b_extif_init_ofGabor Juhos2013-04-061-7/+18
| | | | | | | | | | | | * disable external interface if its property is not present * show an error message if the extif property is not valid * use proper error values intead of -1 * fix memory leak * wrap long lines Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36229
* linux/3.8: add more missing symbolsGabor Juhos2013-04-061-0/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36228
* package/kernel: only include i2c-of if CONFIG_OF enabledGabor Juhos2013-04-061-1/+4
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36227
* linux/3.8: add missing symbolGabor Juhos2013-04-061-0/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36226
* kernel: fix md5sum for 3.8.6Gabor Juhos2013-04-061-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36225
* kernel: Allow talitos crypto hw module selectionGabor Juhos2013-04-061-0/+14
| | | | | | | Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36224
* ramips: remove spi node from RTN56.dtsGabor Juhos2013-04-061-42/+1
| | | | | | | | The RT-N56U board uses a parallel flash. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36223
* ramips: fix ethernet switch node in RTN56U.dtsGabor Juhos2013-04-061-2/+2
| | | | | | | | The RT-N56U uses an RTL8367M switch. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36222
* ramips: rt3883: enable the RTL8367 driverGabor Juhos2013-04-061-0/+1
| | | | | | | | That is needed by the Asus RT-N56U board. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36221
* generic: rtl8367: allow to load extif config from OFGabor Juhos2013-04-061-6/+61
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36220
* generic: rtl8367: fix a typo in MODULE_DEVICE_TABLE macroGabor Juhos2013-04-061-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36219
* generic: rtl8367: add vendor prefix to the compatible stringGabor Juhos2013-04-061-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36218
* ramips: rt3883: sync 3.8 configGabor Juhos2013-04-061-10/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36217
* fix typo pinmmux -> pinmuxJohn Crispin2013-04-0662-62/+62
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 36216
* kernel: update linux 3.8 to 3.8.6Gabor Juhos2013-04-0683-698/+174
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36215
* refresh kernel configs with kconfig.plGabor Juhos2013-04-063-12/+12
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36214
* fix dir-615 h1 network configJohn Crispin2013-04-051-1/+1
| | | | | | | | http://patchwork.openwrt.org/patch/3527/ Signed-off-by: Daniel Petre <dani@ip6.ro> SVN-Revision: 36213
* fix typo that made gpiomuxing failJohn Crispin2013-04-0516-16/+16
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 36212
* malta: add le64 and be64 sub targetsFlorian Fainelli2013-04-055-1/+51
| | | | | | | | | These two subtargets are used to build a 64-bit malta kernel along with 64-bit userland support. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36211
* malta: move 32-bits options to subtarget configFlorian Fainelli2013-04-055-1/+18
| | | | | | | | Preliminary change to add support for MIPS64-based malta subtargets. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36210
* malta: move endianness kernel configuration to subtargetFlorian Fainelli2013-04-052-1/+2
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36209
* toolchain/uClibc: backport a MIPS64 fix from openadkFlorian Fainelli2013-04-051-0/+25
| | | | | | | | | Fixes uClibc dynamic loader name requested by executables when targetting MIPS64 n64 Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36208
* toolchain/uClibc: handle different MIPS64 ABIsFlorian Fainelli2013-04-057-1/+110
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36207
* toolchain: musl is not available on MIPS64Florian Fainelli2013-04-051-0/+1
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36206
* toolchain: allow choosing the MIPS64 user-land ABIFlorian Fainelli2013-04-054-1/+35
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36205
* buildroot: factor knowledge of a 64bits architectureFlorian Fainelli2013-04-053-2/+9
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36204
* malta: enable mips16 feature flagFlorian Fainelli2013-04-052-2/+2
| | | | | | | | The malta platform supports mips16 advertise this feature flag. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36203
* buildroot: allow enabling MIPS16 user-space buildFlorian Fainelli2013-04-054-0/+19
| | | | | | | | | | | Enabling MIPS16 is made conditional on advertising the "mips16" feature for a specific target since it requires support from the CPU (HAS_MIPS16) and the actual use of MIPS16 for building packages (USE_MIPS16). Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36202
* openssl: Pass in any TARGET_ASFLAGSFlorian Fainelli2013-04-051-0/+2
| | | | | | | | | | | | Packages not picking up the regular TARGET_AS need their openwrt Makefiles tweaked. For a basic build, that's just openssl. This depends on patch 1/5. Signed-off-by: Jay Carlson <nop@nop.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36201
* toolchain/gcc: .init and .fini need to pick one ISAFlorian Fainelli2013-04-051-0/+9
| | | | | | | | | | | | | | | | | The .init and .fini sections are built by concatenating code fragments. Putting mips16 code in the middle of a mips32 code block doesn't work. Make gcc built the magic crt stuff in no-mips16 mode. This is specific to 4.6-linaro but is probably portable to other gcc flavors. Adding this to the t-libgcc-mips16 makefile fragment is a hack not suitable for pushing upstream, but there is no mips/t-linux or mips/t-uclibc and I am not going to touch gcc/configure for two lines. Signed-off-by: Jay Carlson <nop@nop.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36200
* toolchain/uClibc: Disable mips16 for uClibc for nowFlorian Fainelli2013-04-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | For now, build uclibc without -mips16. There's no mips16 syscall support AFAIK and uclibc uses inline assembly syscalls a lot. In addition, touching errno means touching a TLS model symbol, and that's not supported in gcc 4.6. The __set_errno macro can be put back to calling errno_location(). This allows much of the library to be built in mips16 mode. I don't understand the implications to the thread library of doing this. A list of "build as -mno-mips16" C source files can be placed in the mips architecture-dependent build files. Maintaining the list would be no fun. Signed-off-by: Jay Carlson <nop@nop.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36199
* rules.mk: MIPS16 builds get a different toolchainFlorian Fainelli2013-04-051-0/+1
| | | | | | | | | | | | | To be safe, build "m16" into the toolchain and target architecture the same way mips32r2 does: target-mips_r2_m16_uClibc-0.9.33.2 toolchain-mips_r2_m16_gcc-4.6-linaro_uClibc-0.9.33.2 Signed-off-by: Jay Carlson <nop@nop.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36198
* rules.mk: Create TARGET_ASFLAGS; force -mno-mips16Florian Fainelli2013-04-051-1/+5
| | | | | | | | | | | | | Create and use a TARGET_ASFLAGS, defaulting to TARGET_CFLAGS. MIPS .S files reasonably assume they are not in mips16 mode. Because "-mips16 -mno-mips16" results in -mno-mips16, I can append that to the TARGET_ASFLAGS. This should be done with $(filter-out)? Signed-off-by: Jay Carlson <nop@nop.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36197
* netifd: Bump to latest version * Fix a memory corruption when updating IPv6 ↵Steven Barth2013-04-051-2/+2
| | | | | | prefixes * Fix route sorting order (nbd) * Add support for ip rules (jow) * Implement support for route / route6 table attribute (jow) SVN-Revision: 36196
* ubus: update to latest version, fixes a crash on reconnectFelix Fietkau2013-04-041-3/+3
| | | | SVN-Revision: 36195
* add a helper that allows loading the eeprom from a MTD partition pointed to ↵John Crispin2013-04-041-0/+106
| | | | | | | | by a phandle Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 36194
* netifd: Rewrite IPv6 prefix assignment * Add ip6hint option to specify ↵Steven Barth2013-04-031-2/+2
| | | | | | assigned subprefixes * Add preliminary support for RFC 6603 prefix exclusion SVN-Revision: 36193
* unbreak i2c-mv64xxx dependenciesJohn Crispin2013-04-031-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 36192
* fix borken of-i2c dependenciesJohn Crispin2013-04-031-4/+3
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 36191
* remove the old (and nonworking) hack and identify our patched GCCs properlyImre Kaloz2013-04-032-3/+9
| | | | SVN-Revision: 36189
* fix eglibc compileJohn Crispin2013-04-031-1/+3
| | | | | | | | add librt dependency/link flag to procd when using eglibc thanks to jow for the help Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr> SVN-Revision: 36188