openwrt/package/kernel
Daniel Golle e0d482fdcf rt2x00: mt7620: differentiate based on SoC's CHIP_VER
The vendor driver does things differently based on what it finds in the
SoC's CHIP_VER register, which should tell whether this is MT7620N or
MT7620A (PKG) and probably also the revision (VER) and most likely
also something about the silicon implementer (ECO).
Introduce codepaths just like the ones in the vendor driver to handle
the different chips properly.

Some of those paths are most likely dead code and left-overs from FPGA
versions or early prototypes of the chip. It'd thus be great if people
can post their kernel logs, at least the line telling the chip version
and eco, so we know what's actually out there in the wild -- all I
could find is
[ 0.000000] SoC Type: Ralink MT7620A ver:2 eco:6
and
[ 0.000000] SoC Type: Ralink MT7620N ver:2 eco:6
which would make things easier, as then we really just need to know
whether it's MT7620N or MT7620A and not care about FPGA or prototypes
with ver <= 1 and eco <= 2.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-10-09 01:50:30 +01:00
..
acx-mac80211 kernel: replace SUBDIRS with M in package recipes 2020-02-22 16:38:41 +01:00
ath10k-ct ath10k-ct: update to version 2020-06-30 2020-07-01 15:39:15 +02:00
bcm27xx-gpu-fw bcm27xx-gpu-fw: bump to most recent good version 2020-06-07 10:26:54 +03:00
bcm63xx-cfe bcm63xx-cfe: fix build with CONFIG_AUTOREMOVE 2020-05-20 08:46:13 +02:00
broadcom-wl treewide: https for downloads.openwrt.org sources 2020-08-31 11:26:10 +01:00
button-hotplug kernel: replace SUBDIRS with M in package recipes 2020-02-22 16:38:41 +01:00
cryptodev-linux cryptodev-linux: Fix error when compiling with 5.4 kernel 2020-03-18 23:12:48 +01:00
dtc/patches package: kernel: dtc: Add DTO support 2017-11-06 16:39:41 +01:00
exfat exfat: update to 5.8.7 2020-08-24 18:53:59 +02:00
gpio-button-hotplug gpio-button-hotplug: remove duplicate logging text 2020-03-08 15:10:55 +01:00
gpio-nct5104d kernel: drop outdated kernel version switches for local code 2020-05-17 18:35:51 +02:00
hwmon-gsc cns3xxx: drop target 2020-09-14 00:19:27 +02:00
lantiq treewide: https for downloads.openwrt.org sources 2020-08-31 11:26:10 +01:00
linux layerscape: add layerscape's SATA driver package 2020-10-02 17:08:28 +02:00
mac80211 rt2x00: mt7620: differentiate based on SoC's CHIP_VER 2020-10-09 01:50:30 +01:00
mt76 mt76: update to the latest version 2020-09-23 08:39:26 +02:00
mt7621-qtn-rgmii mt7621-qtn-rgmii: enable RGMII connected Quantenna QV840 2020-07-08 16:07:05 +02:00
mwlwifi mwlwifi: Update the 88W8964's firmware to 9.3.2.12 and fix backports version detection 2020-04-13 22:11:26 +02:00
nat46 nat46: update to latest git HEAD 2020-08-23 20:08:44 +02:00
om-watchdog ar71xx: drop target 2020-08-30 22:18:35 +02:00
rtc-rv5c386a kernel: drop outdated kernel version switches for local code 2020-05-17 18:35:51 +02:00
rtl8812au-ct mac80211: Update to version 5.8-rc2-1 2020-07-23 23:39:56 +02:00
trelay package: drop PKG_VERSION for purely local packages 2020-07-15 18:33:56 +02:00