Re: [PATCH] rockchip: rv1108: Remove unneeded local rv1108-cru.h

2024-05-09 Thread Kever Yang



On 2024/5/10 00:42, Fabio Estevam wrote:

After the conversion of RV1108 to OF_UPSTREAM,
include/dt-bindings/clock/rv1108-cru.h is no longer needed because
there is dts/upstream/include/dt-bindings/clock/rv1108-cru.h from
upstream Linux.

Remove the unneeded rv1108-cru.h file.

Reported-by: Jonas Karlman 
Signed-off-by: Fabio Estevam 

Reviewed-by: Kever Yang 

Thanks,
- Kever

---
  include/dt-bindings/clock/rv1108-cru.h | 356 -
  1 file changed, 356 deletions(-)
  delete mode 100644 include/dt-bindings/clock/rv1108-cru.h

diff --git a/include/dt-bindings/clock/rv1108-cru.h 
b/include/dt-bindings/clock/rv1108-cru.h
deleted file mode 100644
index 10ed9d140f4b..
--- a/include/dt-bindings/clock/rv1108-cru.h
+++ /dev/null
@@ -1,356 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ */
-/*
- * Copyright (c) 2017 Rockchip Electronics Co. Ltd.
- * Author: Shawn Lin 
- */
-
-#ifndef _DT_BINDINGS_CLK_ROCKCHIP_RV1108_H
-#define _DT_BINDINGS_CLK_ROCKCHIP_RV1108_H
-
-/* pll id */
-#define PLL_APLL   0
-#define PLL_DPLL   1
-#define PLL_GPLL   2
-#define ARMCLK 3
-
-/* sclk gates (special clocks) */
-#define SCLK_SPI0  65
-#define SCLK_NANDC 67
-#define SCLK_SDMMC 68
-#define SCLK_SDIO  69
-#define SCLK_EMMC  71
-#define SCLK_UART0 72
-#define SCLK_UART1 73
-#define SCLK_UART2 74
-#define SCLK_I2S0  75
-#define SCLK_I2S1  76
-#define SCLK_I2S2  77
-#define SCLK_TIMER078
-#define SCLK_TIMER179
-#define SCLK_SFC   80
-#define SCLK_SDMMC_DRV 81
-#define SCLK_SDIO_DRV  82
-#define SCLK_EMMC_DRV  83
-#define SCLK_SDMMC_SAMPLE  84
-#define SCLK_SDIO_SAMPLE   85
-#define SCLK_EMMC_SAMPLE   86
-#define SCLK_VENC_CORE 87
-#define SCLK_HEVC_CORE 88
-#define SCLK_HEVC_CABAC89
-#define SCLK_PWM0_PMU  90
-#define SCLK_I2C0_PMU  91
-#define SCLK_WIFI  92
-#define SCLK_CIFOUT93
-#define SCLK_MIPI_CSI_OUT  94
-#define SCLK_CIF0  95
-#define SCLK_CIF1  96
-#define SCLK_CIF2  97
-#define SCLK_CIF3  98
-#define SCLK_DSP   99
-#define SCLK_DSP_IOP   100
-#define SCLK_DSP_EPP   101
-#define SCLK_DSP_EDP   102
-#define SCLK_DSP_EDAP  103
-#define SCLK_CVBS_HOST 104
-#define SCLK_HDMI_SFR  105
-#define SCLK_HDMI_CEC  106
-#define SCLK_CRYPTO107
-#define SCLK_SPI   108
-#define SCLK_SARADC109
-#define SCLK_TSADC 110
-#define SCLK_MAC_PRE   111
-#define SCLK_MAC   112
-#define SCLK_MAC_RX113
-#define SCLK_MAC_REF   114
-#define SCLK_MAC_REFOUT115
-#define SCLK_DSP_PFM   116
-#define SCLK_RGA   117
-#define SCLK_I2C1  118
-#define SCLK_I2C2  119
-#define SCLK_I2C3  120
-#define SCLK_PWM   121
-#define SCLK_ISP   122
-#define SCLK_USBPHY123
-#define SCLK_I2S0_SRC  124
-#define SCLK_I2S1_SRC  125
-#define SCLK_I2S2_SRC  126
-#define SCLK_UART0_SRC 127
-#define SCLK_UART1_SRC 128
-#define SCLK_UART2_SRC 129
-#define SCLK_MAC_TX130
-#define SCLK_MACREF131
-#define SCLK_MACREF_OUT132
-
-#define DCLK_VOP_SRC   185
-#define DCLK_HDMIPHY   186
-#define DCLK_VOP   187
-
-/* aclk gates */
-#define ACLK_DMAC  192
-#define ACLK_PRE   193
-#define ACLK_CORE  194
-#define ACLK_ENMCORE   195
-#define ACLK_RKVENC196
-#define ACLK_RKVDEC197
-#define ACLK_VPU   198
-#define ACLK_CIF0  199
-#define ACLK_VIO0  200
-#define ACLK_VIO1  201
-#define ACLK_VOP   202
-#define ACLK_IEP   203
-#define ACLK_RGA   204
-#define ACLK_ISP   205
-#define ACLK_CIF1  206
-#define ACLK_CIF2  207
-#define ACLK_CIF3 

