Jonas Gorski
440124dcbb
brcm63xx: allow using all four rgmii ports on bcm6316x
...
At least the third rgmii port is available on 63169, so assume all are
available. Simplifies cpu vs. variant handling.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45504
2015-04-19 11:38:24 +00:00
Jonas Gorski
c1ea714d43
brcm63xx: BCM963268BU_P300 reference board fixes
...
- Fix profile name.
- Rremove whitespace on board patch.
- Refresh patches.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45499
2015-04-18 22:33:50 +00:00
John Crispin
d9ebcce56c
ar71xx/image: remove duplicated rootfs in new tplink initramfs images
...
The new building code included the rootfs twice when building tplink initramfs images.
To make it more readable move initramfs into an own build step
Build/mktplinkfw-initramfs.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 45491
2015-04-18 10:19:28 +00:00
John Crispin
09c4b0e8f3
ar71xx/image: move TPLINK-LZMA image to new build code
...
There are 2 images missing: TLWR2543 TLWR1043V2 which have special properties
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 45490
2015-04-18 10:19:23 +00:00
John Crispin
13204f6a35
ar71xx/image: add template tplink-16mlzma
...
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 45489
2015-04-18 10:19:14 +00:00
John Crispin
1efdccc055
ar71xx/image: fix imagesize of template tplink-8mlzma
...
The new image size is verified by a running tplink device and checked
against mktplinkfw source code.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 45488
2015-04-18 10:19:09 +00:00
Jonas Gorski
6232e845da
brcm63xx: fix bcm96318ref_p300 profile name
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45486
2015-04-18 09:34:17 +00:00
Felix Fietkau
c73adc80a3
bcm53xx: add profiling support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45480
2015-04-17 18:52:15 +00:00
Luka Perkov
22045c383d
imx6: put uboot-envtools in DEFAULT_PACKAGES
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45478
2015-04-17 13:47:13 +00:00
Luka Perkov
cc8628a6a3
kirkwood: put uboot-envtools in DEFAULT_PACKAGES
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45477
2015-04-17 13:47:09 +00:00
Rafał Miłecki
9c02b23a77
brcm47xx: add buttons support for WRT310N v2
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45474
2015-04-17 08:12:00 +00:00
Rafał Miłecki
9e03c36259
bcm53xx: fix handling absolute paths in sysupgrade (for vendor formats)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45473
2015-04-17 06:03:00 +00:00
Rafał Miłecki
b12e85a451
brcm47xx: fix handling absolute paths in sysupgrade (for vendor formats)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45472
2015-04-17 05:45:46 +00:00
Rafał Miłecki
e85294a957
brcm47xx: rework vendor fw handling to don't duplicate upgrade calls
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45470
2015-04-16 21:43:27 +00:00
Rafał Miłecki
c8eed9a50a
brcm47xx: explicitly select CPU_MIPS32_R2 and CPU_MIPSR2 for mips74k
...
The mips74k subtarget of brcm47xx configures gcc to compile for mips32r2;
however, the generated kernel config for 3.14 and later kernels ends up
with CPU_MIPS32_R1 and CPU_MIPSR1 selected. The generated kernel config
for the 3.10 kernel (Barrier Breaker) properly selected CPU_MIPS32_R2 and
CPU_MIPSR2. Modify the default kernel config for mips74k to explicitly
select CPU_MIPS32_R2 and CPU_MIPSR2.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
Tested-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45469
2015-04-16 21:20:37 +00:00
Felix Fietkau
582b20c4e2
kernel: accidentally committed a few patches in the wrong place, move them
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45468
2015-04-16 20:43:11 +00:00
Felix Fietkau
b860db2c63
bcm53xx: add power button for WXR-1900DHP
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45467
2015-04-16 20:09:55 +00:00
Felix Fietkau
c9aeb21405
bcm53xx: add power button for Buffalo WZR-1750DHP
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45466
2015-04-16 20:09:48 +00:00
Felix Fietkau
a7f768bdc8
bcm53xx: add USB LED for Buffalo WZR-1750DHP
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45465
2015-04-16 20:09:42 +00:00
Felix Fietkau
f6cbbe1332
bcm53xx: make NAND flash timeouts non-interruptible to fix corruption issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45464
2015-04-16 20:09:36 +00:00
Felix Fietkau
d51420eedc
bcm53xx: increate trx maxlen to prevent build failures with bigger images
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45461
2015-04-16 20:09:15 +00:00
Felix Fietkau
f8d499fd3f
bcm53xx: fix WXR-1900DHP power led name and add usb led
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45460
2015-04-16 20:09:08 +00:00
Luka Perkov
76330e9b57
mvebu: better integrate xp-gp
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45459
2015-04-16 13:53:57 +00:00
Felix Fietkau
c64fdadea7
bcm53xx: make use of the new board detection layer
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45458
2015-04-16 12:18:34 +00:00
Imre Kaloz
2705cda813
mvebu: add support for the Linksys Caiman and Cobra
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45456
2015-04-16 09:54:39 +00:00
Luka Perkov
0926e4c22f
mvebu: bring back CONFIG_CPU_THERMAL
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45455
2015-04-16 00:23:34 +00:00
Luka Perkov
a635c0a04e
mvebu: refresh kernel config
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45454
2015-04-16 00:10:42 +00:00
Luka Perkov
dade4535bb
mvebu: fix typo in marvell profile
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45453
2015-04-15 16:23:20 +00:00
Luka Perkov
a046ce235f
mvebu: better integrate 385-ap-db
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45452
2015-04-15 16:23:10 +00:00
Felix Fietkau
147e005fcf
bcm53xx: add USB 2.0 power control for WXR-1900DHP
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45451
2015-04-15 16:06:20 +00:00
Felix Fietkau
83e31eb7e7
bcm53xx: add USB 2.0 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45450
2015-04-15 16:06:14 +00:00
Rafał Miłecki
3edb55143d
bcm53xx: add (disabled) support for upgrading kernel during sysupgrade
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45445
2015-04-14 20:50:59 +00:00
Rafał Miłecki
3cb8bf44e6
otrx: change command line API to start with a mode
...
This will allow adding more modes without options conflict.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45443
2015-04-14 20:50:46 +00:00
John Crispin
911cf6da60
ar71xx: Enable AT803X_PHY to set special flags
...
Open-Mesh OM5P-AN use a AT8035 (F1E) behind one of the ethernet ports. This PHY
requires special flags to work correctly. Otherwise massive packet loss happens
with active POE or when switching the link speed from gigabit ethernet to fast
ethernet. The generic PHY doesn't have support to change these settings.
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 45439
2015-04-14 19:00:57 +00:00
John Crispin
efbdc168ff
ar71xx: fix ethernet packet loss issues on OM5P-AN
...
The OM5P-AN boards are suffering from ethernet packet loss when booting with
some active POE setups or when switching to Fast Ethernet when previously
booted with Gigabit ethernet attached.
The cause of the problem is that the AR8035 PHYs requires special register
settings to work reliably on these boards. Enable the RGMII TX, RX delays and
disable SmartEE functionality of the AR8035 PHYs. Also enable the RXD and RDV
delay in the ETH_CFG register to fix the issue.
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 45438
2015-04-14 19:00:51 +00:00
Felix Fietkau
5c9c670616
kernel: update bgmac patches to the latest version submitted
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45431
2015-04-14 12:17:20 +00:00
Felix Fietkau
923bef1678
bcm53xx: refresh kernel patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45426
2015-04-13 22:23:37 +00:00
Felix Fietkau
d0ba3bb1e2
kernel: finally remove layer7 filter support
...
it has been non-functional for years and caused numerous memleaks and
crashes for people that tried to enable it.
it has no maintained upstream source, and it does not look like it's
going to be fixed any time soon
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45423
2015-04-13 22:23:14 +00:00
Felix Fietkau
87f854059a
kernel: fix more bgmac dma init/cleanup issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45422
2015-04-13 20:08:30 +00:00
Imre Kaloz
232c61742e
mvebu: copy the initramfs files to the bin dir
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45421
2015-04-13 20:06:47 +00:00
Felix Fietkau
1bf8e555bb
kernel: sync bgmac changes with latest upstream submission
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45420
2015-04-13 17:32:33 +00:00
Felix Fietkau
24e9f52106
bcm53xx: add support for the Buffalo WXR-1900DHP
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45419
2015-04-13 17:32:25 +00:00
Felix Fietkau
1e48a48915
bcm53xx: fix GPIO pins > 16
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45418
2015-04-13 17:32:18 +00:00
Felix Fietkau
6bc743ef6f
kernel: add bgmac fixes for bcm53xx (fix ethernet bringup on a bcm4709 based device)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45417
2015-04-13 17:32:12 +00:00
Felix Fietkau
1f70f452cc
bcm53xx: add missing l2 cache controller AUXCTL bit
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45416
2015-04-13 17:32:05 +00:00
Imre Kaloz
8c684f42e5
mvebu: add support for the in-CPU RTC on the Armada 38x
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45415
2015-04-13 13:06:34 +00:00
Imre Kaloz
c9e6c7c836
mvebu: add comments to image generation
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45414
2015-04-13 12:15:40 +00:00
Imre Kaloz
e3bd4f0969
mvebu: stop legacy image generation
...
If you can't find the firmware for you board, send proper patches.
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45413
2015-04-13 12:08:42 +00:00
Imre Kaloz
96c793f529
mvebu: generate a single firmware for the 385-db-ap
...
This has been done without having a board, but should work.
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45412
2015-04-13 12:06:56 +00:00
Imre Kaloz
4da8f96754
mvebu: reflect Armada 38x support in the name
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45411
2015-04-13 11:30:39 +00:00
Felix Fietkau
d24388da44
bcm53xx: add a comment about the gpio base patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45408
2015-04-12 22:10:44 +00:00
Felix Fietkau
afafbc0d74
kernel: bgmac: add more DMA related fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45407
2015-04-12 22:10:40 +00:00
Imre Kaloz
09722d0bdc
ppc40x: upgrade to 3.18
...
left "broken" as I'm not sure if my only board is to blame.. testers welcomed
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45406
2015-04-12 20:48:13 +00:00
Imre Kaloz
e55532b7af
orion: upgrade to 3.18 (compile tested only)
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45405
2015-04-12 20:45:55 +00:00
Rafał Miłecki
77c75e6fa3
bcm53xx: try to handle Netgear R8000 VLANs config
...
It seems to have few ports connected to CPU (only for CPU sending data?)
as part of "SMP dual core 3 GMAC setup" feature.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45403
2015-04-12 20:11:25 +00:00
Rafał Miłecki
06ac2f5c74
b53: improve overriding CPU port state on BCM5301X
...
On BCM5301X there are two different cases to handle: CPU port 8 vs. any
other one. Support for CPU port 8 was already partially implemented but
it lacked setting some extra bit for 2G speed. It also will need to be
extended to implement "SMP dual core 3 GMAC setup". That's the reason
for handling it in separated code block.
This patch also adds overriding CPU port state for port other than 8. It
requires using recently defined GMII_PORT registers.
It was tested for regressions on BCM53011 revs 2 & 3. It was also
confirmed to fix switch on some internal Broadcom board.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Acked-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45402
2015-04-12 20:00:42 +00:00
Imre Kaloz
ceb7321e13
mvebu: refresh patches
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45401
2015-04-12 17:30:41 +00:00
Imre Kaloz
b0ad24f0d5
mvebu: migrate mamba support to the upstreamed code
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45400
2015-04-12 17:29:50 +00:00
Felix Fietkau
2dbe131a62
bcm53xx: fix bcma gpio chip base
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45399
2015-04-12 17:22:04 +00:00
Felix Fietkau
808fb7a0bd
kernel: add missing memory barrier to bgmac
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45398
2015-04-12 16:39:24 +00:00
Imre Kaloz
6f01238398
mvebu: handle other SKUs as well
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45396
2015-04-12 15:04:14 +00:00
Imre Kaloz
d1bedfbdf5
mvebu: include the ahci driver in the default profile
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45395
2015-04-12 15:03:25 +00:00
Imre Kaloz
6cfe1539da
generic: make sure we only try to mangle bootargs we do have
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45393
2015-04-12 14:46:19 +00:00
Rafał Miłecki
95ef64a779
bcm53xx: allow sysupgrade firmwares without UBI containing rootfs
...
In most cases it allows reverting back to the vendor firmware (as they
usually don't use UBI). If users wants to do that we can't do anything
anyway. Erease counters will be just lost. The only thing we do is warn:
"Flashing firmware without UBI for rootfs. All erase counters will be
lost."
It still requires forcing sysupgrade.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45392
2015-04-12 12:04:13 +00:00
Rafał Miłecki
24d40980b0
bcm53xx: add platform_pre_upgrade to prepare for kernel+UBI sysupgrade
...
We can now detect that provided firmware contains kernel and UBI image
partitions. Flashing it in a sane way (keeping erase counters) still
needs to be implemented.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45391
2015-04-12 11:46:16 +00:00
Rafał Miłecki
a04b71d330
bcm53xx: rework vendor fw handling to don't duplicate upgrade calls
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45389
2015-04-12 10:42:27 +00:00
Felix Fietkau
8904cd1dcc
kernel: add bgmac fixes for various issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45388
2015-04-12 10:35:21 +00:00
Rafał Miłecki
503ccc502d
bcm53xx: fix UBI EOF patch to allow sysupgrade after first installation
...
With previous version of patch info about need of erasing blocks was
stored once per boot. It was breaking in following scenario:
1) First boot after installation (erasing blocks after 0xdeadc0de)
2) Doing sysupgrade (with ubidetach & ubiformat)
3) Attaching UBI again (it caused all blocks to be erased)
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45387
2015-04-12 10:20:59 +00:00
Imre Kaloz
a62fa2d365
mvebu: reformat the damaged syscfg partition on the mamba
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45386
2015-04-12 08:35:33 +00:00
Felix Fietkau
1a797043e5
kernel: revert section sorting change from r41951
...
It currently does not seem to make a difference anymore, except by
increasing compressed kernel image size
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45385
2015-04-11 21:21:03 +00:00
Luka Perkov
bb828e30b0
imx6: add missing patches from 3.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45378
2015-04-11 10:46:20 +00:00
Felix Fietkau
e8126cbfbd
kernel: remove kernel module checks/dependencies for 3.14
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45377
2015-04-11 10:43:46 +00:00
Luka Perkov
8865505665
generic: drop 3.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45375
2015-04-11 10:28:14 +00:00
Luka Perkov
b66b0ae632
brcm47xx: drop 3.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45374
2015-04-11 10:28:11 +00:00
Luka Perkov
fc08d7a3eb
adm8668: drop 3.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45373
2015-04-11 10:28:06 +00:00
Luka Perkov
b976ac8b86
mcs814x: drop 3.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45372
2015-04-11 10:28:03 +00:00
Luka Perkov
d21b92af8e
imx6: drop 3.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45371
2015-04-11 10:28:00 +00:00
Luka Perkov
912a6371f8
imx6: switch to 3.18
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45370
2015-04-11 10:27:49 +00:00
Zoltan Herpai
4fd21b203e
mxs: reinstate rootfs image creation and dtb copy
...
Signed-off-by: Harald Geyer <harald@ccbib.org>
Acked-by: Michael Heimpold <mhei@heimpold.de>
SVN-Revision: 45369
2015-04-10 21:36:33 +00:00
Zoltan Herpai
db4ce3d16c
mxs: Include the right kernel image in the rootfs
...
Signed-off-by: Harald Geyer <harald@ccbib.org>
Acked-by: Michael Heimpold <mhei@heimpold.de>
SVN-Revision: 45368
2015-04-10 21:34:21 +00:00
John Crispin
6d0ad03fac
kernel: remove references to kmod-of-i2c
...
these break the IB since the module is part of i2c-core now
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45363
2015-04-10 13:39:33 +00:00
Felix Fietkau
9428c5609b
kernel: add jffs2 RENAME_WHITEOUT support, fixes overlayfs renames ( #19432 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45362
2015-04-10 11:52:59 +00:00
Felix Fietkau
e1f0a91dfe
kernel: remove linux 3.10 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45360
2015-04-10 11:52:47 +00:00
Jonas Gorski
4e826d8303
b53: clean up code to match kernel style better
...
* properly enclose macro arguments in paranthesis on use
* remove trailing white space
* convert C99 // comments
* add missing blank lines after declaration
* remove braces from single statement blocks
* split lines > 80 chars (except for one)
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45356
2015-04-10 10:29:04 +00:00
Jonas Gorski
61885f95f0
b53: define registers available and needed on BCM5301X
...
They are also present on some BCM63xx switches.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45355
2015-04-10 10:28:46 +00:00
Rafał Miłecki
9d6e04a4f1
bcm53xx: build image for ASUS RT-AC56U
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45353
2015-04-10 09:58:00 +00:00
Rafał Miłecki
71fcbffc91
bcm53xx: Luxul XWC-1000 has only 128 MiB of RAM
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45352
2015-04-10 09:42:48 +00:00
John Crispin
3bc1f36e2b
sunxi: don't enable ARMTHUMB XZ BCJ filter in kernel
...
Having CONFIG_XZ_DEC_ARMTHUMB enabled breaks squashfs when ARM BCJ
filter was used to create the filesystem (and that's what we do on
all ARM targets). Thus unset CONFIG_XZ_DEC_ARMTHUMB to fix
squashfs on sunxi.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 45347
2015-04-10 08:29:26 +00:00
John Crispin
6adf864770
ipq806x: automatically select kmod-usb-phy-qcom-dwc3
...
kmod-usb-phy-qcom-dwc3 is required to get USB working on ipq806x. It was
missed in previous commit so let's enable it automatically.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45345
2015-04-10 08:28:44 +00:00
John Crispin
607a7a35be
ralink: fix cevt-r4k hack
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45342
2015-04-10 08:27:44 +00:00
John Crispin
f4edd1b918
generic/3.18: add missing wireless symbols
...
triggered by enabling RFKILL in global build options
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 45335
2015-04-09 10:33:11 +00:00
John Crispin
b7f19a5b26
ramips: Add support for Microduino MicroWRT
...
MicroWRT is an wireless router with 2 USB,1 ethernet port. It
has a 16M flash and 64M DDR2 RAM. You can use most interface, such as
i2c, SPI, i2s and PCIe. Besides that there are three expansion borad to
combine with the core board. The detailed information, please refer to
https://www.microduino.cc/wiki/index.php?title=Main_Page
This patch adds support for it.
Because there is only one port,so disabled VLAN and use eth0 as lan
port. and only a power LED control by power pin.
Signed-off-by: 盛凯 <shengkai81@gmail.com>
SVN-Revision: 45331
2015-04-09 10:32:37 +00:00
John Crispin
8f92e94a74
ar71xx: enable LEDs on Hornet-UB X2
...
None of the LEDs are enabled by default on the Hornet-UB X2 board
(the 16/64MB version of the Hornet-UB), because it uses a different
board-name ("hornet-ub-x2"); but hornet-ub and hornet-ub-x2 boards
are equivalent WRT their LEDs.
SIgned-off-by: Joshua Judson Rosen <jrosen@harvestai.com>
SVN-Revision: 45328
2015-04-09 10:32:08 +00:00
Zoltan Herpai
fb0534bcc3
generic: add a few missing symbols for 4.0
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 45324
2015-04-09 10:28:59 +00:00
Rafał Miłecki
2198db252c
bcm53xx: switch to the otrx for verifying TRX images
...
This adds checking CRC32 of provided firmware image.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45320
2015-04-09 06:33:56 +00:00
Rafał Miłecki
c6f9582116
brcm47xx: image: use "-" separator for device version
...
This makes legacy subtarget follow two other.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45319
2015-04-09 05:40:37 +00:00
Rafał Miłecki
a8b0e75291
brcm47xx: verify also standard TRX images during sysupgrade
...
It allows detecting data corruption for plain TRX as well.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45318
2015-04-09 05:36:16 +00:00
Rafał Miłecki
3fad95446a
brcm47xx: fix WRT300N devices magics for sysupgrade check
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45317
2015-04-09 05:22:10 +00:00
Rafał Miłecki
44b128b0aa
brcm47xx: switch to the otrx for verifying TRX images
...
This adds checking CRC32 of provided firmware image.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45316
2015-04-09 05:22:04 +00:00
Gabor Juhos
1630498e4c
kernel: remove ATHEROS_AR{231X,71XX} config symbols from the patches
...
Those don't exist anymore.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45314
2015-04-08 16:21:04 +00:00
Rafał Miłecki
80971cd0f9
brcm47xx: image: use new (& fixed) FILESYSTEM variable for trx command
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45313
2015-04-08 09:50:57 +00:00
Rafał Miłecki
4c1ee6f24d
bcm53xx: replace few BCM5301X patches with versions sent upstream
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45311
2015-04-08 09:22:02 +00:00
Rafał Miłecki
705651884d
brcm47xx: update legacy subtarget description
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45310
2015-04-08 05:55:32 +00:00
Rafał Miłecki
7798074429
brcm47xx: add fix "Data bus error" on CardBus ssb SoCs
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45308
2015-04-08 05:09:42 +00:00
Rafał Miłecki
1d2abb6f16
brcm47xx: reverse 2 LEDs polarity on WRT320N v1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45307
2015-04-08 04:46:27 +00:00
Rafał Miłecki
a9d2a1aa29
kernel: backport ssb patches up to changes queued for 4.1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45306
2015-04-07 22:06:17 +00:00
Imre Kaloz
8100b227a9
generic/4.0: upgrade to 4.0-rc7
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45305
2015-04-07 21:34:38 +00:00
Rafał Miłecki
95f7fb8f49
brcm47xx: define rest of LEDs & buttons for WRT320N
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45304
2015-04-07 21:31:36 +00:00
Imre Kaloz
7a9fe56452
generic/3.18: upgrade to 3.18.11
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45303
2015-04-07 21:29:26 +00:00
Imre Kaloz
be2d60465d
mvebu: disable cpu idle on a38x
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45302
2015-04-07 21:13:44 +00:00
Gabor Juhos
0bd06aca20
ar71xx: add user-space support for RB911G-5HPacD
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45300
2015-04-07 20:04:14 +00:00
Gabor Juhos
d0a6b278db
ar71xx: add initial support for RB911G-5HPacD
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45299
2015-04-07 20:04:03 +00:00
Gabor Juhos
96b006eb32
ar71xx: routerboot: export extended wlan data via sysfs
...
Export the data to make it accessible from user-space.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45298
2015-04-07 20:03:43 +00:00
Gabor Juhos
76b5a9aa7d
ar71xx: routerboot: add support for extended radio data
...
On newer Mikrotik boards, the radio calibration data
is stored differently and uses LZO compression instead
of RLE.
Update the RouterBOOT helper code to support the new
format.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45297
2015-04-07 20:03:35 +00:00
Gabor Juhos
f0cbd004ee
ar71xx: select RLE_DECOMPRESS directly by the RouterBOOT helper code
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45296
2015-04-07 20:03:24 +00:00
Gabor Juhos
298a46c0b3
kernel: add support for the MX25L512E and SI25CD512 SPI flash chips
...
These are used on some MikroTik boards.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45295
2015-04-07 20:03:15 +00:00
Imre Kaloz
f60fea1923
Upstream commits 43b68879de27b1993518687fbc6013da80cdcbfe and ce6031c89a35cffd5a5992b08377b77f49a004b9 improve the cpuidle driver on Armada XP. The latter commit improves performance at the slight expense of power consumption.
...
Signed-off-by: Claudio Leite <leitec@staticky.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45294
2015-04-07 18:13:51 +00:00
Rafał Miłecki
503d845522
brcm47xx: drop old patch disabling cardbus mode on Netgear WNR834B
...
First of all this patch was affecting other devices, not just Netgear
WNR834B. E.g. Linksys WRT300N v1 also has boardtype 0x0472.
This was breaking PCI on WRT300N, ssb couldn't detect core working in
hostmode (due to mips_busprobe32 failing).
Secondly this patch should not be needed for years now. From the analyze
of #8861 it seems it was needed just to make devices at slots other than
0 discoverable. Setting cardbus to 0 was simply making ssb allow access
to PCI config for devices other than bridge.
With the upstream commit a6c8462 (ssb: fix cardbus slot in hostmode) we
allow accessing device at slot 1 which should be enough for CardBus.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45293
2015-04-07 15:40:51 +00:00
Rafał Miłecki
b6e8da2e14
bcm53xx: image: share function checking TRX in provided firmware
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45292
2015-04-07 14:14:08 +00:00
Rafał Miłecki
7abd779730
bcm53xx: display all errors (not just the 1st one) when checking image
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45291
2015-04-07 14:14:02 +00:00
Rafał Miłecki
a19b69a717
bcm53xx: compare provided firmware magic with device magic
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45290
2015-04-07 14:13:56 +00:00
Rafał Miłecki
e2b59e4dbc
brcm47xx: detect Linksys WRT320N v1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45289
2015-04-07 13:08:17 +00:00
Rafał Miłecki
9f740ddc0d
brcm47xx: backport MIPS BCM47XX patches queued for 4.1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45288
2015-04-07 12:54:23 +00:00
Rafał Miłecki
3fa00eeda2
brcm47xx: group MIPS BCM47XX backported patches by source kernel
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45287
2015-04-07 11:54:18 +00:00
Felix Fietkau
df7bb89edd
ar71xx: fix new mktplinkfw image code - flags for sysupgrade vs factory were swapped ( fixes #19400 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45281
2015-04-06 19:26:30 +00:00
Felix Fietkau
a6d4d1e152
x86: set ARCH_PACKAGES for the x86_64 subtarget ( fixes #19425 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45278
2015-04-06 10:07:43 +00:00
John Crispin
bf26426fd8
ipq806x: another missing symbol
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45277
2015-04-05 07:53:32 +00:00
John Crispin
10a71220f2
kernel: CONFIG_BRIDGE should not be overridden
...
this breaks ebtables, netfilter, ... during fullbuilds
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45276
2015-04-05 07:40:38 +00:00
Florian Fainelli
2738cfcfda
arm64: remove CGROUPS override
...
SCHED_AUTOGROUP was turned on by default which forces the use of
CGROUPS, conflicting with the options we offer from menuconfig, remove
that.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 45275
2015-04-04 19:33:32 +00:00
Florian Fainelli
3e6c6e0c7b
mcs814x: switch to 3.18 kernel
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 45274
2015-04-04 18:01:26 +00:00
Florian Fainelli
b1ba4c5096
mcs814x: add support for 3.18
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 45273
2015-04-04 18:01:07 +00:00
John Crispin
67f4c4b992
xburst: mark the asoc modules as BROKEN until the upstream fixes get merged
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45267
2015-04-03 20:41:50 +00:00
John Crispin
4ad0ad9817
ipq806x: enable usb3 packages in default profile
...
Default profile already enables usb2 so we'll do the same for usb3 now
that we have support for it.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45262
2015-04-03 19:06:38 +00:00
John Crispin
5d52f4b51d
ipq806x: add platform usb support
...
This change adds DWC3 QCOM USB phys and TCSR drivers. These are
cherry-picked from the following LKML threads:
*dwc3 qcom: https://lkml.org/lkml/2014/9/12/599
*tcsr: https://lkml.org/lkml/2015/2/9/579
We're also adding an additional patch to add the corresponding dev nodes
in the IPQ806x and AP148 dts files.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45261
2015-04-03 19:06:30 +00:00
John Crispin
114338003a
kernel: add package for dwc3 usb driver used on ipq806x
...
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45260
2015-04-03 19:06:21 +00:00
John Crispin
654312267c
ipq806x: enable usb support
...
This change doesn't make USB functional but it does make it selectable
from a configuration perspective.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45259
2015-04-03 19:06:11 +00:00
John Crispin
e26f0d86e8
ipq806x: another missing symbol
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45257
2015-04-03 19:05:57 +00:00
Felix Fietkau
541f569a9d
linux: Add missing config options to generic configs
...
These missing options have been noticed while enabling the following
configuration options on ipq806x, but they're available in the standard
kernel:
*ARCH_QCOM
*CONFIG_USB_SUPPORT
*CONFIG_USB_DWC3
*CONFIG_MFD_SYSCON
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45256
2015-04-03 18:48:10 +00:00
Felix Fietkau
4869387480
ipq806x: clean-up kernel config file
...
Options that used to be in target config have been added to the generic
config file, so remove them.
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45255
2015-04-03 18:47:51 +00:00
John Crispin
a1b1be473e
omap: add missing symbols
...
enabled by default like other TWL4030 symbols
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 45238
2015-04-02 14:32:01 +00:00
John Crispin
69aa85a0d2
omap: add profile for BeagleBoard
...
original BeagleBoard has no Ethernet
provide a profile with all available USB Ethernet adapters
EBVBeagle comes with a kmod-usb-net-mcs7830 compatible device
tested with BeagleBoard C4
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 45237
2015-04-02 14:31:51 +00:00
John Crispin
245ebe83dc
omap: remove patch wlcore Add-support-for-DT-platform-data
...
- does not compile with 3.18
compile error: 'struct wl12xx_platform_data' has no member named 'gpio'
- different version was sent 2015 but cannot be tested by me
see "[PATCH v7 0/6] wlcore: add device-tree support" series
in linux-omap
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 45235
2015-04-02 14:31:32 +00:00
Rafał Miłecki
509cce44bd
bcm53xx: sprom: sync with mainline driver
...
The main difference now is bcm53xx registering it as platform (DT)
driver.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45230
2015-04-02 12:02:56 +00:00
Rafał Miłecki
91071e366c
bcm53xx: sprom: simplify reading NVRAM after last backports
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45229
2015-04-02 12:01:56 +00:00
John Crispin
bb0e931298
ipq806x: add missing symbol
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45228
2015-04-01 22:57:54 +00:00
Rafał Miłecki
aefcd2b84c
brcm47xx: backport two MIPS nvram.c patches
...
Also replace SPROM patch with (the same) mainlined version.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45227
2015-04-01 20:23:37 +00:00
John Crispin
0bba806cb7
kernel: add missing symbol
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45218
2015-04-01 13:06:14 +00:00
John Crispin
eeff1f0a12
ixp4xx: fix beeper module dependencies
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45214
2015-04-01 09:03:13 +00:00
John Crispin
3ec7ccf501
config: add an option to enable KPROBE
...
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45212
2015-04-01 08:33:04 +00:00
John Crispin
bf7eeea7ee
ipq806x: clean up kernel conf
...
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45211
2015-04-01 08:32:29 +00:00
John Crispin
d3a9fc4586
ipq806x: add support for 4.0 kernel
...
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45210
2015-04-01 08:32:03 +00:00
John Crispin
2d74104b52
ipq806x: move 020-add-ap148-bootargs.patch in patches-3.18
...
Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
SVN-Revision: 45209
2015-04-01 08:31:52 +00:00
John Crispin
449c5f7b30
ramips: Add support for ZTE Q7
...
ZTE Q7 is a wireless router with SD Card,USB,1 ethernet port and a battery.It used MT7620a SoC.
I can,t find any information about this router on ZTE's website.
But I found this : http://en.cctairmobi.com/plus/list.php?tid=40
This router is the same as ZTE Q7 and later I found that both routers are made by the same company:-D
This patch adds support for it.
Because there is only one port,I disabled VLAN and use eth0 as lan port.
I could only create a sysupgrade firmware because I don't know how the orignal webpage check the uploaded image:-(
Signed-off-by: 郭传鈜 <gch981213@gmail.com>
SVN-Revision: 45208
2015-04-01 08:31:46 +00:00
John Crispin
e078fbdacf
kernel: add missing symbols to config and modules
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
v2: changes in input.mk broke the patch, some of the CONFIG_SND_*
stuff was added already
SVN-Revision: 45205
2015-04-01 08:31:26 +00:00
Rafał Miłecki
bf828d3fd0
bcm53xx: use bcm47xx_nvram.c with the latest patches
...
This will be hopefully a mainline version.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45204
2015-04-01 07:21:59 +00:00
Gabor Juhos
36e10677df
ar71xx: fix platform device support in the gpio-74x164 driver
...
Platform device support has been removed from the gpio-74x164
driver in 3.14. Restore that.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45203
2015-03-31 21:31:36 +00:00
Rafał Miłecki
9c5aa7c528
brcm47xx: image: share function checking TRX in provided firmware
...
This will allow us to calculate crc32 in a shared code.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45202
2015-03-31 21:16:19 +00:00
Imre Kaloz
f079ad97ce
mvebu: use CONFIG_MANGLE_BOOTARGS
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45200
2015-03-31 19:27:59 +00:00
Imre Kaloz
77f322e0d7
mvebu: add missing a38x dts labels
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45199
2015-03-31 19:23:32 +00:00
Imre Kaloz
9bb302ff9e
generic/4.0: upgrade to 4.0-rc6
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45198
2015-03-31 19:22:28 +00:00
Imre Kaloz
35df52f89f
generic/3.18: upgrade to 3.18.10
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45197
2015-03-31 19:21:13 +00:00
Imre Kaloz
17fb965d6b
generic: add CONFIG_MANGLE_BOOTARGS and disable it by default
...
Enabling this option renames the bootloader supplied root=
and rootfstype= variables, which might have to be know but
would break the automatisms OpenWrt uses.
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45196
2015-03-31 19:18:03 +00:00
Imre Kaloz
b9c4dadc11
mvebu: deal with the new path in the fan control script for Linux 4.0+
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45195
2015-03-31 19:12:27 +00:00
Gabor Juhos
82f0308be9
kernel: update yaffs code to the latest version
...
Use the latest version of the yaffs code. Fetched from the
yaffs2 git tree and it is based on the following commit:
commit 7e5cf0fa1b694f835cdc184a8395b229fa29f9ae
Author: Charles Manning <cdhmanning@gmail.com>
Date: Thu Aug 7 11:25:05 2014 +1200
yaffs-direct: Basic tests. Add lpthread flag for background gc support
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45188
2015-03-31 15:31:57 +00:00
Zoltan Herpai
ad9f61d3bb
kernel: add a couple missing symbols for 4.0
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 45186
2015-03-31 13:23:46 +00:00
Rafał Miłecki
090a510576
brcm47xx: image: convert legacy Linksys & Netgear devices
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45184
2015-03-31 12:44:31 +00:00
Rafał Miłecki
4faba3cc2e
brcm47xx: image: convert generic subtarget to the new images system
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45183
2015-03-31 12:17:08 +00:00
Rafał Miłecki
3d481d31ed
brcm47xx: image: convert all mips74k images to the new building system
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45181
2015-03-31 11:26:50 +00:00
Rafał Miłecki
184c0af4e2
brcm47xx: image: add helpers for defining devices
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45180
2015-03-31 11:26:45 +00:00
Jonas Gorski
a709beb4ae
brcm63xx: fix zyxel kernel name
...
Accidentally left over development artifact.
Reported-by: John Crispin <blogic@openwrt.org>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45179
2015-03-31 09:54:15 +00:00
Rafał Miłecki
6c1852cb26
brcm47xx: image: use standard KERNEL_IMAGE to avoid warnings
...
KERNEL_IMAGE is used as target rule so reusing the same name causes:
Makefile:326: warning: overriding recipe for target `bin/brcm47xx/vmlinux.lzma'
Makefile:326: warning: ignoring old recipe for target `bin/brcm47xx/vmlinux.lzma'
Makefile:326: warning: overriding recipe for target `build_dir/target-mipsel_74kc+dsp2_uClibc-0.9.33.2/linux-brcm47xx_mips74k/vmlinux.lzma'
Makefile:326: warning: ignoring old recipe for target `build_dir/target-mipsel_74kc+dsp2_uClibc-0.9.33.2/linux-brcm47xx_mips74k/vmlinux.lzma'
Unfortunately this will cause copying vmlinux.lzma over and over like:
cp vmlinux.lzma FOO-kernel.bin
which is redundant on brcm47xx where we never modify kernel image.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45178
2015-03-31 08:56:08 +00:00
Gabor Juhos
cc9600a1eb
ar71xx/mikrotik: disable atnoher two non MikroTik boards
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45177
2015-03-31 08:30:56 +00:00
Gabor Juhos
04ba95f6d3
ar71xx/mikrotik: disable non MikroTik boards
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45176
2015-03-31 07:56:25 +00:00
Gabor Juhos
26800ef074
ar71xx/mikrotik: use correct symbol to disable overlayfs
...
The Kconfig symbol has been changed in 3.18.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45175
2015-03-31 07:56:22 +00:00
Rafał Miłecki
8ec31f25e3
brcm47xx: fix checking cross-vendors firmware images
...
This change won't allow installing e.g. Netgear firmware on Linksys
device.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45174
2015-03-31 07:26:30 +00:00
Rafał Miłecki
463a449f84
brcm47xx: update Linksys firmwares (add new E2500 versions)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45173
2015-03-31 07:26:22 +00:00
Rafał Miłecki
a445846305
brcm47xx: display all errors (not just the 1st one) when checking image
...
This way people forcing upgrade will know what may go wrong.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45172
2015-03-31 06:05:35 +00:00
Rafał Miłecki
44dfe17576
brcm47xx: recognize more device specific firmwares
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45171
2015-03-31 05:39:33 +00:00
Rafał Miłecki
b34040f990
brcm47xx: compare provided firmware magic with device magic
...
This makes sysupgrade reject firmware images for different devices.
Right now only support for 2 sample devices is implemented.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45170
2015-03-30 22:06:11 +00:00
Jonas Gorski
a54b8303d2
brcm63xx: don't build non-dtb kernels anymore
...
Now that all supported boards have an dts there is no need for a
dtb free kernel anymore.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45169
2015-03-30 20:21:24 +00:00
Jonas Gorski
0f08442ded
brcm63xx: move DSL-275XB to DT
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45168
2015-03-30 20:21:15 +00:00
Jonas Gorski
f77b446051
brcm63xx: move bcm6318 reference boards to DT
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45167
2015-03-30 20:21:07 +00:00
Jonas Gorski
f644c1581a
brcm63xx: move VG50 to DT
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45166
2015-03-30 20:21:01 +00:00
Jonas Gorski
f973580488
brcm63xx: move V2110 to DT
...
Also readd image generation which was accidentally dropped in r43364.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45165
2015-03-30 20:20:49 +00:00
Jonas Gorski
d8ba40cfcd
brcm63xx: use relocate to move the kernel back to start of ram
...
Appearently the kernel only uses kernel above it, so moving it to an
higher address causes a lot of unavailable memory (#19327 ).
Also move the on-flash kernel to 0x80a0000, as newer CFEs don't like
uncompressing there (net-booting an ELF kernel is fine, though).
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45164
2015-03-30 20:20:15 +00:00
Jonas Gorski
8353a3bd45
generic: relocate: make the cacheline size configurable
...
Different targets have different cache line sizes.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45163
2015-03-30 20:20:10 +00:00
Jonas Gorski
703c41cf01
ramips: move relocating loader to common location
...
Allow other targets to use it, too.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45162
2015-03-30 20:20:08 +00:00
Gabor Juhos
3129f0c6f2
ar71xx/mikrotik: re-enable 4KiB flash sector erase
...
The setting has been lost during the transition to 3.18.
The CONFIG_M25PXX_PREFER_SMALL_SECTOR_ERASE option is not
available anymore, so use CONFIG_MTD_SPI_NOR_USE_4K_SECTORS
instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45161
2015-03-30 19:57:52 +00:00
Gabor Juhos
62a8665fea
ar71xx: re-enable AR8216_PHY_LEDS
...
The setting has been lost during the transition to 3.18.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45160
2015-03-30 18:12:54 +00:00
Gabor Juhos
18f6a34113
ar71xx: sync kernel config
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 45159
2015-03-30 18:12:50 +00:00
John Crispin
2b925161d8
xburst: add missing symbol
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45155
2015-03-30 12:47:51 +00:00
Steven Barth
7e7f329ccf
kernel/generic: (try) fixing MAP-E patch broken in 4.0
...
Now it at least compiles, otherwise untested.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 45145
2015-03-30 08:48:51 +00:00
Rafał Miłecki
1751676c8b
brcm47xx: convert Netgear WNDR3700 V3 to the new image building system
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45144
2015-03-29 19:53:11 +00:00
Rafał Miłecki
8e4b74b9fe
brcm47xx: convert Linksys E1200 V2 to the new image building system
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 45143
2015-03-29 18:15:38 +00:00
John Crispin
23d37c1208
ar71xx: fix model string detection on NETGEAR WNDR3700/3800/WNDRMAC
...
There were a few issues with the existing code to detect the model string:
* Always using the string starting with byte 56 would cut off the W of WNDR when
the ID starts with 29763654+16+64 instead of 29763654+16+128
* The string contained garbage after the zero byte instead of cutting it off
after the zero (which wasn't always visible using busybox tools, but could
confuse other scripts)
Tested on a WNDR3700v1 and a WNDR3700v2 using the new 29763654+16+64 ID in the
ART. Furthermore, tested against ART dumps of a WNDR3700v2 using the old
$'\xff...' value and a WNDR3800.
The [ -z "$model" ] check was dropped as there is no way to actually hit this
unless no ART partition is found at all.
The awk command was carefully crafted to work both with gawk and the (horribly
broken) busybox awk.
Fixes #18992 .
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 45140
2015-03-29 12:58:01 +00:00
Imre Kaloz
ebf1e2461a
x86_64: add description, maintainership
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45138
2015-03-29 12:17:39 +00:00
Felix Fietkau
661f05262b
arm64: remove bogus CONFIG_WIRELESS/CONFIG_WLAN overrides
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45132
2015-03-29 07:36:17 +00:00
Luka Perkov
1e2f88b17b
imx: add initial version of 3.18 support
...
This is build tested only.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45125
2015-03-29 05:48:56 +00:00
Luka Perkov
375337266d
kernel: add few missing symbols
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45118
2015-03-29 04:50:16 +00:00
Luka Perkov
d949d88ef6
kernel: add symbol
...
Several targets are not using EMAC_ROCKCHIP so define it in generic config.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45117
2015-03-29 04:43:59 +00:00
Felix Fietkau
e731ea23a8
x86: add myself as maintainer
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45116
2015-03-29 04:32:15 +00:00
Felix Fietkau
196fb76a4c
x86: make x86_64 a subtarget instead of a standalone target
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45115
2015-03-29 04:32:01 +00:00
Felix Fietkau
09aad60610
x86: remove bogus bzImage copy that breaks initramfs+no-initramfs builds
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45114
2015-03-29 04:31:35 +00:00
Felix Fietkau
795e7cf60d
kernel: fix linux/spi/spidev.h portability issues with musl
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45105
2015-03-29 04:28:24 +00:00
Felix Fietkau
9444bc1ee2
kernel: clean up fq_codel default patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45104
2015-03-29 04:28:02 +00:00
Florian Fainelli
85b0d25861
adm8668: switch to 3.18
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 45095
2015-03-28 18:18:50 +00:00
Florian Fainelli
f51f3ee9bc
adm8668: add 3.18 support
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 45094
2015-03-28 18:18:38 +00:00
Florian Fainelli
26cf81b94b
kernel: refresh 3.18 patches
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 45093
2015-03-28 18:17:46 +00:00
Felix Fietkau
0b13d69bba
arm64: update to linux 3.18
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45092
2015-03-28 13:38:52 +00:00
Felix Fietkau
693e5aae41
brcm63xx: remove linux 3.14 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45089
2015-03-28 13:21:09 +00:00
Felix Fietkau
130acd0f4c
mxs: remove linux 3.14 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45088
2015-03-28 13:21:04 +00:00
Felix Fietkau
b63aa281ee
rb532: remove linux 3.14 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45087
2015-03-28 13:20:58 +00:00
Felix Fietkau
56c580f5f4
uml: remove linux 3.14 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45086
2015-03-28 13:20:52 +00:00
Felix Fietkau
7427007193
x86: remove the olpc subtarget, it has been unmaintained for a long time
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45083
2015-03-28 11:37:08 +00:00
Felix Fietkau
518d2b90e6
iop32x: moved to targets feed
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45082
2015-03-28 10:44:55 +00:00
Felix Fietkau
22b38f145d
cobalt: moved to targets feed
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45081
2015-03-28 10:44:49 +00:00
Felix Fietkau
04182658ef
sibyte: moved to targets feed
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45080
2015-03-28 10:44:44 +00:00
Felix Fietkau
e38b78926a
sparc: moved to targets feed
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45079
2015-03-28 10:44:37 +00:00
Felix Fietkau
40c5bee0cd
cns21xx: moved to targets feed
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45078
2015-03-28 10:44:31 +00:00
Felix Fietkau
65c567da13
rb532: switch to 3.18
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 45073
2015-03-27 21:22:22 +00:00
Felix Fietkau
2daa34da02
rb532: align partitions to 128KB
...
because block2mtd wants "erasesize must be a divisor of device size" since 3.15
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 45072
2015-03-27 21:22:17 +00:00
Felix Fietkau
c2d1ad30e8
rb532: add 3.18 support
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 45071
2015-03-27 21:22:10 +00:00
John Crispin
85bf288428
lantiq: remove arphaned folder
...
the new buildbot was picking this up as a valid target.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45068
2015-03-27 19:47:22 +00:00
John Crispin
ddb5ab2acf
ralink: mt7621 add ECHI OCHI XCHI support
...
Lets hope that this time it won't break the other ralink targets.
Signed-off-by: wengbj <fl.service@t-firefly.com>
SVN-Revision: 45067
2015-03-27 19:07:29 +00:00
Felix Fietkau
c6a29d2528
gemini: fix usb driver compilation on 3.18
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 45065
2015-03-27 16:03:16 +00:00
Zoltan Herpai
19db04e699
mxs: update dtb path in image Makefile
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 45056
2015-03-27 02:35:11 +00:00
Felix Fietkau
f76a85515a
ar71xx: add missing id for WNR2000v3 image ( fixes #18959 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45054
2015-03-27 00:35:34 +00:00
Zoltan Herpai
a077e4af96
mxs: bump to 3.18
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 45053
2015-03-26 23:35:50 +00:00
Zoltan Herpai
01748fbce2
mxs: add sdcard image builder
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 45052
2015-03-26 23:34:43 +00:00
Zoltan Herpai
39370cbe25
mxs: enable uboot-mxs-duckbill build for duckbill profile
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 45044
2015-03-26 23:04:27 +00:00
Luka Perkov
3012319505
generic: drop old kirkwood mach types
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 45043
2015-03-26 22:48:31 +00:00
Zoltan Herpai
1f26498751
mxs: add 3.18 support
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 45041
2015-03-26 22:18:47 +00:00
Felix Fietkau
65708f749a
gemini: make dd commands more portable
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45039
2015-03-26 20:37:19 +00:00
Felix Fietkau
6cda886f60
gemini: switch mantainer to myself
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 45038
2015-03-26 20:37:09 +00:00
Felix Fietkau
17532417c7
gemini: nuke 3.10 support
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 45037
2015-03-26 20:36:59 +00:00
Felix Fietkau
b953a14036
gemini: remove broken flag
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 45036
2015-03-26 20:36:49 +00:00
Felix Fietkau
dc622768a7
gemini: switch to 3.18
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 45035
2015-03-26 20:36:40 +00:00
Felix Fietkau
44b3e3af17
gemini: don't build jffs2 image for Raidsonic board
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 45034
2015-03-26 20:36:35 +00:00
Felix Fietkau
a304f3d2b6
gemini: add 3.18 support
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 45033
2015-03-26 20:36:30 +00:00
Lars-Peter Clausen
b18f5eb44a
xburst: Update to 3.18
...
Update the xburst target to kernel version 3.18 and also remove the broken 3.10 support.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
SVN-Revision: 45031
2015-03-26 19:46:01 +00:00
Felix Fietkau
c25bf32f8d
ar71xx: fix image size checks for WNDR3700
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45030
2015-03-26 18:50:44 +00:00
John Crispin
40d25d3eb5
ralink: drop xhci patch, it break !mt7621 builds
...
will re-add it tomorrow after fixing it
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45028
2015-03-26 16:24:19 +00:00
John Crispin
2cedb63d84
ralink: the xhci patch broke ehci Signed-off-by: John Crispin <blogic@openwrt.org>
...
SVN-Revision: 45027
2015-03-26 14:49:26 +00:00
Imre Kaloz
f6eff33b8d
mvebu: fixup usb3 support on the a38x
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45026
2015-03-26 14:32:45 +00:00
Imre Kaloz
4bac1253c1
generic/4.0: upgrade to 4.0-rc5
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45025
2015-03-26 14:06:42 +00:00
Imre Kaloz
23b880b373
mvebu: add a coherency fix which didn't make it to -stable, yet
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45024
2015-03-26 13:52:21 +00:00
John Crispin
21e0f98903
ralink: add default pinctrl node for mt7621 eval kit
...
fixes #19213
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45022
2015-03-26 12:23:02 +00:00
John Crispin
0a9e38bb21
ralink: mt7621 add ECHI OCHI XCHI support
...
The usb stroage not working since updated 3.18. Porting from MTK's source code.
Signed-off-by: wengbj <fl.service@t-firefly.com>
SVN-Revision: 45021
2015-03-26 10:59:51 +00:00
John Crispin
024e0c1835
ralink: add FireWRT power button
...
Signed-off-by: Jay Weng <fl.service@t-firefly.com>
SVN-Revision: 45019
2015-03-26 10:59:36 +00:00
John Crispin
10aa09b731
ralink: MT7621 add i2c controller driver
...
ralink i2c driver is not working on MT7621 platform. Porting a new drivers from MTK's source code.
Last time i got some mess . This is new version.
Signed-off-by: Jay Weng <fl.service@t-firefly.com>
SVN-Revision: 45018
2015-03-26 10:59:31 +00:00