aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm63xx
Commit message (Collapse)AuthorAgeFilesLines
...
* brcm63xx: add dts and profile for LiveboxJonas Gorski2015-02-275-61/+119
| | | | | | Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44559 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: allow lzma to use 32MB RAMJonas Gorski2015-02-271-4/+5
| | | | | | | | | | | | | Most 16 MiB RAM devices don't even load elf kernels, so it's safe to assume we have at least 32 MB RAM. This fixes tftp booting with the default package set as this already produces an uncompressed kernel > 8 MiB. New limit is 8 MiB compressed / 24 MiB compressed. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44558 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package: mtd: move bcm963xx_tag definition into source codeJonas Gorski2015-02-2713-56/+27
| | | | | | | | | | Remove the need for the header file to be exported - we don't need most of it anyway; all we care about are the offset of the rootfs length and header crc fields. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44557 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: do not align squashfs rootfs startJonas Gorski2015-02-271-6/+9
| | | | | | | | | | | | | We do not need to align the start of read only rootfs's to erase blocks. This allows us to write the squashfs rootfs directly behind the kernel, potentially freeing up one erase block. We still need to align for jffs2, so add a flag for imagetag to optionally align the rootfs start. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44556 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: drop call to prepare_generic_squashfsJonas Gorski2015-02-271-3/+0
| | | | | | | | We do not use the result, so no need to call it. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44555 3c298f89-4303-0410-b956-a3cf2f4a3e73
* targets: base-files: diag.sh does not need to be executableLuka Perkov2015-02-071-0/+0
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44305 3c298f89-4303-0410-b956-a3cf2f4a3e73
* targets: files in uci-defaults do not need to be executablesLuka Perkov2015-02-072-0/+0
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44304 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add "preinit_regular" diag.sh set_state argumentJohn Crispin2014-12-151-0/+3
| | | | | | | | | | | | This new argument is used right after starting regular preinit (which happens if failsafe wasn't triggered). The main purpose of "preinit" argument is to indicate that failsafe can be triggered, however we were missing a way to inform user that we don't wait for a trigger anymore. With this change it's clear when failsafe mode can be triggered. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43715 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: fix a few issues in irq chip driversJonas Gorski2014-12-0826-425/+546
| | | | | | | | Fix locking and lock usage, making it compile for SMP. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43578 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: alphabetically order image generationJonas Gorski2014-12-081-5/+5
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43577 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: refresh patchesJonas Gorski2014-12-0848-70/+70
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43576 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for USR9108Jonas Gorski2014-12-085-5/+52
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43575 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for F5D7633Jonas Gorski2014-12-087-6/+53
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43574 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for DG834GT/PNJonas Gorski2014-12-085-4/+51
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43573 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for TD-W8900GBJonas Gorski2014-12-089-9/+55
| | | | | | | | | | | | According to the vendor tarball, the TD-w8900GB's flash has 64k erase block size, but CFE spans two blocks. So fixup the image offset accordingly but keep block size at its default (64k). Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> [jogo: add commit message, add image offset, change nvram offset] Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43572 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for DSL-2640BJonas Gorski2014-12-087-4/+59
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43571 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for CPVA642Jonas Gorski2014-12-087-5/+66
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43570 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add kernel 3.18 supportJonas Gorski2014-12-01155-0/+18016
| | | | | | | | Add 3.18 support based on 3.18-rc6. Only netboot tested. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43461 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: register interrupt-controllers through DT when possibleJonas Gorski2014-12-0110-0/+334
| | | | | | | | | Add the required nodes for the interrupt controllers and register them through DT when a DTB is present. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43457 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: dtsi: add missing ranges properity to ubus nodesJonas Gorski2014-12-019-0/+9
| | | | | | | | Allows nodes behind it to be mapped. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43456 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: dtsi: add missing properties to cpu nodesJonas Gorski2014-12-019-0/+53
| | | | | | | | Mark them as cpu nodes and add the addresses. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43455 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: convert to irq domainJonas Gorski2014-12-0119-78/+1842
| | | | | | | | | Add irq-domain aware irqchip drivers for the irq controllers of bcm63xx and switch to use them. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43454 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: refresh patchesJonas Gorski2014-12-0122-25/+25
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43453 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for DSL-2650UJonas Gorski2014-12-017-6/+47
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43452 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for DSL-2740B/DSL-2741B rev F1Jonas Gorski2014-12-016-5/+30
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43451 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for F@ST2504nJonas Gorski2014-12-014-3/+27
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43450 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for F@ST2704V2Jonas Gorski2014-12-014-3/+28
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43449 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for F@ST2604Jonas Gorski2014-12-014-3/+49
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43448 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: add DT support for F@ST2404Jonas Gorski2014-12-013-3/+47
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43447 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: uci-defaults: network: move DSL-274x1 F1 to right sectionJonas Gorski2014-11-251-1/+1
| | | | | | | | | | The cpu port is at 8, not 5. Fixes #18406. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43379 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: unify dt image generationJonas Gorski2014-11-251-117/+66
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43378 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: move rsa signature to additional optionsJonas Gorski2014-11-251-47/+42
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43377 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: fix image generationJonas Gorski2014-11-251-0/+1
| | | | | | | | This fixes build issues introduced on r43361. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43376 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: do not build images for unsupported routersJonas Gorski2014-11-241-14/+0
| | | | | | | | | | If there is no board support in the kernel, it does not make sense to build images for devices. So drop any images for board ids for which there are nc corresponding board_info structs in the kernel. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43364 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: refresh patchesJonas Gorski2014-11-2419-31/+31
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43363 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for SPW303VJonas Gorski2014-11-244-18/+82
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43362 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for DV-201AMRJonas Gorski2014-11-245-12/+74
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43361 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for RG100AJonas Gorski2014-11-244-13/+50
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43360 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for A226G/MJonas Gorski2014-11-246-18/+116
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43359 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for AGPF-S0Jonas Gorski2014-11-243-3/+48
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43358 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: move board compatible strings into a tableJonas Gorski2014-11-2262-398/+490
| | | | | | | | | | Move compatible strings from board structs into separate table. This allows for several board compatibles to match to the same board in case e.g. only the flash size / partitions differ. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43341 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: makefiles: make use of new var KERNEL_PATCHVERFelix Fietkau2014-10-241-1/+1
| | | | | | | | | | | replace all occurences of LINUX_VERSION with the cleaner approach. future kernel upgrades must mostly touch only one file. the only platform left is netlogic, because it uses a intermediate kernel 3.14.16 Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43047 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: fix wrong fixups pointerJonas Gorski2014-10-031-1/+1
| | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42756 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: update spw500v sprom to values from gpl tarballJonas Gorski2014-10-0245-71/+81
| | | | | | Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42740 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: reorder some patches according to their upstream stateJonas Gorski2014-10-0218-0/+0
| | | | | | | | The irq rewrite was accepted upstream. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42739 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for 96368MVWGJonas Gorski2014-10-0233-41/+59
| | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42738 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for 96368MVNgrJonas Gorski2014-10-0232-38/+57
| | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42737 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for 96358VW2Jonas Gorski2014-10-023-1/+18
| | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42736 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for 96358VWJonas Gorski2014-10-023-1/+20
| | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42735 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add DT support for 96338WJonas Gorski2014-10-024-2/+20
| | | | | | | | | Renamed of_board_id to convention. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42734 3c298f89-4303-0410-b956-a3cf2f4a3e73