openwrt/package/kernel/mac80211/patches/rt2x00
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
..
002-rt2x00-define-RF5592-in-init_eeprom-routine.patch mac80211: rt2x00: define RF5592 in init_eeprom routine 2020-07-10 18:53:52 +01:00
100-rt2x00_options.patch mac80211: Update to version 5.2-rc7 2019-07-18 00:22:04 +02:00
501-rt2x00-allow-to-build-rt2800soc-module-for-RT3883.patch mac80211: Update to version 5.2-rc7 2019-07-18 00:22:04 +02:00
601-rt2x00-introduce-rt2x00_platform_h.patch mac80211: update to version 5.4-rc8 2019-11-22 20:35:54 +01:00
602-rt2x00-introduce-rt2x00eeprom.patch mac80211: Update to version 5.8-rc2-1 2020-07-23 23:39:56 +02:00
603-rt2x00-of_load_eeprom_filename.patch mac80211: rebase ontop of v4.18.5 2018-09-26 16:35:33 +02:00
604-rt2x00-load-eeprom-on-SoC-from-a-mtd-device-defines-.patch mac80211: Update to version 5.8-rc2-1 2020-07-23 23:39:56 +02:00
606-rt2x00-allow_disabling_bands_through_platform_data.patch mac80211: update to version 5.4-rc8 2019-11-22 20:35:54 +01:00
607-rt2x00-add_platform_data_mac_addr.patch mac80211: refresh patches 2019-08-24 23:23:31 +02:00
608-rt2x00-allow_disabling_bands_through_dts.patch mac80211: refresh patches 2019-08-24 23:23:31 +02:00
609-rt2x00-make-wmac-loadable-via-OF-on-rt288x-305x-SoC.patch mac80211: Update to version 5.6.8-1 2020-05-21 14:39:34 +02:00
610-rt2x00-change-led-polarity-from-OF.patch mac80211: rt2x00: define RF5592 in init_eeprom routine 2020-07-10 18:53:52 +01:00
611-rt2x00-add-AP+STA-support.patch mac80211: Update to version 5.6.8-1 2020-05-21 14:39:34 +02:00
612-rt2x00-led-tpt-trigger-support.patch mac80211: Update to version 5.4.27 2020-03-29 18:22:10 +02:00
650-rt2x00-add-support-for-external-PA-on-MT7620.patch mac80211: rt2x00: define RF5592 in init_eeprom routine 2020-07-10 18:53:52 +01:00
982-rt2x00-add-rf-self-txdc-calibration.patch mac80211: Update to version 5.6.8-1 2020-05-21 14:39:34 +02:00
983-rt2x00-add-r-calibration.patch mac80211: Update to version 5.6.8-1 2020-05-21 14:39:34 +02:00
984-rt2x00-add-rxdcoc-calibration.patch mac80211: Update to version 5.6.8-1 2020-05-21 14:39:34 +02:00
985-rt2x00-add-rxiq-calibration.patch mac80211: Update to version 5.6.8-1 2020-05-21 14:39:34 +02:00
986-rt2x00-add-TX-LOFT-calibration.patch mac80211: Update to version 5.6.8-1 2020-05-21 14:39:34 +02:00
990-rt2x00-mt7620-introduce-accessors-for-CHIP_VER-register.patch rt2x00: mt7620: differentiate based on SoC's CHIP_VER 2020-10-09 01:50:30 +01:00
991-rt2x00-mt7620-differentiate-based-on-SoC-CHIP_VER.patch rt2x00: mt7620: differentiate based on SoC's CHIP_VER 2020-10-09 01:50:30 +01:00