aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ppc40x
Commit message (Collapse)AuthorAgeFilesLines
* ppc40x: add support for 3.8Gabor Juhos2013-02-218-0/+2043
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35734
* kernel: update linux 3.7 to 3.7.9Gabor Juhos2013-02-171-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35644
* kernel: update linux 3.7 to 3.7.8Gabor Juhos2013-02-151-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35604
* kernel: update linux 3.7 to 3.7.7Gabor Juhos2013-02-121-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35571
* kernel: update linux 3.7 to 3.7.6Gabor Juhos2013-02-041-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35476
* kernel: update linux 3.7 to 3.7.5Gabor Juhos2013-01-291-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35390
* kernel: clean up crypto related kconfig optionsFelix Fietkau2013-01-271-3/+0
| | | | SVN-Revision: 35327
* kernel: update linux 3.7 to 3.7.4Gabor Juhos2013-01-241-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35318
* kernel: update linux 3.7 to 3.7.3Gabor Juhos2013-01-182-54/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35216
* target: enable XZ BCJ decompressor code after r35097Florian Fainelli2013-01-141-0/+2
| | | | | | | | | Required to actually be able to mount squashfs xz compressed filesystems. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35156
* ppc40x: remove 3.6 supportGabor Juhos2013-01-129-2087/+0
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35104
* ppc40x: switch to 3.7Gabor Juhos2013-01-121-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35103
* ppc40x: add support for 3.7Gabor Juhos2012-12-209-0/+2098
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34800
* ppc40x: add missing NULL terminator to avoid boot panic on PPC40xGabor Juhos2012-12-203-6/+59
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34799
* ppc40x/44x: disable SWIOTLBGabor Juhos2012-12-201-2/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34797
* ppc40x: nuke 3.3 supportGabor Juhos2012-12-188-2025/+0
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34776
* ppc40x: switch to 3.6.11Gabor Juhos2012-12-181-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34775
* ppc40x: add support for 3.6Gabor Juhos2012-12-188-0/+2034
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34774
* refresh kernel configs with kconfig.plGabor Juhos2012-12-181-1/+1
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34763
* kernel: add missing USB configuration symbols after r34501Florian Fainelli2012-12-071-0/+1
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34568
* remove common symbols from 3.3 configsGabor Juhos2012-11-291-2/+0
| | | | | | | | The removed symbols are present in the generic configuration. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34403
* move isp116x driver to target specific modules.mkFlorian Fainelli2012-07-251-0/+19
| | | | SVN-Revision: 32865
* bump to 3.3.8John Crispin2012-06-051-1/+1
| | | | SVN-Revision: 32055
* kernel: update linux 3.3 to 3.3.7Gabor Juhos2012-05-231-1/+1
| | | | SVN-Revision: 31848
* linux: move certain disabled symbols to the generic configsGabor Juhos2012-05-151-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * CONFIG_ARCH_DMA_ADDR_T_64BIT * CONFIG_ARCH_HAS_ILOG2_U32 * CONFIG_ARCH_HAS_ILOG2_U64 * CONFIG_ARCH_PHYS_ADDR_T_64BIT * CONFIG_ARCH_SUPPORTS_MSI * CONFIG_GENERIC_CPU_DEVICES * CONFIG_HWMON_DEBUG_CHIP * CONFIG_I2C_PXA_PCI * CONFIG_LEDS_GPIO * CONFIG_MINIX_FS_NATIVE_ENDIAN * CONFIG_MLX4_CORE * CONFIG_POWER_SUPPLY * CONFIG_POWER_SUPPLY_DEBUG * CONFIG_QUOTACTL * CONFIG_SDIO_UART * CONFIG_SENSORS_K10TEMP * CONFIG_SENSORS_SCH56XX_COMMON * CONFIG_SENSORS_VIA_CPUTEMP * CONFIG_SERIO_AMBAKMI * CONFIG_SERIO_I8042 * CONFIG_SERIO_LIBPS2 * CONFIG_SERIO_PCIPS2 * CONFIG_SERIO_RAW * CONFIG_SERIO_SERPORT * CONFIG_SPI_BITBANG * CONFIG_SPI_GPIO SVN-Revision: 31737
* kernel: update linux 3.3 to 3.3.6Gabor Juhos2012-05-141-1/+1
| | | | SVN-Revision: 31709
* kernel: update linux 3.3 to 3.3.5Gabor Juhos2012-05-071-1/+1
| | | | SVN-Revision: 31645
* move CONFIG_BOOKE_WDT_DEFAULT_TIMEOUT to the target configsGabor Juhos2012-05-011-0/+1
| | | | SVN-Revision: 31547
* kernel: update linux 3.3 to 3.3.4Gabor Juhos2012-04-301-1/+1
| | | | SVN-Revision: 31541
* linux: move CONFIG_BOOKE_WDT to the generic configGabor Juhos2012-04-291-1/+0
| | | | SVN-Revision: 31520
* kernel: update linux 3.3 to 3.3.3Jonas Gorski2012-04-241-1/+1
| | | | SVN-Revision: 31460
* ppc40x: nuke 3.2 supportGabor Juhos2012-04-208-2032/+0
| | | | SVN-Revision: 31387
* ppc40x: switch to 3.3.2Gabor Juhos2012-04-201-1/+1
| | | | SVN-Revision: 31386
* ppc40x: sync 3.3 configGabor Juhos2012-04-201-2/+0
| | | | SVN-Revision: 31385
* kernel: also update the targets to use 3.2.15Jonas Gorski2012-04-171-1/+1
| | | | | | Thanks Gabor for spotting it. SVN-Revision: 31337
* kernel: update linux 3.2 to 3.2.14Jonas Gorski2012-04-091-1/+1
| | | | SVN-Revision: 31222
* kernel: update linux 3.2 to 3.2.13 and refresh patchesJonas Gorski2012-04-011-1/+1
| | | | | | Also remove a duplicate patch from lantiq (already in generic). SVN-Revision: 31158
* kernel: update linux 3.2 to 3.2.12Gabor Juhos2012-03-191-1/+1
| | | | SVN-Revision: 31028
* ppc40x: preliminary support for 3.3Gabor Juhos2012-03-048-0/+2033
| | | | SVN-Revision: 30804
* ppc40x: switch to 3.2.9Gabor Juhos2012-03-025-40/+62
| | | | SVN-Revision: 30791
* ppc40x: fix build errors in the CF and ISP116X driversGabor Juhos2012-03-022-44/+37
| | | | SVN-Revision: 30789
* kernel: update linux 3.0 to 3.0.18Jonas Gorski2012-01-311-1/+1
| | | | SVN-Revision: 29965
* kernel: update linux 3.0 to 3.0.17Jonas Gorski2012-01-131-1/+1
| | | | SVN-Revision: 29725
* linux: update 3.0 to 3.0.12Jonas Gorski2011-12-061-1/+1
| | | | SVN-Revision: 29469
* linux: update 3.0 to 3.0.9Jonas Gorski2011-11-191-1/+1
| | | | SVN-Revision: 29264
* kernel: update to version 3.0.3Hauke Mehrtens2011-08-181-1/+1
| | | | SVN-Revision: 28043
* kernel: update to kernel version 3.0.1Hauke Mehrtens2011-08-061-1/+1
| | | | SVN-Revision: 27918
* upgrade to 3.0 (magicbox ata and openrb usb is broken, but the current ↵Imre Kaloz2011-07-297-57/+44
| | | | | | kernel didn't compile at all, so...) SVN-Revision: 27826
* global cflags: remove -funit-at-a-time, it is ignored by recent compilers. ↵Felix Fietkau2011-03-261-1/+1
| | | | | | instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance SVN-Revision: 26300
* update to 2.6.32.33 and 2.6.37.4Imre Kaloz2011-03-181-2/+2
| | | | SVN-Revision: 26226
/span>.exit(1) elif o in ("-d", "--no-dump"): do_dump = 1 elif o in ("-f", "--file"): dumpfile = a elif o in ("-u", "--user"): user = a elif o in ("-p", "--pass"): password = a elif o == "--port": PORT = int(a) elif o in ("-q", "--quiet"): verbose = 0 elif o in ("-r", "--reboot"): reboot = 1 elif o in ("-v", "--verbose"): verbose = 1 # make sure we have enough arguments if len(args) > 0: HOST = args[0] if len(args) == 2: if args[1].split(':')[0] in ("tftp", "http", "ftp"): url = args[1] else: imagefile = args[1] else: do_dump = 1; #################### # create a telnet session to the router try: tn = telnetlib.Telnet(HOST) except socket.error, msg: print "Unable to establish telnet session to %s: %s" % (HOST, msg) sys.exit(1) tn.set_option_negotiation_callback(telnet_option) buf = tn.read_until("Username: ", 3) if not buf: telnet_timeout() tn.write(user+"\n") if password: buf = tn.read_until("Password: ", 3) if not buf: telnet_timeout() tn.write(password+"\n") # wait for prompt buf = tn.read_until("> ", 3) if not buf: telnet_timeout() flashsize = get_flash_size() if do_dump: image_dump(tn, dumpfile) if imagefile or url: splitpath = os.path.split(imagefile) # create load command if url: cmd = "load -u %s -r 0\n" % (url) else: server = tn.get_socket().getsockname()[0] cmd = "load -u http://%s:%d/%s -r 0\n" % (server, PORT, splitpath[1]) if not os.access(imagefile, os.R_OK): print "File access error: %s" % (imagefile) sys.exit(3) # make sure we're in the directory where the image is located if splitpath[0]: os.chdir(splitpath[0]) start_server(server) if verbose: print "Unlocking flash..." tn.write("unlock 0 0x%x\n" % flashsize) buf = tn.read_until("Returned 0",5) if verbose: print "Writing new image..." print cmd, tn.write(cmd) buf = tn.read_until("Returned 0",10) # wait till the transfer completed buf = tn.read_until("Download completed successfully",20) if buf: print "Flash update complete!" if reboot: tn.write("reboot\n") print "Rebooting..." tn.write("exit\n") tn.close()