Home
last modified time | relevance | path

Searched refs:fck (Results 1 - 25 of 48) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/video/fbdev/omap/
H A Dsossi.c49 struct clk *fck; member
219 clk_set_rate(sossi.fck, sossi.fck_hz / div); in _set_timing()
220 clk_enable(sossi.fck); in _set_timing()
225 clk_disable(sossi.fck); in _set_timing()
408 clk_enable(sossi.fck); in sossi_setup_tearsync()
422 clk_disable(sossi.fck); in sossi_setup_tearsync()
449 clk_enable(sossi.fck); in sossi_write_command()
459 clk_disable(sossi.fck); in sossi_write_command()
464 clk_enable(sossi.fck); in sossi_write_data()
474 clk_disable(sossi.fck); in sossi_write_data()
563 struct clk *fck; sossi_init() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/omap/
H A Dsossi.c47 struct clk *fck; member
217 clk_set_rate(sossi.fck, sossi.fck_hz / div); in _set_timing()
218 clk_enable(sossi.fck); in _set_timing()
223 clk_disable(sossi.fck); in _set_timing()
406 clk_enable(sossi.fck); in sossi_setup_tearsync()
420 clk_disable(sossi.fck); in sossi_setup_tearsync()
447 clk_enable(sossi.fck); in sossi_write_command()
457 clk_disable(sossi.fck); in sossi_write_command()
462 clk_enable(sossi.fck); in sossi_write_data()
472 clk_disable(sossi.fck); in sossi_write_data()
561 struct clk *fck; sossi_init() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/dss/
H A Dsdi.c45 unsigned long fck; member
62 static bool dpi_calc_dss_cb(unsigned long fck, void *data) in dpi_calc_dss_cb() argument
66 ctx->fck = fck; in dpi_calc_dss_cb()
68 return dispc_div_calc(ctx->sdi->dss->dispc, fck, in dpi_calc_dss_cb()
74 unsigned long *fck, in sdi_calc_clock_div()
103 *fck = ctx.fck; in sdi_calc_clock_div()
149 unsigned long fck; in sdi_bridge_mode_valid() local
155 ret = sdi_calc_clock_div(sdi, pixelclock, &fck, in sdi_bridge_mode_valid()
73 sdi_calc_clock_div(struct sdi_device *sdi, unsigned long pclk, unsigned long *fck, struct dispc_clock_info *dispc_cinfo) sdi_calc_clock_div() argument
169 unsigned long fck; sdi_bridge_mode_fixup() local
202 unsigned long fck; sdi_bridge_enable() local
[all...]
H A Ddpi.c147 unsigned long fck; member
208 static bool dpi_calc_dss_cb(unsigned long fck, void *data) in dpi_calc_dss_cb() argument
212 ctx->fck = fck; in dpi_calc_dss_cb()
214 return dispc_div_calc(ctx->dpi->dss->dispc, fck, in dpi_calc_dss_cb()
260 * DSS fck gives us very few possibilities, so finding a good pixel in dpi_dss_clk_calc()
320 r = dss_set_fck_rate(dpi->dss, ctx.fck); in dpi_set_dispc_clk()
358 unsigned long fck; in dpi_clock_update() local
365 fck = ctx.pll_cinfo.clkout[ctx.clkout_idx]; in dpi_clock_update()
370 fck in dpi_clock_update()
[all...]
H A Ddss.c602 unsigned long fck; in dss_div_calc() local
615 fck = pck * pckd; in dss_div_calc()
617 fck = clk_round_rate(dss->dss_clk, fck); in dss_div_calc()
619 return func(fck, data); in dss_div_calc()
633 fck = DIV_ROUND_UP(prate, fckd) * m; in dss_div_calc()
635 if (func(fck, data)) in dss_div_calc()
646 DSSDBG("set fck to %lu\n", rate); in dss_set_fck_rate()
673 unsigned long fck; in dss_setup_default_clock() local
680 fck in dss_setup_default_clock()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/dss/
H A Dsdi.c45 unsigned long fck; member
62 static bool dpi_calc_dss_cb(unsigned long fck, void *data) in dpi_calc_dss_cb() argument
66 ctx->fck = fck; in dpi_calc_dss_cb()
68 return dispc_div_calc(ctx->sdi->dss->dispc, fck, in dpi_calc_dss_cb()
74 unsigned long *fck, in sdi_calc_clock_div()
103 *fck = ctx.fck; in sdi_calc_clock_div()
149 unsigned long fck; in sdi_bridge_mode_valid() local
155 ret = sdi_calc_clock_div(sdi, pixelclock, &fck, in sdi_bridge_mode_valid()
73 sdi_calc_clock_div(struct sdi_device *sdi, unsigned long pclk, unsigned long *fck, struct dispc_clock_info *dispc_cinfo) sdi_calc_clock_div() argument
169 unsigned long fck; sdi_bridge_mode_fixup() local
202 unsigned long fck; sdi_bridge_enable() local
[all...]
H A Ddpi.c147 unsigned long fck; member
208 static bool dpi_calc_dss_cb(unsigned long fck, void *data) in dpi_calc_dss_cb() argument
212 ctx->fck = fck; in dpi_calc_dss_cb()
214 return dispc_div_calc(ctx->dpi->dss->dispc, fck, in dpi_calc_dss_cb()
260 * DSS fck gives us very few possibilities, so finding a good pixel in dpi_dss_clk_calc()
320 r = dss_set_fck_rate(dpi->dss, ctx.fck); in dpi_set_dispc_clk()
358 unsigned long fck; in dpi_clock_update() local
365 fck = ctx.pll_cinfo.clkout[ctx.clkout_idx]; in dpi_clock_update()
370 fck in dpi_clock_update()
[all...]
H A Ddss.c602 unsigned long fck; in dss_div_calc() local
615 fck = pck * pckd; in dss_div_calc()
617 fck = clk_round_rate(dss->dss_clk, fck); in dss_div_calc()
619 return func(fck, data); in dss_div_calc()
633 fck = DIV_ROUND_UP(prate, fckd) * m; in dss_div_calc()
635 if (func(fck, data)) in dss_div_calc()
646 DSSDBG("set fck to %lu\n", rate); in dss_set_fck_rate()
673 unsigned long fck; in dss_setup_default_clock() local
680 fck in dss_setup_default_clock()
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/dss/
H A Dsdi.c42 unsigned long fck; member
59 static bool dpi_calc_dss_cb(unsigned long fck, void *data) in dpi_calc_dss_cb() argument
63 ctx->fck = fck; in dpi_calc_dss_cb()
65 return dispc_div_calc(fck, ctx->pck_min, ctx->pck_max, in dpi_calc_dss_cb()
70 unsigned long *fck, in sdi_calc_clock_div()
95 *fck = ctx.fck; in sdi_calc_clock_div()
123 unsigned long fck; in sdi_display_enable() local
145 r = sdi_calc_clock_div(t->pixelclock, &fck, in sdi_display_enable()
69 sdi_calc_clock_div(unsigned long pclk, unsigned long *fck, struct dispc_clock_info *dispc_cinfo) sdi_calc_clock_div() argument
[all...]
H A Ddpi.c141 unsigned long fck; member
209 static bool dpi_calc_dss_cb(unsigned long fck, void *data) in dpi_calc_dss_cb() argument
213 ctx->fck = fck; in dpi_calc_dss_cb()
215 return dispc_div_calc(fck, ctx->pck_min, ctx->pck_max, in dpi_calc_dss_cb()
245 * DSS fck gives us very few possibilities, so finding a good pixel in dpi_dss_clk_calc()
272 unsigned long pck_req, unsigned long *fck, int *lck_div, in dpi_set_dsi_clk()
292 *fck = ctx.dsi_cinfo.clkout[HSDIV_DISPC]; in dpi_set_dsi_clk()
300 unsigned long *fck, int *lck_div, int *pck_div) in dpi_set_dispc_clk()
310 r = dss_set_fck_rate(ctx.fck); in dpi_set_dispc_clk()
271 dpi_set_dsi_clk(struct dpi_data *dpi, enum omap_channel channel, unsigned long pck_req, unsigned long *fck, int *lck_div, int *pck_div) dpi_set_dsi_clk() argument
299 dpi_set_dispc_clk(struct dpi_data *dpi, unsigned long pck_req, unsigned long *fck, int *lck_div, int *pck_div) dpi_set_dispc_clk() argument
329 unsigned long fck = 0; dpi_set_mode() local
500 unsigned long fck; dpi_check_timings() local
[all...]
H A Ddss.c514 unsigned long fck; in dss_div_calc() local
527 fck = pck * pckd; in dss_div_calc()
529 fck = clk_round_rate(dss.dss_clk, fck); in dss_div_calc()
531 return func(fck, data); in dss_div_calc()
545 fck = DIV_ROUND_UP(prate, fckd) * m; in dss_div_calc()
547 if (func(fck, data)) in dss_div_calc()
558 DSSDBG("set fck to %lu\n", rate); in dss_set_fck_rate()
581 unsigned long fck; in dss_setup_default_clock() local
588 fck in dss_setup_default_clock()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/dss/
H A Dsdi.c42 unsigned long fck; member
59 static bool dpi_calc_dss_cb(unsigned long fck, void *data) in dpi_calc_dss_cb() argument
63 ctx->fck = fck; in dpi_calc_dss_cb()
65 return dispc_div_calc(fck, ctx->pck_min, ctx->pck_max, in dpi_calc_dss_cb()
70 unsigned long *fck, in sdi_calc_clock_div()
95 *fck = ctx.fck; in sdi_calc_clock_div()
123 unsigned long fck; in sdi_display_enable() local
145 r = sdi_calc_clock_div(t->pixelclock, &fck, in sdi_display_enable()
69 sdi_calc_clock_div(unsigned long pclk, unsigned long *fck, struct dispc_clock_info *dispc_cinfo) sdi_calc_clock_div() argument
[all...]
H A Ddpi.c141 unsigned long fck; member
209 static bool dpi_calc_dss_cb(unsigned long fck, void *data) in dpi_calc_dss_cb() argument
213 ctx->fck = fck; in dpi_calc_dss_cb()
215 return dispc_div_calc(fck, ctx->pck_min, ctx->pck_max, in dpi_calc_dss_cb()
245 * DSS fck gives us very few possibilities, so finding a good pixel in dpi_dss_clk_calc()
272 unsigned long pck_req, unsigned long *fck, int *lck_div, in dpi_set_dsi_clk()
292 *fck = ctx.dsi_cinfo.clkout[HSDIV_DISPC]; in dpi_set_dsi_clk()
300 unsigned long *fck, int *lck_div, int *pck_div) in dpi_set_dispc_clk()
310 r = dss_set_fck_rate(ctx.fck); in dpi_set_dispc_clk()
271 dpi_set_dsi_clk(struct dpi_data *dpi, enum omap_channel channel, unsigned long pck_req, unsigned long *fck, int *lck_div, int *pck_div) dpi_set_dsi_clk() argument
299 dpi_set_dispc_clk(struct dpi_data *dpi, unsigned long pck_req, unsigned long *fck, int *lck_div, int *pck_div) dpi_set_dispc_clk() argument
329 unsigned long fck = 0; dpi_set_mode() local
500 unsigned long fck; dpi_check_timings() local
[all...]
H A Ddss.c514 unsigned long fck; in dss_div_calc() local
527 fck = pck * pckd; in dss_div_calc()
529 fck = clk_round_rate(dss.dss_clk, fck); in dss_div_calc()
531 return func(fck, data); in dss_div_calc()
545 fck = DIV_ROUND_UP(prate, fckd) * m; in dss_div_calc()
547 if (func(fck, data)) in dss_div_calc()
558 DSSDBG("set fck to %lu\n", rate); in dss_set_fck_rate()
581 unsigned long fck; in dss_setup_default_clock() local
588 fck in dss_setup_default_clock()
[all...]
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-omap-100k.c69 struct clk *fck; member
278 clk_prepare_enable(spi100k->fck); in omap1_spi100k_setup()
283 clk_disable_unprepare(spi100k->fck); in omap1_spi100k_setup()
388 spi100k->fck = devm_clk_get(&pdev->dev, "fck"); in omap1_spi100k_probe()
389 if (IS_ERR(spi100k->fck)) { in omap1_spi100k_probe()
391 status = PTR_ERR(spi100k->fck); in omap1_spi100k_probe()
401 status = clk_prepare_enable(spi100k->fck); in omap1_spi100k_probe()
403 dev_err(&pdev->dev, "failed to enable fck: %d\n", status); in omap1_spi100k_probe()
418 clk_disable_unprepare(spi100k->fck); in omap1_spi100k_probe()
[all...]
/kernel/linux/linux-6.6/drivers/soc/ti/
H A Dsmartreflex.c131 /* Try interconnect target module fck first if it already exists */ in sr_set_clk_length()
132 if (IS_ERR(sr->fck)) in sr_set_clk_length()
135 fclk_speed = clk_get_rate(sr->fck); in sr_set_clk_length()
576 clk_enable(sr->fck); in sr_enable()
635 clk_disable(sr->fck); in sr_disable()
847 sr_info->fck = devm_clk_get(pdev->dev.parent, "fck"); in omap_sr_probe()
848 if (IS_ERR(sr_info->fck)) in omap_sr_probe()
849 return PTR_ERR(sr_info->fck); in omap_sr_probe()
850 clk_prepare(sr_info->fck); in omap_sr_probe()
[all...]
/kernel/linux/linux-5.10/drivers/soc/ti/
H A Dsmartreflex.c129 struct clk *fck; in sr_set_clk_length() local
132 /* Try interconnect target module fck first if it already exists */ in sr_set_clk_length()
133 fck = clk_get(sr->pdev->dev.parent, "fck"); in sr_set_clk_length()
134 if (IS_ERR(fck)) { in sr_set_clk_length()
135 fck = clk_get(&sr->pdev->dev, "fck"); in sr_set_clk_length()
136 if (IS_ERR(fck)) { in sr_set_clk_length()
138 "%s: unable to get fck for device %s\n", in sr_set_clk_length()
144 fclk_speed = clk_get_rate(fck); in sr_set_clk_length()
[all...]
/kernel/linux/linux-5.10/drivers/clk/davinci/
H A Dda8xx-cfgchip.c348 struct clk *fck; member
363 return clk_prepare(usb0->fck); in da8xx_usb0_clk48_prepare()
370 clk_unprepare(usb0->fck); in da8xx_usb0_clk48_unprepare()
382 clk_enable(usb0->fck); in da8xx_usb0_clk48_enable()
394 clk_disable(usb0->fck); in da8xx_usb0_clk48_enable()
511 fck_clk = devm_clk_get(dev, "fck"); in da8xx_cfgchip_register_usb0_clk48()
514 dev_err(dev, "Missing fck clock\n"); in da8xx_cfgchip_register_usb0_clk48()
528 usb0->fck = fck_clk; in da8xx_cfgchip_register_usb0_clk48()
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-ti-dm-systimer.c20 /* For type1, set SYSC_OMAP2_CLOCKACTIVITY for fck off on idle, l4 clock on */
48 struct clk *fck; member
356 t->fck = clock; in dmtimer_systimer_init_clock()
387 error = dmtimer_systimer_init_clock(t, np->parent, "fck", &rate); in dmtimer_systimer_setup()
517 clk_disable(t->fck); in omap_clockevent_idle()
526 error = clk_enable(t->fck); in omap_clockevent_unidle()
528 pr_err("could not enable timer fck on resume: %i\n", error); in omap_clockevent_unidle()
736 clk_disable(t->fck); in dmtimer_clocksource_suspend()
745 error = clk_enable(t->fck); in dmtimer_clocksource_resume()
747 pr_err("could not enable timer fck o in dmtimer_clocksource_resume()
[all...]
/kernel/linux/linux-5.10/drivers/hsi/controllers/
H A Domap_ssi_core.c264 unsigned long rate = clk_get_rate(omap_ssi->fck); in ssi_get_clk_rate()
393 omap_ssi->fck = devm_clk_get(&ssi->device, "ssi_ssr_fck"); in ssi_add_controller()
394 if (IS_ERR(omap_ssi->fck)) { in ssi_add_controller()
396 PTR_ERR(omap_ssi->fck)); in ssi_add_controller()
403 clk_notifier_register(omap_ssi->fck, &omap_ssi->fck_nb); in ssi_add_controller()
436 dev_dbg(&ssi->device, "SSI fck rate %lu kHz\n", omap_ssi->fck_rate); in ssi_hw_init()
451 clk_notifier_unregister(omap_ssi->fck, &omap_ssi->fck_nb); in ssi_remove_controller()
/kernel/linux/linux-6.6/drivers/clk/davinci/
H A Dda8xx-cfgchip.c349 struct clk *fck; member
364 return clk_prepare(usb0->fck); in da8xx_usb0_clk48_prepare()
371 clk_unprepare(usb0->fck); in da8xx_usb0_clk48_unprepare()
383 clk_enable(usb0->fck); in da8xx_usb0_clk48_enable()
395 clk_disable(usb0->fck); in da8xx_usb0_clk48_enable()
514 fck_clk = devm_clk_get(dev, "fck"); in da8xx_cfgchip_register_usb0_clk48()
516 dev_err_probe(dev, PTR_ERR(fck_clk), "Missing fck clock\n"); in da8xx_cfgchip_register_usb0_clk48()
530 usb0->fck = fck_clk; in da8xx_cfgchip_register_usb0_clk48()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dtimer-ti-dm-systimer.c20 /* For type1, set SYSC_OMAP2_CLOCKACTIVITY for fck off on idle, l4 clock on */
48 struct clk *fck; member
354 t->fck = clock; in dmtimer_systimer_init_clock()
385 error = dmtimer_systimer_init_clock(t, np->parent, "fck", &rate); in dmtimer_systimer_setup()
515 clk_disable(t->fck); in omap_clockevent_idle()
524 error = clk_enable(t->fck); in omap_clockevent_unidle()
526 pr_err("could not enable timer fck on resume: %i\n", error); in omap_clockevent_unidle()
734 clk_disable(t->fck); in dmtimer_clocksource_suspend()
743 error = clk_enable(t->fck); in dmtimer_clocksource_resume()
745 pr_err("could not enable timer fck o in dmtimer_clocksource_resume()
[all...]
/kernel/linux/linux-6.6/drivers/hsi/controllers/
H A Domap_ssi_core.c266 unsigned long rate = clk_get_rate(omap_ssi->fck); in ssi_get_clk_rate()
395 omap_ssi->fck = devm_clk_get(&ssi->device, "ssi_ssr_fck"); in ssi_add_controller()
396 if (IS_ERR(omap_ssi->fck)) { in ssi_add_controller()
398 PTR_ERR(omap_ssi->fck)); in ssi_add_controller()
405 clk_notifier_register(omap_ssi->fck, &omap_ssi->fck_nb); in ssi_add_controller()
438 dev_dbg(&ssi->device, "SSI fck rate %lu kHz\n", omap_ssi->fck_rate); in ssi_hw_init()
453 clk_notifier_unregister(omap_ssi->fck, &omap_ssi->fck_nb); in ssi_remove_controller()
/kernel/linux/linux-5.10/drivers/scsi/fnic/
H A Dcq_exch_desc.h93 u8 *fck, in cq_fcp_rq_desc_dec()
127 *fck = desc_ptr->fcs_fer_fck & CQ_FCP_RQ_DESC_FC_CRC_OK_MASK; in cq_fcp_rq_desc_dec()
86 cq_fcp_rq_desc_dec(struct cq_fcp_rq_desc *desc_ptr, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *eop, u8 *sop, u8 *fck, u16 *exchange_id, u16 *tmpl, u32 *bytes_written, u8 *sof, u8 *eof, u8 *ingress_port, u8 *packet_err, u8 *fcoe_err, u8 *fcs_ok, u8 *vlan_stripped, u16 *vlan) cq_fcp_rq_desc_dec() argument
/kernel/linux/linux-6.6/drivers/scsi/fnic/
H A Dcq_exch_desc.h81 u8 *fck, in cq_fcp_rq_desc_dec()
115 *fck = desc_ptr->fcs_fer_fck & CQ_FCP_RQ_DESC_FC_CRC_OK_MASK; in cq_fcp_rq_desc_dec()
74 cq_fcp_rq_desc_dec(struct cq_fcp_rq_desc *desc_ptr, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *eop, u8 *sop, u8 *fck, u16 *exchange_id, u16 *tmpl, u32 *bytes_written, u8 *sof, u8 *eof, u8 *ingress_port, u8 *packet_err, u8 *fcoe_err, u8 *fcs_ok, u8 *vlan_stripped, u16 *vlan) cq_fcp_rq_desc_dec() argument

Completed in 21 milliseconds

12