Searched refs:camif (Results 1 – 12 of 12) sorted by relevance
/linux-6.3-rc2/drivers/media/platform/samsung/s3c-camif/ |
A D | camif-core.c | 217 camif->sensor.sd = sd; in camif_register_sensor() 312 md->dev = camif->dev; in camif_media_dev_init() 347 camif->clock[i] = clk_get(camif->dev, camif_clocks[i]); in camif_clk_get() 361 camif_clk_put(camif); in camif_clk_get() 405 camif = devm_kzalloc(dev, sizeof(*camif), GFP_KERNEL); in s3c_camif_probe() 406 if (!camif) in s3c_camif_probe() 412 camif->dev = dev; in s3c_camif_probe() 419 camif->pdata = *pdata; in s3c_camif_probe() 470 ret = v4l2_device_register_subdev(&camif->v4l2_dev, &camif->subdev); in s3c_camif_probe() 502 camif_clk_put(camif); in s3c_camif_probe() [all …]
|
A D | camif-regs.c | 79 cfg = camif_read(camif, S3C_CAMIF_REG_CIIMGEFF(camif->vp->offset)); in camif_hw_set_effect() 92 camif_write(camif, S3C_CAMIF_REG_CIIMGEFF(camif->vp->offset), cfg); in camif_hw_set_effect() 153 struct camif_dev *camif = vp->camif; in camif_hw_clear_fifo_overflow() local 203 struct camif_dev *camif = vp->camif; in camif_hw_set_output_addr() local 257 struct camif_dev *camif = vp->camif; in camif_hw_set_output_dma() local 298 struct camif_dev *camif = vp->camif; in camif_hw_set_target_format() local 363 struct camif_dev *camif = vp->camif; in camif_hw_set_prescaler() local 381 struct camif_dev *camif = vp->camif; in camif_s3c244x_hw_set_scaler() local 428 struct camif_dev *camif = vp->camif; in camif_s3c64xx_hw_set_scaler() local 513 struct camif_dev *camif = vp->camif; in camif_hw_enable_capture() local [all …]
|
A D | camif-capture.c | 80 camif->colorfx_cr, camif->colorfx_cb); in s3c_camif_hw_init() 151 struct camif_dev *camif = vp->camif; in camif_reinitialize() local 184 struct camif_dev *camif = vp->camif; in s3c_vp_active() local 209 struct camif_dev *camif = vp->camif; in camif_stop_capture() local 291 struct camif_dev *camif = vp->camif; in s3c_camif_irq_handler() local 377 struct camif_dev *camif = vp->camif; in start_streaming() local 483 struct camif_dev *camif = vp->camif; in buffer_queue() local 537 struct camif_dev *camif = vp->camif; in s3c_camif_open() local 569 struct camif_dev *camif = vp->camif; in s3c_camif_close() local 596 struct camif_dev *camif = vp->camif; in s3c_camif_poll() local [all …]
|
A D | Makefile | 4 s3c-camif-objs := camif-core.o camif-capture.o camif-regs.o 6 obj-$(CONFIG_VIDEO_S3C_CAMIF) += s3c-camif.o
|
A D | camif-regs.h | 240 void camif_hw_reset(struct camif_dev *camif); 248 void camif_hw_set_camera_bus(struct camif_dev *camif); 249 void camif_hw_set_source_format(struct camif_dev *camif); 250 void camif_hw_set_camera_crop(struct camif_dev *camif); 255 void camif_hw_set_test_pattern(struct camif_dev *camif, unsigned int pattern); 256 void camif_hw_set_effect(struct camif_dev *camif, unsigned int effect, 260 void camif_hw_dump_regs(struct camif_dev *camif, const char *label); 264 return readl(vp->camif->io_base + S3C_CAMIF_REG_CISTATUS(vp->id, in camif_hw_get_status()
|
A D | camif-core.h | 213 struct camif_dev *camif; member 337 int s3c_camif_register_video_node(struct camif_dev *camif, int idx); 338 void s3c_camif_unregister_video_node(struct camif_dev *camif, int idx); 340 int s3c_camif_create_subdev(struct camif_dev *camif); 341 void s3c_camif_unregister_subdev(struct camif_dev *camif); 342 int s3c_camif_set_defaults(struct camif_dev *camif);
|
A D | Kconfig | 15 will be called s3c-camif.
|
/linux-6.3-rc2/drivers/media/platform/samsung/ |
A D | Makefile | 4 obj-y += s3c-camif/
|
A D | Kconfig | 7 source "drivers/media/platform/samsung/s3c-camif/Kconfig"
|
/linux-6.3-rc2/Documentation/admin-guide/media/ |
A D | platform-cardlist.rst | 53 s3c-camif Samsung S3C24XX/S3C64XX SoC Camera Interface
|
/linux-6.3-rc2/drivers/devfreq/event/ |
A D | exynos-ppmu.c | 66 PPMU_EVENT(camif),
|
/linux-6.3-rc2/ |
A D | MAINTAINERS | 18485 F: drivers/media/platform/samsung/s3c-camif/
|
Completed in 50 milliseconds