Home
last modified time | relevance | path

Searched refs:atclk (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/hwtracing/coresight/
H A Dcoresight-tpiu.c54 * @atclk: optional clock for the core parts of the TPIU.
60 struct clk *atclk; member
145 ret = coresight_get_enable_clocks(dev, &drvdata->pclk, &drvdata->atclk); in __tpiu_probe()
207 clk_disable_unprepare(drvdata->atclk); in tpiu_runtime_suspend()
222 ret = clk_prepare_enable(drvdata->atclk); in tpiu_runtime_resume()
H A Dcoresight-funnel.c36 * @atclk: optional clock for the core parts of the funnel.
44 struct clk *atclk; member
232 ret = coresight_get_enable_clocks(dev, &drvdata->pclk, &drvdata->atclk); in funnel_probe()
285 clk_disable_unprepare(drvdata->atclk); in funnel_runtime_suspend()
300 ret = clk_prepare_enable(drvdata->atclk); in funnel_runtime_resume()
H A Dcoresight-replicator.c31 * @atclk: optional clock for the core parts of the replicator.
39 struct clk *atclk; member
239 ret = coresight_get_enable_clocks(dev, &drvdata->pclk, &drvdata->atclk); in replicator_probe()
324 clk_disable_unprepare(drvdata->atclk); in replicator_runtime_suspend()
339 ret = clk_prepare_enable(drvdata->atclk); in replicator_runtime_resume()
H A Dcoresight-etb10.c69 * @atclk: optional clock for the core parts of the ETB.
82 struct clk *atclk; member
731 drvdata->atclk = devm_clk_get_optional_enabled(dev, "atclk"); in etb_probe()
732 if (IS_ERR(drvdata->atclk)) in etb_probe()
733 return PTR_ERR(drvdata->atclk); in etb_probe()
810 clk_disable_unprepare(drvdata->atclk); in etb_runtime_suspend()
819 return clk_prepare_enable(drvdata->atclk); in etb_runtime_resume()
H A Dcoresight-catu.c527 ret = coresight_get_enable_clocks(dev, &drvdata->pclk, &drvdata->atclk); in __catu_probe()
658 clk_disable_unprepare(drvdata->atclk); in catu_runtime_suspend()
673 ret = clk_prepare_enable(drvdata->atclk); in catu_runtime_resume()
H A Dcoresight-stm.c116 * @atclk: optional clock for the core parts of the STM.
133 struct clk *atclk; member
843 ret = coresight_get_enable_clocks(dev, &drvdata->pclk, &drvdata->atclk); in __stm_probe()
958 clk_disable_unprepare(drvdata->atclk); in stm_runtime_suspend()
973 ret = clk_prepare_enable(drvdata->atclk); in stm_runtime_resume()
H A Dcoresight-core.c2204 * Attempt to find and enable programming clock (pclk) and trace clock (atclk)
2211 * atclk is an optional clock, it will be only enabled when it is existed.
2217 struct clk **atclk)
2239 /* Initialization of atclk is skipped if it is a NULL pointer. */
2240 if (atclk) {
2241 *atclk = devm_clk_get_optional_enabled(dev, "atclk");
2242 if (IS_ERR(*atclk))
2243 return PTR_ERR(*atclk);
1772 coresight_get_enable_clocks(struct device * dev,struct clk ** pclk,struct clk ** atclk) coresight_get_enable_clocks() argument
H A Dcoresight-etm.h233 struct clk *atclk; member
H A Dcoresight-tmc-core.c783 ret = coresight_get_enable_clocks(dev, &drvdata->pclk, &drvdata->atclk); in __tmc_probe()
1000 clk_disable_unprepare(drvdata->atclk); in tmc_runtime_suspend()
1015 ret = clk_prepare_enable(drvdata->atclk); in tmc_runtime_resume()
/linux/arch/arm/boot/dts/st/
H A Dste-dbx5x0.dtsi186 clock-names = "apb_pclk", "atclk";
202 clock-names = "apb_pclk", "atclk";
218 clock-names = "apb_pclk", "atclk";
251 clock-names = "atclk";
285 clock-names = "apb_pclk", "atclk";
300 clock-names = "apb_pclk", "atclk";
/linux/include/linux/
H A Dcoresight.h720 struct clk **atclk);
/linux/arch/arm/boot/dts/ti/omap/
H A Domap3xxx-clocks.dtsi316 atclk_fck: clock-atclk-fck@4 {