Linux Kernel
3.7.1
|
#include <gsc-core.h>
Data Fields | |
spinlock_t | slock |
struct mutex | lock |
struct platform_device * | pdev |
struct gsc_variant * | variant |
u16 | id |
struct clk * | clock |
void __iomem * | regs |
wait_queue_head_t | irq_queue |
struct gsc_m2m_device | m2m |
struct exynos_platform_gscaler * | pdata |
unsigned long | state |
struct vb2_alloc_ctx * | alloc_ctx |
struct video_device | vdev |
struct gsc_dev - abstraction for G-Scaler entity : the spinlock protecting this data structure : the mutex protecting this data structure : pointer to the G-Scaler platform device : the IP variant information : G-Scaler device index (0..GSC_MAX_DEVS) : clocks required for G-Scaler operation : the mapped hardware registers : interrupt handler waitqueue : memory-to-memory V4L2 device information : flags used to synchronize m2m and capture mode operation : videobuf2 memory allocator context : video device for G-Scaler instance
Definition at line 332 of file gsc-core.h.
struct vb2_alloc_ctx* alloc_ctx |
Definition at line 344 of file gsc-core.h.
Definition at line 338 of file gsc-core.h.
Definition at line 337 of file gsc-core.h.
wait_queue_head_t irq_queue |
Definition at line 340 of file gsc-core.h.
Definition at line 334 of file gsc-core.h.
struct gsc_m2m_device m2m |
Definition at line 341 of file gsc-core.h.
struct exynos_platform_gscaler* pdata |
Definition at line 342 of file gsc-core.h.
struct platform_device* pdev |
Definition at line 335 of file gsc-core.h.
Definition at line 339 of file gsc-core.h.
spinlock_t slock |
Definition at line 333 of file gsc-core.h.
Definition at line 343 of file gsc-core.h.
struct gsc_variant* variant |
Definition at line 336 of file gsc-core.h.
struct video_device vdev |
Definition at line 345 of file gsc-core.h.