/linux-4.4.14/arch/arm/mach-s3c24xx/ |
D | common.h | 24 extern void s3c2410_init_clocks(int xtal); 38 extern void s3c2412_init_clocks(int xtal); 52 extern void s3c2416_init_clocks(int xtal); 74 extern void s3c2440_init_clocks(int xtal); 84 extern void s3c2442_init_clocks(int xtal); 95 extern void s3c2443_init_clocks(int xtal);
|
D | common.c | 512 void __init s3c2410_init_clocks(int xtal) in s3c2410_init_clocks() argument 514 s3c2410_common_clk_init(NULL, xtal, 0, S3C24XX_VA_CLKPWR); in s3c2410_init_clocks() 519 void __init s3c2412_init_clocks(int xtal) in s3c2412_init_clocks() argument 521 s3c2412_common_clk_init(NULL, xtal, 0, S3C24XX_VA_CLKPWR); in s3c2412_init_clocks() 526 void __init s3c2416_init_clocks(int xtal) in s3c2416_init_clocks() argument 528 s3c2443_common_clk_init(NULL, xtal, 0, S3C24XX_VA_CLKPWR); in s3c2416_init_clocks() 533 void __init s3c2440_init_clocks(int xtal) in s3c2440_init_clocks() argument 535 s3c2410_common_clk_init(NULL, xtal, 1, S3C24XX_VA_CLKPWR); in s3c2440_init_clocks() 540 void __init s3c2442_init_clocks(int xtal) in s3c2442_init_clocks() argument 542 s3c2410_common_clk_init(NULL, xtal, 2, S3C24XX_VA_CLKPWR); in s3c2442_init_clocks() [all …]
|
D | pll-s3c2440-12000000.c | 56 unsigned long xtal; in s3c2440_plls12_add() local 62 xtal = clk_get_rate(xtal_clk); in s3c2440_plls12_add() 65 if (xtal == 12000000) { in s3c2440_plls12_add()
|
D | pll-s3c2440-16934400.c | 85 unsigned long xtal; in s3c2440_plls169344_add() local 91 xtal = clk_get_rate(xtal_clk); in s3c2440_plls169344_add() 94 if (xtal == 169344000) { in s3c2440_plls169344_add()
|
/linux-4.4.14/sound/soc/samsung/ |
D | s3c24xx_uda134x.c | 39 static struct clk *xtal; variable 69 xtal = clk_get(&s3c24xx_uda134x_snd_device->dev, "xtal"); in s3c24xx_uda134x_startup() 70 if (IS_ERR(xtal)) { in s3c24xx_uda134x_startup() 72 ret = PTR_ERR(xtal); in s3c24xx_uda134x_startup() 79 clk_put(xtal); in s3c24xx_uda134x_startup() 89 rates[i*33] = clk_get_rate(xtal) / fs; in s3c24xx_uda134x_startup() 117 clk_put(xtal); in s3c24xx_uda134x_shutdown() 118 xtal = NULL; in s3c24xx_uda134x_shutdown()
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | silabs,si5351.txt | 19 handles, shall be xtal reference clock or xtal and clkin for 20 si5351c only. Corresponding clock input names are "xtal" and 42 2 = xtal 73 /* connect xtal input to 25MHz reference */ 75 clock-names = "xtal"; 77 /* connect xtal input as source of pll0 and pll1 */ 114 * - xtal as clock source of output divider
|
D | lpc1850-cgu.txt | 33 order: xtal, 32khz, enet_rx_clk, enet_tx_clk, gp_clkin. 81 xtal: xtal { 120 clocks = <&xtal>, <&creg_clk 1>, <&enet_rx_clk>, <&enet_tx_clk>, <&gp_clkin>;
|
D | ti,cdce925.txt | 18 - xtal-load-pf: Crystal load-capacitor value to fine-tune performance on a 36 xtal-load-pf = <5>;
|
D | pistachio-clock.txt | 13 - "xtal": External 52Mhz oscillator (required) 29 - clock-names: Must include "xtal" (see "External clocks") and 37 clocks = <&xtal>, <&cr_top EXT_CLK_AUDIO_IN>, 39 clock-names = "xtal", "audio_clk_in_gate", "enet_clk_in_gate";
|
D | samsung,s3c64xx-clock.txt | 31 - "fin_pll" - PLL input clock (xtal/extclk) - required, 32 - "xusbxti" - USB xtal - required,
|
D | amlogic,meson8b-clkc.txt | 10 0) physical base address of the xtal register and length of memory
|
/linux-4.4.14/arch/arm/plat-samsung/ |
D | init.c | 78 void __init s3c24xx_init_clocks(int xtal) in s3c24xx_init_clocks() argument 80 if (xtal == 0) in s3c24xx_init_clocks() 81 xtal = 12*1000*1000; in s3c24xx_init_clocks() 89 (cpu->init_clocks)(xtal); in s3c24xx_init_clocks()
|
/linux-4.4.14/Documentation/devicetree/bindings/net/ieee802154/ |
D | at86rf230.txt | 15 - xtal-trim: u8 value for fine tuning the internal capacitance 16 arrays of xtal pins: 0 = +0 pF, 0xf = +4.5 pF 26 xtal-trim = /bits/ 8 <0x06>;
|
/linux-4.4.14/drivers/media/platform/sti/c8sectpfe/ |
D | c8sectpfe-dvb.c | 56 .xtal = 16000000, 87 .xtal = 16000000, 94 .xtal = 16000000, 101 .xtal = 16000000,
|
/linux-4.4.14/drivers/media/tuners/ |
D | it913x.c | 32 u16 xtal; member 64 dev->xtal = 2000; in it913x_init() 71 dev->xtal = 640; in it913x_init() 105 dev->fn_min = dev->xtal * utmp; in it913x_init() 284 pre_lo_freq = t_cal_freq / dev->xtal; in it913x_set_params() 285 utmp = pre_lo_freq * dev->xtal; in it913x_set_params() 287 if ((t_cal_freq - utmp) >= (dev->xtal >> 1)) in it913x_set_params()
|
D | r820t.h | 38 u32 xtal; member
|
D | r820t.c | 560 pll_ref = priv->cfg->xtal / 1000; in r820t_set_pll() 574 if (priv->cfg->xtal > 24000000) { in r820t_set_pll() 1434 if (priv->cfg->xtal == 16000000 && (val > 29 || val < 23)) in r820t_xtal_check() 1901 if (priv->cfg->xtal > 24000000) in r820t_imr() 1902 ring_ref = priv->cfg->xtal / 2000; in r820t_imr() 1904 ring_ref = priv->cfg->xtal / 1000; in r820t_imr()
|
/linux-4.4.14/drivers/media/i2c/ |
D | mt9v011.c | 55 unsigned xtal; member 216 frames_per_ms = core->xtal * 1000l; in calc_fps() 248 t_time = core->xtal * ((u64)numerator); in calc_speed() 545 core->xtal = 27000000; /* Hz */ in mt9v011_probe() 550 core->xtal = pdata->xtal; in mt9v011_probe() 552 core->xtal / 1000000, (core->xtal / 1000) % 1000); in mt9v011_probe()
|
D | saa6588.c | 40 static unsigned int xtal; variable 47 module_param(xtal, int, 0); 48 MODULE_PARM_DESC(xtal, "select oscillator frequency (0..3), default 0"); 368 switch (xtal) { in saa6588_configure()
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | dove-cubox.dts | 88 /* connect xtal input to 25MHz reference */ 90 clock-names = "xtal"; 92 /* connect xtal input as source of pll0 and pll1 */
|
D | exynos5440-sd5v1.dts | 24 xtal { 25 compatible = "samsung,clock-xtal";
|
D | exynos5440-ssdk5440.dts | 25 xtal { 26 compatible = "samsung,clock-xtal";
|
D | lpc18xx.dtsi | 36 xtal: xtal { label 205 clocks = <&xtal>, <&xtal32>, <&enet_rx_clk>, <&enet_tx_clk>, <&gp_clkin>;
|
D | am3517-craneboard.dts | 92 ti,en-ck32k-xtal;
|
D | am335x-baltos-ir5221.dts | 389 ti,en-ck32k-xtal = <1>;
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | tda10023.c | 53 u32 xtal; member 544 if (state->config->xtal) { in tda10023_attach() 545 state->xtal = state->config->xtal; in tda10023_attach() 551 state->xtal = 28920000; in tda10023_attach() 558 state->sysclk = (state->xtal * state->pll_m / \ in tda10023_attach() 565 __func__, state->xtal, state->pll_m, state->pll_p, in tda10023_attach()
|
D | mt312.c | 49 unsigned long xtal; member 221 (((state->xtal * 8192) / (sym_rat_op + 8192)) * in mt312_get_symbol_rate() 304 buf[0] = mt312_div(state->xtal * state->freq_mult * 2, 1000000); in mt312_initfe() 307 buf[1] = mt312_div(state->xtal, 22000 * 4); in mt312_initfe() 816 state->xtal = MT312_PLL_CLK; in mt312_attach() 821 state->xtal = MT312_PLL_CLK; in mt312_attach() 826 state->xtal = MT312_PLL_CLK_10_111; in mt312_attach()
|
D | mn88473.h | 41 u32 xtal; member
|
D | mn88472.h | 51 u32 xtal; member
|
D | stv0367.h | 35 u32 xtal; member
|
D | stv0900.h | 41 u32 xtal; member
|
D | tda1002x.h | 48 u32 xtal; /* defaults: 28920000 */ member
|
D | cx24113.c | 236 u8 xtal = cx24113_readreg(state, 0x02); in cx24113_set_Fref() local 240 xtal &= ~0x2; in cx24113_set_Fref() 242 xtal |= high << 1; in cx24113_set_Fref() 243 return cx24113_writereg(state, 0x02, xtal); in cx24113_set_Fref()
|
D | stv090x.h | 73 u32 xtal; /* default: 8000000 */ member
|
D | dib7000p.c | 490 u32 internal, xtal; in dib7000p_update_pll() local 506 xtal = (internal / loopdiv) * prediv; in dib7000p_update_pll() 507 internal = 1000 * (xtal / bw->pll_prediv) * bw->pll_ratio; /* new internal */ in dib7000p_update_pll() 1198 u32 xtal = state->cfg.bw->xtal_hz / 1000; in dib7000p_spur_protect() local 1199 int f_rel = DIV_ROUND_CLOSEST(rf_khz, xtal) * xtal - rf_khz; in dib7000p_spur_protect() 1205 dprintk("relative position of the Spur: %dk (RF: %dk, XTAL: %dk)", f_rel, rf_khz, xtal); in dib7000p_spur_protect()
|
D | stv0367.c | 1555 switch (state->config->xtal) { in stv0367ter_init() 1678 state->config->xtal)) in stv0367ter_algo() 1691 InternalFreq = stv0367ter_get_mclk(state, state->config->xtal) / 1000; in stv0367ter_algo() 2827 cab_state->mclk = stv0367cab_get_mclk(fe, state->config->xtal); in stv0367cab_init() 2828 cab_state->adc_clk = stv0367cab_get_adc_freq(fe, state->config->xtal); in stv0367cab_init()
|
D | dib8000.c | 747 u32 internal, xtal; in dib8000_update_pll() local 771 xtal = 2 * (internal / loopdiv) * prediv; in dib8000_update_pll() 772 internal = 1000 * (xtal/pll->pll_prediv) * pll->pll_ratio; in dib8000_update_pll() 773 …dprintk("Xtal = %d , New Fmem = %d New Fdemod = %d, New Fsampling = %d", xtal, internal/1000, inte… in dib8000_update_pll()
|
D | stv090x.c | 4263 return (div + 1) * config->xtal / ratio; /* kHz */ in stv090x_get_mclk() 4274 div = ((clk_sel * mclk) / config->xtal) - 1; in stv090x_set_mclk() 4703 stv090x_set_mclk(state, 135000000, config->xtal); /* 135 Mhz */ in stv090x_init()
|
D | stv0900_core.c | 1933 init_params.dmd_ref_clk = config->xtal; in stv0900_attach()
|
/linux-4.4.14/drivers/cpufreq/ |
D | s3c2412-cpufreq.c | 34 static struct clk *xtal; variable 226 xtal = clk_get(NULL, "xtal"); in s3c2412_cpufreq_add() 227 if (IS_ERR(xtal)) { in s3c2412_cpufreq_add()
|
D | s3c2440-cpufreq.c | 33 static struct clk *xtal; variable 270 xtal = s3c_cpufreq_clk_get(NULL, "xtal"); in s3c2440_cpufreq_add() 275 if (IS_ERR(xtal) || IS_ERR(hclk) || IS_ERR(fclk) || IS_ERR(armclk)) { in s3c2440_cpufreq_add()
|
/linux-4.4.14/arch/arm/plat-samsung/include/plat/ |
D | cpu.h | 103 void (*init_clocks)(int xtal); 121 extern void s3c24xx_init_clocks(int xtal);
|
/linux-4.4.14/drivers/staging/media/mn88473/ |
D | mn88473.c | 95 tmp = div_u64(if_frequency * (u64)(1<<24) + (dev->xtal / 2), in mn88473_set_frontend() 96 dev->xtal); in mn88473_set_frontend() 410 if (!config->xtal) in mn88473_probe() 411 dev->xtal = 25000000; in mn88473_probe() 413 dev->xtal = config->xtal; in mn88473_probe()
|
D | mn88473_priv.h | 34 u32 xtal; member
|
/linux-4.4.14/drivers/clk/ |
D | clk-wm831x.c | 27 struct clk *xtal; member 374 clkdata->xtal = devm_clk_register(&pdev->dev, &clkdata->xtal_hw); in wm831x_clk_probe() 375 if (IS_ERR(clkdata->xtal)) in wm831x_clk_probe() 376 return PTR_ERR(clkdata->xtal); in wm831x_clk_probe()
|
D | clk-si5351.c | 61 struct clk_hw xtal; member 225 container_of(hw, struct si5351_driver_data, xtal); in si5351_xtal_prepare() 234 container_of(hw, struct si5351_driver_data, xtal); in si5351_xtal_unprepare() 1433 drvdata->xtal.init = &init; in si5351_i2c_probe() 1434 clk = devm_clk_register(&client->dev, &drvdata->xtal); in si5351_i2c_probe()
|
/linux-4.4.14/include/media/ |
D | mt9v011.h | 14 unsigned xtal; /* Hz */ member
|
/linux-4.4.14/include/linux/usb/ |
D | m66592.h | 36 unsigned xtal:2; member
|
D | r8a66597.h | 41 unsigned xtal:2; member
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | opp.h | 20 unsigned long xtal; member
|
D | clock.c | 206 if (ptr->xtal != ref_rate) in omap1_select_table_rate() 294 if (ptr->xtal != ref_rate) in omap1_round_to_table_rate()
|
/linux-4.4.14/drivers/staging/media/mn88472/ |
D | mn88472_priv.h | 34 u32 xtal; member
|
D | mn88472.c | 97 tmp = div_u64(if_frequency * (u64)(1<<24) + (dev->xtal / 2), in mn88472_set_frontend() 98 dev->xtal); in mn88472_set_frontend() 465 dev->xtal = config->xtal; in mn88472_probe()
|
/linux-4.4.14/arch/sh/boards/mach-x3proto/ |
D | setup.c | 70 .xtal = R8A66597_PLATDATA_XTAL_12MHZ, 99 .xtal = M66592_PLATDATA_XTAL_24MHZ,
|
/linux-4.4.14/Documentation/video4linux/ |
D | README.saa7134 | 55 Cards can use either of these two crystals (xtal): 58 (xtal * .audio_clock = 51539600)
|
/linux-4.4.14/arch/sh/boards/mach-highlander/ |
D | setup.c | 37 .xtal = R8A66597_PLATDATA_XTAL_12MHZ, 67 .xtal = M66592_PLATDATA_XTAL_24MHZ,
|
/linux-4.4.14/drivers/video/fbdev/aty/ |
D | radeon_base.c | 586 long xtal; in radeon_probe_pll_params() local 683 xtal = vclk; in radeon_probe_pll_params() 685 if ((xtal > 26900) && (xtal < 27100)) in radeon_probe_pll_params() 686 xtal = 2700; in radeon_probe_pll_params() 687 else if ((xtal > 14200) && (xtal < 14400)) in radeon_probe_pll_params() 688 xtal = 1432; in radeon_probe_pll_params() 689 else if ((xtal > 29400) && (xtal < 29600)) in radeon_probe_pll_params() 690 xtal = 2950; in radeon_probe_pll_params() 692 printk(KERN_WARNING "xtal calculation failed: %ld\n", xtal); in radeon_probe_pll_params() 702 sclk = round_div((2 * Ns * xtal), (2 * M)); in radeon_probe_pll_params() [all …]
|
D | atyfb_base.c | 2342 const char *ramname = NULL, *xtal; in aty_init() local 2462 xtal = "14.31818"; in aty_init() 2478 xtal = "29.498928"; in aty_init() 2583 info->fix.smem_len == 0x80000 ? 'K' : 'M', ramname, xtal, in aty_init()
|
/linux-4.4.14/drivers/net/wireless/ti/wl12xx/ |
D | wl12xx.h | 109 bool xtal; member
|
D | main.c | 1794 u32 freq, bool xtal) in wl12xx_get_clock_idx() argument 1799 if ((table[i].freq == freq) && (table[i].xtal == xtal)) in wl12xx_get_clock_idx()
|
/linux-4.4.14/Documentation/devicetree/bindings/serial/ |
D | maxim,max310x.txt | 16 - clock-names: Should be "xtal" if clock is an external crystal or
|
/linux-4.4.14/drivers/tty/serial/ |
D | max310x.c | 530 bool xtal) in max310x_set_ref_clk() argument 574 clksrc = xtal ? MAX310X_CLKSRC_CRYST_BIT : MAX310X_CLKSRC_EXTCLK_BIT; in max310x_set_ref_clk() 586 if (pllcfg && xtal) in max310x_set_ref_clk() 1087 bool xtal = false; in max310x_probe() local 1110 xtal = true; in max310x_probe() 1159 uartclk = max310x_set_ref_clk(s, freq, xtal); in max310x_probe()
|
/linux-4.4.14/arch/h8300/boot/dts/ |
D | h8300h_sim.dts | 21 clock-output-names = "xtal";
|
D | h8s_sim.dts | 21 clock-output-names = "xtal";
|
D | edosk2674.dts | 22 clock-output-names = "xtal";
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | tps65910.txt | 58 - ti,en-ck32k-xtal: enable external 32-kHz crystal oscillator (see CK32K_CTRL 88 ti,en-ck32k-xtal;
|
/linux-4.4.14/arch/sh/boards/ |
D | board-sh7785lcr.c | 98 .xtal = R8A66597_PLATDATA_XTAL_12MHZ,
|
/linux-4.4.14/drivers/media/pci/cx88/ |
D | cx88-core.c | 728 static const u32 xtal = 28636363; variable 743 do_div(pll,xtal); in set_pll() 878 adc_clock = xtal; in cx88_set_tvnorm()
|
D | cx88-dvb.c | 759 .xtal = 27000000,
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
D | r8a66597-udc.h | 242 switch (pdata->xtal) { in get_xtal_from_pdata()
|
D | m66592-udc.c | 629 switch (m66592->pdata->xtal) { in init_controller()
|
/linux-4.4.14/drivers/net/wan/ |
D | dscc4.c | 1262 int xtal; in dscc4_set_clock() local 1264 xtal = dpriv->pci_priv->xtal_hz; in dscc4_set_clock() 1265 if (!xtal) in dscc4_set_clock() 1269 divider = xtal / *bps; in dscc4_set_clock() 1291 *bps = xtal / divider; in dscc4_set_clock()
|
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/ |
D | anysee.c | 290 .xtal = 16000000, 326 .xtal = 16000000, 360 .xtal = 8000000,
|
D | rtl28xxu.c | 937 mn88472_config.xtal = 20500000; in rtl2832u_frontend_attach() 1125 .xtal = 28800000, 1132 .xtal = 16000000,
|
/linux-4.4.14/drivers/media/usb/em28xx/ |
D | em28xx-camera.c | 362 pdata.xtal = v4l2->sensor_xtal; in em28xx_init_camera()
|
/linux-4.4.14/drivers/media/usb/dvb-usb/ |
D | dib0700_devices.c | 2026 u16 xtal = 12000; in dib8096p_get_best_sampling() local 2041 while ((xtal / max_prediv) >= fcp_min) in dib8096p_get_best_sampling() 2046 while ((xtal / min_prediv) <= fcp_max) { in dib8096p_get_best_sampling() 2056 fcp = xtal / prediv; in dib8096p_get_best_sampling() 2059 fmem = ((xtal/prediv) * loopdiv); in dib8096p_get_best_sampling() 2080 …", fe->dtv_property_cache.frequency, fe->dtv_property_cache.bandwidth_hz, xtal, fmem, fdem, fs, pr… in dib8096p_get_best_sampling() 2532 u16 xtal = 12000; in dib7090p_get_best_sampling() local 2547 while ((xtal/max_prediv) >= fcp_min) in dib7090p_get_best_sampling() 2552 while ((xtal/min_prediv) <= fcp_max) { in dib7090p_get_best_sampling() 2562 fcp = xtal / prediv; in dib7090p_get_best_sampling() [all …]
|
D | technisat-usb2.c | 488 .xtal = 8000000,
|
D | dw2102.c | 1084 .xtal = 27000000, 1100 .xtal = 8000000, 1117 .xtal = 27000000,
|
D | ttusb2.c | 480 .xtal = 16000000,
|
/linux-4.4.14/drivers/media/pci/ngene/ |
D | ngene-cards.c | 567 .xtal = 27000000, 588 .xtal = 27000000,
|
/linux-4.4.14/drivers/usb/host/ |
D | r8a66597.h | 308 switch (pdata->xtal) { in get_xtal_from_pdata()
|
/linux-4.4.14/drivers/video/fbdev/matrox/ |
D | matroxfb_base.h | 253 int xtal; member
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
D | cx23885-dvb.c | 482 .xtal = 8000000, 560 .xtal = 27000000, 820 .xtal = 27000000, 827 .xtal = 27000000,
|
/linux-4.4.14/drivers/spi/ |
D | spi-pxa2xx.c | 761 unsigned long xtal = 200000000; in quark_x1000_get_clk_div() local 762 unsigned long fref = xtal / 2; /* mandatory division by 2, in quark_x1000_get_clk_div()
|
/linux-4.4.14/sound/sparc/ |
D | dbri.c | 156 unsigned char xtal; member 1364 mm->ctrl[2] = CS4215_XCLK | CS4215_BSEL_128 | CS4215_FREQ[0].xtal; in cs4215_init_data() 1617 CS4215_BSEL_128 | CS4215_FREQ[freq_idx].xtal; in cs4215_prepare()
|
/linux-4.4.14/drivers/pinctrl/meson/ |
D | pinctrl-meson8b.c | 826 FUNCTION(xtal),
|
D | pinctrl-meson8.c | 884 FUNCTION(xtal),
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | budget.c | 460 .xtal = 13500000,
|
D | budget-ci.c | 1039 .xtal = 16000000,
|
/linux-4.4.14/drivers/media/pci/ddbridge/ |
D | ddbridge-core.c | 621 .xtal = 27000000, 640 .xtal = 27000000,
|
/linux-4.4.14/firmware/keyspan_pda/ |
D | keyspan_pda.S | 291 ;; (xtal 12MHz, internal fosc 24MHz)
|
D | xircom_pgs.S | 329 ;; (xtal 12MHz, internal fosc 24MHz)
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | main.c | 1946 bool v, clk, xtal; in brcms_b_radio_read_hwdisabled() local 1949 xtal = wlc_hw->sbclk; in brcms_b_radio_read_hwdisabled() 1950 if (!xtal) in brcms_b_radio_read_hwdisabled() 1982 if (!xtal) in brcms_b_radio_read_hwdisabled()
|