Home
last modified time | relevance | path

Searched refs:sysclk (Results 1 – 23 of 23) sorted by relevance

/drivers/spi/
A Dspi-fsl-lib.c101 mpc8xxx_spi->spibrg = pdata->sysclk; in mpc8xxx_spi_probe()
135 pdata->sysclk = get_brgfreq(); in of_mpc8xxx_spi_probe()
136 if (pdata->sysclk == -1) { in of_mpc8xxx_spi_probe()
137 pdata->sysclk = fsl_get_sys_freq(); in of_mpc8xxx_spi_probe()
138 if (pdata->sysclk == -1) in of_mpc8xxx_spi_probe()
142 ret = of_property_read_u32(np, "clock-frequency", &pdata->sysclk); in of_mpc8xxx_spi_probe()
/drivers/bluetooth/
A Dhci_nokia.c265 int sysclk = btdev->sysclk_speed / 1000; in nokia_send_negotiation() local
282 neg_cmd->sys_clk = cpu_to_le16(sysclk); in nokia_send_negotiation()
682 struct clk *sysclk; in nokia_bluetooth_serdev_probe() local
725 sysclk = devm_clk_get(dev, "sysclk"); in nokia_bluetooth_serdev_probe()
726 if (IS_ERR(sysclk)) { in nokia_bluetooth_serdev_probe()
727 err = PTR_ERR(sysclk); in nokia_bluetooth_serdev_probe()
732 err = clk_prepare_enable(sysclk); in nokia_bluetooth_serdev_probe()
737 btdev->sysclk_speed = clk_get_rate(sysclk); in nokia_bluetooth_serdev_probe()
738 clk_disable_unprepare(sysclk); in nokia_bluetooth_serdev_probe()
/drivers/media/dvb-frontends/
A Dtda10023.c45 u32 sysclk; member
164 u32 sysclk_x_10 = state->sysclk * 10; in tda10023_set_symbolrate()
189 BDRI = (state->sysclk)*16; in tda10023_set_symbolrate()
202 do_div(BDRX, state->sysclk); /* BDRX/=SYSCLK; */ in tda10023_set_symbolrate()
544 state->sysclk = (state->xtal * state->pll_m / \ in tda10023_attach()
547 state->frontend.ops.info.symbol_rate_min = (state->sysclk/2)/64; in tda10023_attach()
548 state->frontend.ops.info.symbol_rate_max = (state->sysclk/2)/4; in tda10023_attach()
/drivers/mmc/host/
A Dmoxart-mmc.c145 long sysclk; member
499 if (ios->clock >= host->sysclk / (2 * (div + 1))) in moxart_set_ios()
503 host->rate = host->sysclk / (2 * (div + 1)); in moxart_set_ios()
504 if (host->rate > host->sysclk) in moxart_set_ios()
594 host->sysclk = clk_get_rate(clk); in moxart_probe()
602 mmc->f_max = DIV_ROUND_CLOSEST(host->sysclk, 2); in moxart_probe()
603 mmc->f_min = DIV_ROUND_CLOSEST(host->sysclk, CLK_DIV_MASK * 2); in moxart_probe()
/drivers/media/i2c/
A Dmt9v111.c149 u32 sysclk; member
368 clk_set_rate(mt9v111->clk, mt9v111->sysclk); in __mt9v111_power_on()
491 pclk = DIV_ROUND_CLOSEST(mt9v111->sysclk, 2); in mt9v111_calc_frame_rate()
546 ret = mt9v111->sysclk < DIV_ROUND_CLOSEST(MT9V111_MAX_CLKIN, 2) ? in mt9v111_hw_config()
763 max_fps = mt9v111->sysclk < in mt9v111_set_frame_interval()
1136 mt9v111->sysclk = clk_get_rate(mt9v111->clk); in mt9v111_probe()
1137 if (mt9v111->sysclk > MT9V111_MAX_CLKIN) in mt9v111_probe()
1193 DIV_ROUND_CLOSEST(mt9v111->sysclk, 2), 1, in mt9v111_probe()
1194 DIV_ROUND_CLOSEST(mt9v111->sysclk, 2)); in mt9v111_probe()
A Dmt9v032.c212 u32 sysclk; member
270 ret = clk_set_rate(mt9v032->clk, mt9v032->sysclk); in mt9v032_power_on()
480 mt9v032->sysclk / mt9v032->hratio); in mt9v032_configure_pixel_rate()
687 mt9v032->sysclk = freq; in mt9v032_s_ctrl()
1168 mt9v032->sysclk = MT9V032_SYSCLK_FREQ_DEF; in mt9v032_probe()
A Dov5640.c1380 unsigned long sysclk = sensor->xclk_freq / pll_prediv * pll_mult; in ov5640_compute_sys_clk() local
1383 if (sysclk / 1000000 > 1000) in ov5640_compute_sys_clk()
1386 return sysclk / sysdiv; in ov5640_compute_sys_clk()
1459 unsigned long sysclk; in ov5640_set_mipi_pclk() local
1479 sysclk = link_freq * mipi_div; in ov5640_set_mipi_pclk()
1480 ov5640_calc_sys_clk(sensor, sysclk, &prediv, &mult, &sysdiv); in ov5640_set_mipi_pclk()
1864 u32 bit_div2x = 1, sclk_rdiv, sysclk; in ov5640_get_sysclk() local
1904 sysclk = VCO / sysdiv / pll_rdiv * 2 / bit_div2x / sclk_rdiv; in ov5640_get_sysclk()
1906 return sysclk; in ov5640_get_sysclk()
/drivers/net/ethernet/amd/xgbe/
A Dxgbe-platform.c66 pdata->sysclk = devm_clk_get(dev, XGBE_DMA_CLOCK); in xgbe_of_support()
67 if (IS_ERR(pdata->sysclk)) { in xgbe_of_support()
69 return PTR_ERR(pdata->sysclk); in xgbe_of_support()
71 pdata->sysclk_rate = clk_get_rate(pdata->sysclk); in xgbe_of_support()
A Dxgbe-drv.c1569 ret = clk_prepare_enable(pdata->sysclk); in xgbe_open()
1608 clk_disable_unprepare(pdata->sysclk); in xgbe_open()
1630 clk_disable_unprepare(pdata->sysclk); in xgbe_close()
A Dxgbe.h1130 struct clk *sysclk; member
/drivers/usb/phy/
A Dphy-ab8500-usb.c133 struct clk *sysclk; member
262 if (clk_prepare_enable(ab->sysclk)) in ab8500_usb_phy_enable()
287 clk_disable_unprepare(ab->sysclk); in ab8500_usb_phy_disable()
929 ab->sysclk = devm_clk_get(ab->dev, "sysclk"); in ab8500_usb_probe()
930 if (IS_ERR(ab->sysclk)) { in ab8500_usb_probe()
932 return PTR_ERR(ab->sysclk); in ab8500_usb_probe()
/drivers/phy/rockchip/
A Dphy-rockchip-inno-hdmi.c235 struct clk *sysclk; member
1208 v = clk_get_rate(inno->sysclk) / 100000; in inno_hdmi_phy_rk3328_power_on()
1301 clk_disable_unprepare(inno->sysclk); in inno_hdmi_phy_action()
1325 inno->sysclk = devm_clk_get(inno->dev, "sysclk"); in inno_hdmi_phy_probe()
1326 if (IS_ERR(inno->sysclk)) { in inno_hdmi_phy_probe()
1327 ret = PTR_ERR(inno->sysclk); in inno_hdmi_phy_probe()
1347 ret = clk_prepare_enable(inno->sysclk); in inno_hdmi_phy_probe()
1360 clk_disable_unprepare(inno->sysclk); in inno_hdmi_phy_probe()
/drivers/video/fbdev/omap/
A Dhwa742.c635 static int calc_reg_timing(unsigned long sysclk, int div) in calc_reg_timing() argument
648 systim = 1000000000 / (sysclk / 1000); in calc_reg_timing()
681 static int calc_lut_timing(unsigned long sysclk, int div) in calc_lut_timing() argument
695 systim = 1000000000 / (sysclk / 1000); in calc_lut_timing()
732 static int calc_extif_timings(unsigned long sysclk, int *extif_mem_div) in calc_extif_timings() argument
739 if (calc_reg_timing(sysclk, div) == 0) in calc_extif_timings()
748 if (calc_lut_timing(sysclk, div) == 0) in calc_extif_timings()
/drivers/media/platform/renesas/rzg2l-cru/
A Drzg2l-csi2.c120 struct clk *sysclk; member
344 clk_disable_unprepare(csi2->sysclk); in rzg2l_csi2_dphy_disable()
408 ret = clk_prepare_enable(csi2->sysclk); in rzg2l_csi2_dphy_enable()
917 csi2->sysclk = devm_clk_get(dev, "system"); in rzg2l_csi2_probe()
918 if (IS_ERR(csi2->sysclk)) in rzg2l_csi2_probe()
919 return dev_err_probe(dev, PTR_ERR(csi2->sysclk), in rzg2l_csi2_probe()
/drivers/clk/
A Dclk-qoriq.c92 struct clk *sysclk, *coreclk; member
1148 struct device_node *sysclk; in create_sysclk() local
1163 sysclk = of_get_child_by_name(clockgen.node, "sysclk"); in create_sysclk()
1164 if (sysclk) { in create_sysclk()
1165 clk = sysclk_from_fixed(sysclk, name); in create_sysclk()
1166 of_node_put(sysclk); in create_sysclk()
1202 clk = clockgen.sysclk; in sysclk_init()
1404 clk = cg->sysclk; in clockgen_clk_get()
1544 clockgen.sysclk = create_sysclk("cg-sysclk"); in _clockgen_init()
/drivers/gpu/drm/kmb/
A Dkmb_dsi.c493 u32 sysclk; in mipi_tx_fg_cfg_regs() local
501 sysclk = kmb_dsi->sys_clk_mhz - CLK_DIFF_LOW; in mipi_tx_fg_cfg_regs()
504 sysclk = kmb_dsi->sys_clk_mhz - CLK_DIFF_HI; in mipi_tx_fg_cfg_regs()
514 ppl_llp_ratio = ((fg_cfg->bpp / 8) * sysclk * 1000) / in mipi_tx_fg_cfg_regs()
519 fg_cfg->bpp, sysclk, fg_cfg->lane_rate_mbps, in mipi_tx_fg_cfg_regs()
567 val = (fg_cfg->h_active * sysclk * 1000) / in mipi_tx_fg_cfg_regs()
/drivers/i3c/master/
A Di3c-master-cdns.c416 struct clk *sysclk; member
1182 unsigned long sysclk_rate = clk_get_rate(master->sysclk); in cdns_i3c_master_calculate_thd_delay()
1220 sysclk_rate = clk_get_rate(master->sysclk); in cdns_i3c_master_bus_init()
1573 master->sysclk = devm_clk_get_enabled(&pdev->dev, "sysclk"); in cdns_i3c_master_probe()
1574 if (IS_ERR(master->sysclk)) in cdns_i3c_master_probe()
1575 return PTR_ERR(master->sysclk); in cdns_i3c_master_probe()
/drivers/ata/
A Dpata_legacy.c566 u8 sysclk; in opti82c46x_set_piomode() local
569 sysclk = (opti_syscfg(0xAC) & 0xC0) >> 6; /* BIOS set */ in opti82c46x_set_piomode()
577 clock = 1000000000 / khz[sysclk]; in opti82c46x_set_piomode()
/drivers/mfd/
A Darizona-core.c318 unsigned int sysclk; member
334 &state->sysclk); in arizona_enable_freerun_sysclk()
379 state->sysclk); in arizona_disable_freerun_sysclk()
/drivers/clk/meson/
A Dc3-peripherals.c185 C3_CLK_GATE(_name, _reg, _bit, sysclk, \
189 C3_CLK_GATE(_name, _reg, _bit, sysclk, \
/drivers/net/ethernet/mediatek/
A Dmtk_eth_soc.h1305 unsigned long sysclk; member
/drivers/pinctrl/tegra/
A Dpinctrl-tegra114.c1519 FUNCTION(sysclk),
A Dpinctrl-tegra30.c2078 FUNCTION(sysclk),

Completed in 96 milliseconds