Home
last modified time | relevance | path

Searched refs:pcd (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/sound/soc/au1x/
H A Ddbdma2.c132 static void au1x_pcm_dbdma_free(struct au1xpsc_audio_dmadata *pcd) in au1x_pcm_dbdma_free() argument
134 if (pcd->ddma_chan) { in au1x_pcm_dbdma_free()
135 au1xxx_dbdma_stop(pcd->ddma_chan); in au1x_pcm_dbdma_free()
136 au1xxx_dbdma_reset(pcd->ddma_chan); in au1x_pcm_dbdma_free()
137 au1xxx_dbdma_chan_free(pcd->ddma_chan); in au1x_pcm_dbdma_free()
138 pcd->ddma_chan = 0; in au1x_pcm_dbdma_free()
139 pcd->msbits = 0; in au1x_pcm_dbdma_free()
148 static int au1x_pcm_dbdma_realloc(struct au1xpsc_audio_dmadata *pcd, in au1x_pcm_dbdma_realloc() argument
156 if ((pcd->ddma_chan) && (msbits == pcd in au1x_pcm_dbdma_realloc()
188 struct au1xpsc_audio_dmadata *pcd = snd_soc_component_get_drvdata(component); to_dmadata() local
197 struct au1xpsc_audio_dmadata *pcd; au1xpsc_pcm_hw_params() local
234 struct au1xpsc_audio_dmadata *pcd = to_dmadata(substream, component); au1xpsc_pcm_prepare() local
280 struct au1xpsc_audio_dmadata *pcd = to_dmadata(substream, component); au1xpsc_pcm_open() local
[all...]
/kernel/linux/linux-6.6/sound/soc/au1x/
H A Ddbdma2.c132 static void au1x_pcm_dbdma_free(struct au1xpsc_audio_dmadata *pcd) in au1x_pcm_dbdma_free() argument
134 if (pcd->ddma_chan) { in au1x_pcm_dbdma_free()
135 au1xxx_dbdma_stop(pcd->ddma_chan); in au1x_pcm_dbdma_free()
136 au1xxx_dbdma_reset(pcd->ddma_chan); in au1x_pcm_dbdma_free()
137 au1xxx_dbdma_chan_free(pcd->ddma_chan); in au1x_pcm_dbdma_free()
138 pcd->ddma_chan = 0; in au1x_pcm_dbdma_free()
139 pcd->msbits = 0; in au1x_pcm_dbdma_free()
148 static int au1x_pcm_dbdma_realloc(struct au1xpsc_audio_dmadata *pcd, in au1x_pcm_dbdma_realloc() argument
156 if ((pcd->ddma_chan) && (msbits == pcd in au1x_pcm_dbdma_realloc()
188 struct au1xpsc_audio_dmadata *pcd = snd_soc_component_get_drvdata(component); to_dmadata() local
197 struct au1xpsc_audio_dmadata *pcd; au1xpsc_pcm_hw_params() local
234 struct au1xpsc_audio_dmadata *pcd = to_dmadata(substream, component); au1xpsc_pcm_prepare() local
280 struct au1xpsc_audio_dmadata *pcd = to_dmadata(substream, component); au1xpsc_pcm_open() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/omap/
H A Dlcdc.c462 int pcd; in setup_regs() local
497 if (!panel->pcd) in setup_regs()
498 calc_ck_div(is_tft, panel->pixel_clock * 1000, &pcd); in setup_regs()
502 "Try to set pixel_clock to %lu and pcd to 0 " in setup_regs()
504 lck / panel->pcd / 1000, panel->name); in setup_regs()
506 pcd = panel->pcd; in setup_regs()
508 l |= pcd & 0xff; in setup_regs()
513 panel->pixel_clock = lck / pcd / 1000; in setup_regs()
H A Dlcd_inn1510.c43 .pcd = 12,
H A Dlcd_palmtt.c43 .pcd = 0,
H A Dlcd_palmz71.c37 .pcd = 0,
H A Dlcd_palmte.c32 .pcd = 0,
H A Dlcd_htcherald.c33 .pcd = 0, /* 15 */
H A Dlcd_osk.c63 .pcd = 12,
H A Dlcd_h3.c59 .pcd = 0,
H A Dlcd_inn1610.c74 .pcd = 12,
H A Dlcd_ams_delta.c118 .pcd = 0,
H A Domapfb.h75 int pcd; /* pixel clock divider. member
/kernel/linux/linux-6.6/drivers/video/fbdev/omap/
H A Dlcdc.c464 int pcd; in setup_regs() local
499 if (!panel->pcd) in setup_regs()
500 calc_ck_div(is_tft, panel->pixel_clock * 1000, &pcd); in setup_regs()
504 "Try to set pixel_clock to %lu and pcd to 0 " in setup_regs()
506 lck / panel->pcd / 1000, panel->name); in setup_regs()
508 pcd = panel->pcd; in setup_regs()
510 l |= pcd & 0xff; in setup_regs()
515 panel->pixel_clock = lck / pcd / 1000; in setup_regs()
H A Dlcd_palmte.c32 .pcd = 0,
H A Dlcd_ams_delta.c118 .pcd = 0,
H A Domapfb.h75 int pcd; /* pixel clock divider. member
/kernel/linux/linux-5.10/drivers/block/paride/
H A Dpcd.c2 pcd.c (c) 1997-8 Grant R. Guenther <grant@torque.net>
12 The behaviour of the pcd driver can be altered by setting
61 (default "pcd")
76 pcd.drive0
77 pcd.drive1
78 pcd.drive2
79 pcd.drive3
80 pcd.nice
82 In addition, you can use the parameter pcd.disable to disable
105 #define PCD_NAME "pcd"
207 static struct pcd_unit pcd[PCD_UNITS]; global() variable
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dsa1100fb.c597 unsigned int pcd = clk_get_rate(fbi->clk) / 100 / 1000; in get_pcd() local
599 pcd *= pixclock; in get_pcd()
600 pcd /= 10000000; in get_pcd()
602 return pcd + 1; /* make up for integer math truncations */ in get_pcd()
613 u_int half_screen_size, yres, pcd; in sa1100fb_activate_var() local
676 pcd = get_pcd(fbi, var->pixclock); in sa1100fb_activate_var()
677 new_regs.lccr3 = LCCR3_PixClkDiv(pcd) | fbi->inf->lccr3 | in sa1100fb_activate_var()
980 u_int pcd; in sa1100fb_freq_transition() local
988 pcd = get_pcd(fbi, fbi->fb.var.pixclock); in sa1100fb_freq_transition()
989 fbi->reg_lccr3 = (fbi->reg_lccr3 & ~0xff) | LCCR3_PixClkDiv(pcd); in sa1100fb_freq_transition()
[all...]
H A Dpxafb.c1021 unsigned long long pcd; in get_pcd() local
1026 pcd = (unsigned long long)(clk_get_rate(fbi->clk) / 10000); in get_pcd()
1027 pcd *= pixclock; in get_pcd()
1028 do_div(pcd, 100000000 * 2); in get_pcd()
1030 /* pcd += 1; */ /* make up for integer math truncations */ in get_pcd()
1031 return (unsigned int)pcd; in get_pcd()
1040 static inline void set_hsync_time(struct pxafb_info *fbi, unsigned int pcd) in set_hsync_time() argument
1044 if ((pcd == 0) || (fbi->fb.var.hsync_len == 0)) { in set_hsync_time()
1049 htime = clk_get_rate(fbi->clk) / (pcd * fbi->fb.var.hsync_len); in set_hsync_time()
1324 unsigned int lines_per_panel, pcd in setup_parallel_timing() local
1661 u_int pcd; pxafb_freq_transition() local
[all...]
H A Dau1200fb.c1081 int pcd = AU1200_LCD_MAX_CLK / (pixclock * 2) - 1; in au1200fb_fb_check_var()
1084 && (panel->control_base & LCD_CONTROL_MPI) && (pcd < 3)) { in au1200fb_fb_check_var()
1087 } else if (!pcd) { in au1200fb_fb_check_var()
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dsa1100fb.c596 unsigned int pcd = clk_get_rate(fbi->clk) / 100 / 1000; in get_pcd() local
598 pcd *= pixclock; in get_pcd()
599 pcd /= 10000000; in get_pcd()
601 return pcd + 1; /* make up for integer math truncations */ in get_pcd()
612 u_int half_screen_size, yres, pcd; in sa1100fb_activate_var() local
675 pcd = get_pcd(fbi, var->pixclock); in sa1100fb_activate_var()
676 new_regs.lccr3 = LCCR3_PixClkDiv(pcd) | fbi->inf->lccr3 | in sa1100fb_activate_var()
979 u_int pcd; in sa1100fb_freq_transition() local
987 pcd = get_pcd(fbi, fbi->fb.var.pixclock); in sa1100fb_freq_transition()
988 fbi->reg_lccr3 = (fbi->reg_lccr3 & ~0xff) | LCCR3_PixClkDiv(pcd); in sa1100fb_freq_transition()
[all...]
H A Dpxafb.c1018 unsigned long long pcd; in get_pcd() local
1023 pcd = (unsigned long long)(clk_get_rate(fbi->clk) / 10000); in get_pcd()
1024 pcd *= pixclock; in get_pcd()
1025 do_div(pcd, 100000000 * 2); in get_pcd()
1027 /* pcd += 1; */ /* make up for integer math truncations */ in get_pcd()
1028 return (unsigned int)pcd; in get_pcd()
1037 static inline void set_hsync_time(struct pxafb_info *fbi, unsigned int pcd) in set_hsync_time() argument
1041 if ((pcd == 0) || (fbi->fb.var.hsync_len == 0)) { in set_hsync_time()
1046 htime = clk_get_rate(fbi->clk) / (pcd * fbi->fb.var.hsync_len); in set_hsync_time()
1321 unsigned int lines_per_panel, pcd in setup_parallel_timing() local
1658 u_int pcd; pxafb_freq_transition() local
[all...]
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddispc.c2139 DSSDBG("(nonactive - pos_x) * pcd = %llu max(0, DS - 2) * width = %d\n", in check_horiz_timing_omap3()
2150 DSSDBG("nonactive * pcd = %llu, max(0, DS - 1) * width = %d\n", in check_horiz_timing_omap3()
3276 int pcd; in dispc_mgr_pclk_rate() local
3281 pcd = FLD_GET(l, 7, 0); in dispc_mgr_pclk_rate()
3285 return r / pcd; in dispc_mgr_pclk_rate()
3327 int lcd, pcd; in dispc_dump_clocks_channel() local
3338 dispc_mgr_get_lcd_divisor(channel, &lcd, &pcd); in dispc_dump_clocks_channel()
3343 dispc_mgr_pclk_rate(channel), pcd); in dispc_dump_clocks_channel()
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddispc.c2137 DSSDBG("(nonactive - pos_x) * pcd = %llu max(0, DS - 2) * width = %d\n", in check_horiz_timing_omap3()
2148 DSSDBG("nonactive * pcd = %llu, max(0, DS - 1) * width = %d\n", in check_horiz_timing_omap3()
3274 int pcd; in dispc_mgr_pclk_rate() local
3279 pcd = FLD_GET(l, 7, 0); in dispc_mgr_pclk_rate()
3283 return r / pcd; in dispc_mgr_pclk_rate()
3325 int lcd, pcd; in dispc_dump_clocks_channel() local
3336 dispc_mgr_get_lcd_divisor(channel, &lcd, &pcd); in dispc_dump_clocks_channel()
3341 dispc_mgr_pclk_rate(channel), pcd); in dispc_dump_clocks_channel()

Completed in 42 milliseconds

12