Lines Matching refs:pdev
41 int pwc_get_size(struct pwc_device *pdev, int width, int height) in pwc_get_size() argument
48 if (!(pdev->image_mask & (1 << i))) in pwc_get_size()
58 if (pdev->image_mask & (1 << i)) in pwc_get_size()
67 void pwc_construct(struct pwc_device *pdev) in pwc_construct() argument
69 if (DEVICE_USE_CODEC1(pdev->type)) { in pwc_construct()
71 pdev->image_mask = 1 << PSZ_SQCIF | 1 << PSZ_QCIF | 1 << PSZ_CIF; in pwc_construct()
72 pdev->vcinterface = 2; in pwc_construct()
73 pdev->vendpoint = 4; in pwc_construct()
74 pdev->frame_header_size = 0; in pwc_construct()
75 pdev->frame_trailer_size = 0; in pwc_construct()
77 } else if (DEVICE_USE_CODEC3(pdev->type)) { in pwc_construct()
79 pdev->image_mask = 1 << PSZ_QSIF | 1 << PSZ_SIF | 1 << PSZ_VGA; in pwc_construct()
80 pdev->vcinterface = 3; in pwc_construct()
81 pdev->vendpoint = 5; in pwc_construct()
82 pdev->frame_header_size = TOUCAM_HEADER_SIZE; in pwc_construct()
83 pdev->frame_trailer_size = TOUCAM_TRAILER_SIZE; in pwc_construct()
87 …pdev->image_mask = 1 << PSZ_SQCIF | 1 << PSZ_QSIF | 1 << PSZ_QCIF | 1 << PSZ_SIF | 1 << PSZ_CIF | … in pwc_construct()
88 pdev->vcinterface = 3; in pwc_construct()
89 pdev->vendpoint = 4; in pwc_construct()
90 pdev->frame_header_size = 0; in pwc_construct()
91 pdev->frame_trailer_size = 0; in pwc_construct()