/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | dpi.c | 146 unsigned long pck, void *data) in dpi_calc_dispc_cb() 166 ctx->dispc_cinfo.pck = pck; in dpi_calc_dispc_cb() 219 static bool dpi_dsi_clk_calc(struct dpi_data *dpi, unsigned long pck, in dpi_dsi_clk_calc() argument 227 ctx->pck_min = pck - 1000; in dpi_dsi_clk_calc() 228 ctx->pck_max = pck + 1000; in dpi_dsi_clk_calc() 240 static bool dpi_dss_clk_calc(unsigned long pck, struct dpi_clk_calc_ctx *ctx) in dpi_dss_clk_calc() argument 255 if (pck > 1000 * i * i * i) in dpi_dss_clk_calc() 256 ctx->pck_min = max(pck - 1000 * i * i * i, 0lu); in dpi_dss_clk_calc() 259 ctx->pck_max = pck in dpi_dss_clk_calc() 145 dpi_calc_dispc_cb(int lckd, int pckd, unsigned long lck, unsigned long pck, void *data) dpi_calc_dispc_cb() argument 330 unsigned long pck; dpi_set_mode() local 501 unsigned long pck; dpi_check_timings() local [all...] |
H A D | sdi.c | 47 unsigned long pck, void *data) in dpi_calc_dispc_cb() 54 ctx->dispc_cinfo.pck = pck; in dpi_calc_dispc_cb() 125 unsigned long pck; in sdi_display_enable() local 151 pck = fck / dispc_cinfo.lck_div / dispc_cinfo.pck_div; in sdi_display_enable() 153 if (pck != t->pixelclock) { in sdi_display_enable() 155 t->pixelclock, pck); in sdi_display_enable() 157 t->pixelclock = pck; in sdi_display_enable() 172 * However, SDI uses pck-free as source clock for its PLL, and pck in sdi_display_enable() 46 dpi_calc_dispc_cb(int lckd, int pckd, unsigned long lck, unsigned long pck, void *data) dpi_calc_dispc_cb() argument [all...] |
H A D | dss.h | 167 unsigned long pck; member 296 bool dss_div_calc(unsigned long pck, unsigned long fck_min, 373 unsigned long pck, void *data);
|
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | dpi.c | 146 unsigned long pck, void *data) in dpi_calc_dispc_cb() 166 ctx->dispc_cinfo.pck = pck; in dpi_calc_dispc_cb() 219 static bool dpi_dsi_clk_calc(struct dpi_data *dpi, unsigned long pck, in dpi_dsi_clk_calc() argument 227 ctx->pck_min = pck - 1000; in dpi_dsi_clk_calc() 228 ctx->pck_max = pck + 1000; in dpi_dsi_clk_calc() 240 static bool dpi_dss_clk_calc(unsigned long pck, struct dpi_clk_calc_ctx *ctx) in dpi_dss_clk_calc() argument 255 if (pck > 1000 * i * i * i) in dpi_dss_clk_calc() 256 ctx->pck_min = max(pck - 1000 * i * i * i, 0lu); in dpi_dss_clk_calc() 259 ctx->pck_max = pck in dpi_dss_clk_calc() 145 dpi_calc_dispc_cb(int lckd, int pckd, unsigned long lck, unsigned long pck, void *data) dpi_calc_dispc_cb() argument 330 unsigned long pck; dpi_set_mode() local 501 unsigned long pck; dpi_check_timings() local [all...] |
H A D | sdi.c | 47 unsigned long pck, void *data) in dpi_calc_dispc_cb() 54 ctx->dispc_cinfo.pck = pck; in dpi_calc_dispc_cb() 125 unsigned long pck; in sdi_display_enable() local 151 pck = fck / dispc_cinfo.lck_div / dispc_cinfo.pck_div; in sdi_display_enable() 153 if (pck != t->pixelclock) { in sdi_display_enable() 155 t->pixelclock, pck); in sdi_display_enable() 157 t->pixelclock = pck; in sdi_display_enable() 172 * However, SDI uses pck-free as source clock for its PLL, and pck in sdi_display_enable() 46 dpi_calc_dispc_cb(int lckd, int pckd, unsigned long lck, unsigned long pck, void *data) dpi_calc_dispc_cb() argument [all...] |
H A D | dss.h | 167 unsigned long pck; member 296 bool dss_div_calc(unsigned long pck, unsigned long fck_min, 373 unsigned long pck, void *data);
|
/kernel/linux/linux-5.10/drivers/clk/at91/ |
H A D | at91sam9260.c | 16 struct pck { struct 28 const struct pck *pck; member 80 static const struct pck at91sam9260_periphck[] = { 116 .pck = at91sam9260_periphck, 174 .pck = at91sam9260_periphck, 225 static const struct pck at91sam9261_periphck[] = { 255 .pck = at91sam9261_periphck, 287 static const struct pck at91sam9263_periphck[] = { 322 .pck [all...] |
H A D | at91sam9x5.c | 59 struct pck { struct 64 static const struct pck at91sam9x5_periphck[] = { 90 static const struct pck at91sam9g15_periphck[] = { 95 static const struct pck at91sam9g25_periphck[] = { 102 static const struct pck at91sam9g35_periphck[] = { 108 static const struct pck at91sam9x25_periphck[] = { 117 static const struct pck at91sam9x35_periphck[] = { 126 const struct pck *extra_pcks, in at91sam9x5_pmc_setup()
|
H A D | at91rm9200.c | 16 struct pck { struct 49 static const struct pck at91rm9200_periphck[] = {
|
H A D | pmc.c | 159 void pmc_register_pck(u8 pck) in pmc_register_pck() argument 165 registered_pcks[i] = pck + 1; in pmc_register_pck() 168 if (registered_pcks[i] == (pck + 1)) in pmc_register_pck()
|
H A D | at91sam9n12.c | 72 struct pck { struct 77 static const struct pck at91sam9n12_periphck[] = {
|
H A D | at91sam9g45.c | 49 struct pck { struct 54 static const struct pck at91sam9g45_periphck[] = {
|
/kernel/linux/linux-6.6/drivers/clk/at91/ |
H A D | at91sam9260.c | 16 struct pck { struct 28 const struct pck *pck; member 82 static const struct pck at91sam9260_periphck[] = { 118 .pck = at91sam9260_periphck, 176 .pck = at91sam9260_periphck, 227 static const struct pck at91sam9261_periphck[] = { 257 .pck = at91sam9261_periphck, 289 static const struct pck at91sam9263_periphck[] = { 324 .pck [all...] |
H A D | at91sam9x5.c | 66 struct pck { struct 71 static const struct pck at91sam9x5_periphck[] = { 97 static const struct pck at91sam9g15_periphck[] = { 102 static const struct pck at91sam9g25_periphck[] = { 109 static const struct pck at91sam9g35_periphck[] = { 115 static const struct pck at91sam9x25_periphck[] = { 124 static const struct pck at91sam9x35_periphck[] = { 133 const struct pck *extra_pcks, in at91sam9x5_pmc_setup()
|
H A D | at91sam9n12.c | 79 struct pck { struct 84 static const struct pck at91sam9n12_periphck[] = {
|
H A D | at91sam9g45.c | 56 struct pck { struct 61 static const struct pck at91sam9g45_periphck[] = {
|
H A D | at91rm9200.c | 18 struct pck { struct 51 static const struct pck at91rm9200_periphck[] = {
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/dss/ |
H A D | dpi.c | 152 unsigned long pck, void *data) in dpi_calc_dispc_cb() 172 ctx->dispc_cinfo.pck = pck; in dpi_calc_dispc_cb() 219 static bool dpi_pll_clk_calc(struct dpi_data *dpi, unsigned long pck, in dpi_pll_clk_calc() argument 233 ctx->pck_min = pck - 1000; in dpi_pll_clk_calc() 234 ctx->pck_max = pck + 1000; in dpi_pll_clk_calc() 243 dss_pll_calc_b(dpi->pll, clkin, pck, &ctx->pll_cinfo); in dpi_pll_clk_calc() 248 ctx->dispc_cinfo.pck = ctx->dispc_cinfo.lck; in dpi_pll_clk_calc() 254 static bool dpi_dss_clk_calc(struct dpi_data *dpi, unsigned long pck, in dpi_dss_clk_calc() argument 271 if (pck > 100 in dpi_dss_clk_calc() 151 dpi_calc_dispc_cb(int lckd, int pckd, unsigned long lck, unsigned long pck, void *data) dpi_calc_dispc_cb() argument [all...] |
H A D | sdi.c | 50 unsigned long pck, void *data) in dpi_calc_dispc_cb() 57 ctx->dispc_cinfo.pck = pck; in dpi_calc_dispc_cb() 170 unsigned long pck; in sdi_bridge_mode_fixup() local 177 pck = fck / dispc_cinfo.lck_div / dispc_cinfo.pck_div; in sdi_bridge_mode_fixup() 179 if (pck != pixelclock) in sdi_bridge_mode_fixup() 182 pixelclock, pck); in sdi_bridge_mode_fixup() 184 adjusted_mode->clock = pck / 1000; in sdi_bridge_mode_fixup() 228 * However, SDI uses pck-free as source clock for its PLL, and pck in sdi_bridge_enable() 49 dpi_calc_dispc_cb(int lckd, int pckd, unsigned long lck, unsigned long pck, void *data) dpi_calc_dispc_cb() argument [all...] |
H A D | dss.h | 202 unsigned long pck; member 344 bool dss_div_calc(struct dss_device *dss, unsigned long pck, 404 unsigned long pck, void *data);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/dss/ |
H A D | dpi.c | 152 unsigned long pck, void *data) in dpi_calc_dispc_cb() 172 ctx->dispc_cinfo.pck = pck; in dpi_calc_dispc_cb() 219 static bool dpi_pll_clk_calc(struct dpi_data *dpi, unsigned long pck, in dpi_pll_clk_calc() argument 233 ctx->pck_min = pck - 1000; in dpi_pll_clk_calc() 234 ctx->pck_max = pck + 1000; in dpi_pll_clk_calc() 243 dss_pll_calc_b(dpi->pll, clkin, pck, &ctx->pll_cinfo); in dpi_pll_clk_calc() 248 ctx->dispc_cinfo.pck = ctx->dispc_cinfo.lck; in dpi_pll_clk_calc() 254 static bool dpi_dss_clk_calc(struct dpi_data *dpi, unsigned long pck, in dpi_dss_clk_calc() argument 271 if (pck > 100 in dpi_dss_clk_calc() 151 dpi_calc_dispc_cb(int lckd, int pckd, unsigned long lck, unsigned long pck, void *data) dpi_calc_dispc_cb() argument [all...] |
H A D | sdi.c | 50 unsigned long pck, void *data) in dpi_calc_dispc_cb() 57 ctx->dispc_cinfo.pck = pck; in dpi_calc_dispc_cb() 170 unsigned long pck; in sdi_bridge_mode_fixup() local 177 pck = fck / dispc_cinfo.lck_div / dispc_cinfo.pck_div; in sdi_bridge_mode_fixup() 179 if (pck != pixelclock) in sdi_bridge_mode_fixup() 182 pixelclock, pck); in sdi_bridge_mode_fixup() 184 adjusted_mode->clock = pck / 1000; in sdi_bridge_mode_fixup() 228 * However, SDI uses pck-free as source clock for its PLL, and pck in sdi_bridge_enable() 49 dpi_calc_dispc_cb(int lckd, int pckd, unsigned long lck, unsigned long pck, void *data) dpi_calc_dispc_cb() argument [all...] |
H A D | dss.h | 202 unsigned long pck; member 342 bool dss_div_calc(struct dss_device *dss, unsigned long pck, 477 unsigned long pck, void *data);
|
/kernel/linux/linux-5.10/drivers/video/fbdev/omap/ |
H A D | lcdc.c | 437 static void calc_ck_div(int is_tft, int pck, int *pck_div) in calc_ck_div() argument 441 pck = max(1, pck); in calc_ck_div() 443 *pck_div = (lck + pck - 1) / pck; in calc_ck_div() 452 pck / 1000); in calc_ck_div()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/omap/ |
H A D | lcdc.c | 439 static void calc_ck_div(int is_tft, int pck, int *pck_div) in calc_ck_div() argument 443 pck = max(1, pck); in calc_ck_div() 445 *pck_div = (lck + pck - 1) / pck; in calc_ck_div() 454 pck / 1000); in calc_ck_div()
|