| /linux/drivers/media/platform/omap3isp/ |
| A D | isp.c | 161 switch (xclk->id) { in isp_xclk_update() 179 omap3isp_get(xclk->isp); in isp_xclk_prepare() 197 isp_xclk_update(xclk, xclk->divider); in isp_xclk_enable() 198 xclk->enabled = true; in isp_xclk_enable() 211 xclk->enabled = false; in isp_xclk_disable() 262 if (xclk->enabled) in isp_xclk_set_rate() 307 xclk->isp = isp; in isp_xclk_init() 309 xclk->divider = 1; in isp_xclk_init() 317 xclk->hw.init = &init; in isp_xclk_init() 324 xclk->clk = clk_register(NULL, &xclk->hw); in isp_xclk_init() [all …]
|
| /linux/Documentation/devicetree/bindings/media/i2c/ |
| A D | ov7251.txt | 9 - clocks: Reference to the xclk clock. 10 - clock-names: Should be "xclk". 11 - clock-frequency: Frequency of the xclk clock. 37 clock-names = "xclk";
|
| A D | ov5645.txt | 9 - clocks: Reference to the xclk clock. 10 - clock-names: Should be "xclk". 11 - clock-frequency: Frequency of the xclk clock. 39 clock-names = "xclk";
|
| A D | imx290.txt | 12 - clocks: Reference to the xclk clock. 13 - clock-names: Should be "xclk". 14 - clock-frequency: Frequency of the xclk clock in Hz. 43 clock-names = "xclk";
|
| A D | ov7670.txt | 9 - clocks: reference to the xclk input clock. 10 - clock-names: should be "xclk". 40 clock-names = "xclk";
|
| A D | ovti,ov5640.yaml | 26 const: xclk 105 clock-names = "xclk"; 135 clock-names = "xclk";
|
| A D | st,st-mipid02.txt | 15 - clocks: reference to the xclk input clock. 16 - clock-names: shall be "xclk". 57 clock-names = "xclk";
|
| A D | sony,imx214.yaml | 31 description: Reference to the xclk clock. 35 description: Frequency of the xclk clock in Hz.
|
| /linux/drivers/media/usb/em28xx/ |
| A D | em28xx-camera.c | 338 dev->board.xclk = EM28XX_XCLK_FREQUENCY_4_3MHZ; in em28xx_init_camera() 339 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera() 365 dev->board.xclk = EM28XX_XCLK_FREQUENCY_48MHZ; in em28xx_init_camera() 366 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera() 408 dev->board.xclk = EM28XX_XCLK_FREQUENCY_24MHZ; in em28xx_init_camera() 409 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera()
|
| A D | em28xx-input.c | 401 dev->board.xclk |= EM28XX_XCLK_IR_RC5_MODE; in em2860_ir_change_protocol() 405 dev->board.xclk &= ~EM28XX_XCLK_IR_RC5_MODE; in em2860_ir_change_protocol() 414 em28xx_write_reg_bits(dev, EM28XX_R0F_XCLK, dev->board.xclk, in em2860_ir_change_protocol() 430 dev->board.xclk |= EM28XX_XCLK_IR_RC5_MODE; in em2874_ir_change_protocol() 434 dev->board.xclk &= ~EM28XX_XCLK_IR_RC5_MODE; in em2874_ir_change_protocol() 439 dev->board.xclk |= EM28XX_XCLK_IR_RC5_MODE; in em2874_ir_change_protocol() 450 em28xx_write_reg_bits(dev, EM28XX_R0F_XCLK, dev->board.xclk, in em2874_ir_change_protocol()
|
| A D | em28xx-cards.c | 684 .xclk = EM28XX_XCLK_FREQUENCY_20MHZ, 720 .xclk = EM28XX_XCLK_FREQUENCY_12MHZ, 1052 .xclk = EM28XX_XCLK_FREQUENCY_12MHZ, 1146 .xclk = EM28XX_XCLK_I2S_MSB_TIMING | 1179 .xclk = EM28XX_XCLK_IR_RC5_MODE | 1205 .xclk = EM28XX_XCLK_IR_RC5_MODE | 1736 .xclk = EM28XX_XCLK_FREQUENCY_10MHZ, 1844 .xclk = EM28XX_XCLK_FREQUENCY_12MHZ, 2869 u8 xclk = board->xclk, i2c_speed = board->i2c_speed; in em28xx_set_xclk_i2c_speed() local 2875 if (!xclk) in em28xx_set_xclk_i2c_speed() [all …]
|
| /linux/drivers/clk/ |
| A D | clk-max9485.c | 78 struct clk *xclk; member 269 drvdata->xclk = devm_clk_get(dev, "xclk"); in max9485_i2c_probe() 270 if (IS_ERR(drvdata->xclk)) in max9485_i2c_probe() 271 return PTR_ERR(drvdata->xclk); in max9485_i2c_probe() 273 xclk_name = __clk_get_name(drvdata->xclk); in max9485_i2c_probe()
|
| /linux/drivers/media/i2c/ |
| A D | imx290.c | 67 struct clk *xclk; member 847 ret = clk_prepare_enable(imx290->xclk); in imx290_power_on() 856 clk_disable_unprepare(imx290->xclk); in imx290_power_on() 875 clk_disable_unprepare(imx290->xclk); in imx290_power_off() 994 imx290->xclk = devm_clk_get(dev, "xclk"); in imx290_probe() 995 if (IS_ERR(imx290->xclk)) { in imx290_probe() 997 ret = PTR_ERR(imx290->xclk); in imx290_probe() 1016 ret = clk_set_rate(imx290->xclk, xclk_freq); in imx290_probe()
|
| A D | imx214.c | 38 struct clk *xclk; member 447 ret = clk_prepare_enable(imx214->xclk); in imx214_power_on() 468 clk_disable_unprepare(imx214->xclk); in imx214_power_off() 968 imx214->xclk = devm_clk_get(dev, NULL); in imx214_probe() 969 if (IS_ERR(imx214->xclk)) { in imx214_probe() 971 return PTR_ERR(imx214->xclk); in imx214_probe() 974 ret = clk_set_rate(imx214->xclk, IMX214_DEFAULT_CLK_FREQ); in imx214_probe()
|
| A D | ov5645.c | 95 struct clk *xclk; member 646 ret = clk_prepare_enable(ov5645->xclk); in ov5645_set_power_on() 668 clk_disable_unprepare(ov5645->xclk); in ov5645_set_power_off() 1093 ov5645->xclk = devm_clk_get(dev, "xclk"); in ov5645_probe() 1094 if (IS_ERR(ov5645->xclk)) { in ov5645_probe() 1096 return PTR_ERR(ov5645->xclk); in ov5645_probe() 1112 ret = clk_set_rate(ov5645->xclk, xclk_freq); in ov5645_probe()
|
| A D | ov5647.c | 102 struct clk *xclk; member 765 ret = clk_prepare_enable(sensor->xclk); in ov5647_power_on() 788 clk_disable_unprepare(sensor->xclk); in ov5647_power_on() 818 clk_disable_unprepare(sensor->xclk); in ov5647_power_off() 1380 sensor->xclk = devm_clk_get(dev, NULL); in ov5647_probe() 1381 if (IS_ERR(sensor->xclk)) { in ov5647_probe() 1383 return PTR_ERR(sensor->xclk); in ov5647_probe() 1386 xclk_freq = clk_get_rate(sensor->xclk); in ov5647_probe()
|
| A D | st-mipid02.c | 88 struct clk *xclk; member 300 ret = clk_prepare_enable(bridge->xclk); in mipid02_set_power_on() 325 clk_disable_unprepare(bridge->xclk); in mipid02_set_power_on() 332 clk_disable_unprepare(bridge->xclk); in mipid02_set_power_off() 956 bridge->xclk = devm_clk_get(dev, "xclk"); in mipid02_probe() 957 if (IS_ERR(bridge->xclk)) { in mipid02_probe() 959 return PTR_ERR(bridge->xclk); in mipid02_probe() 962 clk_freq = clk_get_rate(bridge->xclk); in mipid02_probe()
|
| A D | ov7251.c | 70 struct clk *xclk; member 744 ret = clk_prepare_enable(ov7251->xclk); in ov7251_set_power_on() 763 clk_disable_unprepare(ov7251->xclk); in ov7251_set_power_off() 1292 ov7251->xclk = devm_clk_get(dev, "xclk"); in ov7251_probe() 1293 if (IS_ERR(ov7251->xclk)) { in ov7251_probe() 1295 return PTR_ERR(ov7251->xclk); in ov7251_probe() 1312 ret = clk_set_rate(ov7251->xclk, ov7251->xclk_freq); in ov7251_probe()
|
| /linux/arch/h8300/boot/dts/ |
| A D | h8300h_sim.dts | 18 xclk: oscillator { label 26 clocks = <&xclk>;
|
| A D | h8s_sim.dts | 18 xclk: oscillator { label 26 clocks = <&xclk>;
|
| A D | edosk2674.dts | 19 xclk: oscillator { label 27 clocks = <&xclk>;
|
| /linux/Documentation/devicetree/bindings/clock/ |
| A D | maxim,max9485.txt | 16 - clock-names: Must be set to "xclk" 44 clock-names = "xclk";
|
| /linux/drivers/gpu/drm/radeon/ |
| A D | sumo_dpm.c | 123 u32 xclk = radeon_get_xclk(rdev); in sumo_program_git() local 126 xclk, 16, &p, &u); in sumo_program_git() 134 u32 xclk = radeon_get_xclk(rdev); in sumo_program_grsd() local 154 u32 xclk = radeon_get_xclk(rdev); in sumo_gfx_powergating_initialize() local 173 xclk, 16, &p, &u); in sumo_gfx_powergating_initialize() 179 xclk, 16, &p, &u); in sumo_gfx_powergating_initialize() 318 u32 xclk = radeon_get_xclk(rdev); in sumo_calculate_bsp() local 465 u32 xclk = radeon_get_xclk(rdev); in sumo_program_sstp() local 468 xclk, 16, &p, &u); in sumo_program_sstp() 932 xclk, 16, &p, &u); in sumo_program_ttp() [all …]
|
| A D | sumo_smc.c | 145 u32 xclk = radeon_get_xclk(rdev); in sumo_enable_boost_timer() local 150 period = 100 * (xclk / 100 / sumo_power_of_4(unit)); in sumo_enable_boost_timer()
|
| /linux/drivers/video/fbdev/aty/ |
| A D | atyfb_base.c | 327 static int xclk; variable 472 par->pll_limits.xclk = aty_chips[i].xclk; in correct_chipset() 518 par->pll_limits.xclk = 67; in correct_chipset() 526 par->pll_limits.xclk = 67; in correct_chipset() 538 par->pll_limits.xclk = 67; in correct_chipset() 546 par->pll_limits.xclk = 67; in correct_chipset() 2444 par->pll_limits.xclk = (par->pll_limits.xclk + 1) >> 1; in aty_init() 2463 if (xclk) in aty_init() 2464 par->pll_limits.xclk = xclk; in aty_init() 2595 par->pll_limits.xclk); in aty_init() [all …]
|