tests/drivers/clock_control: stm32: Remove prescalers from overlays

Test doesn't do any check on prescalers. Remove references and
existing user: wx_clear_clocks overlay.
Proceed to new factorization when possible.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
This commit is contained in:
Erwan Gouriou 2022-03-28 16:42:32 +02:00 committed by Maureen Helm
commit 058aa0d669
9 changed files with 12 additions and 70 deletions

View file

@ -13,6 +13,8 @@
status = "disabled";
/delete-property/ hse-bypass;
/delete-property/ clock-frequency;
/delete-property/ hse-tcxo;
/delete-property/ hse-div2;
};
&clk_hsi {

View file

@ -25,5 +25,4 @@
&rcc {
clocks = <&pll>;
clock-frequency = <DT_FREQ_M(64)>;
/* apb1 prescaler is kept = 2 */
};

View file

@ -22,5 +22,4 @@
&rcc {
clocks = <&pll>;
clock-frequency = <DT_FREQ_M(64)>;
/* apb1 prescaler is kept = 2 */
};

View file

@ -17,5 +17,4 @@
&rcc {
clocks = <&clk_msi>;
clock-frequency = <4194304>;
ahb-prescaler = <1>;
};

View file

@ -28,7 +28,4 @@
&rcc {
clocks = <&pll>;
clock-frequency = <DT_FREQ_M(48)>;
cpu1-prescaler = <1>;
cpu2-prescaler = <2>;
ahb4-prescaler = <2>;
};

View file

@ -28,7 +28,4 @@
&rcc {
clocks = <&pll>;
clock-frequency = <DT_FREQ_M(48)>;
cpu1-prescaler = <1>;
cpu2-prescaler = <2>;
ahb4-prescaler = <2>;
};

View file

@ -28,7 +28,4 @@
&rcc {
clocks = <&pll>;
clock-frequency = <DT_FREQ_M(64)>;
cpu1-prescaler = <1>;
cpu2-prescaler = <2>;
ahb4-prescaler = <2>;
};

View file

@ -1,42 +0,0 @@
/*
* Copyright (c) 2022 STMicroelectronics
*
* SPDX-License-Identifier: Apache-2.0
*/
/*
* Warning: This overlay clears clocks back to a state equivalent to what could
* be found in stm32wl.dtsi
*/
&clk_hse {
status = "disabled";
/delete-property/ hse-tcxo;
/delete-property/ hse-div2;
/delete-property/ clock-frequency;
};
&clk_hsi {
status = "disabled";
/delete-property/ hsi-div;
};
&clk_msi {
status = "disabled";
/delete-property/ msi-range;
};
&pll {
/delete-property/ div-m;
/delete-property/ mul-n;
/delete-property/ div-p;
/delete-property/ div-q;
/delete-property/ div-r;
/delete-property/ clocks;
status = "disabled";
};
&rcc {
/delete-property/ clocks;
/delete-property/ clock-frequency;
};

View file

@ -13,12 +13,12 @@ tests:
drivers.stm32_clock_configuration.common.l4_l5.sysclksrc_pll_64_hsi_16:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/pll_64_hsi_16.overlay"
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk
drivers.stm32_clock_configuration.common.l4_l5.sysclksrc_hsi_16:
drivers.stm32_clock_configuration.common.sysclksrc_hsi_16:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hsi_16.overlay"
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk nucleo_wb55rg nucleo_wl55jc
drivers.stm32_clock_configuration.common.sysclksrc_msi_48:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/msi_range11.overlay"
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk nucleo_l152re nucleo_l073rz
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk nucleo_l152re nucleo_l073rz nucleo_wl55jc nucleo_wb55rg
drivers.stm32_clock_configuration.common.l4_l5.sysclksrc_hse_8.fixup:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hse_8.overlay"
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk
@ -58,32 +58,26 @@ tests:
drivers.stm32_clock_configuration.common.l0_l1.sysclksrc_msi_range6:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/msi_range6.overlay"
platform_allow: nucleo_l152re nucleo_l073rz
drivers.stm32_clock_configuration.common.wx.sysclksrc_msi_48:
extra_args: DTC_OVERLAY_FILE="boards/wx_clear_clocks.overlay;boards/msi_range11.overlay"
platform_allow: nucleo_wl55jc nucleo_wb55rg
drivers.stm32_clock_configuration.common.wx.sysclksrc_hsi_16:
extra_args: DTC_OVERLAY_FILE="boards/wx_clear_clocks.overlay;boards/hsi_16.overlay"
platform_allow: nucleo_wb55rg nucleo_wl55jc
drivers.stm32_clock_configuration.common.wl.sysclksrc_pll_48_hsi_16:
extra_args: DTC_OVERLAY_FILE="boards/wx_clear_clocks.overlay;boards/pll_48_hsi_16.overlay"
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/pll_48_hsi_16.overlay"
platform_allow: nucleo_wl55jc
drivers.stm32_clock_configuration.common.wl.sysclksrc_pll_48_hse_32:
extra_args: DTC_OVERLAY_FILE="boards/wx_clear_clocks.overlay;boards/wl_pll_48_hse_32.overlay"
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/wl_pll_48_hse_32.overlay"
platform_allow: nucleo_wl55jc
drivers.stm32_clock_configuration.common.wl.sysclksrc_hse_32:
extra_args: DTC_OVERLAY_FILE="boards/wx_clear_clocks.overlay;boards/wl_32_hse.overlay"
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/wl_32_hse.overlay"
platform_allow: nucleo_wl55jc
drivers.stm32_clock_configuration.common.wb.sysclksrc_hse_32:
extra_args: DTC_OVERLAY_FILE="boards/wx_clear_clocks.overlay;boards/hse_32.overlay"
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/hse_32.overlay"
platform_allow: nucleo_wb55rg
drivers.stm32_clock_configuration.common.wb.sysclksrc_pll_48_hsi_16:
extra_args: DTC_OVERLAY_FILE="boards/wx_clear_clocks.overlay;boards/wb_pll_48_hsi_16.overlay"
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/wb_pll_48_hsi_16.overlay"
platform_allow: nucleo_wb55rg
drivers.stm32_clock_configuration.common.wb.sysclksrc_pll_64_hse_32:
extra_args: DTC_OVERLAY_FILE="boards/wx_clear_clocks.overlay;boards/wb_pll_64_hse_32.overlay"
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/wb_pll_64_hse_32.overlay"
platform_allow: nucleo_wb55rg
drivers.stm32_clock_configuration.common.wb.sysclksrc_pll_48_msi_4:
extra_args: DTC_OVERLAY_FILE="boards/wx_clear_clocks.overlay;boards/wb_pll_48_msi_4.overlay"
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/wb_pll_48_msi_4.overlay"
platform_allow: nucleo_wb55rg
drivers.stm32_clock_configuration.common.f0_f3.sysclksrc_hsi_8:
extra_args: DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/hsi_8.overlay"