Felix Fietkau
414e8ba634
bcm53xx: use the correct kernel image
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45003
9 years ago
Imre Kaloz
af69bf56b6
drop 3.19 support
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45002
9 years ago
Felix Fietkau
34b51b6f6f
ar71xx/image: move wdr3500/wdr3600/wdr4300 to new building code
...
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 45000
9 years ago
Felix Fietkau
8d2d62ca95
ar71xx/image: add tplink device template for new building code
...
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 44999
9 years ago
Felix Fietkau
41785176ec
ar71xx/image: add Build/mktplinkfw as buildstep for new build code
...
Use `mktplinkfw sysupgrade` or `mktplinkfw factory` or
`mktplinkfw image`
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 44998
9 years ago
Felix Fietkau
48c69e3022
bcm53xx: convert to new image building code
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44996
9 years ago
Jonas Gorski
8ffc831bef
brcm63xx: use a lookup for bcmcia's ready gpio
...
Should fix pcmcia on BCM6348 and BCM6358 after switching to DT-probed
gpio controllers.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44995
9 years ago
Jonas Gorski
1e07f8c7ff
brcm63xx: fix bcm96328avng board name
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44994
9 years ago
Jonas Gorski
4dc169f9a2
brcm63xx: fix bt v2500v dts based detection
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44993
9 years ago
Jonas Gorski
10cdfd04e6
brcm63xx: move RTA770(B)W to dts
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44992
9 years ago
Jonas Gorski
0e4c1ba284
brcm63xx: move MAGIC to dts
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44991
9 years ago
Jonas Gorski
582dfc52f5
brcm63xx: move CPVA502+ to dts
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44990
9 years ago
Jonas Gorski
46b4d4d1d5
brcm63xx: move dg834g v4 to dts
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44989
9 years ago
Jonas Gorski
30a579c674
brcm63xx: move dsl-2640u to dts
...
Also build image again(?).
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44988
9 years ago
Jonas Gorski
16ea19053a
brcm63xx: move bcm963268bu_p300 to dts
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44987
9 years ago
Jonas Gorski
ad218d3033
brcm63xx: fix compilation on 3.14
...
Fixes the following issue:
drivers/gpio/gpio-bcm63xx.c: In function 'bcm63xx_gpio_probe':
drivers/gpio/gpio-bcm63xx.c:80:4: error: implicit declaration of function 'devm_kasprintf' [-Werror=implicit-function-declaration]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44986
9 years ago
Jonas Gorski
2d3371cd0f
brcm63xx: Add BT Home Hub 2A support.
...
Support for the BT HomeHub 2.0 Type A.
This router was manufactured by Thomson, and it's BCM6358 based.
The leds are controled by two chained HC594, all working ok. The BCM5325
switch has the RESET# pin wired to the GPIO15, but currently there is no
way to tell the b53 driver how to get this gpio number in brcm63xx,
therefore swconfig won't use it when performing a switch reset.
The patch was tested with several firmwares, and all except unsupported
stuff (i.e xDSL) works pretty well.
Tested-by: Tahir <tahir00ali@gmail.com>
Signed-off-by: Daniel Gonzalez <dgcbueu@gmail.com>
SVN-Revision: 44985
9 years ago
Jonas Gorski
065d6e9047
brcm63xx: move kernel load address to 8MiB
...
Fixes boot when uncompressed kernel is > 4 MiB (#19251 ).
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44984
9 years ago
Jonas Gorski
ee0140a678
brcm63xx: hcsimage: respect load address
...
Respect the vmlinux load address when generating images.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44983
9 years ago
Jonas Gorski
d84fafb9f3
brcm63xx: add Livebox 1 firmware image generation
...
Currently there isn't images ready for flashing liveboxes boards. This
patch adds a script and the code to call it in the bcm63xx images
builder makefile to generate the livebox 1 firmware.
I removed some lines to avoid generating unneded files in the bin/ dir
for this board. And added code to generate a squashed rootfs aligned to
64 kB since the current one in the /bin dir is 128 kB aligned and
doesn't work. Still no sysupgrade support for this board. Upgrading from
within openwrt can be done writing with mtd the kernel, and then the 64k
aligned rootfs.
Regards
Signed-off-by: Daniel Gonzalez <dgcbueu@gmail.com>
[jogo: use sed instead of a separate shell script for the boot script, make it
respect the load address]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44982
9 years ago
Jonas Gorski
77e3d442b0
brcm63xx: add a dummy image recipe for boards missing proper images
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44981
9 years ago
Jonas Gorski
02d68c2b57
brcm63xx: drop non-dtb image recipe
...
All images generated contain dtbs, so it is now unused.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 44980
9 years ago
Felix Fietkau
fafa3f57e3
kernel: merge upstream bgmac driver improvements
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44978
9 years ago
Felix Fietkau
68ca1f285c
bcm53xx: enable the full-line-of-zero optimization in the cache controller
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44977
9 years ago
Gabor Juhos
621979b49f
kernel: yaffs: use new_sync_{read,write} for 3.18+
...
Using the do_sync_{read,write} functions in conjunction
with the generic_file_{read,write}_iter causes a kernel
panic like this:
root@OpenWrt:/# mount -t yaffs /dev/mtdblock5 /mnt
[ 2884.110000] yaffs: dev is 32505861 name is "mtdblock5" rw
[ 2884.120000] yaffs: passed flags ""
root@OpenWrt:/# hexdump -vC -n 64 /mnt/kernel
[ 2902.700000] CPU 0 Unable to handle kernel paging request at virtual \
address 00000000, epc == 00000000, ra == 80129414
[ 2902.710000] Oops[#1 ]:
[ 2902.710000] CPU: 0 PID: 1030 Comm: hexdump Not tainted 3.18.9 #2
[ 2902.710000] task: 878e7a20 ti: 868c6000 task.ti: 868c6000
[ 2902.710000] $ 0 : 00000000 fffffff8 00000000 00000000
[ 2902.710000] $ 4 : 868c7e70 868c7ea8 00000001 868c7f08
[ 2902.710000] $ 8 : 00000038 80064f18 80072280 00000000
[ 2902.710000] $12 : 7fa152b8 7709e3a0 00c42008 7709e3a0
[ 2902.710000] $16 : 868c7f08 86a46000 00000010 878e7a20
[ 2902.710000] $20 : 7705c4b0 00000010 00000000 00000000
[ 2902.710000] $24 : 770960bc 7707dd78
[ 2902.710000] $28 : 868c6000 868c7e58 7f8e7030 80129414
[ 2902.710000] Hi : 00000000
[ 2902.710000] Lo : ffffffff
[ 2902.710000] epc : 00000000 (null)
[ 2902.710000] Not tainted
[ 2902.710000] ra : 80129414 do_sync_read+0x7c/0xb4
[ 2902.710000] Status: 1900dc03 KERNEL EXL IE
[ 2902.710000] Cause : 00800008
[ 2902.710000] BadVA : 00000000
[ 2902.710000] PrId : 00019750 (MIPS 74Kc)
Change the yaffs code to use the new_sync_{read,write} functions
instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 44974
9 years ago
Rafał Miłecki
8fdd0fb07c
kernel: backport rest of bcma patches
...
This backports
bcma: allow disabling (not building) PCI driver
Revert "bcma: Kconfig: Let it depend on PCI"
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44970
9 years ago
Rafał Miłecki
a7724918c9
kernel: mac80211: backport bcma patch renaming IRQ control function
...
This backports upstream commit 702131e2a393b45174be326f1dbe20b658b4f157
bcma: move PCI IRQ control function to host specific code
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44969
9 years ago
Rafał Miłecki
a4d7571367
mark 3.10 targets as broken
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44968
9 years ago
Jo-Philipp Wich
02e2548b84
x86: use PARTUUID instead explicitly specifying the device by default
...
This changes the x86 image generation to match x86_64, using the PARTUUID for
the rootfs instead of explicitly configuring the device.
It unbreaks KVM with VirtIO, which uses /dev/vda2 instead of /dev/sda2.
Tested in QEMU/KVM with VirtIO, VirtualBox and VMware.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 44966
9 years ago
Felix Fietkau
5d9eeab64a
build: remove obsolete references to cris and avr32
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44965
9 years ago
Jo-Philipp Wich
d830d34b00
x86_64: fix PARTUUID format with leading zeros
...
Otherwise the root device won't be found in 1/16 of the generated images
(whenever the signature starts with a zero digit).
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 44959
9 years ago
Felix Fietkau
2450985de9
avr32: remove target
...
It depends on obsolete compilers and only works on one device (an
evaluation board).
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44956
9 years ago
Rafał Miłecki
3b6c70b7fc
kernel: update bcma with most patches from wireless-drivers-next
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44955
9 years ago
Rafał Miłecki
eb90a6d7d8
kernel: backport fixed_phy_register EXPORT fix from 3.19
...
This fixes
ERROR: "fixed_phy_register" [drivers/net/ethernet/broadcom/bgmac.ko] undefined!
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44954
9 years ago
Imre Kaloz
2375f37723
generic/3.18: refresh patches
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44951
9 years ago
Imre Kaloz
5be4f2b5b8
mvebu: update mamba dts
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44949
9 years ago
Felix Fietkau
0a84da0841
bcm53xx: add missing cache controller errata options
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44947
9 years ago
Felix Fietkau
a6f914d573
bcm53xx: remove linux 3.14 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44946
9 years ago
Felix Fietkau
e890a3bc9a
ramips: make ethernet register map u16 instead of u32
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44940
9 years ago
Rafał Miłecki
fb6164a377
bcm53xx: add SMP support
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44939
9 years ago
Nicolas Thill
577da84c25
uml: bump to 3.18
...
Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44937
9 years ago
John Crispin
3c0ea6eced
au1000: drop 005-fix-cpu-clk.patch
...
it has been upstreamed and treackled down with the latest 3.18 update
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44935
9 years ago
Rafał Miłecki
e0155ad7b0
bcm53xx: add support for Asus RT-AC68U
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44934
9 years ago
Rafał Miłecki
79c152b56b
bcm53xx: fix Asus RT-AC87U magic (even if not used yet)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44933
9 years ago
Rafał Miłecki
d324dd4ff3
bcm53xx: backport BCM5301X Netgear R6250/R8000 DT patches
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44932
9 years ago
Rafał Miłecki
a4523c8e1d
bcm53xx: refresh patches
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 44931
9 years ago
John Crispin
35c52bc261
oxnas: remove pre kernel 3.18 support from pinctrl driver
...
just some pruning...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44923
9 years ago
John Crispin
3256194aff
oxnas: add support for kernel 4.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44922
9 years ago
John Crispin
908a82ab61
kernel: add two more missing config symbols
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 44921
9 years ago
Felix Fietkau
7d6eec16b6
brcm2708: remove a patch that was added in the stable update ( fixes #19253 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44920
9 years ago