[PATCH 8/8] dt-bindings: reset: drop spacemit-k1-reset.h
Guodong Xu
guodong at riscstar.com
Sun May 10 14:06:30 CEST 2026
After the K1 build switched to dts/upstream/, all reset IDs come from
the kernel's per-syscon namespace in
<dt-bindings/clock/spacemit,k1-syscon.h>. Remove the legacy U-Boot-only
reset binding header.
Signed-off-by: Guodong Xu <guodong at riscstar.com>
---
include/dt-bindings/reset/spacemit-k1-reset.h | 118 --------------------------
1 file changed, 118 deletions(-)
diff --git a/include/dt-bindings/reset/spacemit-k1-reset.h b/include/dt-bindings/reset/spacemit-k1-reset.h
deleted file mode 100644
index 74db58b27ef..00000000000
--- a/include/dt-bindings/reset/spacemit-k1-reset.h
+++ /dev/null
@@ -1,118 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ */
-/*
- * Copyright (C) 2022 Spacemit Inc.
- * Copyright (C) 2025 Huan Zhou <pericycle.cc at gmail.com>
- */
-
-#ifndef __DT_BINDINGS_RESET_SAPCEMIT_K1_H__
-#define __DT_BINDINGS_RESET_SAPCEMIT_K1_H__
-/* APBC */
-#define RESET_UART1 1
-#define RESET_UART2 2
-#define RESET_GPIO 3
-#define RESET_PWM0 4
-#define RESET_PWM1 5
-#define RESET_PWM2 6
-#define RESET_PWM3 7
-#define RESET_PWM4 8
-#define RESET_PWM5 9
-#define RESET_PWM6 10
-#define RESET_PWM7 11
-#define RESET_PWM8 12
-#define RESET_PWM9 13
-#define RESET_PWM10 14
-#define RESET_PWM11 15
-#define RESET_PWM12 16
-#define RESET_PWM13 17
-#define RESET_PWM14 18
-#define RESET_PWM15 19
-#define RESET_PWM16 20
-#define RESET_PWM17 21
-#define RESET_PWM18 22
-#define RESET_PWM19 23
-#define RESET_SSP3 24
-#define RESET_UART3 25
-#define RESET_RTC 26
-#define RESET_TWSI0 27
-#define RESET_TIMERS1 28
-#define RESET_AIB 29
-#define RESET_TIMERS2 30
-#define RESET_ONEWIRE 31
-#define RESET_SSPA0 32
-#define RESET_SSPA1 33
-#define RESET_DRO 34
-#define RESET_IR 35
-#define RESET_TWSI1 36
-#define RESET_TSEN 37
-#define RESET_TWSI2 38
-#define RESET_TWSI4 39
-#define RESET_TWSI5 40
-#define RESET_TWSI6 41
-#define RESET_TWSI7 42
-#define RESET_TWSI8 43
-#define RESET_IPC_AP2AUD 44
-#define RESET_UART4 45
-#define RESET_UART5 46
-#define RESET_UART6 47
-#define RESET_UART7 48
-#define RESET_UART8 49
-#define RESET_UART9 50
-#define RESET_CAN0 51
-
-/* MPMU */
-#define RESET_WDT 52
-
-/* APMU */
-#define RESET_JPG 53
-#define RESET_CSI 54
-#define RESET_CCIC2_PHY 55
-#define RESET_CCIC3_PHY 56
-#define RESET_ISP 57
-#define RESET_ISP_AHB 58
-#define RESET_ISP_CI 59
-#define RESET_ISP_CPP 60
-#define RESET_LCD 61
-#define RESET_DSI_ESC 62
-#define RESET_V2D 63
-#define RESET_MIPI 64
-#define RESET_LCD_SPI 65
-#define RESET_LCD_SPI_BUS 66
-#define RESET_LCD_SPI_HBUS 67
-#define RESET_LCD_MCLK 68
-#define RESET_CCIC_4X 69
-#define RESET_CCIC1_PHY 70
-#define RESET_SDH_AXI 71
-#define RESET_SDH0 72
-#define RESET_SDH1 73
-#define RESET_USB_AXI 74
-#define RESET_USBP1_AXI 75
-#define RESET_USB3_0 76
-#define RESET_QSPI 77
-#define RESET_QSPI_BUS 78
-#define RESET_DMA 79
-#define RESET_AES 80
-#define RESET_VPU 81
-#define RESET_GPU 82
-#define RESET_SDH2 83
-#define RESET_MC 84
-#define RESET_EM_AXI 85
-#define RESET_EM 86
-#define RESET_AUDIO_SYS 87
-#define RESET_HDMI 88
-#define RESET_PCIE0 89
-#define RESET_PCIE1 90
-#define RESET_PCIE2 91
-#define RESET_EMAC0 92
-#define RESET_EMAC1 93
-
-/* APBC2 */
-#define RESET_SEC_UART1 94
-#define RESET_SEC_SSP2 95
-#define RESET_SEC_TWSI3 96
-#define RESET_SEC_RTC 97
-#define RESET_SEC_TIMERS0 98
-#define RESET_SEC_KPC 99
-#define RESET_SEC_GPIO 100
-#define RESET_NUMBER 101
-
-#endif
--
2.43.0
More information about the U-Boot
mailing list