Home
last modified time | relevance | path

Searched refs:camif (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/drivers/media/platform/samsung/s3c-camif/
H A Dcamif-core.c219 camif->sensor.sd = sd; in camif_register_sensor()
313 md->dev = camif->dev; in camif_media_dev_init()
348 camif->clock[i] = clk_get(camif->dev, camif_clocks[i]); in camif_clk_get()
362 camif_clk_put(camif); in camif_clk_get()
406 camif = devm_kzalloc(dev, sizeof(*camif), GFP_KERNEL); in s3c_camif_probe()
407 if (!camif) in s3c_camif_probe()
413 camif->dev = dev; in s3c_camif_probe()
420 camif->pdata = *pdata; in s3c_camif_probe()
471 ret = v4l2_device_register_subdev(&camif->v4l2_dev, &camif->subdev); in s3c_camif_probe()
503 camif_clk_put(camif); in s3c_camif_probe()
[all …]
H A Dcamif-regs.c79 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 …]
H A Dcamif-capture.c80 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 …]
H A DMakefile4 s3c-camif-objs := camif-core.o camif-capture.o camif-regs.o
6 obj-$(CONFIG_VIDEO_S3C_CAMIF) += s3c-camif.o
H A Dcamif-regs.h240 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()
H A Dcamif-core.h213 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);
H A DKconfig15 will be called s3c-camif.
/openbmc/linux/drivers/media/platform/samsung/
H A DMakefile4 obj-y += s3c-camif/
H A DKconfig7 source "drivers/media/platform/samsung/s3c-camif/Kconfig"
/openbmc/linux/Documentation/admin-guide/media/
H A Dplatform-cardlist.rst53 s3c-camif Samsung S3C24XX/S3C64XX SoC Camera Interface
/openbmc/linux/drivers/devfreq/event/
H A Dexynos-ppmu.c66 PPMU_EVENT(camif),
/openbmc/linux/
H A DMAINTAINERS18988 F: drivers/media/platform/samsung/s3c-camif/
/openbmc/
H A Dopengrok2.0.log25287 …-less due to: /opengrok/data/xref/openbmc/linux/drivers/media/platform/samsung/s3c-camif/Kconfig.gz
25288 …children prevent delete: /opengrok/data/xref/openbmc/linux/drivers/media/platform/samsung/s3c-camif
H A Dopengrok1.0.log25287 …-less due to: /opengrok/data/xref/openbmc/linux/drivers/media/platform/samsung/s3c-camif/Kconfig.gz
25288 …children prevent delete: /opengrok/data/xref/openbmc/linux/drivers/media/platform/samsung/s3c-camif