arm: socfpga: Restructure clock manager driver
Restructure clock manager driver in the preparation to support A10.
Move the Gen5 specific code to _gen5 files.
- Change all uint32_t to u32 and change to use macro BIT(n) for bit shift.
- Check return value from wait_for_bit(). So change return type to int for
cm_write_with_phase() and cm_basic_init().
Signed-off-by:
Ley Foon Tan <ley.foon.tan@intel.com>
Showing
- arch/arm/mach-socfpga/Makefile 2 additions, 1 deletionarch/arm/mach-socfpga/Makefile
- arch/arm/mach-socfpga/clock_manager.c 8 additions, 507 deletionsarch/arm/mach-socfpga/clock_manager.c
- arch/arm/mach-socfpga/clock_manager_gen5.c 524 additions, 0 deletionsarch/arm/mach-socfpga/clock_manager_gen5.c
- arch/arm/mach-socfpga/include/mach/clock_manager.h 9 additions, 307 deletionsarch/arm/mach-socfpga/include/mach/clock_manager.h
- arch/arm/mach-socfpga/include/mach/clock_manager_gen5.h 322 additions, 0 deletionsarch/arm/mach-socfpga/include/mach/clock_manager_gen5.h
- arch/arm/mach-socfpga/spl.c 2 additions, 1 deletionarch/arm/mach-socfpga/spl.c
Loading
Please register or sign in to comment