immortalwrt/target/linux/mediatek/patches-5.15
Daniel Golle a438a805eb mediatek: add support for built-in GE PHYs of newer SoCs
MT7981 and the upcoming MT7988 have built-in Gigabit Ethernet PHYs.
While they share some design properties with the PHYs present in
MT753x, they do need calibration data from the SoC's efuse.

Add driver to support them. Upstreaming it is planned, but there are
still some ongoing discussions with MediaTek.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-03-27 19:07:54 +01:00
..
100-dts-update-mt7622-rfb1.patch
101-dts-update-mt7629-rfb.patch
103-mt7623-enable-arch-timer.patch mediatek: refresh patches for Linux 5.15 2022-04-30 16:00:15 +01:00
104-mt7622-add-snor-irq.patch kernel: bump 5.15 to 5.15.100 2023-03-18 12:52:17 +01:00
105-dts-mt7622-enable-pstore.patch mediatek: mt7622: remove '0x' prefix from pstore address in dts 2022-04-19 17:07:23 +01:00
110-dts-fix-bpi2-console.patch
111-dts-fix-bpi64-console.patch
112-dts-fix-bpi64-lan-names.patch
113-dts-fix-bpi64-leds-and-buttons.patch
114-dts-bpi64-disable-rtc.patch
115-dts-bpi64-add-snand-support.patch mediatek: add an upstreamed spi-nand driver 2022-04-28 18:06:00 +08:00
120-01-v5.18-mtd-nand-ecc-Add-infrastructure-to-support-hardware-.patch mediatek: refresh patches for Linux 5.15 2022-04-30 16:00:15 +01:00
120-02-v5.18-mtd-nand-Add-a-new-helper-to-retrieve-the-ECC-contex.patch mediatek: refresh patches for Linux 5.15 2022-04-30 16:00:15 +01:00
120-03-v5.18-mtd-nand-ecc-Provide-a-helper-to-retrieve-a-pileline.patch mediatek: refresh patches for Linux 5.15 2022-04-30 16:00:15 +01:00
120-04-v5.18-spi-spi-mem-Introduce-a-capability-structure.patch mediatek: refresh patches for Linux 5.15 2022-04-30 16:00:15 +01:00
120-05-v5.18-spi-spi-mem-Check-the-controller-extra-capabilities.patch mediatek: refresh patches for Linux 5.15 2022-04-30 16:00:15 +01:00
120-06-v5.18-spi-spi-mem-Kill-the-spi_mem_dtr_supports_op-helper.patch kernel: bump 5.15 to 5.15.37 2022-05-09 20:49:50 +01:00
120-07-v5.18-spi-spi-mem-Add-an-ecc-parameter-to-the-spi_mem_op-s.patch mediatek: refresh patches for Linux 5.15 2022-04-30 16:00:15 +01:00
120-08-v5.18-mtd-spinand-Delay-a-little-bit-the-dirmap-creation.patch kernel: refresh patches 2022-09-07 04:21:41 +01:00
120-09-v5.18-mtd-spinand-Create-direct-mapping-descriptors-for-EC.patch kernel: refresh patches 2022-09-07 04:21:41 +01:00
120-11-v5.19-mtd-nand-make-mtk_ecc.c-a-separated-module.patch mediatek: rename some patches 2022-09-09 21:08:37 +01:00
120-12-v5.19-spi-add-driver-for-MTK-SPI-NAND-Flash-Interface.patch kernel: bump 5.15 to 5.15.100 2023-03-18 12:52:17 +01:00
120-13-v5.19-mtd-nand-mtk-ecc-also-parse-nand-ecc-engine-if-avail.patch mediatek: rename some patches 2022-09-09 21:08:37 +01:00
120-14-v5.19-arm64-dts-mediatek-add-mtk-snfi-for-mt7622.patch kernel: bump 5.15 to 5.15.100 2023-03-18 12:52:17 +01:00
121-hack-spi-nand-1b-bbm.patch mediatek: refresh patches for Linux 5.15 2022-04-30 16:00:15 +01:00
130-dts-mt7629-add-snand-support.patch mediatek: add an upstreamed spi-nand driver 2022-04-28 18:06:00 +08:00
131-dts-mt7622-add-snand-support.patch mediatek: add an upstreamed spi-nand driver 2022-04-28 18:06:00 +08:00
140-dts-fix-wmac-support-for-mt7622-rfb1.patch mediatek: add an upstreamed spi-nand driver 2022-04-28 18:06:00 +08:00
150-dts-mt7623-eip97-inside-secure-support.patch kernel: enable inside secure driver for MediaTek platforms 2022-08-28 20:33:15 +01:00
160-dts-mt7623-bpi-r2-earlycon.patch
161-dts-mt7623-bpi-r2-mmc-device-order.patch
162-dts-mt7623-bpi-r2-led-aliases.patch
163-dts-mt7623-bpi-r2-ethernet-alias.patch
173-arm-dts-mt7623-add-musb-device-nodes.patch
180-dts-mt7622-bpi-r64-add-mt7531-irq.patch
190-arm64-dts-mediatek-mt7622-fix-GICv2-range.patch mediatek: backport recent DTS improvements for MT7622 SoC 2022-04-30 16:00:10 +01:00
191-v5.19-arm64-dts-mt7622-specify-the-L2-cache-topology.patch mediatek: mt7622: add tag to upstreamed patches 2022-11-05 14:07:46 +00:00
192-v5.19-arm64-dts-mt7622-specify-the-number-of-DMA-requests.patch kernel: bump 5.15 to 5.15.100 2023-03-18 12:52:17 +01:00
193-dts-mt7623-thermal_zone_fix.patch mediatek: mt7623: fix thermal zone 2022-10-14 14:44:37 +02:00
200-phy-phy-mtk-tphy-Add-hifsys-support.patch kernel: bump 5.15 to 5.15.75 2022-10-30 17:54:59 +01:00
210-v6.1-pinctrl-mediatek-add-support-for-MT7986-SoC.patch mediatek: mt7986: add tag to upstreamed patches 2022-11-05 14:07:46 +00:00
211-v5.16-clk-mediatek-Add-API-for-clock-resource-recycle.patch mediatek: add tag for upstreamed patches 2022-11-05 14:07:46 +00:00
212-v5.17-clk-mediatek-add-mt7986-clock-support.patch mediatek: mt7986: add tag to upstreamed patches 2022-11-05 14:07:46 +00:00
213-spi-mediatek-add-mt7986-spi-support.patch kernel: bump 5.15 to 5.15.83 2022-12-14 23:34:50 +01:00
214-v6.3-clk-mediatek-add-mt7981-clock-support.patch mediatek: backport clk driver for MT7981 SoC 2023-03-27 19:07:54 +01:00
215-v6.3-pinctrl-mediatek-add-support-for-MT7981-SoC.patch mediatek: backport pinctrl driver for MT7981 SoC 2023-03-27 19:07:54 +01:00
320-mmc-mediatek-add-support-for-MT7986-SoC.patch mediatek: add mt7986 soc support to the target 2022-08-28 20:33:15 +01:00
330-snand-mtk-bmt-support.patch kernel: refresh patches 2022-09-07 04:21:41 +01:00
331-mt7622-rfb1-enable-bmt.patch mediatek: add an upstreamed spi-nand driver 2022-04-28 18:06:00 +08:00
340-mtd-spinand-Add-support-for-the-Fidelix-FM35X1GA.patch mediatek: fix fallout after etron spinand backport 2022-09-05 11:46:47 +02:00
400-crypto-add-eip97-inside-secure-support.patch
401-crypto-fix-eip97-cache-incoherent.patch
405-mt7986-trng-add-rng-support.patch mediatek: add mt7986 soc support to the target 2022-08-28 20:33:15 +01:00
410-bt-mtk-serial-fix.patch kernel: bump 5.15 to 5.15.80 2022-11-27 13:18:29 +01:00
420-mtd-spi-nor-add-support-for-Winbond-W25Q512JV.patch
500-gsw-rtl8367s-mt7622-support.patch kernel: bump 5.15 to 5.15.45 2022-06-06 19:20:28 +02:00
600-v5.16-arm64-dts-mediatek-Split-PCIe-node-for-MT2712-and-MT.patch kernel: bump 5.15 to 5.15.100 2023-03-18 12:52:17 +01:00
601-PCI-mediatek-Assert-PERST-for-100ms-for-power-and-cl.patch
602-arm64-dts-mediatek-add-mt7622-pcie-slot-node.patch kernel: bump 5.15 to 5.15.100 2023-03-18 12:52:17 +01:00
603-v5.16-ARM-dts-mediatek-Update-mt7629-PCIe-node.patch mediatek: mt7629: add tag to upstreamed patches 2022-11-05 14:07:46 +00:00
610-pcie-mediatek-fix-clearing-interrupt-status.patch
702-v5.17-net-mdio-add-helpers-to-extract-clause-45-regad-and-.patch
703-v5.17-net-ethernet-mtk_eth_soc-implement-Clause-45-MDIO-ac.patch kernel: bump 5.15 to 5.15.103 2023-03-25 16:01:23 +01:00
710-pci-pcie-mediatek-add-support-for-coherent-DMA.patch kernel: bump 5.15 to 5.15.100 2023-03-18 12:52:17 +01:00
721-dts-mt7622-mediatek-fix-300mhz.patch
722-remove-300Hz-to-prevent-freeze.patch mt7622: remove 300 MHz from dts 2022-07-19 14:26:30 +02:00
730-net-phy-add-driver-for-MediaTek-SoC-built-in-GE-PHYs.patch mediatek: add support for built-in GE PHYs of newer SoCs 2023-03-27 19:07:54 +01:00
801-phy-phy-mtk-tphy-Add-PCIe-2-lane-efuse-support.patch kernel: bump 5.15 to 5.15.75 2022-10-30 17:54:59 +01:00
802-phy-phy-mtk-tphy-add-auto-load-valid-check-mechanism.patch kernel: bump 5.15 to 5.15.75 2022-10-30 17:54:59 +01:00
803-i2c-busses-add-mt7986-support.patch mediatek: filogic: add support for hw i2c, pwm and thermal 2022-10-07 16:45:10 +01:00
804-pwm-add-mt7986-support.patch mediatek: filogic: set correct PWM clock and clean thermal zone 2022-10-09 16:41:16 +01:00
805-v6.2-thermal-drivers-mtk-use-function-pointer-for-raw_to_.patch mediatek: mtk_thermal: replace with upstream patch 2023-02-15 03:28:09 +00:00
806-v6.2-thermal-mediatek-add-support-for-MT7986-and-MT7981.patch mediatek: mtk_thermal: replace with upstream patch 2023-02-15 03:28:09 +00:00
900-dts-mt7622-bpi-r64-aliases-for-dtoverlay.patch mediatek: refresh patches for Linux 5.15 2022-04-30 16:00:15 +01:00
901-arm-add-cmdline-override.patch mediatek: enable bootargs-override for filogic subtarget 2023-03-24 20:30:29 +01:00
910-dts-mt7622-bpi-r64-wifi-eeprom.patch mediatek: refresh patches for Linux 5.15 2022-04-30 16:00:15 +01:00
920-v5.16-watchdog-mtk-add-disable_wdt_extrst-support.patch mediatek: replace mt7986 watchdog assert patch with upstream 2022-11-05 14:07:46 +00:00
921-v5.19-watchdog-mtk_wdt-mt7986-Add-toprgu-reset-controller.patch mediatek: replace mt7986 watchdog assert patch with upstream 2022-11-05 14:07:46 +00:00
922-v6.1-PCI-mediatek-gen3-change-driver-name-to-mtk-pcie-gen.patch mediatek: add tag for upstreamed patches 2022-11-05 14:07:46 +00:00
930-spi-mt65xx-enable-sel-clk.patch mediatek: enable sel_clk for spi-mt65xx 2022-12-16 21:42:02 +08:00
940-net-ethernet-mtk_wed-rename-mtk_wed_get_memory_regio.patch mediatek: filogic: move ilm, dlm and cpu_boot in dedicated nodes 2023-03-20 21:28:19 +01:00
941-arm64-dts-mt7986-move-cpuboot-in-a-dedicated-node.patch mediatek: filogic: move ilm, dlm and cpu_boot in dedicated nodes 2023-03-20 21:28:19 +01:00
942-net-ethernet-mtk_wed-move-cpuboot-in-a-dedicated-dts.patch kernel: update mtk ppe flow accounting patch to the latest version 2023-03-23 17:54:18 +01:00
943-net-ethernet-mtk_wed-move-ilm-a-dedicated-dts-node.patch kernel: update mtk ppe flow accounting patch to the latest version 2023-03-23 17:54:18 +01:00
944-net-ethernet-mtk_wed-move-dlm-a-dedicated-dts-node.patch mediatek: add kernel code for supporting offloading wlan->eth and wlan->wlan flows 2023-03-23 17:54:18 +01:00
945-arm64-dts-mt7986-move-ilm-in-a-dedicated-node.patch mediatek: filogic: move ilm, dlm and cpu_boot in dedicated nodes 2023-03-20 21:28:19 +01:00
946-arm64-dts-mt7986-move-dlm-in-a-dedicated-node.patch mediatek: filogic: move ilm, dlm and cpu_boot in dedicated nodes 2023-03-20 21:28:19 +01:00