Searched refs:fimc_lite (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/ |
H A D | fimc-lite-reg.h | 128 void flite_hw_reset(struct fimc_lite *dev); 129 void flite_hw_clear_pending_irq(struct fimc_lite *dev); 130 u32 flite_hw_get_interrupt_source(struct fimc_lite *dev); 131 void flite_hw_clear_last_capture_end(struct fimc_lite *dev); 132 void flite_hw_set_interrupt_mask(struct fimc_lite *dev); 133 void flite_hw_capture_start(struct fimc_lite *dev); 134 void flite_hw_capture_stop(struct fimc_lite *dev); 135 void flite_hw_set_camera_bus(struct fimc_lite *dev, 137 void flite_hw_set_camera_polarity(struct fimc_lite *dev, 139 void flite_hw_set_window_offset(struct fimc_lite *de [all...] |
H A D | fimc-lite-reg.c | 20 void flite_hw_reset(struct fimc_lite *dev) in flite_hw_reset() 40 void flite_hw_clear_pending_irq(struct fimc_lite *dev) in flite_hw_clear_pending_irq() 47 u32 flite_hw_get_interrupt_source(struct fimc_lite *dev) in flite_hw_get_interrupt_source() 53 void flite_hw_clear_last_capture_end(struct fimc_lite *dev) in flite_hw_clear_last_capture_end() 61 void flite_hw_set_interrupt_mask(struct fimc_lite *dev) in flite_hw_set_interrupt_mask() 83 void flite_hw_capture_start(struct fimc_lite *dev) in flite_hw_capture_start() 90 void flite_hw_capture_stop(struct fimc_lite *dev) in flite_hw_capture_stop() 101 void flite_hw_set_test_pattern(struct fimc_lite *dev, bool on) in flite_hw_set_test_pattern() 127 void flite_hw_set_source_format(struct fimc_lite *dev, struct flite_frame *f) in flite_hw_set_source_format() 158 void flite_hw_set_window_offset(struct fimc_lite *de [all...] |
H A D | fimc-lite.h | 32 /* Bit index definitions for struct fimc_lite::state */ 107 * struct fimc_lite - fimc lite structure 141 struct fimc_lite { struct 180 static inline bool fimc_lite_active(struct fimc_lite *fimc) in fimc_lite_active() 192 static inline void fimc_lite_active_queue_add(struct fimc_lite *dev, in fimc_lite_active_queue_add() 199 struct fimc_lite *dev) in fimc_lite_active_queue_pop() 207 static inline void fimc_lite_pending_queue_add(struct fimc_lite *dev, in fimc_lite_pending_queue_add() 214 struct fimc_lite *dev) in fimc_lite_pending_queue_pop()
|
H A D | fimc-lite.c | 133 static int fimc_lite_hw_init(struct fimc_lite *fimc, bool isp_output) in fimc_lite_hw_init() 174 static int fimc_lite_reinit(struct fimc_lite *fimc, bool suspend) in fimc_lite_reinit() 215 static int fimc_lite_stop_capture(struct fimc_lite *fimc, bool suspend) in fimc_lite_stop_capture() 235 static void fimc_lite_config_update(struct fimc_lite *fimc) in fimc_lite_config_update() 245 struct fimc_lite *fimc = priv; in flite_irq_handler() 307 struct fimc_lite *fimc = q->drv_priv; in start_streaming() 341 struct fimc_lite *fimc = q->drv_priv; in stop_streaming() 353 struct fimc_lite *fimc = vq->drv_priv; in queue_setup() 382 struct fimc_lite *fimc = vq->drv_priv; in buffer_prepare() 408 struct fimc_lite *fim in buffer_queue() [all...] |
H A D | media-dev.c | 578 struct fimc_lite *fimc_lite) in register_fimc_lite_entity() 584 if (WARN_ON(fimc_lite->index >= FIMC_LITE_MAX_DEVS || in register_fimc_lite_entity() 585 fmd->fimc_lite[fimc_lite->index])) in register_fimc_lite_entity() 588 sd = &fimc_lite->subdev; in register_fimc_lite_entity() 599 fmd->fimc_lite[fimc_lite->index] = fimc_lite; in register_fimc_lite_entity() 602 fimc_lite in register_fimc_lite_entity() 577 register_fimc_lite_entity(struct fimc_md *fmd, struct fimc_lite *fimc_lite) register_fimc_lite_entity() argument [all...] |
H A D | media-dev.h | 120 struct fimc_lite *fimc_lite[FIMC_LITE_MAX_DEVS]; member
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-lite-reg.h | 128 void flite_hw_reset(struct fimc_lite *dev); 129 void flite_hw_clear_pending_irq(struct fimc_lite *dev); 130 u32 flite_hw_get_interrupt_source(struct fimc_lite *dev); 131 void flite_hw_clear_last_capture_end(struct fimc_lite *dev); 132 void flite_hw_set_interrupt_mask(struct fimc_lite *dev); 133 void flite_hw_capture_start(struct fimc_lite *dev); 134 void flite_hw_capture_stop(struct fimc_lite *dev); 135 void flite_hw_set_camera_bus(struct fimc_lite *dev, 137 void flite_hw_set_camera_polarity(struct fimc_lite *dev, 139 void flite_hw_set_window_offset(struct fimc_lite *de [all...] |
H A D | fimc-lite-reg.c | 20 void flite_hw_reset(struct fimc_lite *dev) in flite_hw_reset() 40 void flite_hw_clear_pending_irq(struct fimc_lite *dev) in flite_hw_clear_pending_irq() 47 u32 flite_hw_get_interrupt_source(struct fimc_lite *dev) in flite_hw_get_interrupt_source() 53 void flite_hw_clear_last_capture_end(struct fimc_lite *dev) in flite_hw_clear_last_capture_end() 61 void flite_hw_set_interrupt_mask(struct fimc_lite *dev) in flite_hw_set_interrupt_mask() 83 void flite_hw_capture_start(struct fimc_lite *dev) in flite_hw_capture_start() 90 void flite_hw_capture_stop(struct fimc_lite *dev) in flite_hw_capture_stop() 101 void flite_hw_set_test_pattern(struct fimc_lite *dev, bool on) in flite_hw_set_test_pattern() 127 void flite_hw_set_source_format(struct fimc_lite *dev, struct flite_frame *f) in flite_hw_set_source_format() 158 void flite_hw_set_window_offset(struct fimc_lite *de [all...] |
H A D | fimc-lite.h | 32 /* Bit index definitions for struct fimc_lite::state */ 107 * struct fimc_lite - fimc lite structure 143 struct fimc_lite { struct 182 static inline bool fimc_lite_active(struct fimc_lite *fimc) in fimc_lite_active() 194 static inline void fimc_lite_active_queue_add(struct fimc_lite *dev, in fimc_lite_active_queue_add() 201 struct fimc_lite *dev) in fimc_lite_active_queue_pop() 209 static inline void fimc_lite_pending_queue_add(struct fimc_lite *dev, in fimc_lite_pending_queue_add() 216 struct fimc_lite *dev) in fimc_lite_pending_queue_pop()
|
H A D | fimc-lite.c | 133 static int fimc_lite_hw_init(struct fimc_lite *fimc, bool isp_output) in fimc_lite_hw_init() 174 static int fimc_lite_reinit(struct fimc_lite *fimc, bool suspend) in fimc_lite_reinit() 215 static int fimc_lite_stop_capture(struct fimc_lite *fimc, bool suspend) in fimc_lite_stop_capture() 235 static void fimc_lite_config_update(struct fimc_lite *fimc) in fimc_lite_config_update() 245 struct fimc_lite *fimc = priv; in flite_irq_handler() 307 struct fimc_lite *fimc = q->drv_priv; in start_streaming() 341 struct fimc_lite *fimc = q->drv_priv; in stop_streaming() 353 struct fimc_lite *fimc = vq->drv_priv; in queue_setup() 382 struct fimc_lite *fimc = vq->drv_priv; in buffer_prepare() 408 struct fimc_lite *fim in buffer_queue() [all...] |
H A D | media-dev.c | 580 struct fimc_lite *fimc_lite) in register_fimc_lite_entity() 586 if (WARN_ON(fimc_lite->index >= FIMC_LITE_MAX_DEVS || in register_fimc_lite_entity() 587 fmd->fimc_lite[fimc_lite->index])) in register_fimc_lite_entity() 590 sd = &fimc_lite->subdev; in register_fimc_lite_entity() 601 fmd->fimc_lite[fimc_lite->index] = fimc_lite; in register_fimc_lite_entity() 604 fimc_lite in register_fimc_lite_entity() 579 register_fimc_lite_entity(struct fimc_md *fmd, struct fimc_lite *fimc_lite) register_fimc_lite_entity() argument [all...] |
H A D | media-dev.h | 103 * @fimc_lite: array of registered fimc-lite devices 124 struct fimc_lite *fimc_lite[FIMC_LITE_MAX_DEVS]; member
|
Completed in 10 milliseconds