Home
last modified time | relevance | path

Searched refs:xclk (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/drivers/media/platform/omap3isp/
Disp.c160 static void isp_xclk_update(struct isp_xclk *xclk, u32 divider) in isp_xclk_update() argument
162 switch (xclk->id) { in isp_xclk_update()
164 isp_reg_clr_set(xclk->isp, OMAP3_ISP_IOMEM_MAIN, ISP_TCTRL_CTRL, in isp_xclk_update()
169 isp_reg_clr_set(xclk->isp, OMAP3_ISP_IOMEM_MAIN, ISP_TCTRL_CTRL, in isp_xclk_update()
178 struct isp_xclk *xclk = to_isp_xclk(hw); in isp_xclk_prepare() local
180 omap3isp_get(xclk->isp); in isp_xclk_prepare()
187 struct isp_xclk *xclk = to_isp_xclk(hw); in isp_xclk_unprepare() local
189 omap3isp_put(xclk->isp); in isp_xclk_unprepare()
194 struct isp_xclk *xclk = to_isp_xclk(hw); in isp_xclk_enable() local
197 spin_lock_irqsave(&xclk->lock, flags); in isp_xclk_enable()
[all …]
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-camera.c359 dev->board.xclk = EM28XX_XCLK_FREQUENCY_4_3MHZ; in em28xx_init_camera()
360 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera()
390 dev->board.xclk = EM28XX_XCLK_FREQUENCY_48MHZ; in em28xx_init_camera()
391 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera()
436 dev->board.xclk = EM28XX_XCLK_FREQUENCY_24MHZ; in em28xx_init_camera()
437 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera()
Dem28xx-input.c389 dev->board.xclk |= EM28XX_XCLK_IR_RC5_MODE; in em2860_ir_change_protocol()
393 dev->board.xclk &= ~EM28XX_XCLK_IR_RC5_MODE; in em2860_ir_change_protocol()
402 em28xx_write_reg_bits(dev, EM28XX_R0F_XCLK, dev->board.xclk, in em2860_ir_change_protocol()
418 dev->board.xclk |= EM28XX_XCLK_IR_RC5_MODE; in em2874_ir_change_protocol()
422 dev->board.xclk &= ~EM28XX_XCLK_IR_RC5_MODE; in em2874_ir_change_protocol()
427 dev->board.xclk |= EM28XX_XCLK_IR_RC5_MODE; in em2874_ir_change_protocol()
438 em28xx_write_reg_bits(dev, EM28XX_R0F_XCLK, dev->board.xclk, in em2874_ir_change_protocol()
Dem28xx-cards.c569 .xclk = EM28XX_XCLK_FREQUENCY_20MHZ,
604 .xclk = EM28XX_XCLK_FREQUENCY_48MHZ,
927 .xclk = EM28XX_XCLK_FREQUENCY_12MHZ,
1021 .xclk = EM28XX_XCLK_I2S_MSB_TIMING |
1076 .xclk = EM28XX_XCLK_IR_RC5_MODE |
1335 .xclk = EM28XX_XCLK_FREQUENCY_12MHZ, /* NEC IR */
1589 .xclk = EM28XX_XCLK_FREQUENCY_10MHZ,
1697 .xclk = EM28XX_XCLK_FREQUENCY_12MHZ,
1826 .xclk = EM28XX_XCLK_FREQUENCY_12MHZ, /* NEC IR */
1851 .xclk = EM28XX_XCLK_FREQUENCY_12MHZ,
[all …]
Dem28xx-core.c434 u8 xclk; in em28xx_audio_analog_set() local
452 xclk = dev->board.xclk & 0x7f; in em28xx_audio_analog_set()
454 xclk |= EM28XX_XCLK_AUDIO_UNMUTE; in em28xx_audio_analog_set()
456 ret = em28xx_write_reg(dev, EM28XX_R0F_XCLK, xclk); in em28xx_audio_analog_set()
Dem28xx.h465 unsigned char xclk, i2c_speed; member
/linux-4.4.14/arch/h8300/boot/dts/
Dh8300h_sim.dts17 xclk: oscillator { label
25 clocks = <&xclk>;
Dh8s_sim.dts17 xclk: oscillator { label
25 clocks = <&xclk>;
Dedosk2674.dts18 xclk: oscillator { label
26 clocks = <&xclk>;
/linux-4.4.14/drivers/gpu/drm/radeon/
Dsumo_dpm.c124 u32 xclk = radeon_get_xclk(rdev); in sumo_program_git() local
127 xclk, 16, &p, &u); in sumo_program_git()
135 u32 xclk = radeon_get_xclk(rdev); in sumo_program_grsd() local
138 r600_calculate_u_and_p(1, xclk, 14, &p, &u); in sumo_program_grsd()
155 u32 xclk = radeon_get_xclk(rdev); in sumo_gfx_powergating_initialize() local
174 xclk, 16, &p, &u); in sumo_gfx_powergating_initialize()
180 xclk, 16, &p, &u); in sumo_gfx_powergating_initialize()
319 u32 xclk = radeon_get_xclk(rdev); in sumo_calculate_bsp() local
325 xclk, 16, &pi->bsp, &pi->bsu); in sumo_calculate_bsp()
328 xclk, 16, &pi->pbsp, &pi->pbsu); in sumo_calculate_bsp()
[all …]
Dsumo_smc.c148 u32 xclk = radeon_get_xclk(rdev); in sumo_enable_boost_timer() local
153 period = 100 * (xclk / 100 / sumo_power_of_4(unit)); in sumo_enable_boost_timer()
Dtrinity_dpm.c367 u32 xclk = radeon_get_xclk(rdev); in trinity_gfx_powergating_initialize() local
384 r600_calculate_u_and_p(500, xclk, 16, &p, &u); in trinity_gfx_powergating_initialize()
886 u32 xclk = radeon_get_xclk(rdev); in trinity_setup_uvd_dpm_interval() local
888 r600_calculate_u_and_p(interval, xclk, 16, &p, &u); in trinity_setup_uvd_dpm_interval()
1029 u32 xclk = radeon_get_xclk(rdev); in trinity_program_sclk_dpm() local
1032 r600_calculate_u_and_p(400, xclk, 16, &p, &u); in trinity_program_sclk_dpm()
Dsi_dpm.c2098 u32 xclk; in si_calculate_cac_wintime() local
2103 xclk = radeon_get_xclk(rdev); in si_calculate_cac_wintime()
2105 if (xclk == 0) in si_calculate_cac_wintime()
2111 wintime = (cac_window_size * 100) / xclk; in si_calculate_cac_wintime()
3755 u32 xclk = radeon_get_xclk(rdev); in si_setup_bsp() local
3758 xclk, in si_setup_bsp()
3764 xclk, in si_setup_bsp()
6237 u32 xclk = radeon_get_xclk(rdev);
6249 *speed = 60 * xclk * 10000 / tach_period;
6258 u32 xclk = radeon_get_xclk(rdev);
[all …]
Drv770_dpm.c819 u32 xclk = radeon_get_xclk(rdev); in rv770_setup_bsp() local
822 xclk, in rv770_setup_bsp()
828 xclk, in rv770_setup_bsp()
Dci_dpm.c1157 u32 xclk = radeon_get_xclk(rdev);
1169 *speed = 60 * xclk * 10000 / tach_period;
1178 u32 xclk = radeon_get_xclk(rdev);
1193 tach_period = 60 * xclk * 10000 / (8 * speed);
Dni_dpm.c1366 u32 xclk = radeon_get_xclk(rdev); in ni_get_smc_power_scaling_factor() local
1369 xclk_period = (1000000000UL / xclk); in ni_get_smc_power_scaling_factor()
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Drenesas,h8s2678-pll-clock.txt20 clocks = <&xclk>;
Drenesas,h8300-div-clock.txt20 clocks = <&xclk>;
/linux-4.4.14/drivers/video/fbdev/aty/
Datyfb_base.c307 static int xclk; variable
368 int pll, mclk, xclk, ecp_max; member
457 par->pll_limits.xclk = aty_chips[i].xclk; in correct_chipset()
485 par->pll_limits.xclk = 67; in correct_chipset()
493 par->pll_limits.xclk = 67; in correct_chipset()
503 par->pll_limits.xclk = 67; in correct_chipset()
511 par->pll_limits.xclk = 67; in correct_chipset()
523 par->pll_limits.xclk = 67; in correct_chipset()
531 par->pll_limits.xclk = 67; in correct_chipset()
2279 static void aty_calc_mem_refresh(struct atyfb_par *par, int xclk) in aty_calc_mem_refresh() argument
[all …]
Daty128fb.c414 u32 xclk; member
920 par->constants.xclk = BIOS_IN16(bios_pll + 0x08); in aty128_get_pllinfo()
926 par->constants.xclk, par->constants.ref_divider, in aty128_get_pllinfo()
979 par->constants.xclk = round_div((2 * Nx * par->constants.ref_clk), in aty128_timings()
1000 if (!par->constants.xclk) in aty128_timings()
1001 par->constants.xclk = 0x1d4d; /* same as mclk */ in aty128_timings()
1440 u32 xclk = par->constants.xclk; in aty128_ddafifo() local
1449 n = xclk * fifo_width; in aty128_ddafifo()
Datyfb.h49 int sclk, mclk, mclk_pm, xclk; member
/linux-4.4.14/Documentation/devicetree/bindings/media/
Dvideo-interfaces.txt178 clock-names = "xclk";
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx.h375 unsigned char xclk, i2c_speed; member
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Dci_dpm.c1282 u32 xclk = amdgpu_asic_get_xclk(adev);
1295 *speed = 60 * xclk * 10000 / tach_period;
1304 u32 xclk = amdgpu_asic_get_xclk(adev);
1319 tach_period = 60 * xclk * 10000 / (8 * speed);