root/drivers/media/usb/pwc/pwc-kiara.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-or-later */
   2 /* Linux driver for Philips webcam
   3    (C) 2004-2006 Luc Saillard (luc@saillard.org)
   4 
   5    NOTE: this version of pwc is an unofficial (modified) release of pwc & pcwx
   6    driver and thus may have bugs that are not present in the original version.
   7    Please send bug reports and support requests to <luc@saillard.org>.
   8    The decompression routines have been implemented by reverse-engineering the
   9    Nemosoft binary pwcx module. Caveat emptor.
  10 
  11 */
  12 
  13 /* Entries for the Kiara (730/740/750) camera */
  14 
  15 #ifndef PWC_KIARA_H
  16 #define PWC_KIARA_H
  17 
  18 #include "pwc.h"
  19 
  20 #define PWC_FPS_MAX_KIARA 6
  21 
  22 struct Kiara_table_entry
  23 {
  24         char alternate;                 /* USB alternate interface */
  25         unsigned short packetsize;      /* Normal packet size */
  26         unsigned short bandlength;      /* Bandlength when decompressing */
  27         unsigned char mode[12];         /* precomputed mode settings for cam */
  28 };
  29 
  30 extern const struct Kiara_table_entry Kiara_table[PSZ_MAX][PWC_FPS_MAX_KIARA][4];
  31 extern const unsigned int KiaraRomTable[8][2][16][8];
  32 extern const unsigned int Kiara_fps_vector[PWC_FPS_MAX_KIARA];
  33 
  34 #endif
  35 
  36 

/* [<][>][^][v][top][bottom][index][help] */