Searched refs:camif_dev (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/platform/s3c-camif/ |
H A D | camif-core.h | 178 struct camif_dev; 209 struct camif_dev *camif; 240 * struct camif_dev - the CAMIF driver private data structure 261 struct camif_dev { struct 327 int s3c_camif_register_video_node(struct camif_dev *camif, int idx); 328 void s3c_camif_unregister_video_node(struct camif_dev *camif, int idx); 330 int s3c_camif_create_subdev(struct camif_dev *camif); 331 void s3c_camif_unregister_subdev(struct camif_dev *camif); 332 int s3c_camif_set_defaults(struct camif_dev *camif);
|
H A D | camif-core.c | 187 static int camif_register_sensor(struct camif_dev *camif) in camif_register_sensor() 237 static void camif_unregister_sensor(struct camif_dev *camif) in camif_unregister_sensor() 253 static int camif_create_media_links(struct camif_dev *camif) in camif_create_media_links() 274 static int camif_register_video_nodes(struct camif_dev *camif) in camif_register_video_nodes() 283 static void camif_unregister_video_nodes(struct camif_dev *camif) in camif_unregister_video_nodes() 289 static void camif_unregister_media_entities(struct camif_dev *camif) in camif_unregister_media_entities() 299 static int camif_media_dev_init(struct camif_dev *camif) in camif_media_dev_init() 326 static void camif_clk_put(struct camif_dev *camif) in camif_clk_put() 339 static int camif_clk_get(struct camif_dev *camif) in camif_clk_get() 373 struct camif_dev *cami in camif_request_irqs() [all...] |
H A D | camif-regs.c | 16 void camif_hw_reset(struct camif_dev *camif) in camif_hw_reset() 49 void camif_hw_set_test_pattern(struct camif_dev *camif, unsigned int pattern) in camif_hw_set_test_pattern() 57 void camif_hw_set_effect(struct camif_dev *camif, unsigned int effect, in camif_hw_set_effect() 103 void camif_hw_set_source_format(struct camif_dev *camif) in camif_hw_set_source_format() 128 void camif_hw_set_camera_crop(struct camif_dev *camif) in camif_hw_set_camera_crop() 153 struct camif_dev *camif = vp->camif; in camif_hw_clear_fifo_overflow() 167 void camif_hw_set_camera_bus(struct camif_dev *camif) in camif_hw_set_camera_bus() 203 struct camif_dev *camif = vp->camif; in camif_hw_set_output_addr() 257 struct camif_dev *camif = vp->camif; in camif_hw_set_output_dma() 298 struct camif_dev *cami in camif_hw_set_target_format() [all...] |
H A D | camif-capture.c | 65 static int s3c_camif_hw_init(struct camif_dev *camif, struct camif_vp *vp) in s3c_camif_hw_init() 95 static int s3c_camif_hw_vp_init(struct camif_dev *camif, struct camif_vp *vp) in s3c_camif_hw_vp_init() 110 static int sensor_set_power(struct camif_dev *camif, int on) in sensor_set_power() 128 static int sensor_set_streaming(struct camif_dev *camif, int on) in sensor_set_streaming() 151 struct camif_dev *camif = vp->camif; in camif_reinitialize() 184 struct camif_dev *camif = vp->camif; in s3c_vp_active() 195 static bool camif_is_streaming(struct camif_dev *camif) in camif_is_streaming() 209 struct camif_dev *camif = vp->camif; in camif_stop_capture() 291 struct camif_dev *camif = vp->camif; in s3c_camif_irq_handler() 377 struct camif_dev *cami in start_streaming() [all...] |
H 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);
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s3c-camif/ |
H A D | camif-core.h | 180 struct camif_dev; 213 struct camif_dev *camif; 244 * struct camif_dev - the CAMIF driver private data structure 271 struct camif_dev { struct 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 D | camif-core.c | 188 static int camif_register_sensor(struct camif_dev *camif) in camif_register_sensor() 239 static void camif_unregister_sensor(struct camif_dev *camif) in camif_unregister_sensor() 255 static int camif_create_media_links(struct camif_dev *camif) in camif_create_media_links() 276 static int camif_register_video_nodes(struct camif_dev *camif) in camif_register_video_nodes() 285 static void camif_unregister_video_nodes(struct camif_dev *camif) in camif_unregister_video_nodes() 291 static void camif_unregister_media_entities(struct camif_dev *camif) in camif_unregister_media_entities() 300 static int camif_media_dev_init(struct camif_dev *camif) in camif_media_dev_init() 327 static void camif_clk_put(struct camif_dev *camif) in camif_clk_put() 340 static int camif_clk_get(struct camif_dev *camif) in camif_clk_get() 374 struct camif_dev *cami in camif_request_irqs() [all...] |
H A D | camif-regs.c | 16 void camif_hw_reset(struct camif_dev *camif) in camif_hw_reset() 49 void camif_hw_set_test_pattern(struct camif_dev *camif, unsigned int pattern) in camif_hw_set_test_pattern() 57 void camif_hw_set_effect(struct camif_dev *camif, unsigned int effect, in camif_hw_set_effect() 103 void camif_hw_set_source_format(struct camif_dev *camif) in camif_hw_set_source_format() 128 void camif_hw_set_camera_crop(struct camif_dev *camif) in camif_hw_set_camera_crop() 153 struct camif_dev *camif = vp->camif; in camif_hw_clear_fifo_overflow() 167 void camif_hw_set_camera_bus(struct camif_dev *camif) in camif_hw_set_camera_bus() 203 struct camif_dev *camif = vp->camif; in camif_hw_set_output_addr() 257 struct camif_dev *camif = vp->camif; in camif_hw_set_output_dma() 298 struct camif_dev *cami in camif_hw_set_target_format() [all...] |
H A D | camif-capture.c | 65 static int s3c_camif_hw_init(struct camif_dev *camif, struct camif_vp *vp) in s3c_camif_hw_init() 95 static int s3c_camif_hw_vp_init(struct camif_dev *camif, struct camif_vp *vp) in s3c_camif_hw_vp_init() 110 static int sensor_set_power(struct camif_dev *camif, int on) in sensor_set_power() 128 static int sensor_set_streaming(struct camif_dev *camif, int on) in sensor_set_streaming() 151 struct camif_dev *camif = vp->camif; in camif_reinitialize() 184 struct camif_dev *camif = vp->camif; in s3c_vp_active() 195 static bool camif_is_streaming(struct camif_dev *camif) in camif_is_streaming() 209 struct camif_dev *camif = vp->camif; in camif_stop_capture() 291 struct camif_dev *camif = vp->camif; in s3c_camif_irq_handler() 377 struct camif_dev *cami in start_streaming() [all...] |
H 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);
|
Completed in 9 milliseconds