openwrt/target/linux/ath79/patches-6.6
Joan Moreau 226af7a77c Revert "ath79: remove GPIO driver earlier registration hack"
This reverts commit f444dea428.

It seems that some devices using GPIO WDT have really short WDT timeouts
and when using module_platform_driver registration it happens too late
and thus WDT will timeout and reset the board.

So, for now lets return the postcore_initcall hack for now.

Fixes: f444dea428 ("ath79: remove GPIO driver earlier registration hack")
Signed-off-by: Joan Moreau <jom@grosjo.net>
Link: https://github.com/openwrt/openwrt/pull/16035
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-08-02 19:46:49 +02:00
..
001-v6.11-gpio-ath79-convert-to-dynamic-GPIO-base-allocation.patch ath79: suppress GPIO static base allocation warning 2024-07-04 19:30:37 +02:00
100-reset-ath79-read-back-reset-register.patch
300-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch
301-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch
310-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch
311-MIPS-pci-ar71xx-convert-to-OF.patch
312-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch
313-MIPS-pci-ar724x-convert-to-OF.patch
314-MIPS-ath79-remove-irq-code-from-pci.patch
315-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch
316-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch
317-MIPS-pci-ar724x-clear-power-down-of-pll-on-AR934x.patch ath79: fix PCIe initialization on AR934x 2024-07-28 18:47:56 +02:00
318-MIPS-pci-ar724x-deassert-the-reset-of-PCIe-endpoint.patch ath79: add missing reset de-assertion of PCIe endpoint 2024-07-28 18:47:56 +02:00
330-missing-registers.patch ath79: fix PCIe initialization on AR934x 2024-07-28 18:47:56 +02:00
331-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch ath79: fix PCIe initialization on AR934x 2024-07-28 18:47:56 +02:00
332-ath79-sgmii-config.patch ath79: fix PCIe initialization on AR934x 2024-07-28 18:47:56 +02:00
340-register_gpio_driver_earlier.patch Revert "ath79: remove GPIO driver earlier registration hack" 2024-08-02 19:46:49 +02:00
350-MIPS-ath79-ath9k-exports.patch
351-MIPS-ath79-common-exports.patch
360-MIPS-ath79-export-UART1-reference-clock.patch ath79: fix PCIe initialization on AR934x 2024-07-28 18:47:56 +02:00
370-MIPS-ath79-sanitize-symbols.patch
400-mtd-nor-support-mtd-name-from-device-tree.patch
410-mtd-cybertan-trx-parser.patch
430-mtd-ar934x-nand-driver.patch
700-phy-add-ath79-usb-phys.patch
701-usb-add-more-OF-quirk-properties.patch
710-net-use-downstream-ag71xx.patch
720-mdio_bitbang_ignore_ta_value.patch
721-phy-mdio-bitbang-prevent-rescheduling-during-command.patch
730-ar8216-make-reg-access-atomic.patch
800-leds-add-reset-controller-based-driver.patch
810-ath79-ignore-the-abused-interrupt-map-on-pcie-node.patch kernel: bump 6.6 to 6.6.42 2024-07-28 19:46:16 +02:00
820-mfd-syscon-support-skip-reset-control-for-syscon-devices.patch ath79: skip reset control for syscon devices 2024-05-09 23:53:02 +02:00
900-unaligned_access_hacks.patch kernel: bump 6.6 to 6.6.41 2024-07-19 16:53:24 +02:00
910-mikrotik-rb4xx.patch
911-mikrotik-rb91x.patch