Rui Salvaterra
edb4a919c2
treewide: switch the timer frequency to 100 Hz
...
Some targets select HZ=100, others HZ=250. There's no reason to select a higher
timer frequency (and 100 Hz are available in every architecture), so change all
targets to 100 Hz.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2021-04-22 23:12:24 +08:00
Rui Salvaterra
3f9b8cabd0
treewide: remove redundant ubifs kconfig symbols
...
For the targets which enable ubifs, these symbols are already part of the
generic kconfigs. Drop them from the target kconfigs.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2021-04-22 23:09:52 +08:00
Rafał Miłecki
4f9b93c44c
kernel: add pending mtd patches adding NVMEM support
...
It's meant to provide upstream support for mtd & NVMEM. It's required
e.g. for reading MAC address from mtd partition content. It seems to be
in a final shape so it's worth testing.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-03-13 12:04:54 +08:00
Jason A. Donenfeld
f0ef17aa8c
kernel-5.4: bump to 5.4.102 and refresh patches
...
5.4.102 backported a lot of stuff that our WireGuard backport already
did, in addition to other patches we had, so those patches were
removed from that part of the series. In the process other patches were
refreshed or reworked to account for upstream changes.
This commit involved `update_kernel.sh -v -u 5.4`.
Cc: John Audia <graysky@archlinux.us>
Cc: David Bauer <mail@david-bauer.net>
Cc: Petr Štetiar <ynezz@true.cz>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2021-03-05 12:07:01 +08:00
Adrian Schmutzler
afbac3f8ad
target: use SPDX license identifiers on scripts
...
Use SPDX license tags to allow machines to check licenses.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-02-11 12:08:24 +08:00
Adrian Schmutzler
0cd3943f36
target: use SPDX license identifiers on Makefiles
...
Use SPDX license tags to allow machines to check licenses.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-02-11 12:05:39 +08:00
Aleksander Jan Bajkowski
5c572c9e16
kernel: move some disabled symbols to generic
...
Move some disabled config options found in lantiq target to generic.
Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
2020-12-23 11:33:15 +08:00
John Audia
ed1895d65f
kernel: bump 5.4 to 5.4.83
...
Manually merged:
layerscape/808-i2c-0011-i2c-imx-support-slave-mode-for-imx-I2C-driver.patch
layerscape/808-i2c-0012-i2c-imx-correct-code-of-errata-A-010650-for-layersca.patch
Remaining modifications made by update_kernel.sh
Build system: x86_64
Build-tested: ipq806x/R7800, ath79/generic, bcm27xx/bcm2711, x86/64 [*],
ramips/mt7621 [*], ath79/tiny [*], ipq40xx [*], octeon [*],
realtek [*]
Run-tested: ipq806x/R7800, ramips/mt7621 [*], octeon [*], realtek [*]
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us>
Tested-by: Stijn Segers <foss@volatilesystems.org> [*]
2020-12-16 11:29:41 +08:00
John Audia
78f3de34b7
kernel: bump 5.4 to 5.4.77
...
Manually rebased patches:
bcm27xx/patches-5.4/950-0135-spi-spi-bcm2835-Disable-forced-software-CS.patch
generic-backport/744-v5.5-net-sfp-soft-status-and-control-support.patch
layerscape/patches-5.4/819-uart-0005-tty-serial-fsl_lpuart-enable-dma-mode-for-imx8qxp.patch
mvebu/patches-5.4/521-arm64-dts-marvell-espressobin-Add-ethernet-switch-al.patch
Removed:
layerscape/patches-5.4/819-uart-0012-tty-serial-lpuart-add-LS1028A-support.patch
All modifications made by update_kernel.sh
Build system: x86_64
Build-tested: ipq806x/R7800, ath79/generic, bcm27xx/bcm2711,
lantiq/Easybox 904 xDSL, x86_64
Run-tested: ipq806x/R7800, lantiq/Easybox 904 xDSL, x86_64
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us>
Co-developed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-11-21 17:57:00 +08:00
John Audia
cc64dda217
kernel: bump 5.4 to 5.4.73
...
Removed upstreamed patches:
generic/pending-5.4
445-mtd-spinand-gigadevice-Only-one-dummy-byte-in-QUA.patch
446-mtd-spinand-gigadevice-Add-QE-Bit.patch
pistachio/patches-5.4
150-pwm-img-Fix-null-pointer-access-in-probe.patch
Manually rebased:
layerscape/patches-5.4
801-audio-0011-Revert-ASoC-fsl_sai-add-of_match-data.patch
801-audio-0039-MLK-16224-6-ASoC-fsl_sai-fix-DSD-suspend-resume.patch
801-audio-0073-MLK-21957-3-ASoC-fsl_sai-add-bitcount-and-timestamp-.patch
820-usb-0009-usb-dwc3-Add-workaround-for-host-mode-VBUS-glitch-wh.patch
All modifications made by update_kernel.sh
Build system: x86_64
Build-tested: ipq806x/R7800, ath79/generic, bcm27xx/bcm2711,
mvebu (mamba, rango), x86_64, ramips/mt7621
Run-tested: ipq806x/R7800, mvebu (mamba, rango), x86_64, ramips (RT-AC57U)
No dmesg regressions, everything functional
Signed-off-by: John Audia <graysky@archlinux.us>
[alter 820-usb-0009-usb-dwc3-Add-workaround-for-host-mode-VBUS-glitch-wh]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-11-02 11:38:37 +08:00
AmadeusGhost
8ab5e878fb
treewide: remove support for kernel 4.x
2020-10-31 11:39:45 +08:00
Hauke Mehrtens
2fbf5961de
pistachio: Use kernel 5.4 by default
...
Kernel 5.4 should be stable enough.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-08-29 01:35:07 +08:00
Adrian Schmutzler
1168a25232
pistachio: use generic diag.sh
...
Remove local diag.sh in favor of generic one and add the required
led-* aliases to DTS.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-08-22 01:43:31 +08:00
Adrian Schmutzler
5cdd113782
pistachio: use vendor_model scheme for device/image name
...
This uses the vendor_model scheme for the device/image name in
order to make this consistent to most other targets.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-08-22 01:43:21 +08:00
Hauke Mehrtens
e55708d010
pistachio: Add kmod-ca8210 wpan-tools by default
...
A ca8210 chip is soldered onto the board, add the driver by default.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-08-22 01:42:39 +08:00
Hauke Mehrtens
c56dbae70c
pistachio: Add SC16IS7XX device driver
...
This device is used to control extra UARTs and LEDs on the board.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-08-22 01:38:29 +08:00
Hauke Mehrtens
0e567c21a8
pistachio: Add extra devices to dts file
...
This adds some extra devices to the DTS file.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-08-22 01:38:22 +08:00
Hauke Mehrtens
ddb8ca921b
pistachio: Add mtd device name from dts
...
Parse the "linux,mtd-name" property also for SPI NAND flashes.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-08-22 01:37:48 +08:00
Hauke Mehrtens
40d839135e
pistachio: Fix Null pointer access in pwm-img.c
...
This fixes a crash when booting the board.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-08-22 01:37:40 +08:00
Hauke Mehrtens
bd993ba2c6
pistachio: Make patches and configuration apply on to of 5.4
...
This refreshes the patches, removes patches already applied upstream and
removes the SPI NAND framework to use the upstream version.
In addition it also refreshes the kernel configuration.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-08-22 01:37:20 +08:00
Hauke Mehrtens
665e9da6a7
pistachio: Copy kernel 4.14 to 5.4
...
This only copies the patches and configuration without doing any
modification to the files.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-08-22 01:37:02 +08:00
Felix Fietkau
2675e744f4
kernel: unify CONFIG_GPIO_SYSFS in kernel configs
...
Enable it for all platforms
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2020-08-07 18:08:33 +08:00
AmadeusGhost
ea0f145c3e
Merge Mainline
2020-06-28 18:16:21 +08:00
CN_SZTL
17a25c5a48
kernel: bump 4.14 to 4.14.186
...
Refreshed all patches.
Remove conflicted:
* 526-PCI-aardvark-disable-LOS-state-by-default.patch
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2020-06-25 23:30:20 +08:00
Adrian Schmutzler
85f984b9eb
treewide: drop shebang from non-executable target files
...
This drops the shebang from all target files for /lib and
/etc/uci-defaults folders, as these are sourced and the shebang
is useless.
While at it, fix the executable flag on a few of these files.
This does not touch ar71xx, as this target is just used for
backporting now and applying cosmetic changes would just complicate
things.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-06-17 12:04:16 +08:00
AmadeusGhost
7dc881dd79
kernel: bump to 4.9.214, 4.14.171, 4.19.106
...
Remove error commit from
15a0701cdd
2020-02-29 01:23:18 +08:00
CN_SZTL
3ab67a8217
Revert "kernel: bump to 4.9.214, 4.14.171, 4.19.106 ( #3318 )"
...
This reverts commit 4d68a12e34 .
2020-02-28 20:50:04 +08:00
CN_SZTL
4d68a12e34
kernel: bump to 4.9.214, 4.14.171, 4.19.106 ( #3318 )
...
This reverts commit 191ace6dff .
2020-02-27 17:39:41 +08:00
coolsnowwolf
191ace6dff
Revert "kernel: bump to 4.9.214, 4.14.171, 4.19.106 ( #3318 )"
...
This reverts commit 01ab5cf3c9 .
2020-02-26 16:47:18 +08:00
AmadeusGhost
01ab5cf3c9
kernel: bump to 4.9.214, 4.14.171, 4.19.106 ( #3318 )
...
* kernel: bump 4.14 to 4.14.171
Refreshed all patches.
Fixes:
- CVE-2013-1798
Compile-tested on: cns3xxx
Runtime-tested on: cns3xxx
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
* kernel: bump 4.19 to 4.19.105
Refreshed all patches.
Fixes:
- CVE-2013-1798
- CVE-2019-3016
Compile-tested on: cns3xxx
Runtime-tested on: cns3xxx
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
* kernel: bump 4.19 to 4.19.106
Refreshed all patches.
Remove upstreamed:
- 950-0786-leds-pca963x-Fix-open-drain-initialization.patch
Compile-tested on: cns3xxx
Runtime-tested on: cns3xxx
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
* kernel: bump to 4.9.214, 4.14.171, 4.19.106
Co-authored-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2020-02-25 12:24:44 +08:00
AmadeusGhost
6901278ef0
kernel: bump to 4.14.169, 4.19.101 ( #2963 )
...
* kernel: bump to 4.14.169, 4.19.101
* uboot: update to latest
* mediatek: bump to v4.19
* ath79: switch to wpad
* Revert 'grub2: update to latest'
2020-02-06 21:45:40 +08:00
coolsnowwolf
415d563eeb
kernel:update kernel verson to 3.18.131, 4.9.148, 4.14.91
2019-01-11 11:25:40 +08:00
coolsnowwolf
4e6f1808f3
kernel: bump 4.14 to 4.14.79
2018-11-24 14:16:28 +08:00
coolsnowwolf
af05b04a4e
kernel update to 4.9.135 and 4.14.78
2018-10-23 01:18:28 +08:00
coolsnowwolf
523655caf3
kernel update to 4.9.128 and 4.14.71
2018-09-22 16:57:24 +08:00
coolsnowwolf
806f5db174
sync with OpenWrt trunk
2018-09-07 13:43:55 +08:00
coolsnowwolf
9ba04fd0d7
sync with OpenWrt v18.06.1 stable new R8.1 version
2018-08-23 17:40:23 +08:00
coolsnowwolf
54d7a2f78f
update kernel version to 4.9.101 and 4.14.42
2018-05-23 16:01:16 +08:00
coolsnowwolf
8fe0636b8a
Merge branch 'master' of github.com:lede-project/source
2018-04-23 18:50:49 +08:00
coolsnowwolf
519d118d74
kernel update
2018-01-24 13:18:14 +08:00
coolsnowwolf
229cde62a4
Merge branch 'master' of https://github.com/lede-project/source
2018-01-09 14:38:15 +08:00
coolsnowwolf
0150df166a
kernel: bump 4.9 to 4.9.67
2017-12-12 17:09:23 +08:00
coolsnowwolf
97a4ffcc12
update source
2017-09-06 19:19:45 +08:00