Dropped in favour of dts/upstream

Signed-off-by: Caleb Connolly <caleb.conno...@linaro.org>
---
 include/dt-bindings/clock/ste-ab8500.h             |  12 -
 include/dt-bindings/clock/stih407-clks.h           |  90 -------
 include/dt-bindings/clock/stih410-clks.h           |  25 --
 include/dt-bindings/clock/stm32fx-clock.h          |  63 -----
 include/dt-bindings/clock/stm32h7-clks.h           | 167 -------------
 include/dt-bindings/clock/stm32mp1-clks.h          | 274 ---------------------
 include/dt-bindings/clock/stm32mp13-clks.h         | 229 -----------------
 include/dt-bindings/mfd/st,stpmic1.h               |  50 ----
 include/dt-bindings/mfd/st-lpc.h                   |  16 --
 include/dt-bindings/mfd/stm32f4-rcc.h              | 108 --------
 include/dt-bindings/mfd/stm32f7-rcc.h              | 116 ---------
 include/dt-bindings/mfd/stm32h7-rcc.h              | 138 -----------
 include/dt-bindings/pinctrl/stm32-pinfunc.h        |  45 ----
 .../dt-bindings/regulator/st,stm32mp13-regulator.h |  42 ----
 include/dt-bindings/reset/stih407-resets.h         |  65 -----
 include/dt-bindings/reset/stm32mp1-resets.h        | 123 ---------
 include/dt-bindings/reset/stm32mp13-resets.h       | 100 --------
 17 files changed, 1663 deletions(-)

