Searched refs:icst (Results 1 - 13 of 13) sorted by relevance

/linux-4.1.27/drivers/clk/versatile/
H A Dclk-icst.c3 * We wrap the custom interface from <asm/hardware/icst.h> into the generic
22 #include "clk-icst.h"
84 struct clk_icst *icst = to_icst(hw); icst_recalc_rate() local
88 icst->params->ref = parent_rate; icst_recalc_rate()
89 vco = vco_get(icst->vcoreg); icst_recalc_rate()
90 icst->rate = icst_hz(icst->params, vco); icst_recalc_rate()
91 return icst->rate; icst_recalc_rate()
97 struct clk_icst *icst = to_icst(hw); icst_round_rate() local
100 vco = icst_hz_to_vco(icst->params, rate); icst_round_rate()
101 return icst_hz(icst->params, vco); icst_round_rate()
107 struct clk_icst *icst = to_icst(hw); icst_set_rate() local
111 icst->params->ref = parent_rate; icst_set_rate()
112 vco = icst_hz_to_vco(icst->params, rate); icst_set_rate()
113 icst->rate = icst_hz(icst->params, vco); icst_set_rate()
114 vco_set(icst->lockreg, icst->vcoreg, vco); icst_set_rate()
131 struct clk_icst *icst; icst_clk_register() local
135 icst = kzalloc(sizeof(struct clk_icst), GFP_KERNEL); icst_clk_register()
136 if (!icst) { icst_clk_register()
143 kfree(icst); icst_clk_register()
153 icst->hw.init = &init; icst_clk_register()
154 icst->params = pclone; icst_clk_register()
155 icst->vcoreg = base + desc->vco_offset; icst_clk_register()
156 icst->lockreg = base + desc->lock_offset; icst_clk_register()
158 clk = clk_register(dev, &icst->hw); icst_clk_register()
161 kfree(icst); icst_clk_register()
H A Dclk-icst.h1 #include <asm/hardware/icst.h>
H A Dclk-realview.c18 #include "clk-icst.h"
H A Dclk-versatile.c17 #include "clk-icst.h"
H A Dclk-impd1.c16 #include "clk-icst.h"
/linux-4.1.27/arch/arm/plat-versatile/include/plat/
H A Dclock.h4 #include <asm/hardware/icst.h>
/linux-4.1.27/arch/arm/common/
H A DMakefile7 obj-$(CONFIG_ICST) += icst.o
H A Dicst.c20 #include <asm/hardware/icst.h>
/linux-4.1.27/arch/arm/plat-versatile/
H A Dclock.c17 #include <asm/hardware/icst.h>
/linux-4.1.27/arch/arm/include/asm/hardware/
H A Dicst.h2 * arch/arm/include/asm/hardware/icst.h
/linux-4.1.27/drivers/cpufreq/
H A Dintegrator-cpufreq.c23 #include <asm/hardware/icst.h>
/linux-4.1.27/arch/arm/mach-realview/
H A Dcore.c42 #include <asm/hardware/icst.h>
/linux-4.1.27/arch/arm/mach-versatile/
H A Dcore.c46 #include <asm/hardware/icst.h>

Completed in 166 milliseconds