openwrt/target/linux/ipq806x/patches-5.15
John Audia 738b04c881 kernel: bump 5.15 to 5.15.86
Removed upstreamed:
  pending-5.15/101-Use-stddefs.h-instead-of-compiler.h.patch[1]
  ipq806x/patches-5.15/122-01-clk-qcom-clk-krait-fix-wrong-div2-functions.patch[2]
  bcm27xx/patches-5.15/950-0198-drm-fourcc-Add-packed-10bit-YUV-4-2-0-format.patch[3]

Manually rebased:
  ramips/patches-5.15/100-PCI-mt7621-Add-MediaTek-MT7621-PCIe-host-controller-.patch[4]

Added patch/backported:
  ramips/patches-5.15/107-PCI-mt7621-Add-sentinel-to-quirks-table.patch[5]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.86&id=c160505c9b574b346031fdf2c649d19e7939ca11
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.86&id=a051e10bfc6906d29dae7a31f0773f2702edfe1b
3. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.86&id=ec1727f89ecd6f2252c0c75e200058819f7ce47a
4. Quilt gave this output when I applied the patch to rebase it:
% quilt push -f
Applying patch platform/100-PCI-mt7621-Add-MediaTek-MT7621-PCIe-host-controller-.patch
patching file arch/mips/ralink/Kconfig
patching file drivers/pci/controller/Kconfig
patching file drivers/pci/controller/Makefile
patching file drivers/staging/Kconfig
patching file drivers/staging/Makefile
patching file drivers/staging/mt7621-pci/Kconfig
patching file drivers/staging/mt7621-pci/Makefile
patching file drivers/staging/mt7621-pci/TODO
patching file drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt
patching file drivers/staging/mt7621-pci/pci-mt7621.c
Hunk #1 FAILED at 1.
Not deleting file drivers/staging/mt7621-pci/pci-mt7621.c as content differs from patch
1 out of 1 hunk FAILED -- saving rejects to file drivers/staging/mt7621-pci/pci-mt7621.c.rej
patching file drivers/pci/controller/pcie-mt7621.c
Applied patch platform/100-PCI-mt7621-Add-MediaTek-MT7621-PCIe-host-controller-.patch (forced; needs refresh)

Upon inspecting drivers/staging/mt7621-pci/pci-mt7621.c.rej, it seems that
the original patch wants to delete drivers/staging/mt7621-pci/pci-mt7621.c
but upstream's version was not an exact match.  I opted to delete that
file.

5. Suggestion by hauke: 19098934f9
"This patch is in upstream kernel, but it was backported to the old
staging driver in kernel 5.15."

Build system: x86_64
Build-tested: bcm2711/RPi4B, filogic/xiaomi_redmi-router-ax6000-ubootmod
Run-tested: bcm2711/RPi4B, filogic/xiaomi_redmi-router-ax6000-ubootmod

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-01-03 23:55:45 +01:00
..
100-v5.18-04-linux-next-clk-qcom-gcc-ipq806x-fix-wrong-naming-for-gcc_pxo_pl.patch
100-v5.18-05-linux-next-clk-qcom-gcc-ipq806x-convert-parent_names-to-parent_.patch
100-v5.18-06-linux-next-clk-qcom-gcc-ipq806x-use-ARRAY_SIZE-for-num_parents.patch
100-v5.18-07-linux-next-clk-qcom-gcc-ipq806x-add-additional-freq-nss-cores.patch
100-v5.18-08-linux-next-clk-qcom-gcc-ipq806x-add-unusued-flag-for-critical-c.patch
100-v5.18-09-linux-next-clk-qcom-clk-rcg-add-clk_rcg_floor_ops-ops.patch
100-v5.18-10-linux-next-clk-qcom-gcc-ipq806x-add-additional-freq-for-sdc-tab.patch
100-v5.18-11-linux-next-dt-bindings-clock-add-ipq8064-ce5-clk-define.patch
100-v5.18-12-linux-next-clk-qcom-gcc-ipq806x-add-CryptoEngine-clocks.patch
100-v5.18-13-linux-next-dt-bindings-reset-add-ipq8064-ce5-resets.patch
100-v5.18-14-linux-next-clk-qcom-gcc-ipq806x-add-CryptoEngine-resets.patch
101-v6.0-01-net-ethernet-stmmac-add-missing-sgmii-configure-for-.patch
101-v6.0-02-net-ethernet-stmmac-reset-force-speed-bit-for-ipq806.patch
102-mtd-rootfs-conflicts-with-OpenWrt-auto-mounting.patch
103-01-ARM-dts-qcom-replace-gcc-PXO-with-pxo_board-fixed.patch
103-v5.19-02-ARM-dts-qcom-add-syscon-and-cxo-pxo-clock-to-gcc-.patch
104-v6.0-01-ARM-dts-qcom-ipq8064-add-multiple-missing-pin-defini.patch
104-v6.0-02-ARM-dts-qcom-ipq8064-add-gsbi6-missing-definition.patch
104-v6.0-03-ARM-dts-qcom-ipq8064-add-specific-dtsi-with-smb208-r.patch
104-v6.0-04-ARM-dts-qcom-ipq8064-add-missing-snps-dwmac-compatib.patch
104-v6.0-05-ARM-dts-qcom-ipq8064-disable-usb-phy-by-default.patch
104-v6.0-06-ARM-dts-qcom-ipq8064-reduce-pci-IO-size-to-64K.patch
104-v6.0-07-ARM-dts-qcom-ipq8064-fix-and-add-some-missing-gsbi-n.patch
104-v6.0-08-ARM-dts-qcom-ipq8064-add-speedbin-efuse-nvmem-node.patch
105-v6.0-01-hwspinlock-qcom-Add-support-for-mmio-usage-to-sfpb-m.patch
105-v6.0-02-ARM-dts-qcom-ipq8064-add-missing-hwlock.patch
105-v6.0-03-ARM-dts-qcom-ipq8064-add-missing-smem-compatible.patch
106-v6.1-01-ARM-dts-qcom-ipq8064-add-v2-dtsi-variant.patch
106-v6.1-02-ARM-dts-qcom-ipq8064-add-ipq8062-variant.patch
106-v6.1-03-ARM-dts-qcom-ipq8064-add-ipq8065-variant.patch
107-10-ARM-dts-qcom-add-saw-for-l2-cache-and-kraitcc-for.patch
107-13-ARM-dts-qcom-add-opp-table-for-cpu-and-l2-for-ipq.patch
107-15-ARM-dts-qcom-add-multiple-missing-binding-for-cpu.patch
108-01-ARM-dts-qcom-fix-wrong-nad_pins-definition-for-ipq80.patch
108-02-ARM-dts-qcom-add-MDIO-dedicated-controller-node-for-.patch
109-v6.1-01-dt-bindings-clock-add-pcm-reset-for-ipq806x-lcc.patch
109-v6.1-02-clk-qcom-lcc-ipq806x-add-reset-definition.patch
109-v6.1-03-clk-qcom-lcc-ipq806x-convert-to-parent-data.patch
110-01-thermal-qcom-tsens-init-debugfs-only-with-successful.patch
110-02-thermal-qcom-tsens-simplify-debugfs-init-function.patch
111-v5.19-01-PM-devfreq-Export-devfreq_get_freq_range-symbol-with.patch
111-v5.19-02-PM-devfreq-Add-cpu-based-scaling-support-to-passive-.patch
111-v5.19-03-PM-devfreq-passive-Reduce-duplicate-code-when-passiv.patch
111-v5.19-04-PM-devfreq-passive-Keep-cpufreq_policy-for-possible-.patch
111-v5.19-05-PM-devfreq-passive-Return-non-error-when-not-support.patch
112-v5.19-PM-devfreq-Fix-kernel-warning-with-cpufreq-passive-r.patch
113-v5.19-01-PM-devfreq-Fix-cpufreq-passive-unregister-errorin.patch
113-v5.19-02-PM-devfreq-Fix-kernel-panic-with-cpu-based-scaling-t.patch
113-v5.19-03-PM-devfreq-Rework-freq_table-to-be-local-to-devfr.patch
113-v5.19-04-PM-devfreq-Mute-warning-on-governor-PROBE_DEFER.patch
114-01-devfreq-qcom-Add-L2-Krait-Cache-devfreq-scaling-driv.patch
114-02-ARM-dts-qcom-add-krait-cache-compatible-for-ipq806x-.patch
115-01-devfreq-add-ipq806x-fabric-scaling-driver.patch
115-02-ARM-dts-qcom-add-fab-scaling-node-for-ipq806x.patch
116-v6.0-01-mtd-nand-raw-qcom_nandc-reorder-qcom_nand_host-struc.patch
116-v6.0-02-mtd-nand-raw-qcom_nandc-add-support-for-unprotected-.patch
117-v6.0-01-clk-qcom-clk-hfpll-use-poll_timeout-macro.patch
117-v6.0-03-clk-qcom-clk-krait-add-apq-ipq8064-errata-workaround.patch
118-v6.1-03-clk-introduce-devm_-hw_register_mux_parent_data_tabl.patch
118-v6.1-04-clk-qcom-kpss-xcc-convert-to-parent-data-API.patch
119-02-ARM-DTS-qcom-add-rpmcc-missing-clocks-for-apq-ipq.patch
119-03-clk-qcom-clk-rpm-convert-to-parent_data-API.patch
119-04-clk-qcom-gcc-ipq806x-remove-cc_register_board-for.patch
121-01-clk-qcom-kpss-xcc-register-it-as-clk-provider.patch
121-02-clk-qcom-krait-cc-convert-to-parent_data-API.patch
121-03-clk-qcom-krait-cc-handle-qsb-clock-defined-in-DTS.patch
121-04-clk-qcom-krait-cc-register-REAL-qsb-fixed-clock.patch
121-05-clk-qcom-krait-cc-use-devm-variant-for-clk-notifier-.patch
121-06-clk-qcom-krait-cc-fix-never-enabled-secondary-mux.patch
121-07-clk-qcom-krait-cc-drop-pr_info-and-use-dev_info.patch
121-08-clk-qcom-krait-cc-handle-secondary-mux-sourcing-out-.patch
121-09-clk-qcom-krait-cc-rework-mux-reset-logic-and-reset-h.patch
122-02-clk-qcom-clk-krait-generilize-div-functions.patch
130-mtd-nand-raw-qcom_nandc-handle-ret-from-parse-with-c.patch
131-ARM-dts-qcom-ipq8064-disable-mmc-ddr-1_8v-for-sdcc1.patch
850-soc-add-qualcomm-syscon.patch
900-arm-add-cmdline-override.patch
0060-HACK-arch-arm-force-ZRELADDR-on-arch-qcom.patch
0065-arm-override-compiler-flags.patch
0067-generic-Mangle-bootloader-s-kernel-arguments.patch
0069-arm-boot-add-dts-files.patch