Commit Graph

2054 Commits

Author SHA1 Message Date
aiamadeus
edcc283381 r8169: add LED configuration from OF 2023-03-25 23:05:16 +08:00
aiamadeus
ae12d2f77b rockchip: refresh kernel 5.15 config
Also fixes: #11019
2023-03-24 22:28:07 +08:00
aiamadeus
45898e59c5 rockchip: add support for HINLINK OPC-H69K 2023-03-24 22:25:08 +08:00
lovehackintosh
f4acd500a8
kernel: bump to 5.4.238, 5.10.176, 5.15.104, 6.1.21 (#11026)
Signed-off-by: Linhui Liu <liulinhui36@gmail.com>
2023-03-23 07:36:05 +00:00
AmadeusGhost
f9f0739a2b rockchip: move common used parts to dtsi for m68s 2023-03-22 23:08:19 +08:00
mleaf
229ba8e4a3
rockchip: add support for EZPRO Mrkaio M68S PLUS (#11020)
Specifications:

  CPU: RK3568B2 up to 2.0GHz
  NPU: 1TOPS
  RAM: 4GB
  Storage: 32G EMMC
  Ethernet: 2x 2.5G ports

Signed-off-by: mleaf <mleaf90@gmail.com>
2023-03-21 14:20:33 +00:00
lovehackintosh
89e25b5a13
kernel: bump 5.15 to 5.15.103 (#11017)
Fixes sb commit: 138af4d ("kernel: refresh patch")
2023-03-19 11:31:49 +08:00
lovehackintosh
a76ac2ef41
kernel: bump to 5.4.237, 5.10.175 (#11016)
Signed-off-by: Linhui Liu <liulinhui36@gmail.com>
2023-03-18 18:08:42 +08:00
aakkll
4bb2f2f4d3
kernel: bump 6.1 to 6.1.20 (#11013) 2023-03-17 10:09:00 +00:00
coolsnowwolf
57040c4ef2 wwan: add QUECTEL RM500U support 2023-03-16 20:50:05 +08:00
骷髅头
138af4d3cf
kernel:refresh patch (#11005)
* kernel: bump 5.15 to 5.15.102

* kernel:refresh patch
2023-03-16 20:33:33 +08:00
骷髅头
53134b2571
kernel: bump 5.15 to 5.15.102 (#11003) 2023-03-16 16:32:42 +08:00
aiamadeus
4d64db761e rockchip: replace yt8531 patches with upstream 2023-03-12 18:40:31 +08:00
aiamadeus
985fa051b0 kernel: rtl8367b: remove wrong parameter
This is just a workaround to light up the Ethernet port led.
Fixes: 0c40df8 ("ramips: MT7620 add Support HiWiFi R33")
2023-03-12 18:36:12 +08:00
aakkll
1e00936dbf
kernel: bump 6.1 to 6.1.18 (#10987)
Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>
2023-03-12 00:28:23 +08:00
aakkll
0f03d8c619
kernel: bump 6.1 to 6.1.16 (#10983)
Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>
2023-03-11 11:26:29 +08:00
Nick Hainke
8832a0b868 kernel: move CONFIG_PAGE_POOL to generic
Move "# CONFIG_PAGE_POOL is not set" to generic.

Suggested-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-03-07 21:56:21 +08:00
AmadeusGhost
bbdbb4e8a8 ramips/mediatek: fixes image format 2023-03-06 23:18:04 +08:00
aiamadeus
82690d6c5a rockchip: sync dts changes from upstream 2023-03-05 22:03:37 +08:00
coolsnowwolf
9378091f42 x86: disable Energy-Efficient Ethernet (EEE) for Intel I225/I226 network dropout issues 2023-03-04 10:38:21 +08:00
aakkll
84f10c38ce
kernel: bump to 5.4.234, 5.15.97, 6.1.15 (#10959)
Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>
2023-03-04 10:07:21 +08:00
aakkll
d97f82d381
kernel: bump 5.15 to 5.15.96 (#10957) 2023-03-03 11:01:43 +00:00
aakkll
be949a6fed
kernel: bump 5.4 to 5.4.233 (#10955) 2023-03-03 01:55:17 +00:00
zxlhhyccc
c82dd3df02
ipq807x: fix xtr10890 calibration variant (#10954) 2023-03-03 01:54:41 +00:00
coolsnowwolf
4b4ec144ec ramips: reorder Newifi D1/D2 2023-03-02 19:54:08 +08:00
coolsnowwolf
f1edc86983 ramips: oraybox x3a: switch to new hnat driver 2023-03-02 16:15:48 +08:00
coolsnowwolf
ac34ab946b ramips: OrayBox X3A switch to mt7615d_dbdc wireless 2023-03-02 13:55:01 +08:00
coolsnowwolf
d5f64cca07 ipq807x: fix Zyxel Armor G5 (NBG7815) 5.15 kernel 2023-03-02 12:57:08 +08:00
Lollipop907
13c63d62db
Add GSM module support for MPC1903 (#10944)
* Update 02_network

* Add GSM Module Support

* fix build fail
2023-03-01 13:28:58 +08:00
coolsnowwolf
41364f5268 ipq807x: Add Zyxel Armor G5 (NBG7815) support 2023-03-01 12:52:55 +08:00
zfdx
977be810c9
generic/5.15: fix swconfig_leds.c build (#10938)
Fixes: ebfa1b9 ("generic: fix swconfig_leds.c in 5.18")
2023-02-28 02:20:55 +00:00
1054009064
15d1af2d95
kernel: backport 6.2 patch to fix kernel WARNING issues (#10936) 2023-02-27 21:37:53 +08:00
coolsnowwolf
21fa87f194 rockchip: add Rongpin King3399 wireless AP mode support 2023-02-27 18:02:01 +08:00
coolsnowwolf
a2c61871bc iwlwifi: fix build with kernel 6.1 2023-02-26 16:47:48 +08:00
coolsnowwolf
21e254e7da kernel: bump 6.1 to 6.1.14 2023-02-26 16:31:11 +08:00
aakkll
53b83ba81a
kernel: bump to 5.4.232, 6.1.13 (#10922) 2023-02-23 03:02:26 +00:00
zfdx123
d519e5fd0d Revert "ramips: ethernet: fix to interrupt handling"
Fixes 7620/7621 transmit timed out issue.
Close: #10920
2023-02-22 23:33:36 +08:00
Marcel Ziswiler
545c2478aa mediatek: add support for Netgear WAX206
Specifications:
* SoC: MediaTek MT7622BV
* RAM: DDR3 512 MiB (Nanya NT5CC256M16ER-EK)
* Flash: SPI-NAND 256 MiB (Toshiba TC58CVG1S3HRAIJ)
* Wi-Fi 2.4/5 GHz 4T4R:
  * 2.4 GHz: MediaTek MT7622BV
  * 5 GHz: MediaTek MT7915AN/MT7975AN
* Ethernet: 4x 10/100/1000 Mbps LAN,
            1x 10/100/1000/2500 Mbps WAN (Realtek RTL8221B PHY)
* Switch: MediaTek MT7531AE
* LEDs/Keys: 8/1 (Power, Internet, LAN1, LAN2, LAN3, LAN4,
             Wifin and Wifia dual-colour LEDs + Reset pin)
* UART: Marked J19 on board VCC GND TX RX, beginning from "1". 3.3v,
        115200n8
* Power: 12 VDC, 2.5 A

Installation:
* Flash the factory image through the stock web interface, or TFTP to
  the bootloader. NMRP can be used to TFTP without opening the case.
* U-Boot allows booting an initramfs image via TFTP as follows:
  setenv ipaddr 192.168.1.1
  setenv serverip 192.168.1.100
  tftpboot openwrt-mediatek-mt7622-netgear_wax206-initramfs-recovery.itb
  bootm

Known Limitations:
* The 2.5G WAN port labeled 'wan' only works for speeds up to 1G at the
  moment. If connected to a multi-gig port the speed has to be manually
  set to 1G/full either for the switch port or in OpenWrt. For example
  add the following to /etc/rc.local to set it on boot:
  /usr/sbin/ethtool -s wan speed 1000 duplex full

Revert to stock firmware:
* Flash the stock firmware to the bootloader using TFTP/NMRP.

References to WAX206 GPL source:
https://www.downloads.netgear.com/files/GPL/WAX206_V1.0.4.0_Source.rar

* openwrt/target/linux/mediatek/dts/mt7622-netgear-wax206.dts
  DTS file for this device.
* openwrt/target/linux/mediatek/image/mt7622.mk
  Image creation code for this device

Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
[fix WAN port, adjust partition layout and image creation]
Signed-off-by: Thomas Kupper <thomas.kupper@gmail.com>
2023-02-20 23:29:12 +08:00
Daniel Golle
3732ec0ff1 kernel: import accepted MediaTek Ethernet patches
Import some accepted and pending upstream patches for mtk_eth_soc,
replacing some semantically equivalent local patches and fixing issues
when operating the PCS in 1G SGMII mode.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-02-20 23:26:40 +08:00
Felix Fietkau
45b15e953c kernel: add missing optimization for page pool
Improves performance in combination with threaded NAPI

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-02-17 18:25:04 +08:00
Felix Fietkau
26db249dbb mt76: import WED related mtk_eth_soc patches
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-02-17 18:24:05 +08:00
Felix Fietkau
80ea885fe3 kernel: make it possible for packages to select page pool support
Will be used by the next mt76 update

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-02-17 18:22:48 +08:00
lovehackintosh
c3ac3c9350
kernel: bump 5.10 to 5.10.168 (#10904) 2023-02-16 12:38:17 +00:00
lovehackintosh
5f61ca66c8
kernel: bump to 5.15.94, 6.1.12 (#10901) 2023-02-16 09:28:24 +08:00
Felix Fietkau
7faea8407a kernel: add fix for a page pool related crash on GRO
Needed for upcoming mt76 page pool support

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-02-15 12:09:39 +08:00
Felix Fietkau
5cd7dc1d64 kernel: backport page pool fragment support from v5.15
Required for an upcoming mt76 update

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2023-02-15 12:08:22 +08:00
Daniel Golle
47643a2ba9 mediatek: mtk_thermal: replace with upstream patch
Replace local patch adding thermal support for MT7986 with version
accepted upstream.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-02-15 11:55:24 +08:00
AmadeusGhost
470ca53250 mediatek: add support for TP-Link TL-XDR6086/6088
Hardware specification:
  SoC: MediaTek MT7986A 4x A53
  Flash: ESMT F50L1G41LB 128MB
  RAM: ESMT M15T4G16256A 512MB
  Ethernet (Max Speed):
    XDR6086: 1x 2.5G Wan, 1x 2.5G Lan, 1x 1G Lan
    XDR6088: 1x 2.5G Wan, 1x 2.5G Lan, 4x 1G Lan
  WiFi1: MT7976GN 2.4GHz ax 4x4
  WiFi2: MT7976AN 5GHz ax 4x4
  Button: Reset, Wps, Turbo
  USB: 1 x USB 3.2
  Power: DC 12V 4A

Signed-off-by: AmadeusGhost <amadeus@openjmu.xyz>
2023-02-14 23:57:22 +08:00
AmadeusGhost
b80da91037 meson: refresh kernel configuration
No test, just enable CPUFREQ and THERMAL support.
2023-02-13 23:50:15 +08:00
coolsnowwolf
edfb7ec749 kernel: add missing symbol to 5.10 config 2023-02-13 21:00:16 +08:00