Home
last modified time | relevance | path

Searched refs:awb_lock (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/platform/atmel/
H A Datmel-isc.h182 * @awb_lock: lock for serializing awb work queue operations
219 spinlock_t awb_lock; /* serialize access to DMA buffers from awb work queue */ member
H A Datmel-isc-base.c656 spin_lock(&isc->awb_lock); in isc_start_dma()
658 spin_unlock(&isc->awb_lock); in isc_start_dma()
1847 spin_lock_irqsave(&isc->awb_lock, flags); in isc_awb_work()
1849 spin_unlock_irqrestore(&isc->awb_lock, flags); in isc_awb_work()
2268 spin_lock_init(&isc->awb_lock); in isc_async_complete()
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
H A Dfimc-isp.c469 bool awb_lock = ctrl->val & V4L2_LOCK_WHITE_BALANCE; in __ctrl_set_aewb_lock() local
485 cmd = awb_lock ? ISP_AA_COMMAND_STOP : ISP_AA_COMMAND_START; in __ctrl_set_aewb_lock()
489 is->af.awb_lock_state = awb_lock; in __ctrl_set_aewb_lock()
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-isp.c476 bool awb_lock = ctrl->val & V4L2_LOCK_WHITE_BALANCE; in __ctrl_set_aewb_lock() local
492 cmd = awb_lock ? ISP_AA_COMMAND_STOP : ISP_AA_COMMAND_START; in __ctrl_set_aewb_lock()
496 is->af.awb_lock_state = awb_lock; in __ctrl_set_aewb_lock()
/kernel/linux/linux-5.10/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-ctrls.c185 bool awb_lock = ctrl->val & V4L2_LOCK_WHITE_BALANCE; in s5c73m3_3a_lock() local
200 awb_lock ? COMM_AWB_STOP : COMM_AWB_START); in s5c73m3_3a_lock()
/kernel/linux/linux-6.6/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-ctrls.c183 bool awb_lock = ctrl->val & V4L2_LOCK_WHITE_BALANCE; in s5c73m3_3a_lock() local
198 awb_lock ? COMM_AWB_STOP : COMM_AWB_START); in s5c73m3_3a_lock()
/kernel/linux/linux-6.6/drivers/staging/media/deprecated/atmel/
H A Datmel-isc.h222 * @awb_lock: lock for serializing awb work queue operations
295 spinlock_t awb_lock; member
H A Datmel-isc-base.c205 spin_lock(&isc->awb_lock); in isc_start_dma()
207 spin_unlock(&isc->awb_lock); in isc_start_dma()
1446 spin_lock_irqsave(&isc->awb_lock, flags); in isc_awb_work()
1448 spin_unlock_irqrestore(&isc->awb_lock, flags); in isc_awb_work()
1889 spin_lock_init(&isc->awb_lock); in isc_async_complete()
/kernel/linux/linux-6.6/drivers/media/platform/microchip/
H A Dmicrochip-isc.h233 * @awb_lock: lock for serializing awb work queue operations
312 spinlock_t awb_lock; member
H A Dmicrochip-isc-base.c195 spin_lock(&isc->awb_lock); in isc_start_dma()
197 spin_unlock(&isc->awb_lock); in isc_start_dma()
1432 spin_lock_irqsave(&isc->awb_lock, flags); in isc_awb_work()
1434 spin_unlock_irqrestore(&isc->awb_lock, flags); in isc_awb_work()
1838 spin_lock_init(&isc->awb_lock); in isc_async_complete()
/kernel/linux/linux-5.10/drivers/media/i2c/m5mols/
H A Dm5mols_controls.c202 bool awb_lock = ctrl->val & V4L2_LOCK_WHITE_BALANCE; in m5mols_3a_lock() local
204 ret = m5mols_write(&info->sd, AWB_LOCK, awb_lock ? in m5mols_3a_lock()

Completed in 15 milliseconds