Felix Fietkau
b8cd996d92
mvebu: limit image builds to profile selection
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-26 08:37:59 +02:00
Felix Fietkau
32727c409e
mvebu: switch to the new image build code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-07-21 13:29:04 +02:00
Rujun Wang
1830c31632
mvebu: Configure status LED for WRT1900ACS
...
Signed-off-by: Rujun Wang <chinawrj@gmail.com>
2016-06-15 12:58:23 +02:00
Álvaro Fernández Rojas
0aa6c7df60
kernel: update kernel 4.4 to version 4.4.13
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-06-12 15:51:54 +02:00
Felix Fietkau
13ea815b6c
mvebu: add a patch to deal with excessive latencies/delays during flash PIO command processing
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-06-10 10:47:40 +02:00
Claudio Leite
35782e104a
mvebu: configure switch on WRT1200AC and WRT1900ACv2/S
...
Also collapses the three identical configurations into one block.
Signed-off-by: Claudio Leite <leitec@staticky.com>
2016-05-23 13:39:50 +02:00
Felix Fietkau
df98acc6a1
mvebu: backport upstream ethernet driver improvements and enable buffer manager support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-22 16:04:37 +02:00
Felix Fietkau
848cacb21d
mvebu: fix device I/O coherency issues
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-22 12:34:06 +02:00
Felix Fietkau
638a5682e1
kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-21 22:35:41 +02:00
Felix Fietkau
a080b10331
mvebu: correct patch name of the crypto sram fix
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-21 22:32:30 +02:00
Felix Fietkau
629636dd25
mvebu: fix bus ranges for the crypto processor sram
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-21 22:06:46 +02:00
Felix Fietkau
22cc151e93
mvebu: tune kernel config for performance
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-21 19:57:07 +02:00
Felix Fietkau
f849c2c832
mvebu: enable core drivers in the kernel config instead of packaging them
...
Simplify profile package selection
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-21 19:57:06 +02:00
Felix Fietkau
a5a3b59bf5
mvebu: add some more flash driver fixes
...
Disable marvell,nand-keep-config property on WRT1900AC to allow the
flash driver to properly probe the chip
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-21 18:08:29 +02:00
Felix Fietkau
008579f2ff
mvebu: rename recently added flash driver fix
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-21 18:08:29 +02:00
Felix Fietkau
f0dd81043c
mvebu: prevent crash in the flash driver in case of a spurious interrupt
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-21 15:16:38 +02:00
Felix Fietkau
566343246f
mvebu: backport an upstream NAND flash driver fix
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-21 15:16:38 +02:00
Felix Fietkau
24b8d31bad
mvebu: update to linux 4.4
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-20 14:38:10 +02:00
Felix Fietkau
8eab383782
mvebu: fix portability issues in the image makefile code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-05-20 14:38:10 +02:00
Luka Perkov
4d966e4dde
mvebu: add SolidRun ClearFog A1 support
...
Signed-off-by: Andrej Vlasic <andrej.vlasic@sartura.hr>
SVN-Revision: 48736
2016-02-17 17:49:26 +00:00
John Crispin
e4db453eab
mvebu: add missing symbols.
...
this broke full builds of the mvebu target
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48725
2016-02-16 16:25:10 +00:00
Jo-Philipp Wich
2d04407e40
mvebu: fix WRT1900AC v1 LED driver module
...
Update OpenWRT build tree to reflect changes in TLC-591xx LED family driver.
In kernels < 4.0 the driver was present in form of a patch for the TLC-59116 chip,
and was upstreamed later in kernels > 4.0 to support the entire chip family.
Signed-off-by: Sebastian Careba <nitroshift@yahoo.com>
[jow: fix Kconfig symbol name]
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 48684
2016-02-09 12:33:53 +00:00
Felix Fietkau
57776e68ce
base-files: remove default /etc/config/network, generate it via board.d instead
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48493
2016-01-25 16:30:41 +00:00
Hauke Mehrtens
ba3a749f9b
kernel: refresh patches for kernel 4.4
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48222
2016-01-12 20:50:41 +00:00
Imre Kaloz
5705d058eb
generic/4.4: bump to -rc5
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47894
2015-12-15 11:20:38 +00:00
Jo-Philipp Wich
67e1c87012
all: drop old uci-defaults.sh
...
Replace former uci-defaults.sh implementation with the uci-defaults-new.sh one
and update all users accordingly.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47867
2015-12-11 15:26:06 +00:00
Imre Kaloz
3357033b73
mvebu: drop support for old kernels
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47835
2015-12-11 13:38:21 +00:00
Imre Kaloz
58e9e35444
mvebu: armada-385-rd has been renamed to armada-388-rd upstream
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47834
2015-12-11 13:36:30 +00:00
Imre Kaloz
73f774c960
mvebu: update and fixup 4.4 patches
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47832
2015-12-10 20:53:02 +00:00
Imre Kaloz
4707123fca
mvebu: fixup wifi macs for Linksys boards
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47820
2015-12-10 12:13:16 +00:00
Imre Kaloz
5ebd542e37
mvebu: add support for 4.4-rc
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47819
2015-12-10 12:11:39 +00:00
Imre Kaloz
b17844d21a
mvebu: add support for 4.1 and switch over
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47818
2015-12-10 12:08:13 +00:00
Jo-Philipp Wich
08848936dd
all: remove redundant board.d/00_model files
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47753
2015-12-04 11:07:06 +00:00
Jo-Philipp Wich
527ec2af59
all: remove dummy ucidef_set_interface_loopback() from board.d
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47744
2015-12-03 23:13:00 +00:00
Jo-Philipp Wich
9b02e73188
board.d: merge ucidef_add_switch() and ucidef_add_switch_ports()
...
This changes uci-defaults-new.sh, config_generate and all relevant board.d
files in order combine ucidef_add_switch() and ucidef_add_switch_ports() into
a single function.
Also removes now superfluous enable and reset arguments.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47721
2015-12-03 17:30:24 +00:00
Jo-Philipp Wich
fff1a82180
mvebu: switch network and led config defaults to board detection framework
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47674
2015-11-30 10:43:31 +00:00
Jo-Philipp Wich
fc64fd8712
Revert "mvebu: migrate led and network setup to board detection framework"
...
Roll back the mvebu conversion to board detection code as we need to fix
some strcutural issues first.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47597
2015-11-22 20:52:10 +00:00
Jo-Philipp Wich
e20b689249
mvebu: migrate led and network setup to board detection framework
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47541
2015-11-20 23:59:31 +00:00
Imre Kaloz
8bb23cfb66
mvebu: add support for the Linksys WRT1900ACS (Shelby)
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 47164
2015-10-08 10:01:30 +00:00
Imre Kaloz
87a70e0774
This had been set in r44508 as a workaround for switch problems.
...
Now that the switch driver can handle two devices with
the same MAC address in separate VLANs we can go back
to using the same address on both interfaces.
This is the Linksys firmware's default behavior.
Signed-off-by: Claudio Leite <leitec@staticky.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 46700
2015-08-21 08:10:48 +00:00
Imre Kaloz
f57484c4af
mvebu: fix cobra chainmask
...
Thanks Sebastian for spotting it.
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 46697
2015-08-21 08:01:48 +00:00
Imre Kaloz
20fac016e4
mvebu: add support for the Linksys boot counter
...
The u-boot boot counter was never reset after a successful boot,
which sometimes could make some variables become out of sync.
This patch adds support for the boot counter and enables
auto_recovery unconditionally.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
Signed-off-by: Rob Mosher <nyt-openwrt@countercultured.net>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 46690
2015-08-19 08:31:23 +00:00
Jonas Gorski
bed330204a
image.mk: move KDIR_TMP definition to a central location
...
Instead of each target defining it the same, move the KDIR_TMP
definition to include/image.mk. In addition Image/Build/SysupgradeNAND
already requires KDIR_TMP to be set, so it makes sense to have it
globally defined.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46592
2015-08-14 10:20:53 +00:00
Jonas Gorski
dbe4173b20
image: fix jffs2(_nand) image generation
...
Variables dependend on JFFS2_BLOCKSIZE and NANDBLOCK_SIZE are used
for template generation, so need to be present before inclusion of
image.mk in target image Makefiles.
So move all declarations to before any includes.
Fixes: r42878 ("image.mk: clean up and parallelize mkfs calls")
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46564
2015-08-05 13:55:52 +00:00
Imre Kaloz
eca9068815
mvebu: update dts files for mamba / WRT1900AC
...
Fix for default button states in WRT1900AC dts files.
This prevents overlay wipe when reset is pressed.
Signed-off-by: Rob Mosher <nyt-openwrt@countercultured.net>
SVN-Revision: 46530
2015-07-31 18:23:28 +00:00
Imre Kaloz
d78c7f1765
mvebu: fix gpio config on the WRT1200AC
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 46527
2015-07-31 18:08:12 +00:00
Hauke Mehrtens
7c7e5c4276
mvebu: make patches apply against 3.18.18 again
...
commit r46299 broke the mvebu target because one patch does not apply
any more. This commit closes #20070 .
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46303
2015-07-12 10:38:54 +00:00
Jonas Gorski
9a59b350b7
kernel: update 3.18 to 3.18.16
...
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.15
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.16
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46011
2015-06-17 09:54:55 +00:00
Imre Kaloz
9fb062cf93
mvebu: make flashing more safe
...
Turn on the auto recovery feature when flashing
and turn it off on successful bootup.
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45792
2015-05-27 19:03:22 +00:00
Imre Kaloz
f1ebb1dddd
mvebu: update Linux 4.0 patches
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45762
2015-05-26 09:31:39 +00:00
Jonas Gorski
76d079204d
kernel: update 3.18 to 3.18.14
...
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.12
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.13
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.14
Build tested on brcm63xx and ipq806x, runtested on brcm63xx.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 45711
2015-05-21 19:32:46 +00:00
Imre Kaloz
c4c4cce190
mvebu: supress useless in-cpu rtc init on the Mamba
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45704
2015-05-19 22:54:05 +00:00
Imre Kaloz
9d3f24465f
mvebu: add xhci phy support
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45629
2015-05-08 12:12:20 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Imre Kaloz
af69bf56b6
drop 3.19 support
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45002
2015-03-26 09:42:59 +00:00
Imre Kaloz
5be4f2b5b8
mvebu: update mamba dts
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44949
2015-03-23 12:44:30 +00:00
Imre Kaloz
b95a9f01c1
mvebu: set default regdomain
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44908
2015-03-20 12:15:40 +00:00
Imre Kaloz
e3d19988cf
mvebu: add Linux 4.0 support
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44882
2015-03-19 10:25:44 +00:00
Felix Fietkau
298d67ec7b
mvebu: drop linux 3.14 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44828
2015-03-16 08:29:42 +00:00
Imre Kaloz
fd17ad3d9a
mvebu: add backported patch to reenable hw i/o coherency
...
Reported-by: Claudio Leite <leitec@staticky.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44621
2015-03-06 18:57:49 +00:00
John Crispin
d15ac306fa
kernel: move KERNFS to generic config
...
KERNFS symbol is selected by SYSFS, so place it in generic config.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44615
2015-03-06 07:56:47 +00:00
John Crispin
f04a268a04
kernel: disable ARCH_NEEDS_CPU_IDLE_COUPLED
...
Disable ARCH_NEEDS_CPU_IDLE_COUPLED by-default in generic config, since
only one platfrom (omap) needs them.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44614
2015-03-06 07:56:34 +00:00
John Crispin
6617845711
kernel: move MTD_SPLIT_SUPPORT to generic config
...
CONFIG_MTD_SPLIT_SUPPORT symbol default value is 'y' and many platform
specific configs explicitly enables it, while no one platform disables
this symbol. So place it in generic config and remove from platform
specific configs.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44612
2015-03-06 07:56:08 +00:00
John Crispin
7886cced18
kernel: remove GENERIC_NET_UTILS from platform configs
...
CONFIG_GENERIC_NET_UTILS is selected by CONFIG_NET and already enabled
in generic config, so we don't need this symbol in platform specific
configurations.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44611
2015-03-06 07:55:57 +00:00
Imre Kaloz
e02478a22a
mvebu: set default WRT1900AC switch config
...
This sets 'enable_vlan' and thus uses 802.1q
VLANs, but without tagging on either interface.
Signed-off-by: Claudio Leite <leitec@staticky.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44509
2015-02-23 10:35:29 +00:00
Imre Kaloz
0de48a0dd8
mvebu: set WRT1900AC WAN interface MAC address
...
Toggles the LA bit on the WAN interface.
Signed-off-by: Claudio Leite <leitec@staticky.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44508
2015-02-23 10:33:19 +00:00
Imre Kaloz
29130d39e3
mvebu: refresh 3.18 patches
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44462
2015-02-16 12:48:05 +00:00
Imre Kaloz
9b1c7a9de4
mvebu: fix WRT1900AC ubinized images
...
The current pxa3xx_nand driver doesn't support sub-page writing,
so the VID header offset must be specified explicitly.
Signed-off-by: Claudio Leite <leitec@staticky.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44455
2015-02-14 22:18:35 +00:00
Luka Perkov
81db848656
targets: base-files: diag.sh does not need to be executable
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44305
2015-02-07 19:58:58 +00:00
Luka Perkov
92e6e80080
targets: files in uci-defaults do not need to be executables
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 44304
2015-02-07 19:58:52 +00:00
Imre Kaloz
865647cea2
mvebu: add note about the move to single firmware files
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44291
2015-02-06 11:18:59 +00:00
Imre Kaloz
eda08dd423
mvebu: support building images for a single board
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44290
2015-02-06 11:16:20 +00:00
Imre Kaloz
12531a0f86
mvebu: don't generate targz images by default
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44268
2015-02-05 16:31:52 +00:00
Imre Kaloz
66e35c5246
mvebu: Enable the A385 AP on 3.19
...
In order for the image to be built, some patches need to be ported to 3.19.
Add the relevant patches. Note that most of them (if not all) should be merged
in 3.20, removing the need to carry them on then.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44267
2015-02-05 15:41:07 +00:00
Imre Kaloz
9be491f084
mvebu: add Armada 385 DB AP support
...
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44266
2015-02-05 11:34:21 +00:00
Imre Kaloz
3019f7ecbd
mvebu: add the Armada 385 Reference Design support
...
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44265
2015-02-05 11:29:56 +00:00
Imre Kaloz
40daf9346e
mvebu: fix NAND and NOR options
...
All the boards but Mamba had wrong UBI options so far, making it impossible to
flash the built image on their respective storage medium.
Fix all of the supported boards in order to make the generated images useful.
Tested on a Mirabox, an Armada XP GP and an Openblocks AX3, and used the NAND
chip datasheet for the others.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44264
2015-02-05 11:26:17 +00:00
Imre Kaloz
f14c4e5cff
mvebu: add a subprofile for boards based on a small NOR
...
Some boards only come with a small NOR on it, where UBI isn't a good solution
because of its overhead.
Add a new subprofile for such boards, that rely on the mtd split framework
instead.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44263
2015-02-05 11:25:21 +00:00
Imre Kaloz
e46593a54c
mvebu: add large NOR sub-profile implementation
...
While we supported only the NAND so far, some boards use a large enough NOR,
where UBI is the only reasonable option. Create a new sub-profile template with
a different set of UBI options.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44262
2015-02-05 11:24:10 +00:00
Imre Kaloz
80cfe34291
mvebu: Add sub-profiles
...
In order to support the various board NAND layout that we support, introduce a
sub-profile similar to the one used by ar71xx.
These subprofiles provide a default implementation for most of the building
functions, while allowing each sub-profile to override any of these operations
in order to have a more specific behaviour, like Mamba expects for example.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44261
2015-02-05 11:22:43 +00:00
Imre Kaloz
67b91f47d6
mvebu: Add MTD split framework support
...
We're going to need the MTD split related options for our NOR support.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44259
2015-02-05 11:14:53 +00:00
Imre Kaloz
7be967e954
mvebu: temporary el cheapo' fan control script
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44153
2015-01-26 20:41:43 +00:00
Jo-Philipp Wich
0798de785e
mvebu: add missing config symbol
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44147
2015-01-25 22:17:43 +00:00
Imre Kaloz
9a8a348f14
mvebu: use pwmfan in the profile
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44131
2015-01-25 15:52:28 +00:00
Imre Kaloz
18012a4198
mvebu: preliminary 3.19 support
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44130
2015-01-25 15:37:31 +00:00
Imre Kaloz
d9c6ff8c25
mvebu: gpio based pwm support
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44129
2015-01-25 15:36:47 +00:00
Imre Kaloz
9a172c70eb
mvebu: update mamba dts
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44128
2015-01-25 15:26:33 +00:00
Imre Kaloz
afa58d8589
mvebu: backport some upstream changes
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44127
2015-01-25 15:25:14 +00:00
Imre Kaloz
8a103d5c56
mvebu: fixups for the new driver
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43978
2015-01-16 08:44:15 +00:00
Imre Kaloz
9a8bf84879
mvebu: add the new tlc59116 driver and migrate the Mamba to it
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43975
2015-01-15 13:59:01 +00:00
Imre Kaloz
a72bf9f3d2
mvebu: Switch to the generic mkuimage macro
...
The mvebu image makefile define something almost identical to the generic
implementation found in include/image.mk.
Switch to this implementation.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
SVN-Revision: 43969
2015-01-14 11:39:20 +00:00
Imre Kaloz
91b79128dc
mvebu: Replace the padjffs2 call by the generic definition
...
The mvebu image Makefile directly calls the padjffs2 utility, while there's an
generic make function to do just that. Switch to it
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
SVN-Revision: 43968
2015-01-14 11:37:29 +00:00
Imre Kaloz
b0a2d7ad0d
now that the driver knows it, use the 88e6172's switch type in the mamba dts
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43945
2015-01-12 09:32:33 +00:00
Luka Perkov
a1872182bb
mvsw6171: rename to 'mvsw61xx'
...
In preparation for properly supporting switches
beyond the 88E6171.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 43935
2015-01-11 17:19:58 +00:00
Imre Kaloz
7f21a92ffa
switch to 3.18
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43893
2015-01-09 12:36:07 +00:00
Imre Kaloz
26b57a6dc2
refresh kernel config, add cpuidle and cpufreq support
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43855
2015-01-05 15:08:20 +00:00
Imre Kaloz
bfa1f18bfb
enable swconfig and the mvsw6171 driver
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43854
2015-01-05 15:02:18 +00:00
Imre Kaloz
5ed3a7aeb3
add tmp421 to the device tree instead of relying on autodetect
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43825
2015-01-04 17:26:07 +00:00
Imre Kaloz
f12a0f4308
enable wpad-mini by default
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43801
2014-12-31 21:59:07 +00:00
Imre Kaloz
edbb903461
fix mvneta vlan tagging
...
This is a 3.14.x backport of:
"mvneta: Fix TSO and checksum for non-acceleration vlan traffic"
Upstream commits:
817dbfa5d1bc276a72c1a577310382008e8aca0a
2d39d120781a5770573dc6ed672a5a562f541aea
Fixes vlan tagging on SoC interfaces for the WRT1900AC. Useful
when using mvsw6171 driver.
Signed-off-by: Mark Milburn <mark.a.milburn@gmail.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43781
2014-12-26 14:48:33 +00:00
Imre Kaloz
e23b988bf5
only call UbinizeImage and BuildSysUpgrade for boards we support them on
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43779
2014-12-26 13:45:18 +00:00
Imre Kaloz
f3755f5758
The ubinized filesystems should be used for generating the final images, so store them in KDIR instead.
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43778
2014-12-26 13:33:22 +00:00
Imre Kaloz
5744500ab6
we've changed places with Luka, reflect that :)
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43774
2014-12-25 22:34:15 +00:00
Imre Kaloz
2bff4ca7b1
use mwlwifi by default
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43773
2014-12-25 22:29:29 +00:00
John Crispin
019ea725aa
add "preinit_regular" diag.sh set_state argument
...
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>
SVN-Revision: 43715
2014-12-15 10:37:00 +00:00
Luka Perkov
a1da38f7b1
kernel: drop CONFIG_PROC_DEVICETREE in 3.18
...
This option was removed in upstream commit 8357041.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 43607
2014-12-10 18:55:53 +00:00
Felix Fietkau
9a495f6bbb
kernel: refresh patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43564
2014-12-08 12:04:25 +00:00
Imre Kaloz
f3df3bdb26
add initial 3.18 support
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 43366
2014-11-24 16:00:41 +00:00
Felix Fietkau
c288d2d6d9
kernel: makefiles: make use of new var KERNEL_PATCHVER
...
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>
SVN-Revision: 43047
2014-10-24 19:34:02 +00:00
Felix Fietkau
f35da063bc
targets: remove useless quotes around KERNELNAME
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42780
2014-10-05 20:17:19 +00:00
Luka Perkov
02629d8f87
kernel: update 3.14 to 3.14.18
...
Targets were build tested and patches are refreshed.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42463
2014-09-10 21:40:19 +00:00
Luka Perkov
dd8d729096
kernel: update 3.14 to 3.14.16
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42070
2014-08-08 13:38:22 +00:00
Luka Perkov
f548b18353
kernel: update 3.14 to 3.14.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41898
2014-07-30 15:44:44 +00:00
John Crispin
7d8f187201
target/linux/*/image/Makefile: use new dts path variable
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41791
2014-07-21 18:42:06 +00:00
Imre Kaloz
d7ae7bae57
mark the default WRT1900AC image "factory"
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41648
2014-07-14 15:02:38 +00:00
Imre Kaloz
6f5a9debed
handle sysupgrade tar files on the WRT1900AC
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41647
2014-07-14 15:00:36 +00:00
Imre Kaloz
1d11ffa4f2
use the full boardname for the wrt1900ac image
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41631
2014-07-13 22:15:03 +00:00
Imre Kaloz
81d85a717a
add sysupgrade support
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41630
2014-07-13 22:12:56 +00:00
Imre Kaloz
88121f229c
update wrt1900ac dts
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41629
2014-07-13 22:11:43 +00:00
Luka Perkov
a145a22f66
kernel: update 3.14 to 3.14.12
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41582
2014-07-11 13:28:44 +00:00
Imre Kaloz
811d1682b8
enable handling of the wan led on the WRT1900AC
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41555
2014-07-10 10:19:06 +00:00
Luka Perkov
90b53991a0
kernel: update 3.14 to 3.14.11
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41551
2014-07-08 22:44:34 +00:00
Luka Perkov
354a1042cc
kernel: update 3.14 to 3.14.10
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41533
2014-07-06 18:10:49 +00:00
Imre Kaloz
b7b222279c
set led triggers for the Linksys WRT1900AC
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41436
2014-07-01 09:45:41 +00:00
Imre Kaloz
6fa01eab80
adjust default profile, and add an evalboard one
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41435
2014-07-01 09:43:38 +00:00
Imre Kaloz
9ff59c7656
drop unneeded file
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41433
2014-07-01 09:35:22 +00:00
Luka Perkov
26b06940a9
mvebu: drop 3.10 support
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41406
2014-06-29 23:29:57 +00:00
Imre Kaloz
1cebada22b
fix the WPS button's GPIO number on the mamba
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41392
2014-06-29 21:26:01 +00:00
Imre Kaloz
6e59193e88
upgrade to Linux 3.14.9
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41388
2014-06-29 13:11:57 +00:00
Imre Kaloz
3e4932758e
build firmware images for the Mamba (Linksys WRT1900AC)
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41387
2014-06-29 13:10:35 +00:00
Imre Kaloz
0bc385d064
set nand and squashfs features
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41386
2014-06-29 13:09:15 +00:00
Imre Kaloz
b2e9df4de3
add uboot-envtools by default
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41385
2014-06-29 13:06:48 +00:00
Imre Kaloz
974f13988c
handle the dual-firmware layout on the WRT1900AC
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41384
2014-06-29 13:03:55 +00:00
Imre Kaloz
d59f68531b
use the power led on the WRT1900AC for status reporting
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41383
2014-06-29 12:53:09 +00:00
Imre Kaloz
2c06f05236
fixup mac addresses on the WRT1900AC
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41382
2014-06-29 12:51:39 +00:00
Imre Kaloz
f953ed4ffb
automatically generate network config
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41381
2014-06-29 12:50:12 +00:00
Imre Kaloz
38f596d8f4
update mamba dts
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41379
2014-06-29 11:44:58 +00:00
Imre Kaloz
4fe76889c0
update config for 3.14
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41361
2014-06-27 20:38:42 +00:00
Imre Kaloz
75083c6e68
build squashfs on ubi and SysupgradeNAND images
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41360
2014-06-27 13:00:25 +00:00
John Crispin
994e5ce2f9
kernel: update 3.10.36->3.10.44
...
205-fix-headers_install.patch is obseleted by upstream commit 3246a0352e3d58380b9386570f1db1faf7edf8a8
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41351
2014-06-26 13:47:42 +00:00
Luka Perkov
cb3d5242ca
mvebu: drop preinit script
...
The /lib/mvebu.sh script can now handle this task.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41341
2014-06-26 10:21:32 +00:00
Imre Kaloz
643a8a626d
update mamba dts
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41292
2014-06-20 23:05:23 +00:00
Imre Kaloz
f11de38d44
make script executable, add WRT1900AC detection
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41291
2014-06-20 22:35:09 +00:00
Imre Kaloz
a241853358
define the power led for the WRT1900AC
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41288
2014-06-20 19:13:01 +00:00
Luka Perkov
5e6024d526
mvebu: be consistent with kernel config file names
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41240
2014-06-17 21:04:45 +00:00
Imre Kaloz
85812e21f9
add dummy fixup for 3.10
...
SVN-Revision: 41234
2014-06-17 15:14:02 +00:00
Imre Kaloz
ac91824b36
build images for the WRT1900AC
...
SVN-Revision: 41233
2014-06-17 15:13:33 +00:00
Imre Kaloz
d775e4ef00
preliminary support for the WRT1900AC (work in progress)
...
SVN-Revision: 41232
2014-06-17 15:13:10 +00:00
Gabor Juhos
d2812cb036
kernel: update 3.10 to 3.10.36
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 40467
2014-04-12 11:59:07 +00:00
Gabor Juhos
627baa28d3
kernel: update 3.10 to 3.10.34
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 40291
2014-03-27 09:28:33 +00:00
Gabor Juhos
f677b1bc7e
kernel: update 3.10 to 3.10.32
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 39707
2014-02-23 10:59:40 +00:00
Luka Perkov
4fd88fa081
mvebu: enable NAND controller support
...
Signed-off-by: Seif Mazareeb <seif.mazareeb@gmail.com>
SVN-Revision: 39569
2014-02-11 02:16:04 +00:00
Luka Perkov
26e8e630ef
mvebu: add support for the Armada XP GP board (DB-MV784MP-GP)
...
This Armada XP GP board from Marvell comes with:
* 2GB DDR3 DIMM
* 1GB NAND flash (8-bit interface)
* 16MB NOR flash (16-bot interrface)
* 16MB SPI flash
* SDIO module
* 3 PCIe
* 1 SATA link
* 2 USB EHCI
* 1 internal SSD
* 4 Ethernet Gigabit
* 1 RS232 port over USB
Signed-off-by: Seif Mazareeb <seif.mazareeb@gmail.com>
SVN-Revision: 39568
2014-02-11 02:07:47 +00:00
Luka Perkov
353b4a98db
mvebu: update kernel config
...
The config-3.10 doesn't specify the configuration of the backported PCI
features, and the Marvell EBU Device Bus Controller, this will prevent
a clean compile. This patch enables these features to archive a clean compile
without having to specify the state of these configuration after starting to
compile.
Signed-off-by: Seif Mazareeb <seif.mazareeb@gmail.com>
SVN-Revision: 39567
2014-02-11 02:07:46 +00:00
Luka Perkov
c9ae111a20
mvebu: backport mainline patches from kernel 3.13
...
This is a backport of the patches accepted to the Linux mainline related to
mvebu SoC (Armada XP and Armada 370) between Linux v3.12, and Linux v3.13.
This work mainly covers:
* Finishes work for sharing the pxa nand driver(drivers/mtd/nand/pxa3xx_nand.c)
between the PXA family, and the Armada family.
* timer initialization update, and access function for the Armada family.
* Generic IRQ handling backporting.
* Some bug fixes.
Signed-off-by: Seif Mazareeb <seif.mazareeb@gmail.com>
CC: Luka Perkov <luka@openwrt.org>
SVN-Revision: 39566
2014-02-11 02:07:44 +00:00
Luka Perkov
3af779eb17
mvebu: backport mainline patches from kernel 3.12
...
This is a backport of the patches accepted to the Linux mainline related to
mvebu SoC (Armada XP and Armada 370) between Linux v3.11, and Linux v3.12.
This work mainly covers:
* Ground work for sharing the pxa nand driver(drivers/mtd/nand/pxa3xx_nand.c)
between the PXA family,and the Armada family.
* Further updates to the mvebu MBus.
* Work and ground work for enabling MSI on the Armada family.
* some phy / mdio bus initialization related work.
* Device tree binding documentation update.
Signed-off-by: Seif Mazareeb <seif.mazareeb@gmail.com>
CC: Luka Perkov <luka@openwrt.org>
SVN-Revision: 39565
2014-02-11 02:07:41 +00:00
Luka Perkov
69d323f231
mvebu: backport mainline patches from kernel 3.11
...
This is a backport of the patches accepted to the Linux mainline related to
mvebu SoC (Armada XP and Armada 370) between Linux v3.10, and Linux v3.11.
This work mainly covers:
* Enabling USB storage, and PCI to mvebu_defconfig.
* Add support for NOR flash.
* Some PCI device tree related updates, and bus parsing.
* Adding Armada XP & 370 PCI driver, and update some clock gating
specifics.
* Introduce Marvell EBU Device Bus driver.
* Enaling USB in the armada*.dts.
* Enabling, and updating the mvebu-mbus.
* Some SATA and Ethernet related fixes.
Signed-off-by: Seif Mazareeb <seif.mazareeb@gmail.com>
CC: Luka Perkov <luka@openwrt.org>
SVN-Revision: 39564
2014-02-11 02:07:38 +00:00
Jonas Gorski
6cf402a41d
mvebu: remove forced module config
...
These should either be disabled or not present in the config, else
they might cause build issues because of unexpected unpackaged
modules, as it is the case for LEDS_CLASS.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 39529
2014-02-08 11:47:33 +00:00
Gabor Juhos
a2543d72d8
kernel: update 3.10 to 3.10.28
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 39399
2014-01-26 11:30:34 +00:00
Luka Perkov
a467c52eca
mvebu: fix build failures when initramfs is not selected
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 39301
2014-01-15 18:38:51 +00:00
Gabor Juhos
0e2586a774
kernel: update 3.10 to 3.10.26
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 39220
2014-01-11 16:06:37 +00:00
Hauke Mehrtens
952db22551
kernel: update kernel 3.10 to 3.10.24
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 39059
2013-12-15 19:16:30 +00:00
Gabor Juhos
f1ef0b92be
kernel: update 3.10 to 3.10.21
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38972
2013-12-01 09:59:53 +00:00
Gabor Juhos
35656042f1
kernel: update 3.10 to 3.10.18
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38652
2013-11-05 08:25:45 +00:00
Luka Perkov
7bacb745dd
mvebu: drop patch that has been upstreamed
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38545
2013-10-27 16:08:23 +00:00
Gabor Juhos
b6b06000eb
kernel: update 3.10 to 3.10.17
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38506
2013-10-23 12:51:05 +00:00
Hauke Mehrtens
81e2f00367
kernel: update kernel to 3.10.15
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38384
2013-10-13 19:28:29 +00:00
Luka Perkov
b5e56bd31f
mvebu: enable thermal module by default
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38232
2013-09-27 10:49:36 +00:00
Gabor Juhos
9c8a5ef115
kernel: update 3.10 to 3.10.13
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38228
2013-09-27 07:19:21 +00:00
Luka Perkov
1d89a89667
mvebu: add myself as maintainer
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38226
2013-09-27 01:52:29 +00:00
Luka Perkov
d0603d6615
mvebu: drop 3.8 support
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38225
2013-09-27 01:52:28 +00:00
Luka Perkov
a0848b5884
mvebu: switch to 3.10
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38224
2013-09-27 01:52:26 +00:00
Luka Perkov
d3c3919a85
mvebu: add 3.10 support
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38223
2013-09-27 01:52:25 +00:00
Luka Perkov
4fa3e3aae9
build: fix typo
...
vfp3 should be named vfpv3
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38222
2013-09-26 22:43:06 +00:00
Felix Fietkau
c8609ab4f8
build: unify arm target cflags
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38211
2013-09-26 17:53:20 +00:00
Florian Fainelli
1e1becb174
mvebu: remove maintainer ship role
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 37855
2013-08-28 16:19:59 +00:00
Gabor Juhos
187a69c631
linux: move more ARM_ERRATA symbols to the generic config
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 37470
2013-07-20 07:43:54 +00:00
Florian Fainelli
6a4f2922f6
targets: prepare for supporting normal and initramfs images
...
In order to support both normal images and initramfs, ensure that each
target sets KERNELNAME properly so that the generic kernel building code
can copy the corresponding files over $(KDIR) with the appropriate
extension. Update the various paths to the kernel and wrapper images
from $(LINUX_DIR)/arch/$(ARCH)/boot/$(foo) to $(KDIR)/$(foo).
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 37049
2013-06-27 19:58:31 +00:00
Jonas Gorski
1beaf031d1
target: don't build jffs2 nor images by default
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 36863
2013-06-05 20:58:59 +00:00
Gabor Juhos
46225b99d9
kernel: update linux 3.8 to 3.8.13
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36724
2013-05-26 16:02:31 +00:00
Gabor Juhos
e57c7d6c12
kernel: update linux 3.8 to 3.8.12
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36576
2013-05-08 08:53:53 +00:00
Gabor Juhos
8a9fe26f20
kernel: update linux 3.8 to 3.8.11
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36507
2013-05-01 22:15:18 +00:00
Gabor Juhos
f718179af5
kernel: update linux 3.8 to 3.8.10
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36493
2013-04-30 10:43:59 +00:00
Gabor Juhos
36d4fd70bc
kernel: update linux 3.8 to 3.8.9
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36453
2013-04-26 16:55:42 +00:00
Gabor Juhos
151cadfe32
kernel: update linux 3.8 to 3.8.8
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36363
2013-04-19 08:07:34 +00:00
Gabor Juhos
604395650a
kernel: update linux 3.8 to 3.8.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36332
2013-04-14 09:25:53 +00:00
Gabor Juhos
f78c902cfd
kernel: update linux 3.8 to 3.8.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36215
2013-04-06 11:40:44 +00:00
Gabor Juhos
07532dca7f
kernel: update linux 3.8 to 3.8.3
...
Also refresh the related generic/platform patches.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36039
2013-03-15 14:39:51 +00:00
Gabor Juhos
a87a96da67
kernel: update linux 3.8 to 3.8.2
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35868
2013-03-04 08:43:55 +00:00
Gabor Juhos
26fbc15a86
kernel: update linux 3.8 to 3.8.1
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35862
2013-03-03 13:58:52 +00:00
Gabor Juhos
ed0f43f1e2
kernel: update linux 3.8-rcX to 3.8
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35672
2013-02-19 09:17:38 +00:00
Luka Perkov
7973ef64d6
mvebu: remove boards suffix
...
SVN-Revision: 35572
2013-02-12 10:18:53 +00:00
Jonas Gorski
34ad8f4e75
kernel: generic: update to 3.8-rc6
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35478
2013-02-04 10:19:28 +00:00
Florian Fainelli
9781461a3d
mvebu: update to 3.8-rc4
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35316
2013-01-24 17:04:46 +00:00
Florian Fainelli
c8215775f3
mvebu: enable PCI in kernel configuration
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35214
2013-01-17 22:29:26 +00:00
Florian Fainelli
5e45a4344c
mvebu: enable PCIe on Marvell Armada 370 Reference Design
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35213
2013-01-17 22:29:22 +00:00
Florian Fainelli
cf9343ac86
mvebu: enable USB on Armada 370 Reference Design
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35212
2013-01-17 22:29:18 +00:00
Florian Fainelli
7e1e7063c2
mvebu: add preliminary support for PCI express
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35211
2013-01-17 22:29:13 +00:00
Florian Fainelli
29c21b973b
mvebu: refresh patches
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35210
2013-01-17 22:28:58 +00:00
Florian Fainelli
a286a55c6f
mvebu: add board detection scripts
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35208
2013-01-17 22:28:48 +00:00
Florian Fainelli
f7858466e2
mvebu: enable /proc/devicetree usage
...
This is going to be used for proper user-space board identification (ala
mcs814x).
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35207
2013-01-17 22:28:37 +00:00
Florian Fainelli
15b4681e3e
mvebu: add default profile
...
Such that relevant kernel modules are selected (USB, I2C, SATA, RTC,
SDIO)
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35206
2013-01-17 22:28:33 +00:00
Florian Fainelli
05466923b8
mvebu: add support for EHCI controller
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35181
2013-01-15 19:55:50 +00:00
Florian Fainelli
c53a347034
mvebu: add support for the Marvell Armada 370 Reference Design board
...
Keep the patches in sync with the upstream developments.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35179
2013-01-15 19:55:40 +00:00
Florian Fainelli
58f8c5d87a
mvebu: enable SMP with SMP on UP enabled
...
The same kernel works ok for both Armada 370 (UP) and Armada XP (SMP)
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35178
2013-01-15 19:55:31 +00:00
Florian Fainelli
fa1afc1fa9
mvebu: add support for RTC
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35176
2013-01-15 19:55:19 +00:00
Florian Fainelli
1e103b2ecc
target: enable XZ BCJ decompressor code after r35097
...
Required to actually be able to mount squashfs xz compressed
filesystems.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35156
2013-01-14 16:34:25 +00:00
Gabor Juhos
5d1ecfc26d
refresh kernel configs with kconfig.pl
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35119
2013-01-12 12:29:55 +00:00
Florian Fainelli
ecf230710f
mvebu: update to 3.8-rc3
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35086
2013-01-10 17:20:25 +00:00
Florian Fainelli
25475a095e
mvebu: add inital support for Marvell Armada XP/370 SoCs
...
This brings in the initial support for the Marvell Armada XP/370 SoCs.
Successfully tested on RD-A370-A1 and DB-MV784MP-GP boards the following
interfaces:
- Ethernet
- SDIO
- GPIOs
- SATA
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35058
2013-01-08 22:20:16 +00:00