diff --git a/include/dt-bindings/clock/ste-ab8500.h 
b/include/dt-bindings/clock/ste-ab8500.h
deleted file mode 100644
index fb42dd0cab5f..000000000000
--- a/include/dt-bindings/clock/ste-ab8500.h
+++ /dev/null
@@ -1,12 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-#ifndef __STE_CLK_AB8500_H__
-#define __STE_CLK_AB8500_H__
-
-#define AB8500_SYSCLK_BUF2     0
-#define AB8500_SYSCLK_BUF3     1
-#define AB8500_SYSCLK_BUF4     2
-#define AB8500_SYSCLK_ULP      3
-#define AB8500_SYSCLK_INT      4
-#define AB8500_SYSCLK_AUDIO    5
-
-#endif
diff --git a/include/dt-bindings/clock/stih407-clks.h 
b/include/dt-bindings/clock/stih407-clks.h
deleted file mode 100644
index 082edd9badfa..000000000000
--- a/include/dt-bindings/clock/stih407-clks.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/*
- * This header provides constants clk index STMicroelectronics
- * STiH407 SoC.
- */
-#ifndef _DT_BINDINGS_CLK_STIH407
-#define _DT_BINDINGS_CLK_STIH407
-
-/* CLOCKGEN A0 */
-#define CLK_IC_LMI0            0
-#define CLK_IC_LMI1            1
-
-/* CLOCKGEN C0 */
-#define CLK_ICN_GPU            0
-#define CLK_FDMA               1
-#define CLK_NAND               2
-#define CLK_HVA                        3
-#define CLK_PROC_STFE          4
-#define CLK_PROC_TP            5
-#define CLK_RX_ICN_DMU         6
-#define CLK_RX_ICN_DISP_0      6
-#define CLK_RX_ICN_DISP_1      6
-#define CLK_RX_ICN_HVA         7
-#define CLK_RX_ICN_TS          7
-#define CLK_ICN_CPU            8
-#define CLK_TX_ICN_DMU         9
-#define CLK_TX_ICN_HVA         9
-#define CLK_TX_ICN_TS          9
-#define CLK_ICN_COMPO          9
-#define CLK_MMC_0              10
-#define CLK_MMC_1              11
-#define CLK_JPEGDEC            12
-#define CLK_ICN_REG            13
-#define CLK_TRACE_A9           13
-#define CLK_PTI_STM            13
-#define CLK_EXT2F_A9           13
-#define CLK_IC_BDISP_0         14
-#define CLK_IC_BDISP_1         15
-#define CLK_PP_DMU             16
-#define CLK_VID_DMU            17
-#define CLK_DSS_LPC            18
-#define CLK_ST231_AUD_0                19
-#define CLK_ST231_GP_0         19
-#define CLK_ST231_GP_1         20
-#define CLK_ST231_DMU          21
-#define CLK_ICN_LMI            22
-#define CLK_TX_ICN_DISP_0      23
-#define CLK_TX_ICN_DISP_1      23
-#define CLK_ICN_SBC            24
-#define CLK_STFE_FRC2          25
-#define CLK_ETH_PHY            26
-#define CLK_ETH_REF_PHYCLK     27
-#define CLK_FLASH_PROMIP       28
-#define CLK_MAIN_DISP          29
-#define CLK_AUX_DISP           30
-#define CLK_COMPO_DVP          31
-
-/* CLOCKGEN D0 */
-#define CLK_PCM_0              0
-#define CLK_PCM_1              1
-#define CLK_PCM_2              2
-#define CLK_SPDIFF             3
-
-/* CLOCKGEN D2 */
-#define CLK_PIX_MAIN_DISP      0
-#define CLK_PIX_PIP            1
-#define CLK_PIX_GDP1           2
-#define CLK_PIX_GDP2           3
-#define CLK_PIX_GDP3           4
-#define CLK_PIX_GDP4           5
-#define CLK_PIX_AUX_DISP       6
-#define CLK_DENC               7
-#define CLK_PIX_HDDAC          8
-#define CLK_HDDAC              9
-#define CLK_SDDAC              10
-#define CLK_PIX_DVO            11
-#define CLK_DVO                        12
-#define CLK_PIX_HDMI           13
-#define CLK_TMDS_HDMI          14
-#define CLK_REF_HDMIPHY                15
-
-/* CLOCKGEN D3 */
-#define CLK_STFE_FRC1          0
-#define CLK_TSOUT_0            1
-#define CLK_TSOUT_1            2
-#define CLK_MCHI               3
-#define CLK_VSENS_COMPO                4
-#define CLK_FRC1_REMOTE                5
-#define CLK_LPC_0              6
-#define CLK_LPC_1              7
-#endif
diff --git a/include/dt-bindings/clock/stih410-clks.h 
b/include/dt-bindings/clock/stih410-clks.h
deleted file mode 100644
index 2097a4bbe155..000000000000
--- a/include/dt-bindings/clock/stih410-clks.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * This header provides constants clk index STMicroelectronics
- * STiH410 SoC.
- */
-#ifndef _DT_BINDINGS_CLK_STIH410
-#define _DT_BINDINGS_CLK_STIH410
-
-#include "stih407-clks.h"
-
-/* STiH410 introduces new clock outputs compared to STiH407 */
-
-/* CLOCKGEN C0 */
-#define CLK_TX_ICN_HADES       32
-#define CLK_RX_ICN_HADES       33
-#define CLK_ICN_REG_16         34
-#define CLK_PP_HADES           35
-#define CLK_CLUST_HADES                36
-#define CLK_HWPE_HADES         37
-#define CLK_FC_HADES           38
-
-/* CLOCKGEN D0 */
-#define CLK_PCMR10_MASTER      4
-#define CLK_USB2_PHY           5
-
-#endif
diff --git a/include/dt-bindings/clock/stm32fx-clock.h 
b/include/dt-bindings/clock/stm32fx-clock.h
deleted file mode 100644
index e5dad050d518..000000000000
--- a/include/dt-bindings/clock/stm32fx-clock.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-only */
-/*
- * stm32fx-clock.h
- *
- * Copyright (C) 2016 STMicroelectronics
- * Author: Gabriel Fernandez for STMicroelectronics.
- */
-
-/*
- * List of clocks which are not derived from system clock (SYSCLOCK)
- *
- * The index of these clocks is the secondary index of DT bindings
- * (see Documentation/devicetree/bindings/clock/st,stm32-rcc.txt)
- *
- * e.g:
-       <assigned-clocks = <&rcc 1 CLK_LSE>;
-*/
-
-#ifndef _DT_BINDINGS_CLK_STMFX_H
-#define _DT_BINDINGS_CLK_STMFX_H
-
-#define SYSTICK                        0
-#define FCLK                   1
-#define CLK_LSI                        2
-#define CLK_LSE                        3
-#define CLK_HSE_RTC            4
-#define CLK_RTC                        5
-#define PLL_VCO_I2S            6
-#define PLL_VCO_SAI            7
-#define CLK_LCD                        8
-#define CLK_I2S                        9
-#define CLK_SAI1               10
-#define CLK_SAI2               11
-#define CLK_I2SQ_PDIV          12
-#define CLK_SAIQ_PDIV          13
-#define CLK_HSI                        14
-#define CLK_SYSCLK             15
-#define CLK_F469_DSI           16
-
-#define END_PRIMARY_CLK                17
-
-#define CLK_HDMI_CEC           16
-#define CLK_SPDIF              17
-#define CLK_USART1             18
-#define CLK_USART2             19
-#define CLK_USART3             20
-#define CLK_UART4              21
-#define CLK_UART5              22
-#define CLK_USART6             23
-#define CLK_UART7              24
-#define CLK_UART8              25
-#define CLK_I2C1               26
-#define CLK_I2C2               27
-#define CLK_I2C3               28
-#define CLK_I2C4               29
-#define CLK_LPTIMER            30
-#define CLK_PLL_SRC            31
-#define CLK_DFSDM1             32
-#define CLK_ADFSDM1            33
-#define CLK_F769_DSI           34
-#define END_PRIMARY_CLK_F7     35
-
-#endif
diff --git a/include/dt-bindings/clock/stm32h7-clks.h 
b/include/dt-bindings/clock/stm32h7-clks.h
deleted file mode 100644
index 4d87e7ebc39b..000000000000
--- a/include/dt-bindings/clock/stm32h7-clks.h
+++ /dev/null
@@ -1,167 +0,0 @@
-/* SYS, CORE AND BUS CLOCKS */
-#define SYS_D1CPRE 0
-#define HCLK 1
-#define PCLK1 2
-#define PCLK2 3
-#define PCLK3 4
-#define PCLK4 5
-#define HSI_DIV 6
-#define HSE_1M 7
-#define I2S_CKIN 8
-#define CK_DSI_PHY 9
-#define HSE_CK 10
-#define LSE_CK 11
-#define CSI_KER_DIV122 12
-#define RTC_CK 13
-#define CPU_SYSTICK 14
-
-/* OSCILLATOR BANK */
-#define OSC_BANK 18
-#define HSI_CK 18
-#define HSI_KER_CK 19
-#define CSI_CK 20
-#define CSI_KER_CK 21
-#define RC48_CK 22
-#define LSI_CK 23
-
-/* MCLOCK BANK */
-#define MCLK_BANK 28
-#define PER_CK 28
-#define PLLSRC 29
-#define SYS_CK 30
-#define TRACEIN_CK 31
-
-/* ODF BANK */
-#define ODF_BANK 32
-#define PLL1_P 32
-#define PLL1_Q 33
-#define PLL1_R 34
-#define PLL2_P 35
-#define PLL2_Q 36
-#define PLL2_R 37
-#define PLL3_P 38
-#define PLL3_Q 39
-#define PLL3_R 40
-
-/* MCO BANK */
-#define MCO_BANK 41
-#define MCO1 41
-#define MCO2 42
-
-/* PERIF BANK */
-#define PERIF_BANK 50
-#define D1SRAM1_CK 50
-#define ITCM_CK 51
-#define DTCM2_CK 52
-#define DTCM1_CK 53
-#define FLITF_CK 54
-#define JPGDEC_CK 55
-#define DMA2D_CK 56
-#define MDMA_CK 57
-#define USB2ULPI_CK 58
-#define USB1ULPI_CK 59
-#define ETH1RX_CK 60
-#define ETH1TX_CK 61
-#define ETH1MAC_CK 62
-#define ART_CK 63
-#define DMA2_CK 64
-#define DMA1_CK 65
-#define D2SRAM3_CK 66
-#define D2SRAM2_CK 67
-#define D2SRAM1_CK 68
-#define HASH_CK 69
-#define CRYPT_CK 70
-#define CAMITF_CK 71
-#define BKPRAM_CK 72
-#define HSEM_CK 73
-#define BDMA_CK 74
-#define CRC_CK 75
-#define GPIOK_CK 76
-#define GPIOJ_CK 77
-#define GPIOI_CK 78
-#define GPIOH_CK 79
-#define GPIOG_CK 80
-#define GPIOF_CK 81
-#define GPIOE_CK 82
-#define GPIOD_CK 83
-#define GPIOC_CK 84
-#define GPIOB_CK 85
-#define GPIOA_CK 86
-#define WWDG1_CK 87
-#define DAC12_CK 88
-#define WWDG2_CK 89
-#define TIM14_CK 90
-#define TIM13_CK 91
-#define TIM12_CK 92
-#define TIM7_CK 93
-#define TIM6_CK 94
-#define TIM5_CK 95
-#define TIM4_CK 96
-#define TIM3_CK 97
-#define TIM2_CK 98
-#define MDIOS_CK 99
-#define OPAMP_CK 100
-#define CRS_CK 101
-#define TIM17_CK 102
-#define TIM16_CK 103
-#define TIM15_CK 104
-#define TIM8_CK 105
-#define TIM1_CK 106
-#define TMPSENS_CK 107
-#define RTCAPB_CK 108
-#define VREF_CK 109
-#define COMP12_CK 110
-#define SYSCFG_CK 111
-/* must be equal to last peripheral clock index */
-#define LAST_PERIF_BANK SYSCFG_CK
-
-/* KERNEL BANK */
-#define KERN_BANK 120
-#define SDMMC1_CK 120
-#define QUADSPI_CK 121
-#define FMC_CK 122
-#define USB2OTG_CK 123
-#define USB1OTG_CK 124
-#define ADC12_CK 125
-#define SDMMC2_CK 126
-#define RNG_CK 127
-#define ADC3_CK 128
-#define DSI_CK 129
-#define LTDC_CK 130
-#define USART8_CK 131
-#define USART7_CK 132
-#define HDMICEC_CK 133
-#define I2C3_CK 134
-#define I2C2_CK 135
-#define I2C1_CK 136
-#define UART5_CK 137
-#define UART4_CK 138
-#define USART3_CK 139
-#define USART2_CK 140
-#define SPDIFRX_CK 141
-#define SPI3_CK 142
-#define SPI2_CK 143
-#define LPTIM1_CK 144
-#define FDCAN_CK 145
-#define SWP_CK 146
-#define HRTIM_CK 147
-#define DFSDM1_CK 148
-#define SAI3_CK 149
-#define SAI2_CK 150
-#define SAI1_CK 151
-#define SPI5_CK 152
-#define SPI4_CK 153
-#define SPI1_CK 154
-#define USART6_CK 155
-#define USART1_CK 156
-#define SAI4B_CK 157
-#define SAI4A_CK 158
-#define LPTIM5_CK 159
-#define LPTIM4_CK 160
-#define LPTIM3_CK 161
-#define LPTIM2_CK 162
-#define I2C4_CK 163
-#define SPI6_CK 164
-#define LPUART1_CK 165
-
-#define STM32H7_MAX_CLKS 166
diff --git a/include/dt-bindings/clock/stm32mp1-clks.h 
b/include/dt-bindings/clock/stm32mp1-clks.h
deleted file mode 100644
index 0a5324bcdbda..000000000000
--- a/include/dt-bindings/clock/stm32mp1-clks.h
+++ /dev/null
@@ -1,274 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
-/*
- * Copyright (C) STMicroelectronics 2018 - All Rights Reserved
- * Author: Gabriel Fernandez <gabriel.fernan...@st.com> for STMicroelectronics.
- */
-
-#ifndef _DT_BINDINGS_STM32MP1_CLKS_H_
-#define _DT_BINDINGS_STM32MP1_CLKS_H_
-
-/* OSCILLATOR clocks */
-#define CK_HSE         0
-#define CK_CSI         1
-#define CK_LSI         2
-#define CK_LSE         3
-#define CK_HSI         4
-#define CK_HSE_DIV2    5
-
-/* Bus clocks */
-#define TIM2           6
-#define TIM3           7
-#define TIM4           8
-#define TIM5           9
-#define TIM6           10
-#define TIM7           11
-#define TIM12          12
-#define TIM13          13
-#define TIM14          14
-#define LPTIM1         15
-#define SPI2           16
-#define SPI3           17
-#define USART2         18
-#define USART3         19
-#define UART4          20
-#define UART5          21
-#define UART7          22
-#define UART8          23
-#define I2C1           24
-#define I2C2           25
-#define I2C3           26
-#define I2C5           27
-#define SPDIF          28
-#define CEC            29
-#define DAC12          30
-#define MDIO           31
-#define TIM1           32
-#define TIM8           33
-#define TIM15          34
-#define TIM16          35
-#define TIM17          36
-#define SPI1           37
-#define SPI4           38
-#define SPI5           39
-#define USART6         40
-#define SAI1           41
-#define SAI2           42
-#define SAI3           43
-#define DFSDM          44
-#define FDCAN          45
-#define LPTIM2         46
-#define LPTIM3         47
-#define LPTIM4         48
-#define LPTIM5         49
-#define SAI4           50
-#define SYSCFG         51
-#define VREF           52
-#define TMPSENS                53
-#define PMBCTRL                54
-#define HDP            55
-#define LTDC           56
-#define DSI            57
-#define IWDG2          58
-#define USBPHY         59
-#define STGENRO                60
-#define SPI6           61
-#define I2C4           62
-#define I2C6           63
-#define USART1         64
-#define RTCAPB         65
-#define TZC1           66
-#define TZPC           67
-#define IWDG1          68
-#define BSEC           69
-#define STGEN          70
-#define DMA1           71
-#define DMA2           72
-#define DMAMUX         73
-#define ADC12          74
-#define USBO           75
-#define SDMMC3         76
-#define DCMI           77
-#define CRYP2          78
-#define HASH2          79
-#define RNG2           80
-#define CRC2           81
-#define HSEM           82
-#define IPCC           83
-#define GPIOA          84
-#define GPIOB          85
-#define GPIOC          86
-#define GPIOD          87
-#define GPIOE          88
-#define GPIOF          89
-#define GPIOG          90
-#define GPIOH          91
-#define GPIOI          92
-#define GPIOJ          93
-#define GPIOK          94
-#define GPIOZ          95
-#define CRYP1          96
-#define HASH1          97
-#define RNG1           98
-#define BKPSRAM                99
-#define MDMA           100
-#define GPU            101
-#define ETHCK          102
-#define ETHTX          103
-#define ETHRX          104
-#define ETHMAC         105
-#define FMC            106
-#define QSPI           107
-#define SDMMC1         108
-#define SDMMC2         109
-#define CRC1           110
-#define USBH           111
-#define ETHSTP         112
-#define TZC2           113
-
-/* Kernel clocks */
-#define SDMMC1_K       118
-#define SDMMC2_K       119
-#define SDMMC3_K       120
-#define FMC_K          121
-#define QSPI_K         122
-#define ETHCK_K                123
-#define RNG1_K         124
-#define RNG2_K         125
-#define GPU_K          126
-#define USBPHY_K       127
-#define STGEN_K                128
-#define SPDIF_K                129
-#define SPI1_K         130
-#define SPI2_K         131
-#define SPI3_K         132
-#define SPI4_K         133
-#define SPI5_K         134
-#define SPI6_K         135
-#define CEC_K          136
-#define I2C1_K         137
-#define I2C2_K         138
-#define I2C3_K         139
-#define I2C4_K         140
-#define I2C5_K         141
-#define I2C6_K         142
-#define LPTIM1_K       143
-#define LPTIM2_K       144
-#define LPTIM3_K       145
-#define LPTIM4_K       146
-#define LPTIM5_K       147
-#define USART1_K       148
-#define USART2_K       149
-#define USART3_K       150
-#define UART4_K                151
-#define UART5_K                152
-#define USART6_K       153
-#define UART7_K                154
-#define UART8_K                155
-#define DFSDM_K                156
-#define FDCAN_K                157
-#define SAI1_K         158
-#define SAI2_K         159
-#define SAI3_K         160
-#define SAI4_K         161
-#define ADC12_K                162
-#define DSI_K          163
-#define DSI_PX         164
-#define ADFSDM_K       165
-#define USBO_K         166
-#define LTDC_PX                167
-#define DAC12_K                168
-#define ETHPTP_K       169
-
-/* PLL */
-#define PLL1           176
-#define PLL2           177
-#define PLL3           178
-#define PLL4           179
-
-/* ODF */
-#define PLL1_P         180
-#define PLL1_Q         181
-#define PLL1_R         182
-#define PLL2_P         183
-#define PLL2_Q         184
-#define PLL2_R         185
-#define PLL3_P         186
-#define PLL3_Q         187
-#define PLL3_R         188
-#define PLL4_P         189
-#define PLL4_Q         190
-#define PLL4_R         191
-
-/* AUX */
-#define RTC            192
-
-/* MCLK */
-#define CK_PER         193
-#define CK_MPU         194
-#define CK_AXI         195
-#define CK_MCU         196
-
-/* Time base */
-#define TIM2_K         197
-#define TIM3_K         198
-#define TIM4_K         199
-#define TIM5_K         200
-#define TIM6_K         201
-#define TIM7_K         202
-#define TIM12_K                203
-#define TIM13_K                204
-#define TIM14_K                205
-#define TIM1_K         206
-#define TIM8_K         207
-#define TIM15_K                208
-#define TIM16_K                209
-#define TIM17_K                210
-
-/* MCO clocks */
-#define CK_MCO1                211
-#define CK_MCO2                212
-
-/* TRACE & DEBUG clocks */
-#define CK_DBG         214
-#define CK_TRACE       215
-
-/* DDR */
-#define DDRC1          220
-#define DDRC1LP                221
-#define DDRC2          222
-#define DDRC2LP                223
-#define DDRPHYC                224
-#define DDRPHYCLP      225
-#define DDRCAPB                226
-#define DDRCAPBLP      227
-#define AXIDCG         228
-#define DDRPHYCAPB     229
-#define DDRPHYCAPBLP   230
-#define DDRPERFM       231
-
-#define STM32MP1_LAST_CLK 232
-
-/* SCMI clock identifiers */
-#define CK_SCMI_HSE            0
-#define CK_SCMI_HSI            1
-#define CK_SCMI_CSI            2
-#define CK_SCMI_LSE            3
-#define CK_SCMI_LSI            4
-#define CK_SCMI_PLL2_Q         5
-#define CK_SCMI_PLL2_R         6
-#define CK_SCMI_MPU            7
-#define CK_SCMI_AXI            8
-#define CK_SCMI_BSEC           9
-#define CK_SCMI_CRYP1          10
-#define CK_SCMI_GPIOZ          11
-#define CK_SCMI_HASH1          12
-#define CK_SCMI_I2C4           13
-#define CK_SCMI_I2C6           14
-#define CK_SCMI_IWDG1          15
-#define CK_SCMI_RNG1           16
-#define CK_SCMI_RTC            17
-#define CK_SCMI_RTCAPB         18
-#define CK_SCMI_SPI6           19
-#define CK_SCMI_USART1         20
-
-#endif /* _DT_BINDINGS_STM32MP1_CLKS_H_ */
diff --git a/include/dt-bindings/clock/stm32mp13-clks.h 
b/include/dt-bindings/clock/stm32mp13-clks.h
deleted file mode 100644
index 0bd7b54c65ff..000000000000
--- a/include/dt-bindings/clock/stm32mp13-clks.h
+++ /dev/null
@@ -1,229 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause */
-/*
- * Copyright (C) STMicroelectronics 2020 - All Rights Reserved
- * Author: Gabriel Fernandez <gabriel.fernan...@foss.st.com> for 
STMicroelectronics.
- */
-
-#ifndef _DT_BINDINGS_STM32MP13_CLKS_H_
-#define _DT_BINDINGS_STM32MP13_CLKS_H_
-
-/* OSCILLATOR clocks */
-#define CK_HSE         0
-#define CK_CSI         1
-#define CK_LSI         2
-#define CK_LSE         3
-#define CK_HSI         4
-#define CK_HSE_DIV2    5
-
-/* PLL */
-#define PLL1           6
-#define PLL2           7
-#define PLL3           8
-#define PLL4           9
-
-/* ODF */
-#define PLL1_P         10
-#define PLL1_Q         11
-#define PLL1_R         12
-#define PLL2_P         13
-#define PLL2_Q         14
-#define PLL2_R         15
-#define PLL3_P         16
-#define PLL3_Q         17
-#define PLL3_R         18
-#define PLL4_P         19
-#define PLL4_Q         20
-#define PLL4_R         21
-
-#define PCLK1          22
-#define PCLK2          23
-#define PCLK3          24
-#define PCLK4          25
-#define PCLK5          26
-#define PCLK6          27
-
-/* SYSTEM CLOCK */
-#define CK_PER         28
-#define CK_MPU         29
-#define CK_AXI         30
-#define CK_MLAHB       31
-
-/* BASE TIMER */
-#define CK_TIMG1       32
-#define CK_TIMG2       33
-#define CK_TIMG3       34
-
-/* AUX */
-#define RTC            35
-
-/* TRACE & DEBUG clocks */
-#define CK_DBG         36
-#define CK_TRACE       37
-
-/* MCO clocks */
-#define CK_MCO1                38
-#define CK_MCO2                39
-
-/* IP clocks */
-#define SYSCFG         40
-#define VREF           41
-#define DTS            42
-#define PMBCTRL                43
-#define HDP            44
-#define IWDG2          45
-#define STGENRO                46
-#define USART1         47
-#define RTCAPB         48
-#define TZC            49
-#define TZPC           50
-#define IWDG1          51
-#define BSEC           52
-#define DMA1           53
-#define DMA2           54
-#define DMAMUX1                55
-#define DMAMUX2                56
-#define GPIOA          57
-#define GPIOB          58
-#define GPIOC          59
-#define GPIOD          60
-#define GPIOE          61
-#define GPIOF          62
-#define GPIOG          63
-#define GPIOH          64
-#define GPIOI          65
-#define CRYP1          66
-#define HASH1          67
-#define BKPSRAM                68
-#define MDMA           69
-#define CRC1           70
-#define USBH           71
-#define DMA3           72
-#define TSC            73
-#define PKA            74
-#define AXIMC          75
-#define MCE            76
-#define ETH1TX         77
-#define ETH2TX         78
-#define ETH1RX         79
-#define ETH2RX         80
-#define ETH1MAC                81
-#define ETH2MAC                82
-#define ETH1STP                83
-#define ETH2STP                84
-
-/* IP clocks with parents */
-#define SDMMC1_K       85
-#define SDMMC2_K       86
-#define ADC1_K         87
-#define ADC2_K         88
-#define FMC_K          89
-#define QSPI_K         90
-#define RNG1_K         91
-#define USBPHY_K       92
-#define STGEN_K                93
-#define SPDIF_K                94
-#define SPI1_K         95
-#define SPI2_K         96
-#define SPI3_K         97
-#define SPI4_K         98
-#define SPI5_K         99
-#define I2C1_K         100
-#define I2C2_K         101
-#define I2C3_K         102
-#define I2C4_K         103
-#define I2C5_K         104
-#define TIM2_K         105
-#define TIM3_K         106
-#define TIM4_K         107
-#define TIM5_K         108
-#define TIM6_K         109
-#define TIM7_K         110
-#define TIM12_K                111
-#define TIM13_K                112
-#define TIM14_K                113
-#define TIM1_K         114
-#define TIM8_K         115
-#define TIM15_K                116
-#define TIM16_K                117
-#define TIM17_K                118
-#define LPTIM1_K       119
-#define LPTIM2_K       120
-#define LPTIM3_K       121
-#define LPTIM4_K       122
-#define LPTIM5_K       123
-#define USART1_K       124
-#define USART2_K       125
-#define USART3_K       126
-#define UART4_K                127
-#define UART5_K                128
-#define USART6_K       129
-#define UART7_K                130
-#define UART8_K                131
-#define DFSDM_K                132
-#define FDCAN_K                133
-#define SAI1_K         134
-#define SAI2_K         135
-#define ADFSDM_K       136
-#define USBO_K         137
-#define LTDC_PX                138
-#define ETH1CK_K       139
-#define ETH1PTP_K      140
-#define ETH2CK_K       141
-#define ETH2PTP_K      142
-#define DCMIPP_K       143
-#define SAES_K         144
-#define DTS_K          145
-
-/* DDR */
-#define DDRC1          146
-#define DDRC1LP                147
-#define DDRC2          148
-#define DDRC2LP                149
-#define DDRPHYC                150
-#define DDRPHYCLP      151
-#define DDRCAPB                152
-#define DDRCAPBLP      153
-#define AXIDCG         154
-#define DDRPHYCAPB     155
-#define DDRPHYCAPBLP   156
-#define DDRPERFM       157
-
-#define ADC1           158
-#define ADC2           159
-#define SAI1           160
-#define SAI2           161
-
-#define STM32MP1_LAST_CLK 162
-
-/* SCMI clock identifiers */
-#define CK_SCMI_HSE            0
-#define CK_SCMI_HSI            1
-#define CK_SCMI_CSI            2
-#define CK_SCMI_LSE            3
-#define CK_SCMI_LSI            4
-#define CK_SCMI_HSE_DIV2       5
-#define CK_SCMI_PLL2_Q         6
-#define CK_SCMI_PLL2_R         7
-#define CK_SCMI_PLL3_P         8
-#define CK_SCMI_PLL3_Q         9
-#define CK_SCMI_PLL3_R         10
-#define CK_SCMI_PLL4_P         11
-#define CK_SCMI_PLL4_Q         12
-#define CK_SCMI_PLL4_R         13
-#define CK_SCMI_MPU            14
-#define CK_SCMI_AXI            15
-#define CK_SCMI_MLAHB          16
-#define CK_SCMI_CKPER          17
-#define CK_SCMI_PCLK1          18
-#define CK_SCMI_PCLK2          19
-#define CK_SCMI_PCLK3          20
-#define CK_SCMI_PCLK4          21
-#define CK_SCMI_PCLK5          22
-#define CK_SCMI_PCLK6          23
-#define CK_SCMI_CKTIMG1                24
-#define CK_SCMI_CKTIMG2                25
-#define CK_SCMI_CKTIMG3                26
-#define CK_SCMI_RTC            27
-#define CK_SCMI_RTCAPB         28
-
-#endif /* _DT_BINDINGS_STM32MP13_CLKS_H_ */
diff --git a/include/dt-bindings/mfd/st,stpmic1.h 
b/include/dt-bindings/mfd/st,stpmic1.h
deleted file mode 100644
index 321cd08797d9..000000000000
--- a/include/dt-bindings/mfd/st,stpmic1.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * Copyright (C) STMicroelectronics 2018 - All Rights Reserved
- * Author: Philippe Peurichard <philippe.peurich...@st.com>,
- * Pascal Paillet <p.pail...@st.com> for STMicroelectronics.
- */
-
-#ifndef __DT_BINDINGS_STPMIC1_H__
-#define __DT_BINDINGS_STPMIC1_H__
-
-/* IRQ definitions */
-#define IT_PONKEY_F    0
-#define IT_PONKEY_R    1
-#define IT_WAKEUP_F    2
-#define IT_WAKEUP_R    3
-#define IT_VBUS_OTG_F  4
-#define IT_VBUS_OTG_R  5
-#define IT_SWOUT_F     6
-#define IT_SWOUT_R     7
-
-#define IT_CURLIM_BUCK1        8
-#define IT_CURLIM_BUCK2        9
-#define IT_CURLIM_BUCK3        10
-#define IT_CURLIM_BUCK4        11
-#define IT_OCP_OTG     12
-#define IT_OCP_SWOUT   13
-#define IT_OCP_BOOST   14
-#define IT_OVP_BOOST   15
-
-#define IT_CURLIM_LDO1 16
-#define IT_CURLIM_LDO2 17
-#define IT_CURLIM_LDO3 18
-#define IT_CURLIM_LDO4 19
-#define IT_CURLIM_LDO5 20
-#define IT_CURLIM_LDO6 21
-#define IT_SHORT_SWOTG 22
-#define IT_SHORT_SWOUT 23
-
-#define IT_TWARN_F     24
-#define IT_TWARN_R     25
-#define IT_VINLOW_F    26
-#define IT_VINLOW_R    27
-#define IT_SWIN_F      30
-#define IT_SWIN_R      31
-
-/* BUCK MODES definitions */
-#define STPMIC1_BUCK_MODE_NORMAL 0
-#define STPMIC1_BUCK_MODE_LP 2
-
-#endif /* __DT_BINDINGS_STPMIC1_H__ */
diff --git a/include/dt-bindings/mfd/st-lpc.h b/include/dt-bindings/mfd/st-lpc.h
deleted file mode 100644
index d05894afa7e7..000000000000
--- a/include/dt-bindings/mfd/st-lpc.h
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * This header provides shared DT/Driver defines for ST's LPC device
- *
- * Copyright (C) 2014 STMicroelectronics -- All Rights Reserved
- *
- * Author: Lee Jones <lee.jo...@linaro.org> for STMicroelectronics
- */
-
-#ifndef __DT_BINDINGS_ST_LPC_H__
-#define __DT_BINDINGS_ST_LPC_H__
-
-#define ST_LPC_MODE_RTC                0
-#define ST_LPC_MODE_WDT                1
-#define ST_LPC_MODE_CLKSRC     2
-
-#endif /* __DT_BINDINGS_ST_LPC_H__ */
diff --git a/include/dt-bindings/mfd/stm32f4-rcc.h 
b/include/dt-bindings/mfd/stm32f4-rcc.h
deleted file mode 100644
index 36448a5619a1..000000000000
--- a/include/dt-bindings/mfd/stm32f4-rcc.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * This header provides constants for the STM32F4 RCC IP
- */
-
-#ifndef _DT_BINDINGS_MFD_STM32F4_RCC_H
-#define _DT_BINDINGS_MFD_STM32F4_RCC_H
-
-/* AHB1 */
-#define STM32F4_RCC_AHB1_GPIOA 0
-#define STM32F4_RCC_AHB1_GPIOB 1
-#define STM32F4_RCC_AHB1_GPIOC 2
-#define STM32F4_RCC_AHB1_GPIOD 3
-#define STM32F4_RCC_AHB1_GPIOE 4
-#define STM32F4_RCC_AHB1_GPIOF 5
-#define STM32F4_RCC_AHB1_GPIOG 6
-#define STM32F4_RCC_AHB1_GPIOH 7
-#define STM32F4_RCC_AHB1_GPIOI 8
-#define STM32F4_RCC_AHB1_GPIOJ 9
-#define STM32F4_RCC_AHB1_GPIOK 10
-#define STM32F4_RCC_AHB1_CRC   12
-#define STM32F4_RCC_AHB1_BKPSRAM       18
-#define STM32F4_RCC_AHB1_CCMDATARAM    20
-#define STM32F4_RCC_AHB1_DMA1  21
-#define STM32F4_RCC_AHB1_DMA2  22
-#define STM32F4_RCC_AHB1_DMA2D 23
-#define STM32F4_RCC_AHB1_ETHMAC        25
-#define STM32F4_RCC_AHB1_ETHMACTX      26
-#define STM32F4_RCC_AHB1_ETHMACRX      27
-#define STM32F4_RCC_AHB1_ETHMACPTP     28
-#define STM32F4_RCC_AHB1_OTGHS         29
-#define STM32F4_RCC_AHB1_OTGHSULPI     30
-
-#define STM32F4_AHB1_RESET(bit) (STM32F4_RCC_AHB1_##bit + (0x10 * 8))
-#define STM32F4_AHB1_CLOCK(bit) (STM32F4_RCC_AHB1_##bit)
-
-/* AHB2 */
-#define STM32F4_RCC_AHB2_DCMI  0
-#define STM32F4_RCC_AHB2_CRYP  4
-#define STM32F4_RCC_AHB2_HASH  5
-#define STM32F4_RCC_AHB2_RNG   6
-#define STM32F4_RCC_AHB2_OTGFS 7
-
-#define STM32F4_AHB2_RESET(bit)        (STM32F4_RCC_AHB2_##bit + (0x14 * 8))
-#define STM32F4_AHB2_CLOCK(bit)        (STM32F4_RCC_AHB2_##bit + 0x20)
-
-/* AHB3 */
-#define STM32F4_RCC_AHB3_FMC   0
-#define STM32F4_RCC_AHB3_QSPI  1
-
-#define STM32F4_AHB3_RESET(bit)        (STM32F4_RCC_AHB3_##bit + (0x18 * 8))
-#define STM32F4_AHB3_CLOCK(bit)        (STM32F4_RCC_AHB3_##bit + 0x40)
-
-/* APB1 */
-#define STM32F4_RCC_APB1_TIM2  0
-#define STM32F4_RCC_APB1_TIM3  1
-#define STM32F4_RCC_APB1_TIM4  2
-#define STM32F4_RCC_APB1_TIM5  3
-#define STM32F4_RCC_APB1_TIM6  4
-#define STM32F4_RCC_APB1_TIM7  5
-#define STM32F4_RCC_APB1_TIM12 6
-#define STM32F4_RCC_APB1_TIM13 7
-#define STM32F4_RCC_APB1_TIM14 8
-#define STM32F4_RCC_APB1_WWDG  11
-#define STM32F4_RCC_APB1_SPI2  14
-#define STM32F4_RCC_APB1_SPI3  15
-#define STM32F4_RCC_APB1_UART2 17
-#define STM32F4_RCC_APB1_UART3 18
-#define STM32F4_RCC_APB1_UART4 19
-#define STM32F4_RCC_APB1_UART5 20
-#define STM32F4_RCC_APB1_I2C1  21
-#define STM32F4_RCC_APB1_I2C2  22
-#define STM32F4_RCC_APB1_I2C3  23
-#define STM32F4_RCC_APB1_CAN1  25
-#define STM32F4_RCC_APB1_CAN2  26
-#define STM32F4_RCC_APB1_PWR   28
-#define STM32F4_RCC_APB1_DAC   29
-#define STM32F4_RCC_APB1_UART7 30
-#define STM32F4_RCC_APB1_UART8 31
-
-#define STM32F4_APB1_RESET(bit)        (STM32F4_RCC_APB1_##bit + (0x20 * 8))
-#define STM32F4_APB1_CLOCK(bit)        (STM32F4_RCC_APB1_##bit + 0x80)
-
-/* APB2 */
-#define STM32F4_RCC_APB2_TIM1  0
-#define STM32F4_RCC_APB2_TIM8  1
-#define STM32F4_RCC_APB2_USART1        4
-#define STM32F4_RCC_APB2_USART6        5
-#define STM32F4_RCC_APB2_ADC1  8
-#define STM32F4_RCC_APB2_ADC2  9
-#define STM32F4_RCC_APB2_ADC3  10
-#define STM32F4_RCC_APB2_SDIO  11
-#define STM32F4_RCC_APB2_SPI1  12
-#define STM32F4_RCC_APB2_SPI4  13
-#define STM32F4_RCC_APB2_SYSCFG        14
-#define STM32F4_RCC_APB2_TIM9  16
-#define STM32F4_RCC_APB2_TIM10 17
-#define STM32F4_RCC_APB2_TIM11 18
-#define STM32F4_RCC_APB2_SPI5  20
-#define STM32F4_RCC_APB2_SPI6  21
-#define STM32F4_RCC_APB2_SAI1  22
-#define STM32F4_RCC_APB2_LTDC  26
-#define STM32F4_RCC_APB2_DSI   27
-
-#define STM32F4_APB2_RESET(bit)        (STM32F4_RCC_APB2_##bit + (0x24 * 8))
-#define STM32F4_APB2_CLOCK(bit)        (STM32F4_RCC_APB2_##bit + 0xA0)
-
-#endif /* _DT_BINDINGS_MFD_STM32F4_RCC_H */
diff --git a/include/dt-bindings/mfd/stm32f7-rcc.h 
b/include/dt-bindings/mfd/stm32f7-rcc.h
deleted file mode 100644
index a4e4f9271395..000000000000
--- a/include/dt-bindings/mfd/stm32f7-rcc.h
+++ /dev/null
@@ -1,116 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-/*
- * This header provides constants for the STM32F7 RCC IP
- */
-
-#ifndef _DT_BINDINGS_MFD_STM32F7_RCC_H
-#define _DT_BINDINGS_MFD_STM32F7_RCC_H
-
-/* AHB1 */
-#define STM32F7_RCC_AHB1_GPIOA         0
-#define STM32F7_RCC_AHB1_GPIOB         1
-#define STM32F7_RCC_AHB1_GPIOC         2
-#define STM32F7_RCC_AHB1_GPIOD         3
-#define STM32F7_RCC_AHB1_GPIOE         4
-#define STM32F7_RCC_AHB1_GPIOF         5
-#define STM32F7_RCC_AHB1_GPIOG         6
-#define STM32F7_RCC_AHB1_GPIOH         7
-#define STM32F7_RCC_AHB1_GPIOI         8
-#define STM32F7_RCC_AHB1_GPIOJ         9
-#define STM32F7_RCC_AHB1_GPIOK         10
-#define STM32F7_RCC_AHB1_CRC           12
-#define STM32F7_RCC_AHB1_BKPSRAM       18
-#define STM32F7_RCC_AHB1_DTCMRAM       20
-#define STM32F7_RCC_AHB1_DMA1          21
-#define STM32F7_RCC_AHB1_DMA2          22
-#define STM32F7_RCC_AHB1_DMA2D         23
-#define STM32F7_RCC_AHB1_ETHMAC                25
-#define STM32F7_RCC_AHB1_ETHMACTX      26
-#define STM32F7_RCC_AHB1_ETHMACRX      27
-#define STM32FF_RCC_AHB1_ETHMACPTP     28
-#define STM32F7_RCC_AHB1_OTGHS         29
-#define STM32F7_RCC_AHB1_OTGHSULPI     30
-
-#define STM32F7_AHB1_RESET(bit) (STM32F7_RCC_AHB1_##bit + (0x10 * 8))
-#define STM32F7_AHB1_CLOCK(bit) (STM32F7_RCC_AHB1_##bit)
-
-
-/* AHB2 */
-#define STM32F7_RCC_AHB2_DCMI          0
-#define STM32F7_RCC_AHB2_CRYP          4
-#define STM32F7_RCC_AHB2_HASH          5
-#define STM32F7_RCC_AHB2_RNG           6
-#define STM32F7_RCC_AHB2_OTGFS         7
-
-#define STM32F7_AHB2_RESET(bit)        (STM32F7_RCC_AHB2_##bit + (0x14 * 8))
-#define STM32F7_AHB2_CLOCK(bit)        (STM32F7_RCC_AHB2_##bit + 0x20)
-
-/* AHB3 */
-#define STM32F7_RCC_AHB3_FMC           0
-#define STM32F7_RCC_AHB3_QSPI          1
-
-#define STM32F7_AHB3_RESET(bit)        (STM32F7_RCC_AHB3_##bit + (0x18 * 8))
-#define STM32F7_AHB3_CLOCK(bit)        (STM32F7_RCC_AHB3_##bit + 0x40)
-
-/* APB1 */
-#define STM32F7_RCC_APB1_TIM2          0
-#define STM32F7_RCC_APB1_TIM3          1
-#define STM32F7_RCC_APB1_TIM4          2
-#define STM32F7_RCC_APB1_TIM5          3
-#define STM32F7_RCC_APB1_TIM6          4
-#define STM32F7_RCC_APB1_TIM7          5
-#define STM32F7_RCC_APB1_TIM12         6
-#define STM32F7_RCC_APB1_TIM13         7
-#define STM32F7_RCC_APB1_TIM14         8
-#define STM32F7_RCC_APB1_LPTIM1                9
-#define STM32F7_RCC_APB1_WWDG          11
-#define STM32F7_RCC_APB1_CAN3          13
-#define STM32F7_RCC_APB1_SPI2          14
-#define STM32F7_RCC_APB1_SPI3          15
-#define STM32F7_RCC_APB1_SPDIFRX       16
-#define STM32F7_RCC_APB1_UART2         17
-#define STM32F7_RCC_APB1_UART3         18
-#define STM32F7_RCC_APB1_UART4         19
-#define STM32F7_RCC_APB1_UART5         20
-#define STM32F7_RCC_APB1_I2C1          21
-#define STM32F7_RCC_APB1_I2C2          22
-#define STM32F7_RCC_APB1_I2C3          23
-#define STM32F7_RCC_APB1_I2C4          24
-#define STM32F7_RCC_APB1_CAN1          25
-#define STM32F7_RCC_APB1_CAN2          26
-#define STM32F7_RCC_APB1_CEC           27
-#define STM32F7_RCC_APB1_PWR           28
-#define STM32F7_RCC_APB1_DAC           29
-#define STM32F7_RCC_APB1_UART7         30
-#define STM32F7_RCC_APB1_UART8         31
-
-#define STM32F7_APB1_RESET(bit)        (STM32F7_RCC_APB1_##bit + (0x20 * 8))
-#define STM32F7_APB1_CLOCK(bit)        (STM32F7_RCC_APB1_##bit + 0x80)
-
-/* APB2 */
-#define STM32F7_RCC_APB2_TIM1          0
-#define STM32F7_RCC_APB2_TIM8          1
-#define STM32F7_RCC_APB2_USART1                4
-#define STM32F7_RCC_APB2_USART6                5
-#define STM32F7_RCC_APB2_SDMMC2                7
-#define STM32F7_RCC_APB2_ADC1          8
-#define STM32F7_RCC_APB2_ADC2          9
-#define STM32F7_RCC_APB2_ADC3          10
-#define STM32F7_RCC_APB2_SDMMC1                11
-#define STM32F7_RCC_APB2_SPI1          12
-#define STM32F7_RCC_APB2_SPI4          13
-#define STM32F7_RCC_APB2_SYSCFG                14
-#define STM32F7_RCC_APB2_TIM9          16
-#define STM32F7_RCC_APB2_TIM10         17
-#define STM32F7_RCC_APB2_TIM11         18
-#define STM32F7_RCC_APB2_SPI5          20
-#define STM32F7_RCC_APB2_SPI6          21
-#define STM32F7_RCC_APB2_SAI1          22
-#define STM32F7_RCC_APB2_SAI2          23
-#define STM32F7_RCC_APB2_LTDC          26
-#define STM32F7_RCC_APB2_DSI           27
-
-#define STM32F7_APB2_RESET(bit)        (STM32F7_RCC_APB2_##bit + (0x24 * 8))
-#define STM32F7_APB2_CLOCK(bit)        (STM32F7_RCC_APB2_##bit + 0xA0)
-
-#endif /* _DT_BINDINGS_MFD_STM32F7_RCC_H */
diff --git a/include/dt-bindings/mfd/stm32h7-rcc.h 
b/include/dt-bindings/mfd/stm32h7-rcc.h
deleted file mode 100644
index 06e8476bf08f..000000000000
--- a/include/dt-bindings/mfd/stm32h7-rcc.h
+++ /dev/null
@@ -1,138 +0,0 @@
-/*
- * This header provides constants for the STM32H7 RCC IP
- */
-
-#ifndef _DT_BINDINGS_MFD_STM32H7_RCC_H
-#define _DT_BINDINGS_MFD_STM32H7_RCC_H
-
-/* AHB3 */
-#define STM32H7_RCC_AHB3_MDMA          0
-#define STM32H7_RCC_AHB3_DMA2D         4
-#define STM32H7_RCC_AHB3_JPGDEC                5
-#define STM32H7_RCC_AHB3_FMC           12
-#define STM32H7_RCC_AHB3_QUADSPI       14
-#define STM32H7_RCC_AHB3_SDMMC1                16
-#define STM32H7_RCC_AHB3_CPU           31
-#define STM32H7_RCC_AHB3_CPU1          31
-
-#define STM32H7_AHB3_RESET(bit) (STM32H7_RCC_AHB3_##bit + (0x7C * 8))
-
-/* AHB1 */
-#define STM32H7_RCC_AHB1_DMA1          0
-#define STM32H7_RCC_AHB1_DMA2          1
-#define STM32H7_RCC_AHB1_ADC12         5
-#define STM32H7_RCC_AHB1_ART           14
-#define STM32H7_RCC_AHB1_ETH1MAC       15
-#define STM32H7_RCC_AHB1_USB1OTG       25
-#define STM32H7_RCC_AHB1_USB2OTG       27
-#define STM32H7_RCC_AHB1_CPU2          31
-
-#define STM32H7_AHB1_RESET(bit) (STM32H7_RCC_AHB1_##bit + (0x80 * 8))
-
-/* AHB2 */
-#define STM32H7_RCC_AHB2_CAMITF                0
-#define STM32H7_RCC_AHB2_CRYPT         4
-#define STM32H7_RCC_AHB2_HASH          5
-#define STM32H7_RCC_AHB2_RNG           6
-#define STM32H7_RCC_AHB2_SDMMC2                9
-
-#define STM32H7_AHB2_RESET(bit) (STM32H7_RCC_AHB2_##bit + (0x84 * 8))
-
-/* AHB4 */
-#define STM32H7_RCC_AHB4_GPIOA         0
-#define STM32H7_RCC_AHB4_GPIOB         1
-#define STM32H7_RCC_AHB4_GPIOC         2
-#define STM32H7_RCC_AHB4_GPIOD         3
-#define STM32H7_RCC_AHB4_GPIOE         4
-#define STM32H7_RCC_AHB4_GPIOF         5
-#define STM32H7_RCC_AHB4_GPIOG         6
-#define STM32H7_RCC_AHB4_GPIOH         7
-#define STM32H7_RCC_AHB4_GPIOI         8
-#define STM32H7_RCC_AHB4_GPIOJ         9
-#define STM32H7_RCC_AHB4_GPIOK         10
-#define STM32H7_RCC_AHB4_CRC           19
-#define STM32H7_RCC_AHB4_BDMA          21
-#define STM32H7_RCC_AHB4_ADC3          24
-#define STM32H7_RCC_AHB4_HSEM          25
-
-#define STM32H7_AHB4_RESET(bit) (STM32H7_RCC_AHB4_##bit + (0x88 * 8))
-
-/* APB3 */
-#define STM32H7_RCC_APB3_LTDC          3
-#define STM32H7_RCC_APB3_DSI           4
-
-#define STM32H7_APB3_RESET(bit) (STM32H7_RCC_APB3_##bit + (0x8C * 8))
-
-/* APB1L */
-#define STM32H7_RCC_APB1L_TIM2         0
-#define STM32H7_RCC_APB1L_TIM3         1
-#define STM32H7_RCC_APB1L_TIM4         2
-#define STM32H7_RCC_APB1L_TIM5         3
-#define STM32H7_RCC_APB1L_TIM6         4
-#define STM32H7_RCC_APB1L_TIM7         5
-#define STM32H7_RCC_APB1L_TIM12                6
-#define STM32H7_RCC_APB1L_TIM13                7
-#define STM32H7_RCC_APB1L_TIM14                8
-#define STM32H7_RCC_APB1L_LPTIM1       9
-#define STM32H7_RCC_APB1L_SPI2         14
-#define STM32H7_RCC_APB1L_SPI3         15
-#define STM32H7_RCC_APB1L_SPDIF_RX     16
-#define STM32H7_RCC_APB1L_USART2       17
-#define STM32H7_RCC_APB1L_USART3       18
-#define STM32H7_RCC_APB1L_UART4                19
-#define STM32H7_RCC_APB1L_UART5                20
-#define STM32H7_RCC_APB1L_I2C1         21
-#define STM32H7_RCC_APB1L_I2C2         22
-#define STM32H7_RCC_APB1L_I2C3         23
-#define STM32H7_RCC_APB1L_HDMICEC      27
-#define STM32H7_RCC_APB1L_DAC12                29
-#define STM32H7_RCC_APB1L_USART7       30
-#define STM32H7_RCC_APB1L_USART8       31
-
-#define STM32H7_APB1L_RESET(bit) (STM32H7_RCC_APB1L_##bit + (0x90 * 8))
-
-/* APB1H */
-#define STM32H7_RCC_APB1H_CRS          1
-#define STM32H7_RCC_APB1H_SWP          2
-#define STM32H7_RCC_APB1H_OPAMP                4
-#define STM32H7_RCC_APB1H_MDIOS                5
-#define STM32H7_RCC_APB1H_FDCAN                8
-
-#define STM32H7_APB1H_RESET(bit) (STM32H7_RCC_APB1H_##bit + (0x94 * 8))
-
-/* APB2 */
-#define STM32H7_RCC_APB2_TIM1          0
-#define STM32H7_RCC_APB2_TIM8          1
-#define STM32H7_RCC_APB2_USART1                4
-#define STM32H7_RCC_APB2_USART6                5
-#define STM32H7_RCC_APB2_SPI1          12
-#define STM32H7_RCC_APB2_SPI4          13
-#define STM32H7_RCC_APB2_TIM15         16
-#define STM32H7_RCC_APB2_TIM16         17
-#define STM32H7_RCC_APB2_TIM17         18
-#define STM32H7_RCC_APB2_SPI5          20
-#define STM32H7_RCC_APB2_SAI1          22
-#define STM32H7_RCC_APB2_SAI2          23
-#define STM32H7_RCC_APB2_SAI3          24
-#define STM32H7_RCC_APB2_DFSDM1                28
-#define STM32H7_RCC_APB2_HRTIM         29
-
-#define STM32H7_APB2_RESET(bit) (STM32H7_RCC_APB2_##bit + (0x98 * 8))
-
-/* APB4 */
-#define STM32H7_RCC_APB4_SYSCFG                1
-#define STM32H7_RCC_APB4_LPUART1       3
-#define STM32H7_RCC_APB4_SPI6          5
-#define STM32H7_RCC_APB4_I2C4          7
-#define STM32H7_RCC_APB4_LPTIM2                9
-#define STM32H7_RCC_APB4_LPTIM3                10
-#define STM32H7_RCC_APB4_LPTIM4                11
-#define STM32H7_RCC_APB4_LPTIM5                12
-#define STM32H7_RCC_APB4_COMP12                14
-#define STM32H7_RCC_APB4_VREF          15
-#define STM32H7_RCC_APB4_SAI4          21
-#define STM32H7_RCC_APB4_TMPSENS       26
-
-#define STM32H7_APB4_RESET(bit) (STM32H7_RCC_APB4_##bit + (0x9C * 8))
-
-#endif /* _DT_BINDINGS_MFD_STM32H7_RCC_H */
diff --git a/include/dt-bindings/pinctrl/stm32-pinfunc.h 
b/include/dt-bindings/pinctrl/stm32-pinfunc.h
deleted file mode 100644
index 28ad0235086a..000000000000
--- a/include/dt-bindings/pinctrl/stm32-pinfunc.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */
-/*
- * Copyright (C) STMicroelectronics 2017 - All Rights Reserved
- * Author: Torgue Alexandre <alexandre.tor...@st.com> for STMicroelectronics.
- */
-
-#ifndef _DT_BINDINGS_STM32_PINFUNC_H
-#define _DT_BINDINGS_STM32_PINFUNC_H
-
-/*  define PIN modes */
-#define GPIO   0x0
-#define AF0    0x1
-#define AF1    0x2
-#define AF2    0x3
-#define AF3    0x4
-#define AF4    0x5
-#define AF5    0x6
-#define AF6    0x7
-#define AF7    0x8
-#define AF8    0x9
-#define AF9    0xa
-#define AF10   0xb
-#define AF11   0xc
-#define AF12   0xd
-#define AF13   0xe
-#define AF14   0xf
-#define AF15   0x10
-#define ANALOG 0x11
-
-/* define Pins number*/
-#define PIN_NO(port, line)     (((port) - 'A') * 0x10 + (line))
-
-#define STM32_PINMUX(port, line, mode) (((PIN_NO(port, line)) << 8) | (mode))
-
-/*  package information */
-#define STM32MP_PKG_AA 0x1
-#define STM32MP_PKG_AB 0x2
-#define STM32MP_PKG_AC 0x4
-#define STM32MP_PKG_AD 0x8
-#define STM32MP_PKG_AI 0x100
-#define STM32MP_PKG_AK 0x400
-#define STM32MP_PKG_AL 0x800
-
-#endif /* _DT_BINDINGS_STM32_PINFUNC_H */
-
diff --git a/include/dt-bindings/regulator/st,stm32mp13-regulator.h 
b/include/dt-bindings/regulator/st,stm32mp13-regulator.h
deleted file mode 100644
index b3a974dfc585..000000000000
--- a/include/dt-bindings/regulator/st,stm32mp13-regulator.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) */
-/*
- * Copyright (C) 2022, STMicroelectronics - All Rights Reserved
- */
-
-#ifndef __DT_BINDINGS_REGULATOR_ST_STM32MP13_REGULATOR_H
-#define __DT_BINDINGS_REGULATOR_ST_STM32MP13_REGULATOR_H
-
-/* SCMI voltage domains identifiers */
-
-/* SOC Internal regulators */
-#define VOLTD_SCMI_REG11               0
-#define VOLTD_SCMI_REG18               1
-#define VOLTD_SCMI_USB33               2
-#define VOLTD_SCMI_SDMMC1_IO           3
-#define VOLTD_SCMI_SDMMC2_IO           4
-#define VOLTD_SCMI_VREFBUF             5
-
-/* STPMIC1 regulators */
-#define VOLTD_SCMI_STPMIC1_BUCK1       6
-#define VOLTD_SCMI_STPMIC1_BUCK2       7
-#define VOLTD_SCMI_STPMIC1_BUCK3       8
-#define VOLTD_SCMI_STPMIC1_BUCK4       9
-#define VOLTD_SCMI_STPMIC1_LDO1                10
-#define VOLTD_SCMI_STPMIC1_LDO2                11
-#define VOLTD_SCMI_STPMIC1_LDO3                12
-#define VOLTD_SCMI_STPMIC1_LDO4                13
-#define VOLTD_SCMI_STPMIC1_LDO5                14
-#define VOLTD_SCMI_STPMIC1_LDO6                15
-#define VOLTD_SCMI_STPMIC1_VREFDDR     16
-#define VOLTD_SCMI_STPMIC1_BOOST       17
-#define VOLTD_SCMI_STPMIC1_PWR_SW1     18
-#define VOLTD_SCMI_STPMIC1_PWR_SW2     19
-
-/* External regulators */
-#define VOLTD_SCMI_REGU0               20
-#define VOLTD_SCMI_REGU1               21
-#define VOLTD_SCMI_REGU2               22
-#define VOLTD_SCMI_REGU3               23
-#define VOLTD_SCMI_REGU4               24
-
-#endif /*__DT_BINDINGS_REGULATOR_ST_STM32MP13_REGULATOR_H */
diff --git a/include/dt-bindings/reset/stih407-resets.h 
b/include/dt-bindings/reset/stih407-resets.h
deleted file mode 100644
index 4ab3a1c94958..000000000000
--- a/include/dt-bindings/reset/stih407-resets.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/*
- * This header provides constants for the reset controller
- * based peripheral powerdown requests on the STMicroelectronics
- * STiH407 SoC.
- */
-#ifndef _DT_BINDINGS_RESET_CONTROLLER_STIH407
-#define _DT_BINDINGS_RESET_CONTROLLER_STIH407
-
-/* Powerdown requests control 0 */
-#define STIH407_EMISS_POWERDOWN                0
-#define STIH407_NAND_POWERDOWN         1
-
-/* Synp GMAC PowerDown */
-#define STIH407_ETH1_POWERDOWN         2
-
-/* Powerdown requests control 1 */
-#define STIH407_USB3_POWERDOWN         3
-#define STIH407_USB2_PORT1_POWERDOWN   4
-#define STIH407_USB2_PORT0_POWERDOWN   5
-#define STIH407_PCIE1_POWERDOWN                6
-#define STIH407_PCIE0_POWERDOWN                7
-#define STIH407_SATA1_POWERDOWN                8
-#define STIH407_SATA0_POWERDOWN                9
-
-/* Reset defines */
-#define STIH407_ETH1_SOFTRESET         0
-#define STIH407_MMC1_SOFTRESET         1
-#define STIH407_PICOPHY_SOFTRESET      2
-#define STIH407_IRB_SOFTRESET          3
-#define STIH407_PCIE0_SOFTRESET                4
-#define STIH407_PCIE1_SOFTRESET                5
-#define STIH407_SATA0_SOFTRESET                6
-#define STIH407_SATA1_SOFTRESET                7
-#define STIH407_MIPHY0_SOFTRESET       8
-#define STIH407_MIPHY1_SOFTRESET       9
-#define STIH407_MIPHY2_SOFTRESET       10
-#define STIH407_SATA0_PWR_SOFTRESET    11
-#define STIH407_SATA1_PWR_SOFTRESET    12
-#define STIH407_DELTA_SOFTRESET                13
-#define STIH407_BLITTER_SOFTRESET      14
-#define STIH407_HDTVOUT_SOFTRESET      15
-#define STIH407_HDQVDP_SOFTRESET       16
-#define STIH407_VDP_AUX_SOFTRESET      17
-#define STIH407_COMPO_SOFTRESET                18
-#define STIH407_HDMI_TX_PHY_SOFTRESET  19
-#define STIH407_JPEG_DEC_SOFTRESET     20
-#define STIH407_VP8_DEC_SOFTRESET      21
-#define STIH407_GPU_SOFTRESET          22
-#define STIH407_HVA_SOFTRESET          23
-#define STIH407_ERAM_HVA_SOFTRESET     24
-#define STIH407_LPM_SOFTRESET          25
-#define STIH407_KEYSCAN_SOFTRESET      26
-#define STIH407_USB2_PORT0_SOFTRESET   27
-#define STIH407_USB2_PORT1_SOFTRESET   28
-#define STIH407_ST231_AUD_SOFTRESET    29
-#define STIH407_ST231_DMU_SOFTRESET    30
-#define STIH407_ST231_GP0_SOFTRESET    31
-#define STIH407_ST231_GP1_SOFTRESET    32
-
-/* Picophy reset defines */
-#define STIH407_PICOPHY0_RESET         0
-#define STIH407_PICOPHY1_RESET         1
-#define STIH407_PICOPHY2_RESET         2
-
-#endif /* _DT_BINDINGS_RESET_CONTROLLER_STIH407 */
diff --git a/include/dt-bindings/reset/stm32mp1-resets.h 
b/include/dt-bindings/reset/stm32mp1-resets.h
deleted file mode 100644
index 9071f139649f..000000000000
--- a/include/dt-bindings/reset/stm32mp1-resets.h
+++ /dev/null
@@ -1,123 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
-/*
- * Copyright (C) STMicroelectronics 2018 - All Rights Reserved
- * Author: Gabriel Fernandez <gabriel.fernan...@st.com> for STMicroelectronics.
- */
-
-#ifndef _DT_BINDINGS_STM32MP1_RESET_H_
-#define _DT_BINDINGS_STM32MP1_RESET_H_
-
-#define MCU_HOLD_BOOT_R        2144
-#define LTDC_R         3072
-#define DSI_R          3076
-#define DDRPERFM_R     3080
-#define USBPHY_R       3088
-#define SPI6_R         3136
-#define I2C4_R         3138
-#define I2C6_R         3139
-#define USART1_R       3140
-#define STGEN_R                3156
-#define GPIOZ_R                3200
-#define CRYP1_R                3204
-#define HASH1_R                3205
-#define RNG1_R         3206
-#define AXIM_R         3216
-#define GPU_R          3269
-#define ETHMAC_R       3274
-#define FMC_R          3276
-#define QSPI_R         3278
-#define SDMMC1_R       3280
-#define SDMMC2_R       3281
-#define CRC1_R         3284
-#define USBH_R         3288
-#define MDMA_R         3328
-#define MCU_R          8225
-#define TIM2_R         19456
-#define TIM3_R         19457
-#define TIM4_R         19458
-#define TIM5_R         19459
-#define TIM6_R         19460
-#define TIM7_R         19461
-#define TIM12_R                16462
-#define TIM13_R                16463
-#define TIM14_R                16464
-#define LPTIM1_R       19465
-#define SPI2_R         19467
-#define SPI3_R         19468
-#define USART2_R       19470
-#define USART3_R       19471
-#define UART4_R                19472
-#define UART5_R                19473
-#define UART7_R                19474
-#define UART8_R                19475
-#define I2C1_R         19477
-#define I2C2_R         19478
-#define I2C3_R         19479
-#define I2C5_R         19480
-#define SPDIF_R                19482
-#define CEC_R          19483
-#define DAC12_R                19485
-#define MDIO_R         19847
-#define TIM1_R         19520
-#define TIM8_R         19521
-#define TIM15_R                19522
-#define TIM16_R                19523
-#define TIM17_R                19524
-#define SPI1_R         19528
-#define SPI4_R         19529
-#define SPI5_R         19530
-#define USART6_R       19533
-#define SAI1_R         19536
-#define SAI2_R         19537
-#define SAI3_R         19538
-#define DFSDM_R                19540
-#define FDCAN_R                19544
-#define LPTIM2_R       19584
-#define LPTIM3_R       19585
-#define LPTIM4_R       19586
-#define LPTIM5_R       19587
-#define SAI4_R         19592
-#define SYSCFG_R       19595
-#define VREF_R         19597
-#define TMPSENS_R      19600
-#define PMBCTRL_R      19601
-#define DMA1_R         19648
-#define DMA2_R         19649
-#define DMAMUX_R       19650
-#define ADC12_R                19653
-#define USBO_R         19656
-#define SDMMC3_R       19664
-#define CAMITF_R       19712
-#define CRYP2_R                19716
-#define HASH2_R                19717
-#define RNG2_R         19718
-#define CRC2_R         19719
-#define HSEM_R         19723
-#define MBOX_R         19724
-#define GPIOA_R                19776
-#define GPIOB_R                19777
-#define GPIOC_R                19778
-#define GPIOD_R                19779
-#define GPIOE_R                19780
-#define GPIOF_R                19781
-#define GPIOG_R                19782
-#define GPIOH_R                19783
-#define GPIOI_R                19784
-#define GPIOJ_R                19785
-#define GPIOK_R                19786
-
-/* SCMI reset domain identifiers */
-#define RST_SCMI_SPI6          0
-#define RST_SCMI_I2C4          1
-#define RST_SCMI_I2C6          2
-#define RST_SCMI_USART1        3
-#define RST_SCMI_STGEN         4
-#define RST_SCMI_GPIOZ         5
-#define RST_SCMI_CRYP1         6
-#define RST_SCMI_HASH1         7
-#define RST_SCMI_RNG1          8
-#define RST_SCMI_MDMA          9
-#define RST_SCMI_MCU           10
-#define RST_SCMI_MCU_HOLD_BOOT 11
-
-#endif /* _DT_BINDINGS_STM32MP1_RESET_H_ */
diff --git a/include/dt-bindings/reset/stm32mp13-resets.h 
b/include/dt-bindings/reset/stm32mp13-resets.h
deleted file mode 100644
index ecb37c7ddde1..000000000000
--- a/include/dt-bindings/reset/stm32mp13-resets.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause */
-/*
- * Copyright (C) STMicroelectronics 2018 - All Rights Reserved
- * Author: Gabriel Fernandez <gabriel.fernan...@foss.st.com> for 
STMicroelectronics.
- */
-
-#ifndef _DT_BINDINGS_STM32MP13_RESET_H_
-#define _DT_BINDINGS_STM32MP13_RESET_H_
-
-#define TIM2_R         13568
-#define TIM3_R         13569
-#define TIM4_R         13570
-#define TIM5_R         13571
-#define TIM6_R         13572
-#define TIM7_R         13573
-#define LPTIM1_R       13577
-#define SPI2_R         13579
-#define SPI3_R         13580
-#define USART3_R       13583
-#define UART4_R                13584
-#define UART5_R                13585
-#define UART7_R                13586
-#define UART8_R                13587
-#define I2C1_R         13589
-#define I2C2_R         13590
-#define SPDIF_R                13594
-#define TIM1_R         13632
-#define TIM8_R         13633
-#define SPI1_R         13640
-#define USART6_R       13645
-#define SAI1_R         13648
-#define SAI2_R         13649
-#define DFSDM_R                13652
-#define FDCAN_R                13656
-#define LPTIM2_R       13696
-#define LPTIM3_R       13697
-#define LPTIM4_R       13698
-#define LPTIM5_R       13699
-#define SYSCFG_R       13707
-#define VREF_R         13709
-#define DTS_R          13712
-#define PMBCTRL_R      13713
-#define LTDC_R         13760
-#define DCMIPP_R       13761
-#define DDRPERFM_R     13768
-#define USBPHY_R       13776
-#define STGEN_R                13844
-#define USART1_R       13888
-#define USART2_R       13889
-#define SPI4_R         13890
-#define SPI5_R         13891
-#define I2C3_R         13892
-#define I2C4_R         13893
-#define I2C5_R         13894
-#define TIM12_R                13895
-#define TIM13_R                13896
-#define TIM14_R                13897
-#define TIM15_R                13898
-#define TIM16_R                13899
-#define TIM17_R                13900
-#define DMA1_R         13952
-#define DMA2_R         13953
-#define DMAMUX1_R      13954
-#define DMA3_R         13955
-#define DMAMUX2_R      13956
-#define ADC1_R         13957
-#define ADC2_R         13958
-#define USBO_R         13960
-#define GPIOA_R                14080
-#define GPIOB_R                14081
-#define GPIOC_R                14082
-#define GPIOD_R                14083
-#define GPIOE_R                14084
-#define GPIOF_R                14085
-#define GPIOG_R                14086
-#define GPIOH_R                14087
-#define GPIOI_R                14088
-#define TSC_R          14095
-#define PKA_R          14146
-#define SAES_R         14147
-#define CRYP1_R                14148
-#define HASH1_R                14149
-#define RNG1_R         14150
-#define AXIMC_R                14160
-#define MDMA_R         14208
-#define MCE_R          14209
-#define ETH1MAC_R      14218
-#define FMC_R          14220
-#define QSPI_R         14222
-#define SDMMC1_R       14224
-#define SDMMC2_R       14225
-#define CRC1_R         14228
-#define USBH_R         14232
-#define ETH2MAC_R      14238
-
-/* SCMI reset domain identifiers */
-#define RST_SCMI_LTDC          0
-#define RST_SCMI_MDMA          1
-
-#endif /* _DT_BINDINGS_STM32MP13_RESET_H_ */

-- 
2.44.0

Reply via email to