Felix Fietkau
ca356887ed
x86: disable MTD support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Felix Fietkau
fe24545982
octeon: remove block2mtd support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Felix Fietkau
d2a7df0792
octeon: use new ext4/f2fs overlay support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Felix Fietkau
08cf46123f
octeon: enable f2fs and loopback device support in the config
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Felix Fietkau
9d57957784
octeon: enable f2fs and ext4 utilities
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Felix Fietkau
3cbb7820a4
mvebu: use ext4/f2fs overlay filesystem for solidrun clearfog
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Felix Fietkau
bee30de984
mvebu: enable ext4, f2fs and loop device support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Felix Fietkau
be59b1718d
x86: drop the use of block2mtd, use ext4/f2fs as overlay filesystem
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Felix Fietkau
c6eb09d5a3
x86: enable mkf2fs and e2fsprogs by default
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Felix Fietkau
580f24bc96
x86: enable f2fs and loopback device support in the kernel config
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Felix Fietkau
1867537d65
fstools: update to the latest version, adds support for ext4/f2fs overlay via loopback device
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-10 12:17:39 +02:00
Koen Vandeputte
d70b748942
imx6: Add static PCA953x support in kernel
...
commit a2386c384d
requires the
module to be static in the kernel.
So lets actually add support for it inside the kernel config.
Tested on Ventana
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2016-09-10 12:17:39 +02:00
Mathias Kresin
7d9ef9080c
ramips: set blocksize for remaining rt3883 devices
...
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-08 21:03:57 +02:00
Mathias Kresin
9f531efc59
ramips: remove old build code seama recipe
...
Now that all seama images are using the new build code this seama recipe
used with the old build code can be dropped.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-03 15:27:46 +02:00
Mathias Kresin
fb39b77ccb
ramips: switch DIR-610 A1 to new image build code
...
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-08 22:21:23 +02:00
Mathias Kresin
bd39104e95
ramips: switch some rt3883 devices to new build code
...
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-03 10:18:31 +02:00
Mathias Kresin
0f3600ccee
ramips: move seama build recipe to Makefile
...
The identical build step is defined twice. Move it to the parent
Makefile to use only one version.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-03 09:43:31 +02:00
Mathias Kresin
74da44cfc2
ramips: switch DIR-615 H1 to new image build code
...
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-02 07:34:36 +02:00
Mathias Kresin
483fd5f6ad
ramips: add build recipe for senao header
...
Add it to the Makefile to allow a board which will be supported soon
to use the recipe as well.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-08-17 07:49:34 +02:00
Mathias Kresin
28110727f1
ramips: set blocksize for 4MB devices
...
Set the blocksize for devices having only 4MB of flash for ramips
devices already using the new image build code.
Informations about the used flash chip are gathered from the OpenWrt
wiki, wikidevi, forums, OEM bootlogs or the compatible property in the
device tree source file.
The en25q32b from the AirLive Air3GII does not have 4k support in the
kernel.
For the following boards no information about the used flash chip could
be found and a 64k blocksize is assumed:
- Ralink V11ST-FE
- Ralink AP-RT3052-V22RW-2X2
- MediaTek MT7628 EVB
- MediaTek MT7621 EVB
- UPVEL UR-326N4G
- Buffalo WZR-AGL300NH
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-03 09:56:35 +02:00
Mathias Kresin
05ab2323ff
ramips: don't set the same max image size twice
...
The ralink_default_fw_size_8M is already set for the default device.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-04 10:04:20 +02:00
Mathias Kresin
a499d0a6b5
image: specify max image size in Kilobyte/Megabyte
...
Use the k and m unit suffix to be consistent with the blocksize.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-04 09:58:02 +02:00
Mathias Kresin
e7ec7a08aa
image: use k as unit suffix for blocksize
...
Use k as unit suffix for kilobyte to have a the same unit regardless of
the used filesystem.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-04 08:56:05 +02:00
Mathias Kresin
ddd259b0d5
image: pass device blocksize to padjffs2
...
At the moment the padding steps are hardcoded. Especially images for
devices with a 4K sector size can be unnecessarily bloated using the
hardcoded padding steps.
It has been observed that 192Kb of padding was added to the image of a
4MB device, albeit due to the 4K sector size the minimum required extra
padding for the jffs2 rootfs_data is 20Kb.
In worst case it means that the image-size check could fail albeit
there is enough space for all selected packages
For device build code not exposing the blocksize, use the hardcoded
padding further on.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-03 07:40:15 +02:00
Mathias Kresin
85fefcdb61
kernel: mtd: backport Macronix sector size fix
...
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-03 09:27:09 +02:00
Mathias Kresin
d7b6f0ea88
apm821xx: image: add support for k unit suffix to boot-img
...
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-08 20:14:42 +02:00
Mathias Kresin
3e7524c184
image: add support for k unit suffix to append-ubi
...
Allows to use the same unit for all definitions of the blocksize to be
consistent regardless of the used filesystem.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-04 08:51:58 +02:00
Mathias Kresin
b99a93ebaf
image: add support for k unit suffix to pad-offset
...
Allows to specificy the padding and offset in kilobytes to be
consistent with pad-to.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-03 07:36:12 +02:00
Mathias Kresin
5369a03d52
ramips: use lower case names for TEW-69xGR images
...
Use lower case variant of the device name for to images to be
consistent with all other images names.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-09 07:12:37 +02:00
Mathias Kresin
775f93e898
ramips: fix wrong TARGET_DEVICES
...
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-08 23:51:46 +02:00
Mathias Kresin
034c5cb820
ramips: fix wrong device title
...
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-09-08 07:32:00 +02:00
Mathias Kresin
0ac50a661b
firmware-utils: mksenaofw: rework option validation
...
The options firmware_type, vendor_id and product_id are not required
for decoding an image file.
Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-08-17 20:08:52 +02:00
Daniel Golle
083ef3fefe
ramips: add support for Mercury MAC1200R v2
...
MT7628AN + MT7612E, 8MB SPI flash, 64MB DDR RAM
reset button GPIO is still missing (anyone?)
bootloader password is 'slp'
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-09 02:38:06 +02:00
Daniel Golle
943cf08fb7
oxnas: small image improvements for kd20
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2016-09-09 02:16:22 +02:00
Rafał Miłecki
232767edf0
bcm53xx: enable switch port 5 on Tenda AC9
...
Now b53 forces port 5 link when needed, we can enable it on Tenda AC9
and start using eth1.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-09-08 23:24:43 +02:00
Rafał Miłecki
8072223347
kernel: b53: force BCM531x5 port 5 link state if enabled
...
Some devices (e.g. Tenda AC9 based on BCM47189B0) have BCM53125 with
port 5 connected to the second Ethernet interface on the SoC. In such
case there is no PHY and we need to force link manually.
This assumes port 5 can be marked as enabled for such devices. It's not
implemented yet unfortunately.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-09-08 23:03:46 +02:00
Rafał Miłecki
dd158ef346
bcm53xx: use upstream queued patches for R8500 and AC9
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-09-08 22:53:37 +02:00
Rafał Miłecki
29be50104e
kernel: move bcma BCM53573 patch to bcma 4.9 backports
...
This patch has been accepted for 4.9.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2016-09-08 22:40:13 +02:00
Tim Harvey
7419b9497f
imx6: override default inittab to add video console tty
...
Adds the following to the default inittab
tty1::askfirst:/bin/ash --login
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
2016-09-08 15:28:39 +02:00
Tim Harvey
a2386c384d
imx6: image: remove pca955x/ds1672/at24 from Ventana kernel modules
...
These need to be static in the kernel for Ventana
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
2016-09-08 15:28:39 +02:00
Felix Fietkau
a1f83bad60
images: bump default rootfs size to 256 MB
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-08 15:28:39 +02:00
Felix Fietkau
dbbd5eef58
f2fs-tools: import from packages, clean up, and update to latest
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-08 15:28:38 +02:00
Kevin Darbyshire-Bryant
03cd416795
dnsmasq: Don't expose *.bind data incl version
...
Don't expose dnsmasq version & other data to clients via the *.bind
pseudo domain. This uses a new 'NO_ID' compile time option which has been
discussed and submitted upstream.
This is an alternate to replacing version with 'unknown' which affects
the version reported to syslog and 'dnsmasq --version'
Run time tested with & without NO_ID on Archer C7 v2
Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
2016-09-08 15:28:38 +02:00
Felix Fietkau
c4bfb119d8
mac80211: remove the fq-disable hack, now that reordering is fixed
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-08 15:28:38 +02:00
Felix Fietkau
a194ffd4a8
mac80211: fix packet loss on fq reordering
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-08 15:28:38 +02:00
Felix Fietkau
859d940c79
hostapd: update to version 2016-09-05
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-08 15:28:38 +02:00
Felix Fietkau
b6cd42a54e
kernel: merge a softirq performance improvement patch
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-09-08 15:28:38 +02:00
Florian Fainelli
2728512e15
e2fsprogs: List all libraries explicitly
...
e2fsprogs would fail linking with external toolchains which would not be able
to find several dependencies, explicit them.
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2016-09-08 13:40:03 +02:00
Florian Fainelli
9a2f2f32cf
e2fsprogs: Honor the global verbose flag
...
Look for OPENWRT_VERBOSE and pass it down to the e2fsprogs entry-point
Makefile.
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2016-09-08 13:40:03 +02:00
Christian Lamparter
e9f86c6cac
apm821xx: backport generic HDD led-triggers for WNDR4700 and MBL
...
This patch backports the new generic HDD/SDD led-trigger
from 4.8-rc1.
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2016-09-08 13:40:03 +02:00