• Kyungmin Park's avatar
    ARM: Consolidate the clkdev header files · aa3831cf
    Kyungmin Park authored
    
    
    Now most of ARM machines has the alsmot same __clk_get/put() macro
    
    So place it at the arch/arm/include/asm/clkdev.h and remove the reduntant header files
    
    But some machines don't have the same form as above. It can use the machince specific clkdev file by HAVE_MACH_CLKDEV config
    
    Now there are only 3 caese.
    
    1) define the clk structure with clkdev macro => Need to move clk structure to proper header file
    
    arch/arm/mach-versatile/include/mach/clkdev.h
    arch/arm/mach-realview/include/mach/clkdev.h
    arch/arm/mach-vexpress/include/mach/clkdev.h
    arch/arm/mach-integrator/include/mach/clkdev.h
    
    2) export the __clk_get/put function at clock.c
    
    arch/arm/mach-shmobile/include/mach/clkdev.h
    
    3) demuxing the clk source
    arch/arm/mach-u300/include/mach/clkdev.h
    Acked-by: default avatarViresh Kumar <viresh.kumar@st.com>
    Acked-by: default avatarH Hartley Sweeten <hsweeten@visionengravers.com>
    Acked-by: default avatarJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
    Signed-off-by: Kyungmin Park <kyungmin.park@samsun...
    aa3831cf
Kconfig 76 Bytes