/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-mpc52xx-psc.c | 26 #define MCLK 20000000 /* PSC port MClk in hz */ macro 93 ccr |= (MCLK / cs->speed_hz - 1) & 0xFF; in mpc52xx_psc_spi_activate_cs() 95 ccr |= (MCLK / 1000000 - 1) & 0xFF; in mpc52xx_psc_spi_activate_cs() 250 mclken_div = 512000000 / MCLK; in mpc52xx_psc_spi_port_config()
|
/kernel/linux/linux-5.10/sound/soc/meson/ |
H A D | aiu-encoder-spdif.c | 144 ret = clk_set_rate(aiu->spdif.clks[MCLK].clk, mrate); in aiu_encoder_spdif_hw_params() 183 ret = clk_set_parent(aiu->spdif.clks[MCLK].clk, in aiu_encoder_spdif_startup()
|
H A D | aiu-encoder-i2s.c | 153 fs = DIV_ROUND_CLOSEST(clk_get_rate(aiu->i2s.clks[MCLK].clk), srate); in aiu_encoder_i2s_set_clocks() 279 ret = clk_set_rate(aiu->i2s.clks[MCLK].clk, freq); in aiu_encoder_i2s_set_sysclk()
|
H A D | aiu.h | 20 MCLK, enumerator
|
H A D | aiu.c | 205 [MCLK] = "i2s_mclk", 212 [MCLK] = "spdif_mclk_sel"
|
/kernel/linux/linux-6.6/sound/soc/meson/ |
H A D | aiu-encoder-spdif.c | 144 ret = clk_set_rate(aiu->spdif.clks[MCLK].clk, mrate); in aiu_encoder_spdif_hw_params() 183 ret = clk_set_parent(aiu->spdif.clks[MCLK].clk, in aiu_encoder_spdif_startup()
|
H A D | aiu-encoder-i2s.c | 153 fs = DIV_ROUND_CLOSEST(clk_get_rate(aiu->i2s.clks[MCLK].clk), srate); in aiu_encoder_i2s_set_clocks() 279 ret = clk_set_rate(aiu->i2s.clks[MCLK].clk, freq); in aiu_encoder_i2s_set_sysclk()
|
H A D | aiu.h | 20 MCLK, enumerator
|
H A D | aiu.c | 202 [MCLK] = "i2s_mclk", 209 [MCLK] = "spdif_mclk_sel"
|
/kernel/linux/linux-5.10/drivers/media/pci/ddbridge/ |
H A D | ddbridge-sx8.c | 23 static const u32 MCLK = (1550000000 / 12); variable 196 if (p->symbol_rate >= (MCLK / 2)) in start() 218 if (p->symbol_rate >= MCLK / 2) { in start() 253 i = (p->symbol_rate > (MCLK / 2)) ? 3 : 7; in start()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-mpc52xx-psc.c | 27 #define MCLK 20000000 /* PSC port MClk in hz */ macro 104 ccr |= (MCLK / cs->speed_hz - 1) & 0xFF; in mpc52xx_psc_spi_activate_cs() 106 ccr |= (MCLK / 1000000 - 1) & 0xFF; in mpc52xx_psc_spi_activate_cs() 315 mclken_div = (mps->sysclk ? mps->sysclk : 512000000) / MCLK; in mpc52xx_psc_spi_port_config()
|
/kernel/linux/linux-6.6/drivers/media/pci/ddbridge/ |
H A D | ddbridge-sx8.c | 14 static const u32 MCLK = (1550000000 / 12); variable 187 if (p->symbol_rate >= (MCLK / 2)) in start() 209 if (p->symbol_rate >= MCLK / 2) { in start() 244 i = (p->symbol_rate > (MCLK / 2)) ? 3 : 7; in start()
|
/kernel/linux/linux-5.10/arch/arm/mach-ebsa110/ |
H A D | core.c | 136 * This is the rate at which your MCLK signal toggles (in Hz) 140 #define MCLK 47894000 macro 145 #define CLKBY7 (MCLK / 7) 280 * will stop our MCLK signal (which provides the clock for the glue
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | proc-sa110.S | 94 ldr r1, [r1, #0] @ force switch to MCLK
|
H A D | proc-sa1100.S | 109 ldr r1, [r1, #0] @ force switch to MCLK
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | proc-sa110.S | 94 ldr r1, [r1, #0] @ force switch to MCLK
|
H A D | proc-sa1100.S | 109 ldr r1, [r1, #0] @ force switch to MCLK
|
/kernel/linux/linux-5.10/drivers/video/fbdev/sis/ |
H A D | init.c | 2268 SiS_DoCalcDelay(struct SiS_Private *SiS_Pr, unsigned short MCLK, unsigned short VCLK, in SiS_DoCalcDelay() argument 2281 idx1 = longtemp % (MCLK * 16); in SiS_DoCalcDelay() 2282 longtemp /= (MCLK * 16); in SiS_DoCalcDelay() 2289 unsigned short colordepth, unsigned short MCLK) in SiS_CalcDelay() 2293 temp2 = SiS_DoCalcDelay(SiS_Pr, MCLK, VCLK, colordepth, 0); in SiS_CalcDelay() 2294 temp1 = SiS_DoCalcDelay(SiS_Pr, MCLK, VCLK, colordepth, 1); in SiS_CalcDelay() 2306 unsigned short temp, index, VCLK, MCLK, colorth; in SiS_SetCRT1FIFO_300() local 2322 /* Get MCLK */ in SiS_SetCRT1FIFO_300() 2324 MCLK = SiS_Pr->SiS_MCLKData_0[index].CLOCK; in SiS_SetCRT1FIFO_300() 2330 ThresholdLow = SiS_CalcDelay(SiS_Pr, VCLK, colorth, MCLK) in SiS_SetCRT1FIFO_300() 2288 SiS_CalcDelay(struct SiS_Private *SiS_Pr, unsigned short VCLK, unsigned short colordepth, unsigned short MCLK) SiS_CalcDelay() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/sis/ |
H A D | init.c | 2268 SiS_DoCalcDelay(struct SiS_Private *SiS_Pr, unsigned short MCLK, unsigned short VCLK, in SiS_DoCalcDelay() argument 2281 idx1 = longtemp % (MCLK * 16); in SiS_DoCalcDelay() 2282 longtemp /= (MCLK * 16); in SiS_DoCalcDelay() 2289 unsigned short colordepth, unsigned short MCLK) in SiS_CalcDelay() 2293 temp2 = SiS_DoCalcDelay(SiS_Pr, MCLK, VCLK, colordepth, 0); in SiS_CalcDelay() 2294 temp1 = SiS_DoCalcDelay(SiS_Pr, MCLK, VCLK, colordepth, 1); in SiS_CalcDelay() 2306 unsigned short temp, index, VCLK, MCLK, colorth; in SiS_SetCRT1FIFO_300() local 2322 /* Get MCLK */ in SiS_SetCRT1FIFO_300() 2324 MCLK = SiS_Pr->SiS_MCLKData_0[index].CLOCK; in SiS_SetCRT1FIFO_300() 2330 ThresholdLow = SiS_CalcDelay(SiS_Pr, VCLK, colorth, MCLK) in SiS_SetCRT1FIFO_300() 2288 SiS_CalcDelay(struct SiS_Private *SiS_Pr, unsigned short VCLK, unsigned short colordepth, unsigned short MCLK) SiS_CalcDelay() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/matrox/ |
H A D | matroxfb_Ti3026.c | 205 #define TVP3026_XPLLADDR_X(LOOP,MCLK,PIX) (((LOOP)<<4) | ((MCLK)<<2) | (PIX)) 486 /* stop MCLK */ in ti3026_setMCLK() 518 /* output MCLK to MCLK pin */ in ti3026_setMCLK()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/matrox/ |
H A D | matroxfb_Ti3026.c | 205 #define TVP3026_XPLLADDR_X(LOOP,MCLK,PIX) (((LOOP)<<4) | ((MCLK)<<2) | (PIX)) 486 /* stop MCLK */ in ti3026_setMCLK() 518 /* output MCLK to MCLK pin */ in ti3026_setMCLK()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/savage/ |
H A D | savagefb.h | 211 int MCLK, REFCLK, LCDclk; member
|
H A D | savagefb_driver.c | 1083 if (par->MCLK <= 0) { in savagefb_decode_var() 1087 common_calc_clock(par->MCLK, 1, 1, 31, 0, 3, 135000, 270000, in savagefb_decode_var() 1089 /* reg->SR10 = 80; // MCLK == 286000 */ in savagefb_decode_var() 1403 /* Restore extended sequencer regs for MCLK. SR10 == 255 indicates in savagefb_set_par_int() 1933 par->MCLK = ((1431818 * (m+2)) / (n1+2) / (1 << n2) + 50) / 100; in savage_init_hw() 1934 printk(KERN_INFO "savagefb: Detected current MCLK value of %d kHz\n", in savage_init_hw() 1935 par->MCLK); in savage_init_hw()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/savage/ |
H A D | savagefb.h | 210 int MCLK, REFCLK, LCDclk; member
|
H A D | savagefb_driver.c | 1087 if (par->MCLK <= 0) { in savagefb_decode_var() 1091 common_calc_clock(par->MCLK, 1, 1, 31, 0, 3, 135000, 270000, in savagefb_decode_var() 1093 /* reg->SR10 = 80; // MCLK == 286000 */ in savagefb_decode_var() 1407 /* Restore extended sequencer regs for MCLK. SR10 == 255 indicates in savagefb_set_par_int() 1937 par->MCLK = ((1431818 * (m+2)) / (n1+2) / (1 << n2) + 50) / 100; in savage_init_hw() 1938 printk(KERN_INFO "savagefb: Detected current MCLK value of %d kHz\n", in savage_init_hw() 1939 par->MCLK); in savage_init_hw()
|