151 Commits

Author SHA1 Message Date
coolsnowwolf
56e6c4b866 ipq806x: skip MTDBLOCK error to speedup booting time by 5x 2021-09-18 00:32:44 +08:00
AmadeusGhost
f27a1742d6
ipq806x: add support for Arris RAC2V1A (#7680)
This commit add support for Arris RAC2V1A (aka TR4400-AC).

Hardware specs:
  SoC: Qualcomm IPQ8065
  RAM: 256 MB DDR3
  Flash: 512 MB NAND
  WiFi1: Qualcomm QCA9983 2.4 GHz
  WiFi2: Qualcomm QCA9984 5 GHz
  Ethernet1: AR8033 PHY -> Wan
  Ethernet2: QCA8337 Switch -> Lan 1~4
  LED: Status (red / blue)
  USB: 1x USB 3.0 Type-A
  Button: Reset, WPS
  Power: DC 12V,2.5A

Installation:
  Interrupt U-Boot, tftpboot initramfs image,
  than sysupgrade to openwrt.

Very thanks for asushugo's help.

Signed-off-by: AmadeusGhost <amadeus@jmu.edu.cn>
2021-08-20 01:36:28 +08:00
AmadeusGhost
129bfbf305
ipq806x: add support for askey rt4230w 256m nand version (#7595)
The difference between flashing:
  Interrupt U-Boot and run these commands:

  setenv bootcmd "setenv mtdids nand0=nand0 && set mtdparts
  mtdparts=nand0:0xDC00000@0x2400000(firmware) && ubi part firmware &&
  ubi read 0x44000000 kernel 0x6e0000 && bootm"
  saveenv
2021-08-06 18:07:10 +08:00
coolsnowwolf
ff042839f3 ipq806x: fix boot pages ecc I/O error cause booting slow issue 2021-07-31 17:09:57 +08:00
coolsnowwolf
8e247edca9 ipq806x: fix E8350 web upgrade again 2021-07-31 16:49:38 +08:00
coolsnowwolf
0c928423f6 Revert "iwinfo: bump version"
This reverts commit 8c55064b3aac70c15f1410bbaefaa14e9b401688.
2021-07-31 16:48:06 +08:00
coolsnowwolf
8c55064b3a iwinfo: bump version 2021-07-30 15:13:53 +08:00
AmadeusGhost
9f569564f3
ipq806x: rt4230w: import some fixes from upstream pr (#7530)
Signed-off-by: AmadeusGhost <amadeus@openjmu.xyz>
2021-07-26 18:09:50 +08:00
coolsnowwolf
b517f4f273 ipq806x: resize D7800 ubi partition 2021-07-25 18:22:21 +08:00
coolsnowwolf
3977f16214 ipq807x: add autocore-arm and some packages to target 2021-07-25 17:53:08 +08:00
coolsnowwolf
1c3806e11f
Update qcom-ipq8065-rt4230w-rev6.dts 2021-07-25 13:38:42 +08:00
coolsnowwolf
c366b45ec9 ipq806x: fix Linksys E8350 web sysupgrade 2021-07-24 22:45:08 +08:00
coolsnowwolf
6a18e18416 ipq806x: add quantenna 5G wifi support for E8350/R7500v1 2021-07-23 16:59:44 +08:00
coolsnowwolf
0551b74b0a ipq806x: scaling mini freq set to 600mhz 2021-07-23 13:00:36 +08:00
coolsnowwolf
47cdbf28f5 ipq806x: fix nss offload for Linksys E8350 2021-07-23 12:30:17 +08:00
coolsnowwolf
ecd242eddd ipq806x: fix linksys e8350 boot 2021-07-23 11:35:05 +08:00
coolsnowwolf
65068ed984 Revert "treewide: convert mtd-mac-address-increment* to generic implementation"
This reverts commit 82d9b3e2c48a012278fef883dd72ca6db706ba09.
2021-07-23 00:29:52 +08:00
coolsnowwolf
82d9b3e2c4 treewide: convert mtd-mac-address-increment* to generic implementation 2021-07-23 00:20:32 +08:00
coolsnowwolf
1857399288 ipq806x: fix linksys E8350 dts 2021-07-22 18:58:43 +08:00
coolsnowwolf
39dfd98c1b ipq806x: fix Netgear D7800 ubi and RAM 2021-07-22 18:49:03 +08:00
coolsnowwolf
28c936c003 Revert "ipq806x: resize Netgear D7800 ubi and RAM"
This reverts commit d09f4409919441fb0956b72f3f23f5fbcb91b4a9.
2021-07-22 18:42:13 +08:00
coolsnowwolf
d09f440991 ipq806x: resize Netgear D7800 ubi and RAM 2021-07-22 18:07:53 +08:00
coolsnowwolf
cda8c08d33 ipq806x: fix linksys E8350 factory header 2021-07-22 14:08:24 +08:00
coolsnowwolf
b4e219dc4b Revert "ipq806x: fix Linksys E8350 factory flash"
This reverts commit 0ac49b89dec02763438eab6d67464a7c7303a643.
2021-07-22 14:01:25 +08:00
coolsnowwolf
0a7c9813a9 ipq806x: add NSS HW-accelerated QOS traffic shaping support 2021-07-22 00:22:15 +08:00
coolsnowwolf
0ac49b89de ipq806x: fix Linksys E8350 factory flash 2021-07-21 12:22:19 +08:00
coolsnowwolf
a9f078bb1a Merge branch 'master' of https://github.com/coolsnowwolf/lede 2021-07-20 20:06:43 +08:00
coolsnowwolf
112c1eee2d ipq806x: Linksys E8350 add NSS Hardware Offloading support 2021-07-20 20:06:35 +08:00
Hugo Yuan
fb430b48e7
ipq806x: RT4230W add NSS Hardware Offloading support (#7452) 2021-07-20 10:47:57 +00:00
coolsnowwolf
54efd56808 ipq806x: rezise R7500 ubi partion from 22MB to 104MB 2021-07-19 17:19:07 +08:00
coolsnowwolf
f5e7d6cec5 ipq806x: Add support for Linksys E8350 2021-07-19 09:19:48 +08:00
Hugo Yuan
25369be255
ipq806x: Rename Netgear XR500 (#7415) 2021-07-17 21:00:17 +08:00
coolsnowwolf
6a7d00deab ipq806x: add Netgear XR500 support 2021-07-17 20:25:49 +08:00
coolsnowwolf
2c6266dbf9 ipq806x: add luci-app-advanced-reboot support for EA7500 v1/EA8500 2021-07-16 18:47:43 +08:00
coolsnowwolf
ed1a6992c8 ipq806x: enable 64-bit time 2021-07-15 16:24:45 +08:00
coolsnowwolf
429c273e1b ipq806x: use schedutil governor replace of ondemand 2021-07-15 16:20:54 +08:00
coolsnowwolf
a0ffc4c4e0 ipq806x: add smallbuffers profile for EA7500 v1 2021-07-15 12:19:46 +08:00
coolsnowwolf
e9991bd82f ipq806x: fix lan nss mdio for EA7500 v1/EA8500 2021-07-15 11:58:38 +08:00
AmadeusGhost
89a8e0d652
ipq806x: fix nss frequency on ipq8062 (#7360) 2021-07-12 13:59:14 +00:00
AmadeusGhost
aa73053a71
ipq806x: re-added support for Ruijie M520 again (#7330)
Signed-off-by: AmadeusGhost <amadeus@openjmu.xyz>
2021-07-11 01:25:59 +08:00
coolsnowwolf
f99839aea2 ipq806x: add default package 2021-07-10 12:16:46 +08:00
coolsnowwolf
adf04492ee ipq806x: add NSS Hardware Offloading support 2021-07-09 17:03:34 +08:00
AmadeusGhost
70b6c02432
ipq806x: sync upstream source code (#7270)
* ipq806x: fix missing changes in 5.4 for new cpufreq implementation

The new cpufreq dedicated driver changed the node structure
on how the cache should be defined in the dts. The 5.4 dtsi addition
patch has not been updated to follow the new implementation.
Fix this to restore correct cache scaling and restore any performance
regression.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>

* ipq806x: fix missing 1.4ghz cache freq for ipq8065 SoC

With the new implementation of the dedicated cpufreq driver,
the 1.4 Ghz was only dropped and not added to the ipq8065 SoC.
Fix this to improve performance.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>

* ipq806x: fix dedicated cpufreq driver

2 small fix for the dedicated cpufreq driver:
- Fix index wrongly used as the current cpu
- Exit early if a bad freq is detected. In the current state the freq
is applied anyway even with invalid state.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>

Co-authored-by: Ansuel Smith <ansuelsmth@gmail.com>
2021-07-04 10:52:46 +08:00
John Audia
c3b54e78a5 ipq806x: refresh config for kernel 5.4
* With kernel 5.4.128, ran: make kernel_menuconfig CONFIG_TARGET=generic
* Manually added back CONFIG_LEDS_TRIGGER_DISK=y so as not to revert
  f93fcf8923aa ("ipq806x: enable disk-activity LED trigger")

Signed-off-by: John Audia <graysky@archlinux.us>
[minor commit title/message adjustments]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-06-29 11:14:56 +08:00
AmadeusGhost
f1d18ecb17
ipq-wifi: makefile bug fixes (#7180)
Fixes: eac26cc3530851c47e277631857232b49157995d
2021-06-25 04:40:12 +00:00
AmadeusGhost
87e2f29128
ipq806x: re-added support for Ruijie M520 (#7105)
Signed-off-by: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com>
2021-06-20 07:45:22 +00:00
lean
a3f1e837fd x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
lean
7a50383ab6 add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
lean
f6f590958d kernel: bump 5.4 to 5.4.120 2021-05-20 13:04:41 +08:00
lean
a10aead5be kernel: bump 5.4 to 5.4.109 2021-04-03 17:02:54 +08:00