[U-Boot] [PATCH 2/3] clk: clk_stm32f: Remove STMMAC clock setup
Vikas Manocha
vikas.manocha at st.com
Wed Jan 17 19:56:33 UTC 2018
Hi,
On 01/17/2018 12:46 AM, patrice.chotard at st.com wrote:
> From: Patrice Chotard <patrice.chotard at st.com>
>
> Thanks to 'commit ba1f96672522 ("net: designware: add clock support")'
> we don't need anymore to setup the STMMAC clock in board.
>
> Signed-off-by: Patrice Chotard <patrice.chotard at st.com>
Reviewed-by: Vikas Manocha <vikas.manocha at st.com>
Cheers,
Vikas
> ---
> arch/arm/include/asm/arch-stm32f7/stm32_periph.h | 1 -
> board/st/stm32f746-disco/stm32f746-disco.c | 1 -
> drivers/clk/clk_stm32f.c | 6 ------
> 3 files changed, 8 deletions(-)
>
> diff --git a/arch/arm/include/asm/arch-stm32f7/stm32_periph.h b/arch/arm/include/asm/arch-stm32f7/stm32_periph.h
> index ae0faef..13f9c9b 100644
> --- a/arch/arm/include/asm/arch-stm32f7/stm32_periph.h
> +++ b/arch/arm/include/asm/arch-stm32f7/stm32_periph.h
> @@ -23,7 +23,6 @@ enum periph_id {
> enum periph_clock {
> SYSCFG_CLOCK_CFG,
> TIMER2_CLOCK_CFG,
> - STMMAC_CLOCK_CFG,
> };
>
> #endif /* __ASM_ARM_ARCH_PERIPH_H */
> diff --git a/board/st/stm32f746-disco/stm32f746-disco.c b/board/st/stm32f746-disco/stm32f746-disco.c
> index 2e8aa86..58a5ef0 100644
> --- a/board/st/stm32f746-disco/stm32f746-disco.c
> +++ b/board/st/stm32f746-disco/stm32f746-disco.c
> @@ -75,7 +75,6 @@ static int stmmac_setup(void)
> clock_setup(SYSCFG_CLOCK_CFG);
> /* Set >RMII mode */
> STM32_SYSCFG->pmc |= SYSCFG_PMC_MII_RMII_SEL;
> - clock_setup(STMMAC_CLOCK_CFG);
>
> return 0;
> }
> diff --git a/drivers/clk/clk_stm32f.c b/drivers/clk/clk_stm32f.c
> index 63116e0..d0c7a90 100644
> --- a/drivers/clk/clk_stm32f.c
> +++ b/drivers/clk/clk_stm32f.c
> @@ -90,7 +90,6 @@
> enum periph_clock {
> SYSCFG_CLOCK_CFG,
> TIMER2_CLOCK_CFG,
> - STMMAC_CLOCK_CFG,
> };
>
> struct stm32_clk_info stm32f4_clk_info = {
> @@ -359,11 +358,6 @@ void clock_setup(int peripheral)
> case TIMER2_CLOCK_CFG:
> setbits_le32(&STM32_RCC->apb1enr, RCC_APB1ENR_TIM2EN);
> break;
> - case STMMAC_CLOCK_CFG:
> - setbits_le32(&STM32_RCC->ahb1enr, RCC_AHB1ENR_ETHMAC_EN);
> - setbits_le32(&STM32_RCC->ahb1enr, RCC_AHB1ENR_ETHMAC_RX_EN);
> - setbits_le32(&STM32_RCC->ahb1enr, RCC_AHB1ENR_ETHMAC_TX_EN);
> - break;
> default:
> break;
> }
>
More information about the U-Boot
mailing list