/linux-4.4.14/drivers/media/platform/omap3isp/ |
D | isp.c | 160 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/ |
D | em28xx-camera.c | 359 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()
|
D | em28xx-input.c | 389 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()
|
D | em28xx-cards.c | 569 .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 …]
|
D | em28xx-core.c | 434 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()
|
D | em28xx.h | 465 unsigned char xclk, i2c_speed; member
|
/linux-4.4.14/arch/h8300/boot/dts/ |
D | h8300h_sim.dts | 17 xclk: oscillator { label 25 clocks = <&xclk>;
|
D | h8s_sim.dts | 17 xclk: oscillator { label 25 clocks = <&xclk>;
|
D | edosk2674.dts | 18 xclk: oscillator { label 26 clocks = <&xclk>;
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | sumo_dpm.c | 124 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 …]
|
D | sumo_smc.c | 148 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()
|
D | trinity_dpm.c | 367 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()
|
D | si_dpm.c | 2098 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 …]
|
D | rv770_dpm.c | 819 u32 xclk = radeon_get_xclk(rdev); in rv770_setup_bsp() local 822 xclk, in rv770_setup_bsp() 828 xclk, in rv770_setup_bsp()
|
D | ci_dpm.c | 1157 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);
|
D | ni_dpm.c | 1366 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/ |
D | renesas,h8s2678-pll-clock.txt | 20 clocks = <&xclk>;
|
D | renesas,h8300-div-clock.txt | 20 clocks = <&xclk>;
|
/linux-4.4.14/drivers/video/fbdev/aty/ |
D | atyfb_base.c | 307 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 …]
|
D | aty128fb.c | 414 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()
|
D | atyfb.h | 49 int sclk, mclk, mclk_pm, xclk; member
|
/linux-4.4.14/Documentation/devicetree/bindings/media/ |
D | video-interfaces.txt | 178 clock-names = "xclk";
|
/linux-4.4.14/drivers/media/usb/cx231xx/ |
D | cx231xx.h | 375 unsigned char xclk, i2c_speed; member
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | ci_dpm.c | 1282 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);
|