Commit ad401f43 authored by Felipe Balbi's avatar Felipe Balbi Committed by Tony Lindgren

VIDEO OMAP: camera_core whitespace cleanup

Whitespace removal from camera_core.[ch]
Signed-off-by: default avatarFelipe Balbi <felipe.lima@indt.org.br>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent 1d562c9e
This diff is collapsed.
/* /*
* drivers/media/video/omap/camera_core.h * drivers/media/video/omap/camera_core.h
* *
* Copyright (C) 2004 Texas Instruments, Inc. * Copyright (C) 2004 Texas Instruments, Inc.
* *
* This package is free software; you can redistribute it and/or modify * This package is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as * it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation. * published by the Free Software Foundation.
* *
* THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR * THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*/ */
#ifndef CAMERA_CORE__H #ifndef CAMERA_CORE__H
...@@ -36,12 +36,12 @@ struct sgdma_state { ...@@ -36,12 +36,12 @@ struct sgdma_state {
/* NUM_SG_DMA is the number of scatter-gather DMA transfers that can be queued. /* NUM_SG_DMA is the number of scatter-gather DMA transfers that can be queued.
*/ */
#define NUM_SG_DMA VIDEO_MAX_FRAME+2 #define NUM_SG_DMA VIDEO_MAX_FRAME+2
/* per-device data structure */ /* per-device data structure */
struct camera_device { struct camera_device {
struct device dev; struct device dev;
struct video_device *vfd; struct video_device *vfd;
spinlock_t overlay_lock; /* spinlock for overlay DMA counter */ spinlock_t overlay_lock; /* spinlock for overlay DMA counter */
int overlay_cnt; /* count of queued overlay DMA xfers */ int overlay_cnt; /* count of queued overlay DMA xfers */
struct scatterlist overlay_sglist; struct scatterlist overlay_sglist;
...@@ -60,22 +60,22 @@ struct camera_device { ...@@ -60,22 +60,22 @@ struct camera_device {
struct sgdma_state sgdma[NUM_SG_DMA]; struct sgdma_state sgdma[NUM_SG_DMA];
char in_use; char in_use;
/* The img_lock is used to serialize access to the image parameters for /* The img_lock is used to serialize access to the image parameters for
* overlay and capture. Need to use spin_lock_irq when writing to the * overlay and capture. Need to use spin_lock_irq when writing to the
* reading, streaming, and previewing parameters. A regular spin_lock * reading, streaming, and previewing parameters. A regular spin_lock
* will suffice for all other cases. * will suffice for all other cases.
*/ */
spinlock_t img_lock; spinlock_t img_lock;
/* We allow reading from at most one filehandle at a time. /* We allow reading from at most one filehandle at a time.
* non-NULL means reading is in progress. * non-NULL means reading is in progress.
*/ */
struct camera_fh *reading; struct camera_fh *reading;
/* We allow streaming from at most one filehandle at a time. /* We allow streaming from at most one filehandle at a time.
* non-NULL means streaming is in progress. * non-NULL means streaming is in progress.
*/ */
struct camera_fh *streaming; struct camera_fh *streaming;
/* We allow previewing from at most one filehandle at a time. /* We allow previewing from at most one filehandle at a time.
* non-NULL means previewing is in progress. * non-NULL means previewing is in progress.
*/ */
struct camera_fh *previewing; struct camera_fh *previewing;
...@@ -85,44 +85,44 @@ struct camera_device { ...@@ -85,44 +85,44 @@ struct camera_device {
/* This is the frame period actually requested by the user. */ /* This is the frame period actually requested by the user. */
struct v4l2_fract nominal_timeperframe; struct v4l2_fract nominal_timeperframe;
/* frequency (in Hz) of camera interface xclk output */ /* frequency (in Hz) of camera interface xclk output */
unsigned long xclk; unsigned long xclk;
/* Pointer to the sensor interface ops */ /* Pointer to the sensor interface ops */
struct omap_camera_sensor *cam_sensor; struct omap_camera_sensor *cam_sensor;
void *sensor_data; void *sensor_data;
/* Pointer to the camera interface hardware ops */ /* Pointer to the camera interface hardware ops */
struct camera_hardware *cam_hardware; struct camera_hardware *cam_hardware;
void *hardware_data; void *hardware_data;
/* pix defines the size and pixel format of the image captured by the /* pix defines the size and pixel format of the image captured by the
* sensor. This also defines the size of the framebuffers. The * sensor. This also defines the size of the framebuffers. The
* same pool of framebuffers is used for video capture and video * same pool of framebuffers is used for video capture and video
* overlay. These parameters are set/queried by the * overlay. These parameters are set/queried by the
* VIDIOC_S_FMT/VIDIOC_G_FMT ioctls with a CAPTURE buffer type. * VIDIOC_S_FMT/VIDIOC_G_FMT ioctls with a CAPTURE buffer type.
*/ */
struct v4l2_pix_format pix; struct v4l2_pix_format pix;
struct v4l2_pix_format pix2; struct v4l2_pix_format pix2;
/* crop defines the size and offset of the video overlay source window /* crop defines the size and offset of the video overlay source window
* within the framebuffer. These parameters are set/queried by the * within the framebuffer. These parameters are set/queried by the
* VIDIOC_S_CROP/VIDIOC_G_CROP ioctls with an OVERLAY buffer type. * VIDIOC_S_CROP/VIDIOC_G_CROP ioctls with an OVERLAY buffer type.
* The cropping rectangle allows a subset of the captured image to be * The cropping rectangle allows a subset of the captured image to be
* previewed. It only affects the portion of the image previewed, not * previewed. It only affects the portion of the image previewed, not
* captured; the entire camera image is always captured. * captured; the entire camera image is always captured.
*/ */
struct v4l2_rect crop; struct v4l2_rect crop;
/* win defines the size and offset of the video overlay target window /* win defines the size and offset of the video overlay target window
* within the video display. These parameters are set/queried by the * within the video display. These parameters are set/queried by the
* VIDIOC_S_FMT/VIDIOC_G_FMT ioctls with an OVERLAY buffer type. * VIDIOC_S_FMT/VIDIOC_G_FMT ioctls with an OVERLAY buffer type.
*/ */
struct v4l2_window win; struct v4l2_window win;
/* fbuf reflects the size of the video display. It is queried with the /* fbuf reflects the size of the video display. It is queried with the
* VIDIOC_G_FBUF ioctl. The size of the video display cannot be * VIDIOC_G_FBUF ioctl. The size of the video display cannot be
* changed with the VIDIOC_S_FBUF ioctl. * changed with the VIDIOC_S_FBUF ioctl.
*/ */
struct v4l2_framebuffer fbuf; struct v4l2_framebuffer fbuf;
...@@ -136,7 +136,7 @@ struct camera_device { ...@@ -136,7 +136,7 @@ struct camera_device {
wait_queue_head_t new_video_frame; wait_queue_head_t new_video_frame;
char capture_completed; char capture_completed;
char capture_started; char capture_started;
spinlock_t capture_lock; spinlock_t capture_lock;
struct scatterlist capture_sglist; struct scatterlist capture_sglist;
unsigned long capture_base; unsigned long capture_base;
unsigned long capture_base_phys; unsigned long capture_base_phys;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment