-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpatch
executable file
·105 lines (82 loc) · 4.65 KB
/
patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
#/bin/sh
set -e
test -f Kbuild || \
(echo 'This script must be executed in the Linux directory'; false)
dir=$(dirname $0)
git am --abort 2>/dev/null || true
git rebase --abort 2>/dev/null || true
git checkout nezha-patch-v5.15 || git checkout -b nezha-patch-v5.15
git reset --hard v5.15.3
# [PATCH 0/8] clk: sunxi-ng: Lifetime fixes and module support
# https://lore.kernel.org/all/20210901050526.45673-1-samuel@sholland.org/
# patches 1-3 merged in Linux next, patch 4 dropped, 5-8 new version
git am $dir/0001-clk-sunxi-ng-Unregister-clocks-resets-when-unbinding.patch
git am $dir/0002-clk-sunxi-ng-Prevent-unbinding-CCUs-via-sysfs.patch
git am $dir/0003-clk-sunxi-ng-Use-a-separate-lock-for-each-CCU-instan.patch
# [PATCH] clk: sunxi-ng: Add machine dependency to A83T CCU
# https://lore.kernel.org/all/20210902230200.29574-1-samuel@sholland.org/
git am $dir/0001-clk-sunxi-ng-Add-machine-dependency-to-A83T-CCU.patch
# [PATCH v3 0/4] clk: sunxi-ng: Module support
# https://lore.kernel.org/all/20211119033338.25486-1-samuel@sholland.org/
git am $dir/0001-clk-sunxi-ng-Export-symbols-used-by-CCU-drivers.patch
git am $dir/0002-clk-sunxi-ng-Allow-drivers-to-be-built-as-modules.patch
git am $dir/0003-clk-sunxi-ng-Convert-early-providers-to-platform-dri.patch
git am $dir/0004-clk-sunxi-ng-Allow-the-CCU-core-to-be-built-as-a-mod.patch
# [PATCH v1 0/6] clk: sunxi-ng: Allwinner D1 clock support
# https://lore.kernel.org/all/20211119043545.4010-1-samuel@sholland.org/
# obsoletes
# https://lore.kernel.org/all/20210928080335.36706-1-samuel@sholland.org/
git am $dir/0001-dt-bindings-clk-Add-compatibles-for-D1-CCUs.patch
git am $dir/0002-clk-sunxi-ng-div-Add-macros-using-clk_parent_data-an.patch
git am $dir/0003-clk-sunxi-ng-mp-Add-macros-using-clk_parent_data-and.patch
git am $dir/0004-clk-sunxi-ng-mux-Add-macros-using-clk_parent_data-an.patch
git am $dir/0005-clk-sunxi-ng-gate-Add-macros-for-gates-with-fixed-di.patch
git am $dir/0006-clk-sunxi-ng-Add-support-for-the-D1-SoC-clocks.patch
# https://lore.kernel.org/all/20210609121322.3058-1-anup.patel@wdc.com/
git am $dir/0001-RISC-V-Use-SBI-SRST-extension-when-available.patch
# https://lore.kernel.org/all/20211012095857.1314214-1-anup.patel@wdc.com/
git am $dir/0001-RISC-V-Enable-CPU_IDLE-drivers.patch
git am $dir/0002-RISC-V-Rename-relocate-and-make-it-global.patch
git am $dir/0003-RISC-V-Add-arch-functions-for-non-retentive-suspend-.patch
git am $dir/0004-RISC-V-Add-SBI-HSM-suspend-related-defines.patch
git am $dir/0005-cpuidle-Factor-out-power-domain-related-code-from-PS.patch
git am $dir/0006-cpuidle-Add-RISC-V-SBI-CPU-idle-driver.patch
git am $dir/0007-dt-bindings-Add-common-bindings-for-ARM-and-RISC-V-i.patch
git am $dir/0008-RISC-V-Enable-RISC-V-SBI-CPU-Idle-driver-for-QEMU-vi.patch
# https://lore.kernel.org/all/20211009171259.2515351-1-alexandre.ghiti@canonical.com/
git am $dir/0001-riscv-Introduce-CONFIG_RELOCATABLE.patch
git am $dir/0002-powerpc-Move-script-to-check-relocations-at-compile-.patch
git am $dir/0003-riscv-Check-relocations-at-compile-time.patch
# https://lore.kernel.org/all/20210911092139.79607-1-guoren@kernel.org/
git am $dir/0001-riscv-pgtable-Add-custom-protection_map-init.patch
git am $dir/0002-riscv-errata-pgtable-Add-custom-Svpbmt-supported-for.patch
git am $dir/0003-RISC-V-Support-a-new-config-option-for-non-coherent-.patch
git am $dir/0004-RISC-V-Implement-arch_sync_dma-functions.patch
git am $dir/0005-riscv-errata-Support-T-HEAD-custom-dcache-ops.patch
git am $dir/0006-riscv-soc-Add-Allwinner-SoC-kconfig-option.patch
# git am $dir/0001-WIP-riscv-Add-Allwinner-D1-SoC-support.patch
# https://lore.kernel.org/all/20210902225750.29313-1-samuel@sholland.org/
# already merged in next-20211117
git am $dir/0001-dt-bindings-watchdog-sunxi-Add-compatibles-for-R329.patch
git am $dir/0002-dt-bindings-watchdog-sunxi-Add-compatibles-for-D1.patch
git am $dir/0003-watchdog-sunxi_wdt-Add-support-for-D1.patch
# 0107
git am $dir/0001-treewide-ARCH_SUNXI-SOC_SUNXI.patch
# 0055-0059 MMC
git am $dir/0001-dt-bindings-mmc-sunxi-Add-D1-MMC-and-eMMC-compatible.patch
git am $dir/0002-mmc-sunxi-mmc-Correct-the-maximum-transfer-size.patch
git am $dir/0003-mmc-sunxi-mmc-Fix-DMA-descriptors-above-32-bits.patch
git am $dir/0004-mmc-sunxi-mmc-Add-D1-MMC-compatible.patch
git am $dir/0005-mmc-sunxi-mmc-Add-more-registers.patch
# todo:
git am $dir/0001-Nezha-defconfig.patch
git am $dir/0001-soc-very-early-initialization-of-SUNXI-RISC-V-SOC.patch
exit
# More patches:
# Guo Ren:
#
# [PATCH V5 0/3] Add thead,c900-plic support
# https://lore.kernel.org/all/20211024013303.3499461-1-guoren@kernel.org/
#
# [PATCH V6] irqchip/sifive-plic: Fixup EOI failed when masked
# https://lore.kernel.org/all/20211101131736.3800114-1-guoren@kernel.org/