openwrt/target/linux/ipq40xx/patches-5.15
Robert Marko cf19fd0cb5 ipq40xx: fix rebooting after 5.15.111
Kernel 5.15.111 includes backport of commit
("firmware: qcom_scm: Clear download bit during reboot") which is causing
reboot on ipq40xx to stop working, more precisely the board will hang after
reboot is called with:
root@OpenWrt:/# reboot
root@OpenWrt:/# [   76.473541] device lan1 left promiscuous mode
[   76.474204] br-lan: port 1(lan1) entered disabled state
[   76.527975] device lan2 left promiscuous mode
[   76.530301] br-lan: port 2(lan2) entered disabled state
[   76.579376] device lan3 left promiscuous mode
[   76.581698] br-lan: port 3(lan3) entered disabled state
[   76.638434] device lan4 left promiscuous mode
[   76.638777] br-lan: port 4(lan4) entered disabled state
[   76.978489] qca8k-ipq4019 c000000.switch wan: Link is Down
[   76.978883] device eth0 left promiscuous mode
[   76.987077] ipqess-edma c080000.ethernet eth0: Link is Down
[
Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset),  D - Delta,  S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.1.1-00123
S - IMAGE_VARIANT_STRING=DAABANAZA
S - OEM_IMAGE_VERSION_STRING=CRM
S - Boot Config, 0x00000021
S - Reset status Config, 0x00000010
S - Core 0 Frequency, 0 MHz
B -       261 - PBL, Start
B -      1339 - bootable_media_detect_entry, Start
B -      1679 - bootable_media_detect_success, Start
B -      1693 - elf_loader_entry, Start
B -      5076 - auth_hash_seg_entry, Start
B -      7223 - auth_hash_seg_exit, Start
B -    578349 - elf_segs_hash_verify_entry, Start
B -    696356 - PBL, End
B -    696380 - SBL1, Start
B -    787236 - pm_device_init, Start
D -         7 - pm_device_init, Delta
B -    788701 - boot_flash_init, Start
D -     52782 - boot_flash_init, Delta
B -    845625 - boot_config_data_table_init, Start
D -      3836 - boot_config_data_table_init, Delta - (419 Bytes)
B -    852841 - clock_init, Start
D -      7566 - clock_init, Delta
B -    864883 - CDT version:2,Platform ID:9,Major ID:0,Minor ID:0,Subtype:64
B -    868413 - sbl1_ddr_set_params, Start
B -    873402 - cpr_init, Start
D -         2 - cpr_init, Delta
B -    877842 - Pre_DDR_clock_init, Start
D -         4 - Pre_DDR_clock_init, Delta
D -     13234 - sbl1_ddr_set_params, Delta
B -    891155 - pm_driver_init, Start
D -         2 - pm_driver_init, Delta
B -    909105 - Image Load, Start
B -   1030210 - Boot error ocuured!. Error code: 303d

So, until a proper fix is found, lets revert the culprit patch to have
reboot working again.

Fixes: 228e0e1039 ("kernel: bump 5.15 to 5.15.111")
Signed-off-by: Robert Marko <robimarko@gmail.com>
2023-05-18 22:24:04 +02:00
..
104-clk-fix-apss-cpu-overclocking.patch ipq40xx: 5.15: refresh kernel patches 2022-05-01 13:40:13 +09:00
300-clk-qcom-ipq4019-add-ess-reset.patch ipq40xx: 5.15: refresh kernel patches 2022-05-01 13:40:13 +09:00
301-arm-compressed-add-appended-DTB-section.patch kernel: bump 5.15 to 5.15.75 2022-10-30 17:54:59 +01:00
302-arm-compressed-set-ipq40xx-watchdog-to-allow-boot.patch ipq40xx: 5.15: refresh kernel patches 2022-05-01 13:40:13 +09:00
400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch kernel: bump 5.15 to 5.15.75 2022-10-30 17:54:59 +01:00
401-mmc-sdhci-msm-comment-unused-sdhci_msm_set_clock.patch ipq40xx: 5.15: add patch commenting unused sdhci function 2023-05-12 03:15:41 +02:00
420-firmware-qcom-scm-disable-SDI.patch kernel: bump 5.15 to 5.15.36 2022-05-09 20:49:50 +01:00
421-firmware-qcom-scm-cold-boot-address.patch ipq40xx: 5.15: refresh kernel patches 2022-05-01 13:40:13 +09:00
444-mtd-nand-rawnand-add-support-for-Toshiba-TC58NVG0S3H.patch kernel: move Toshiba-TC58NVG0S3H patch to ipq40xx redux 2022-06-19 12:31:02 +02:00
700-skbuff-add-DSA-specific-data-to-struct-skb_shared_in.patch kernel: bump 5.15 to 5.15.109 2023-04-30 00:02:47 +02:00
701-net-dsa-tag_ipq4019-add-shinfo-based-tagging-driver-.patch ipq40xx: add shinfo based DSA tag driver 2022-10-02 23:04:38 +02:00
702-net-ethernet-qualcomm-add-IPQESS-support.patch ipq40xx: add IPQESS ethernet driver 2022-10-02 23:04:38 +02:00
703-arm-dts-ipq4019-add-ethernet-controller-DT-node.patch ipq40xx: add IPQESS ethernet driver 2022-10-02 23:04:38 +02:00
704-net-phy-define-PSGMII-PHY-interface-mode.patch ipq40xx: add PSGMII PHY mode to phylink_get_linkmodes() 2023-05-12 03:15:34 +02:00
705-net-dsa-add-Qualcomm-IPQ4019-built-in-switch-support.patch ipq40xx: add DSA switch driver 2022-10-02 23:04:38 +02:00
706-arm-dts-ipq4019-add-switch-node.patch ipq40xx: add DSA switch driver 2022-10-02 23:04:38 +02:00
707-dt-bindings-net-add-QCA807x-PHY.patch ipq40xx: add DSA switch driver 2022-10-02 23:04:38 +02:00
708-net-phy-Add-Qualcom-QCA807x-driver.patch ipq40xx: add DSA switch driver 2022-10-02 23:04:38 +02:00
709-arm-dts-ipq4019-QCA807x-properties.patch ipq40xx: add DSA switch driver 2022-10-02 23:04:38 +02:00
850-soc-add-qualcomm-syscon.patch kernel: bump 5.15 to 5.15.87 2023-01-13 22:04:22 +01:00
900-dts-ipq4019-ap-dk01.1.patch ipq40xx: dts: remove leftover nodes after DSA conversion 2022-11-13 15:31:54 +01:00
902-dts-ipq4019-ap-dk04.1.patch ipq40xx: 5.15: refresh kernel patches 2022-05-01 13:40:13 +09:00
910-Revert-firmware-qcom_scm-Clear-download-bit-during-r.patch ipq40xx: fix rebooting after 5.15.111 2023-05-18 22:24:04 +02:00
998-lantiq-atm-hacks.patch ipq40xx: add Intel/Lantiq ATM hacks 2023-01-16 23:41:41 +00:00
999-atm-mpoa-intel-dsl-phy-support.patch ipq40xx: add Intel/Lantiq ATM hacks 2023-01-16 23:41:41 +00:00