hanwckf
bbb2177f79
mediatek: Set ppe entry num to 32k
2022-11-17 00:15:09 +08:00
hanwckf
9092e74f36
mediatek: add mtk_eth_soc patches from upstream
2022-11-16 22:08:50 +08:00
hanwckf
1d733e5fc0
mediatek: mt798x: add pstore support
2022-11-16 22:08:50 +08:00
developer
4cc988f062
[Description]
...
Add static binding support to debugfs.
[Release-log]
N/A
Change-Id: I05e9b014cf878139426aedf67521e907b163044b
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/6629918
2022-11-16 22:08:50 +08:00
hanwckf
1b3852abd4
mt7981: config-5.4: add EIP97 drivers
2022-11-16 22:08:49 +08:00
hanwckf
3015b9b636
kernel: move mtd patches from mediatek target to generic
2022-11-16 22:08:49 +08:00
hanwckf
ac468843b4
mediatek: mt753x: fix P5 P6 phy_mode
2022-11-16 22:08:49 +08:00
hanwckf
9e16c8d8bc
uboot-envtools: add support for 360T7
...
mediatek: add uboot-envtools to default packages
2022-11-16 22:08:49 +08:00
hanwckf
b47a1bc350
mediatek: add support for 360 T7
...
mt7981-360-t7: 36M ubi partition (stock uboot)
mt7981-360-t7-108M: 108M large ubi partition
2022-11-16 22:08:49 +08:00
hanwckf
ede9e0dd69
mediatek: add smp.sh
2022-11-16 22:08:49 +08:00
hanwckf
f54003f7c6
package: mtk: add applications and drivers
2022-11-16 22:08:49 +08:00
hanwckf
52742eaedb
mediatek: add support for mt7981 mt7986
2022-11-16 22:08:49 +08:00
hanwckf
309e64b088
mediatek: remove unneeded patches
2022-11-16 22:08:49 +08:00
hanwckf
d56beafc56
mediatek: add kernel patches
2022-11-16 22:08:49 +08:00
hanwckf
97a8f2f1f0
mediatek: add kernel files
2022-11-16 22:08:49 +08:00
hanwckf
86db85cd44
kernel: update config
2022-11-16 22:08:49 +08:00
hanwckf
abf24a9990
kernel: add mtk patches
2022-11-16 22:08:49 +08:00
hanwckf
2ccbb9f779
kernel: remove unneeded patches
2022-11-16 22:08:49 +08:00
hanwckf
aa49faa97d
kernel: add mtk nmbm
2022-11-16 22:08:49 +08:00
Tianling Shen
6c1ebe4474
kernel: refresh patches
...
Fixes: ee211e2fcd ("Merge Official Source")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-13 15:05:11 +08:00
Tianling Shen
ee211e2fcd
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-13 13:52:38 +08:00
Hauke Mehrtens
079ce0413a
kernel: bump 5.4 to 5.4.224
...
Manually adapted:
generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patch
lantiq/patches-5.4/0028-NET-lantiq-various-etop-fixes.patch
Compile-tested: x86/64
Run-tested: x86/64
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-13 01:06:12 +01:00
Tianling Shen
68f5354178
x86: remove duplicate dependencies
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-07 17:34:33 +08:00
Tianling Shen
6e6c82c947
x86: include tg3 driver by default
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-07 17:33:16 +08:00
Chen Minqiang
4a3a4e1b02
ipq40xx: essedma Time-balanced scheduling
...
add script to adjust cpu affinity
essedma Time-balanced scheduling:
TX:
CPU: |3 | |2 | |1 | |0 |
TX-Q: |15-14-13-12| |11-10-09-08| |07-06-05-04| |03-02-01-00|
___________| | |
| ______________________| |
| | _________________________________|
| | |
TX-P: |15-11-07-03| |14-10-06-02| |13-09-05-01| |12-08-04-00|
TX-S: |---+--+--+-| |+-----+--+-| |+--+-----+-| |+--+--+----|
| | | |
RX: | | | |
CPU: |3 | | 2 | | 1 | | 0 |
RX-Q: |07-06 | |05-04 | |03-02 | |01-00 |
Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-07 17:21:44 +08:00
Tianling Shen
5dd4ee6770
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-05 16:56:57 +08:00
Rafał Miłecki
1d12cfdce2
bcm4908: backport upstream BQL support for bcm4908_enet
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit ae57770c956888337249688b9a16c25dd4fd63fb)
(cherry picked from commit 6198eb3e6448e9a43a32d3f46b7d0543424f455b)
2022-11-03 09:40:06 +01:00
Rafał Miłecki
973c18fb8c
bcm4908: backport bcm4908_enet fix for NULL dereference
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 31e4e566545e53594bafe846c170a5d2fa6821e3)
2022-11-03 09:26:20 +01:00
Rafał Miłecki
da4e3881ea
bcm4908: optimize Ethernet driver by using build_skb()
...
This should slightly improve performance thanks to the better cache
usage.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 6a02205a4d94a7b6a888ec55d1aecd60ebb20d77)
2022-11-03 09:12:09 +01:00
Rafał Miłecki
ab26cddca2
kernel: mtd: backport SafeLoader parser
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 711f1a8bcbdde1ee9e2934d707fb1765fc644268)
2022-11-02 08:31:52 +01:00
Tianling Shen
12b323b700
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-31 12:45:51 +08:00
Rafał Miłecki
3e8a713bc4
kernel: mtd: backport extended dynamic partitions support
...
This gets rid of "nvmem-cells" limitation. Dynamic partitions can be
defined for any (sub)partitions layout.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 4eda414b09c790344e47c1cebe78e5433b4dc10d)
2022-10-27 09:22:03 +02:00
Tianling Shen
f6c4028e51
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-25 17:51:12 +08:00
Robert Senderek
09a649ff4b
ramips: rt3883: enable lzma-loader for Belkin F9K1109v1
...
Fixes boot loader LZMA decompression issues
Fixes : #10968
Signed-off-by: Robert Senderek <robert.senderek@10g.pl>
(cherry picked from commit ac296f621058119501ccd54e7cb2a243af5dc5a0)
2022-10-23 22:48:04 +02:00
Rafał Miłecki
9cec59ca38
kernel: mtd: fix unbalanced of_node_put() in dynamic partitions code
...
Fixes: edf3363959d3c ("kernel: backport mtd dynamic partition patch")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 76a470d5df971bd4c7309480a585d7fbaef63621)
2022-10-21 11:46:05 +02:00
Tianling Shen
1d83009dc6
mvebu: use schedutil gov by default
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-21 16:45:40 +08:00
Tianling Shen
543b1ebe2b
kernel: generic: refresh patches
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-21 16:16:04 +08:00
ksong008
a4c8cb117f
mvebu: cortexa72: add ap807 cpu clock support to cpufreq
2022-10-21 16:15:44 +08:00
Matthew Hagan
e5bdc8bd26
mvebu: cortexa72: enable ARM_ARMADA_8K_CPUFREQ
...
Enable the AP806's cpufreq driver. This driver is compatible with the
Armada 7K and 8K platforms.
Tested-by: Stijn Segers <foss@volatilesystems.org> (RB5009UG+S+IN)
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
(cherry picked from commit 6f88526fa4e0aa5f60834d181d04f8a9911887be)
2022-10-21 15:54:14 +08:00
Tianling Shen
86a9783976
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-20 17:45:06 +08:00
Hauke Mehrtens
060aa0021f
kernel: bump 5.4 to 5.4.219
...
Merged upstream:
bcm53xx/patches-5.4/083-v6.0-clk-iproc-Do-not-rely-on-node-name-for-correct-PLL-s.patch
Compile-tested: x86/64
Run-tested: x86/64
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-10-18 20:25:06 +02:00
Tianling Shen
f23a3e25ac
kernel: backport MGLRU support from ChromeOS
...
https://chromium.googlesource.com/chromiumos/third_party/kernel/+log/refs/heads/chromeos-5.4/mm/
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-16 12:51:21 +08:00
Tianling Shen
55fddb6143
ipq806x: rename Xiaomi R3D to Xiaomi Mi Router HD
...
This makes it constant with other mi router series.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-13 15:29:57 +08:00
remittor
c3f55637a9
ipq806x: Add support for Xiaomi Mi Router HD (R3D)
...
Xiaomi R3D is a 2.4/5 GHz band 11ac router, based on IPQ8064.
Specification:
* SoC: Qualcomm IPQ8064
* RAM: 512MB DDR3
* Flash: 256MB NAND (Macronix MX30UF2G18AC-TI)
* Ethernet: 4x 10/100/1000 Mbps (1x WAN, 3x LAN)
* WiFi: Qualcomm QCA9984 (5GHz, 4T4R, n/ac)
* WiFi: Qualcomm QCA9980 (2.4GHz, 4T4R, b/g/n)
* USB: 1x 3.0
* SATA: 1x SATA 3.1 (only for internal HDD 3.5")
* BTN: Power, Reset
* LEDS: Status(Green/Blue/Red)
* UART: present as 4-pads on the PCB (3.3V, 115200-8-N-1)
MAC addresses as verified by stock firmware:
| Interface | MAC | ART | Format |
|-------------+-------------------+---------+--------|
| WAN (label) | xx:xx:xx:xx:xx:B2 | 0x0 | binary |
| LAN | xx:xx:xx:xx:xx:B3 | 0x6 | binary |
| WiFi 2g | xx:xx:xx:xx:xx:B4 | 0x1006 | binary |
| WiFi 5g | xx:xx:xx:xx:xx:B5 | 0x5006 | binary |
2022-10-12 19:36:26 +08:00
Ansuel Smith
28481a26ea
ipq806x: introduce nandc boot layout mode
...
ipq806x have different ecc configuration for boot partition and rootfs partition. Add support for this to fix IO error on mtd block scan.
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(cherry picked from commit 62cc66fa6737de50d6aa57042f9508fccd476ed7)
2022-10-12 19:29:59 +08:00
Tianling Shen
025d90b22a
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-08 14:31:10 +08:00
Hauke Mehrtens
084a8a2faf
kernel: bump 5.4 to 5.4.215
...
Compile-tested: x86/64
Run-tested: x86/64
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-10-05 21:46:38 +02:00
Rafał Miłecki
221c6242de
kernel: fix possible mtd NULL pointer dereference
...
Fixes: edf3363959d3c ("kernel: backport mtd dynamic partition patch")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit a5265497a4f6da158e95d6a450cb2cb6dc085cab)
2022-10-04 13:09:47 +02:00
Rafał Miłecki
abf2c60e71
bcm53xx: backport clk driver fix for DT nodes names
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
(cherry picked from commit 77d9cce604d32005ddb90e91c6cc9b9cf35068d7)
2022-10-03 10:05:58 +02:00
Chris Osgood
fc86176363
build: fix warnings from grep
...
Fixes build warnings when using newer versions of grep.
Signed-off-by: Chris Osgood <chris_github@functionalfuture.com>
Tested-by: Georgi Valkov <gvalkov@gmail.com>
(cherry picked from commit c5e167e0d6075c46ca92c30b425c4dcb05fec5ed)
[ fix conflict error ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2022-09-29 19:45:12 +02:00