[PATCH] rockchip: rv1108: Remove unneeded local rv1108-cru.h

2024-05-09 Thread Fabio Estevam
After the conversion of RV1108 to OF_UPSTREAM, 
include/dt-bindings/clock/rv1108-cru.h is no longer needed because
there is dts/upstream/include/dt-bindings/clock/rv1108-cru.h from
upstream Linux.

Remove the unneeded rv1108-cru.h file.

Reported-by: Jonas Karlman 
Signed-off-by: Fabio Estevam 
---
 include/dt-bindings/clock/rv1108-cru.h | 356 -
 1 file changed, 356 deletions(-)
 delete mode 100644 include/dt-bindings/clock/rv1108-cru.h

diff --git a/include/dt-bindings/clock/rv1108-cru.h 
b/include/dt-bindings/clock/rv1108-cru.h
deleted file mode 100644
index 10ed9d140f4b..
--- a/include/dt-bindings/clock/rv1108-cru.h
+++ /dev/null
@@ -1,356 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ */
-/*
- * Copyright (c) 2017 Rockchip Electronics Co. Ltd.
- * Author: Shawn Lin 
- */
-
-#ifndef _DT_BINDINGS_CLK_ROCKCHIP_RV1108_H
-#define _DT_BINDINGS_CLK_ROCKCHIP_RV1108_H
-
-/* pll id */
-#define PLL_APLL   0
-#define PLL_DPLL   1
-#define PLL_GPLL   2
-#define ARMCLK 3
-
-/* sclk gates (special clocks) */
-#define SCLK_SPI0  65
-#define SCLK_NANDC 67
-#define SCLK_SDMMC 68
-#define SCLK_SDIO  69
-#define SCLK_EMMC  71
-#define SCLK_UART0 72
-#define SCLK_UART1 73
-#define SCLK_UART2 74
-#define SCLK_I2S0  75
-#define SCLK_I2S1  76
-#define SCLK_I2S2  77
-#define SCLK_TIMER078
-#define SCLK_TIMER179
-#define SCLK_SFC   80
-#define SCLK_SDMMC_DRV 81
-#define SCLK_SDIO_DRV  82
-#define SCLK_EMMC_DRV  83
-#define SCLK_SDMMC_SAMPLE  84
-#define SCLK_SDIO_SAMPLE   85
-#define SCLK_EMMC_SAMPLE   86
-#define SCLK_VENC_CORE 87
-#define SCLK_HEVC_CORE 88
-#define SCLK_HEVC_CABAC89
-#define SCLK_PWM0_PMU  90
-#define SCLK_I2C0_PMU  91
-#define SCLK_WIFI  92
-#define SCLK_CIFOUT93
-#define SCLK_MIPI_CSI_OUT  94
-#define SCLK_CIF0  95
-#define SCLK_CIF1  96
-#define SCLK_CIF2  97
-#define SCLK_CIF3  98
-#define SCLK_DSP   99
-#define SCLK_DSP_IOP   100
-#define SCLK_DSP_EPP   101
-#define SCLK_DSP_EDP   102
-#define SCLK_DSP_EDAP  103
-#define SCLK_CVBS_HOST 104
-#define SCLK_HDMI_SFR  105
-#define SCLK_HDMI_CEC  106
-#define SCLK_CRYPTO107
-#define SCLK_SPI   108
-#define SCLK_SARADC109
-#define SCLK_TSADC 110
-#define SCLK_MAC_PRE   111
-#define SCLK_MAC   112
-#define SCLK_MAC_RX113
-#define SCLK_MAC_REF   114
-#define SCLK_MAC_REFOUT115
-#define SCLK_DSP_PFM   116
-#define SCLK_RGA   117
-#define SCLK_I2C1  118
-#define SCLK_I2C2  119
-#define SCLK_I2C3  120
-#define SCLK_PWM   121
-#define SCLK_ISP   122
-#define SCLK_USBPHY123
-#define SCLK_I2S0_SRC  124
-#define SCLK_I2S1_SRC  125
-#define SCLK_I2S2_SRC  126
-#define SCLK_UART0_SRC 127
-#define SCLK_UART1_SRC 128
-#define SCLK_UART2_SRC 129
-#define SCLK_MAC_TX130
-#define SCLK_MACREF131
-#define SCLK_MACREF_OUT132
-
-#define DCLK_VOP_SRC   185
-#define DCLK_HDMIPHY   186
-#define DCLK_VOP   187
-
-/* aclk gates */
-#define ACLK_DMAC  192
-#define ACLK_PRE   193
-#define ACLK_CORE  194
-#define ACLK_ENMCORE   195
-#define ACLK_RKVENC196
-#define ACLK_RKVDEC197
-#define ACLK_VPU   198
-#define ACLK_CIF0  199
-#define ACLK_VIO0  200
-#define ACLK_VIO1  201
-#define ACLK_VOP   202
-#define ACLK_IEP   203
-#define ACLK_RGA   204
-#define ACLK_ISP   205
-#define ACLK_CIF1  206
-#define ACLK_CIF2  207
-#define ACLK_CIF3  208
-#define ACLK_PERI  209
-#define ACLK_GMAC