| /linux/drivers/media/platform/ti/omap3isp/ |
| H A D | isp.c | 159 static void isp_xclk_update(struct isp_xclk *xclk, u32 divider) in isp_xclk_update() argument 161 switch (xclk->id) { in isp_xclk_update() 163 isp_reg_clr_set(xclk->isp, OMAP3_ISP_IOMEM_MAIN, ISP_TCTRL_CTRL, in isp_xclk_update() 168 isp_reg_clr_set(xclk->isp, OMAP3_ISP_IOMEM_MAIN, ISP_TCTRL_CTRL, in isp_xclk_update() 177 struct isp_xclk *xclk = to_isp_xclk(hw); in isp_xclk_prepare() local 179 omap3isp_get(xclk->isp); in isp_xclk_prepare() 186 struct isp_xclk *xclk = to_isp_xclk(hw); in isp_xclk_unprepare() local 188 omap3isp_put(xclk->isp); in isp_xclk_unprepare() 193 struct isp_xclk *xclk = to_isp_xclk(hw); in isp_xclk_enable() local 196 spin_lock_irqsave(&xclk->lock, flags); in isp_xclk_enable() [all …]
|
| /linux/drivers/media/usb/em28xx/ |
| H A D | em28xx-camera.c | 328 dev->board.xclk = EM28XX_XCLK_FREQUENCY_4_3MHZ; in em28xx_init_camera() 329 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera() 355 dev->board.xclk = EM28XX_XCLK_FREQUENCY_48MHZ; in em28xx_init_camera() 356 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera() 398 dev->board.xclk = EM28XX_XCLK_FREQUENCY_24MHZ; in em28xx_init_camera() 399 em28xx_write_reg(dev, EM28XX_R0F_XCLK, dev->board.xclk); in em28xx_init_camera()
|
| /linux/drivers/clk/ |
| H A D | clk-max9485.c | 78 struct clk *xclk; member 275 drvdata->xclk = devm_clk_get(dev, "xclk"); in max9485_i2c_probe() 276 if (IS_ERR(drvdata->xclk)) in max9485_i2c_probe() 277 return PTR_ERR(drvdata->xclk); in max9485_i2c_probe() 279 xclk_name = __clk_get_name(drvdata->xclk); in max9485_i2c_probe()
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-j722s-evm-csi2-quad-tevi-ov5640.dtso | 97 clock-names = "xclk"; 128 clock-names = "xclk"; 164 clock-names = "xclk"; 195 clock-names = "xclk";
|
| H A D | k3-am62x-sk-csi2-tevi-ov5640.dtso | 13 clk_ov5640_fixed: ov5640-xclk { 69 clock-names = "xclk";
|
| H A D | k3-am625-beagleplay-csi2-tevi-ov5640.dtso | 13 clk_ov5640_fixed: ov5640-xclk { 67 clock-names = "xclk";
|
| H A D | k3-am62x-sk-csi2-ov5640.dtso | 13 clk_ov5640_fixed: ov5640-xclk { 69 clock-names = "xclk";
|
| H A D | k3-am625-beagleplay-csi2-ov5640.dtso | 13 clk_ov5640_fixed: ov5640-xclk { 67 clock-names = "xclk";
|
| H A D | k3-am62x-sk-csi2-imx219.dtso | 13 clk_imx219_fixed: imx219-xclk {
|
| H A D | k3-j721e-sk-csi2-dual-imx219.dtso | 17 clk_imx219_fixed: imx219-xclk {
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | isp_v4_1_1.c | 89 u32 iclk, xclk; in isp_set_performance_state() local 94 xclk = ISP_HIGH_PERFORMANC_XCLK; in isp_set_performance_state() 104 ret = amdgpu_dpm_set_soft_freq_range(adev, PP_ISPXCLK, xclk, 0); in isp_set_performance_state() 107 xclk, state, ret); in isp_set_performance_state()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | sumo_dpm.c | 121 u32 xclk = radeon_get_xclk(rdev); in sumo_program_git() local 124 xclk, 16, &p, &u); in sumo_program_git() 132 u32 xclk = radeon_get_xclk(rdev); in sumo_program_grsd() local 135 r600_calculate_u_and_p(1, xclk, 14, &p, &u); in sumo_program_grsd() 152 u32 xclk = radeon_get_xclk(rdev); in sumo_gfx_powergating_initialize() local 171 xclk, 16, &p, &u); in sumo_gfx_powergating_initialize() 177 xclk, 16, &p, &u); in sumo_gfx_powergating_initialize() 316 u32 xclk = radeon_get_xclk(rdev); in sumo_calculate_bsp() local 322 xclk, 16, &pi->bsp, &pi->bsu); in sumo_calculate_bsp() 325 xclk, 16, &pi->pbsp, &pi->pbsu); in sumo_calculate_bsp() [all …]
|
| H 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()
|
| H A D | trinity_dpm.c | 320 u32 xclk = radeon_get_xclk(rdev); in trinity_gfx_powergating_initialize() local 337 r600_calculate_u_and_p(500, xclk, 16, &p, &u); in trinity_gfx_powergating_initialize() 839 u32 xclk = radeon_get_xclk(rdev); in trinity_setup_uvd_dpm_interval() local 841 r600_calculate_u_and_p(interval, xclk, 16, &p, &u); in trinity_setup_uvd_dpm_interval() 982 u32 xclk = radeon_get_xclk(rdev); in trinity_program_sclk_dpm() local 985 r600_calculate_u_and_p(400, xclk, 16, &p, &u); in trinity_program_sclk_dpm()
|
| /linux/drivers/media/i2c/ |
| H A D | ov7251.c | 132 struct clk *xclk; member 917 ret = clk_prepare_enable(ov7251->xclk); in ov7251_set_power_on() 939 clk_disable_unprepare(ov7251->xclk); in ov7251_set_power_on() 953 clk_disable_unprepare(ov7251->xclk); in ov7251_set_power_off() 1647 ov7251->xclk = devm_v4l2_sensor_clk_get(dev, NULL); in ov7251_probe() 1648 if (IS_ERR(ov7251->xclk)) in ov7251_probe() 1649 return dev_err_probe(dev, PTR_ERR(ov7251->xclk), in ov7251_probe() 1652 ov7251->xclk_freq = clk_get_rate(ov7251->xclk); in ov7251_probe()
|
| H A D | gc05a2.c | 87 struct clk *xclk; member 624 ret = clk_prepare_enable(gc05a2->xclk); in gc05a2_power_on() 645 clk_disable_unprepare(gc05a2->xclk); in gc05a2_power_off() 1237 gc05a2->xclk = devm_v4l2_sensor_clk_get_legacy(dev, NULL, true, in gc05a2_probe() 1239 if (IS_ERR(gc05a2->xclk)) in gc05a2_probe() 1240 return dev_err_probe(dev, PTR_ERR(gc05a2->xclk), in gc05a2_probe()
|
| H A D | gc08a3.c | 87 struct clk *xclk; member 599 ret = clk_prepare_enable(gc08a3->xclk); in gc08a3_power_on() 620 clk_disable_unprepare(gc08a3->xclk); in gc08a3_power_off() 1201 gc08a3->xclk = devm_v4l2_sensor_clk_get_legacy(dev, NULL, true, in gc08a3_probe() 1203 if (IS_ERR(gc08a3->xclk)) in gc08a3_probe() 1204 return dev_err_probe(dev, PTR_ERR(gc08a3->xclk), in gc08a3_probe()
|
| H A D | ov5640.c | 440 struct clk *xclk; /* system clock to OV5640 */ member 2484 ret = clk_prepare_enable(sensor->xclk); in ov5640_set_power_on() 2511 clk_disable_unprepare(sensor->xclk); in ov5640_set_power_on() 2519 clk_disable_unprepare(sensor->xclk); in ov5640_set_power_off() 3897 sensor->xclk = devm_v4l2_sensor_clk_get(dev, "xclk"); in ov5640_probe() 3898 if (IS_ERR(sensor->xclk)) in ov5640_probe() 3899 return dev_err_probe(dev, PTR_ERR(sensor->xclk), in ov5640_probe() 3902 sensor->xclk_freq = clk_get_rate(sensor->xclk); in ov5640_probe()
|
| /linux/arch/arm/boot/dts/renesas/ |
| H A D | r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi | 21 clock-names = "xclk";
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8qxp-mek-ov5640-csi.dtso | 23 clock-names = "xclk";
|
| H A D | imx8qm-mek-ov5640-csi1.dtso | 24 clock-names = "xclk";
|
| H A D | imx8qm-mek-ov5640-csi0.dtso | 24 clock-names = "xclk";
|
| /linux/arch/arm/boot/dts/intel/pxa/ |
| H A D | pxa300-raumfeld-tuneable-clock.dtsi | 64 clock-names = "xclk";
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | apq8016-sbc-d3-camera-mezzanine.dtso | 74 clock-names = "xclk";
|
| /linux/arch/arm/boot/dts/allwinner/ |
| H A D | sun8i-s3-pinecube.dts | 105 clock-names = "xclk";
|