openwrt/target/linux/generic/pending-6.12
George Moussalem c5e359a236 spi: spi-qpic-snand: update driver with latest patches from upstream
Updating the spi-qpic-snand driver with the latest patches sent
upstream and remove custom patches.
These patches add error handling fixes, use of right read location in
read ops, removal of unused variable, ability to read user config and
nand chip requirements, and support for 8bits ECC strength.

Tested on: Gl.iNet GL-B3000 & Linksys MR5500, MX2000, MX5500, SPNMX56

Signed-off-by: George Moussalem <george.moussalem@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18723
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-08 15:40:03 +02:00
..
100-compiler.h-only-include-asm-rwonce.h-for-kernel-code.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch
103-kbuild-export-SUBARCH.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
111-watchdog-max63xx_wdt-Add-support-for-specifying-WDI-.patch
140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
141-jffs2-add-RENAME_EXCHANGE-support.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
142-jffs2-add-splice-ops.patch
150-bridge_allow_receiption_on_disabled_port.patch
151-net-bridge-do-not-send-arp-replies-if-src-and-target.patch
190-rtc-rs5c372-support_alarms_up_to_1_week.patch
191-rtc-rs5c372-let_the_alarm_to_be_used_as_wakeup_source.patch
200-ARM-9404-1-arm32-fix-boot-hang-with-HAVE_LD_DEAD_COD.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
203-kallsyms_uncompressed.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
205-backtrace_module_info.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
240-remove-unsane-filenames-from-deps_initramfs-list.patch
270-platform-mikrotik-build-bits.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
300-mips_expose_boot_raw.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
301-MIPS-Add-barriers-between-dcache-icache-flushes.patch
302-mips_no_branch_likely.patch
308-mips32r2_tune.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
310-arm_module_unresolved_weak_sym.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
330-MIPS-kexec-Accept-command-line-parameters-from-users.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
332-arc-add-OWRTDTB-section.patch
333-arc-enable-unaligned-access-in-kernel-mode.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
342-powerpc-Enable-kernel-XZ-compression-option-on-PPC_8.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
350-mips-kernel-fix-detect_memory_region-function.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
400-mtd-mtdsplit-support.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
401-mtd-don-t-register-NVMEM-devices-for-partitions-with.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
402-mtd-spi-nor-write-support-for-minor-aligned-partitions.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
416-09-next-spi-spi-qpic-snand-validate-user-chip-specific-ECC-properties.patch spi: spi-qpic-snand: update driver with latest patches from upstream 2025-05-08 15:40:03 +02:00
416-10-next-1-2-mtd-nand-qpic-common-add-defines-for-ECC_MODE-values.patch spi: spi-qpic-snand: update driver with latest patches from upstream 2025-05-08 15:40:03 +02:00
416-11-next-2-2-spi-spi-qpic-snand-add-support-for-8-bits-ECC-strength.patch spi: spi-qpic-snand: update driver with latest patches from upstream 2025-05-08 15:40:03 +02:00
420-mtd-redboot_space.patch
430-mtd-add-myloader-partition-parser.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch
432-mtd-bcm47xxpart-detect-T_Meter-partition.patch
435-mtd-add-routerbootpart-parser-config.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
450-block-allow-setting-partition-of_node.patch generic: 6.12: update block NVMEM driver 2025-05-07 04:44:46 +01:00
451-block-partitions-of-assign-Device-Tree-node-to-parti.patch generic: 6.12: update block NVMEM driver 2025-05-07 04:44:46 +01:00
452-partitions-efi-apply-Linux-code-style.patch generic: 6.12: update block NVMEM driver 2025-05-07 04:44:46 +01:00
453-partitions-efi-allow-assigning-partition-Device-Tree.patch generic: 6.12: update block NVMEM driver 2025-05-07 04:44:46 +01:00
454-block-add-support-for-notifications.patch generic: 6.12: update block NVMEM driver 2025-05-07 04:44:46 +01:00
455-block-add-new-genhd-flag-GENHD_FL_NVMEM.patch generic: 6.12: update block NVMEM driver 2025-05-07 04:44:46 +01:00
456-nvmem-implement-block-NVMEM-provider.patch generic: 6.12: update block NVMEM driver 2025-05-07 04:44:46 +01:00
457-mmc-block-set-GENHD_FL_NVMEM.patch generic: 6.12: update block NVMEM driver 2025-05-07 04:44:46 +01:00
460-mtd-cfi_cmdset_0002-no-erase_suspend.patch
461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch
465-m25p80-mx-disable-software-protection.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
476-mtd-spi-nor-add-eon-en25q128.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
477-mtd-spi-nor-add-eon-en25qx128a.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
479-mtd-spi-nor-add-xtx-xt25f128b.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
481-mtd-spi-nor-add-support-for-Gigadevice-GD25D05.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
482-mtd-spi-nor-add-gd25q512.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
484-mtd-spi-nor-add-esmt-f25l16pa.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
485-mtd-spi-nor-add-xmc-xm25qh128c.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
487-mtd-spinand-Add-support-for-Etron-EM73D044VCx.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
488-mtd-spi-nor-add-xmc-xm25qh64c.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
491-ubi-auto-create-ubiblock-device-for-rootfs.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
494-mtd-ubi-add-EOF-marker-support.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
496-dt-bindings-add-bindings-for-mtd-concat-devices.patch
497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
498-mtd-spi-nor-locking-support-for-MX25L6405D.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
499-mtd-spi-nor-disable-16-bit-sr-for-macronix.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
500-fs_cdrom_dependencies.patch
510-block-add-uImage.FIT-subimage-block-driver.patch generic: 6.12: update fitblk driver for Linux 6.12 2025-05-07 03:41:28 +01:00
511-init-bypass-device-lookup-for-dev-fit-rootfs.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
530-jffs2_make_lzma_available.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
532-jffs2_eofdetect.patch
600-netfilter_conntrack_flush.patch
610-netfilter_match_bypass_default_checks.patch
611-netfilter_match_bypass_default_table.patch
612-netfilter_match_reduce_memory_access.patch
630-packet_socket_type.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
640-net-bridge-fix-switchdev-host-mdb-entry-updates.patch
641-net-bridge-switchdev-Don-t-drop-packets-between-port.patch
642-net-bridge-locally-receive-all-multicast-packets-if-.patch
655-increase_skb_pad.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
666-Add-support-for-MAP-E-FMRs-mesh-mode.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
670-ipv6-allow-rejecting-with-source-address-failed-policy.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
681-net-remove-NETIF_F_GSO_FRAGLIST-from-NETIF_F_GSO_SOF.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
683-of_net-add-mac-address-to-of-tree.patch
690-net-add-missing-check-for-TCP-fraglist-GRO.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
691-net-ipv6-fix-UDPv6-GSO-segmentation-with-NAT.patch
700-netfilter-nft_flow_offload-handle-netdevice-events-f.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
701-netfilter-nf_tables-ignore-EOPNOTSUPP-on-flowtable-d.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch kernel: bump 6.12 to 6.12.26 2025-05-04 21:58:23 +02:00
703-phy-add-detach-callback-to-struct-phy_driver.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
705-net-dsa-tag_mtk-add-padding-for-tx-packets.patch
706-net-phy-populate-host_interfaces-when-attaching-PHY.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
711-01-net-dsa-qca8k-implement-lag_fdb_add-del-ops.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
711-02-net-dsa-qca8k-enable-flooding-to-both-CPU-port.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
711-03-net-dsa-qca8k-add-support-for-port_change_master.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
712-net-dsa-qca8k-enable-assisted-learning-on-CPU-port.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
720-01-net-phy-realtek-use-genphy_soft_reset-for-2.5G-PHYs.patch
720-02-net-phy-realtek-disable-SGMII-in-band-AN-for-2-5G-PHYs.patch
720-03-net-phy-realtek-make-sure-paged-read-is-protected-by.patch
720-04-net-phy-realtek-setup-aldps.patch
720-05-net-phy-realtek-detect-early-version-of-RTL8221B.patch
720-06-net-phy-realtek-support-interrupt-of-RTL8221B.patch
720-07-net-phy-realtek-mark-existing-MMDs-as-present.patch
720-08-net-phy-realtek-work-around-broken-serdes.patch
720-09-net-phy-realtek-disable-MDIO-broadcast.patch
730-net-ethernet-mtk_eth_soc-reset-all-TX-queues-on-DMA-.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
731-net-permit-ieee80211_ptr-even-with-no-CFG82111-suppo.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
732-00-net-ethernet-mtk_eth_soc-compile-out-netsys-v2-code-.patch kernel: bump 6.12 to 6.12.26 2025-05-04 21:58:23 +02:00
732-01-net-ethernet-mtk_eth_soc-work-around-issue-with-send.patch kernel: bump 6.12 to 6.12.26 2025-05-04 21:58:23 +02:00
732-02-net-ethernet-mtk_eth_soc-set-NETIF_F_ALL_TSO.patch
733-01-net-ethernet-mtk_eth_soc-use-napi_build_skb.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
734-net-ethernet-mediatek-enlarge-DMA-reserve-buffer.patch kernel: bump 6.12 to 6.12.26 2025-05-04 21:58:23 +02:00
736-03-net-ethernet-mtk_eth_soc-improve-keeping-track-of-of.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
736-04-net-ethernet-mediatek-fix-ppe-flow-accounting-for-L2.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
737-net-ethernet-mtk_eth_soc-add-paths-and-SerDes-modes-.patch kernel: bump 6.12 to 6.12.26 2025-05-04 21:58:23 +02:00
738-01-net-ethernet-mtk_eth_soc-reduce-rx-ring-size-for-older.patch kernel: bump 6.12 to 6.12.26 2025-05-04 21:58:23 +02:00
738-02-net-ethernet-mtk_eth_soc-do-not-enable-page-pool-sta.patch kernel: bump 6.12 to 6.12.26 2025-05-04 21:58:23 +02:00
739-01-dt-bindings-phy-mediatek-xfi-tphy-add-new-bindings.patch
739-03-net-pcs-pcs-mtk-lynxi-add-platform-driver-for-MT7988.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
739-04-dt-bindings-net-pcs-add-bindings-for-MediaTek-USXGMI.patch
739-05-net-pcs-add-driver-for-MediaTek-USXGMII-PCS.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
740-net-phy-motorcomm-Add-missing-include.patch
741-net-phy-broadcom-update-dependency-condition.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
780-ARM-kirkwood-add-missing-linux-if_ether.h-for-ETH_AL.patch
790-bus-mhi-core-add-SBL-state-callback.patch
791-tg3-Fix-DMA-allocations-on-57766-devices.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch
801-gpio-gpio-cascade-add-generic-GPIO-cascade.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
802-nvmem-u-boot-env-align-endianness-of-crc32-values.patch
802-OPP-Provide-old-opp-to-config_clks-on-_set_opp.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
804-nvmem-core-support-mac-base-fixed-layout-cells.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
809-01-nvmem-core-generalize-mac-base-cells-handling.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
809-02-nvmem-layouts-add-support-for-ascii-env-driver.patch
809-03-nvmem-layouts-ascii-env-handle-CRLF-while-parsing.patch
810-pci_disable_common_quirks.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
811-pci_disable_usb_common_quirks.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
834-ledtrig-libata.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
840-hwrng-bcm2835-set-quality-to-1000.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
850-0023-PCI-aardvark-Make-main-irq_chip-structure-a-static-d.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
890-usb-serial-add-support-for-CH348.patch
891-dt-bindings-leds-Add-LED1202-LED-Controller.patch
892-leds-Add-LED1202-I2C-driver.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00
893-leds_st1202-Fix-NULL-pointer-access-error.patch
900-net-ag71xx-fix-qca9530-and-qca9550-mdio-probe.patch generic: 6.12: refresh pending patches 2025-04-30 16:26:32 +02:00
920-mangle_bootargs.patch generic: 6.12: manually rebuild pending patches 2025-04-30 16:26:31 +02:00