ARM: keystone2: Cleanup PLL init code
There are two types of PLL for all keystone platforms: Main PLL, Secondary PLL. Instead of duplicating the same definition for each secondary PLL, have a common function which does initialization for both PLLs. And also add proper register definitions. Reviewed-by:Tom Rini <trini@konsulko.com> Signed-off-by:
Lokesh Vutla <lokeshvutla@ti.com>
Showing
- arch/arm/mach-keystone/clock.c 135 additions, 166 deletionsarch/arm/mach-keystone/clock.c
- arch/arm/mach-keystone/include/mach/clock-k2e.h 1 addition, 0 deletionsarch/arm/mach-keystone/include/mach/clock-k2e.h
- arch/arm/mach-keystone/include/mach/clock.h 1 addition, 1 deletionarch/arm/mach-keystone/include/mach/clock.h
- arch/arm/mach-keystone/include/mach/clock_defs.h 62 additions, 6 deletionsarch/arm/mach-keystone/include/mach/clock_defs.h
- board/ti/ks2_evm/board.c 0 additions, 1 deletionboard/ti/ks2_evm/board.c
- board/ti/ks2_evm/board_k2e.c 4 additions, 0 deletionsboard/ti/ks2_evm/board_k2e.c
- board/ti/ks2_evm/board_k2hk.c 4 additions, 0 deletionsboard/ti/ks2_evm/board_k2hk.c
- board/ti/ks2_evm/board_k2l.c 4 additions, 0 deletionsboard/ti/ks2_evm/board_k2l.c
Loading
Please register or sign in to comment