18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */ 28c2ecf20Sopenharmony_ci/* Linux driver for Philips webcam 38c2ecf20Sopenharmony_ci (C) 2004-2006 Luc Saillard (luc@saillard.org) 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci NOTE: this version of pwc is an unofficial (modified) release of pwc & pcwx 68c2ecf20Sopenharmony_ci driver and thus may have bugs that are not present in the original version. 78c2ecf20Sopenharmony_ci Please send bug reports and support requests to <luc@saillard.org>. 88c2ecf20Sopenharmony_ci The decompression routines have been implemented by reverse-engineering the 98c2ecf20Sopenharmony_ci Nemosoft binary pwcx module. Caveat emptor. 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci*/ 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci#ifndef PWC_DEC1_H 148c2ecf20Sopenharmony_ci#define PWC_DEC1_H 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci#include <linux/mutex.h> 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_cistruct pwc_device; 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_cistruct pwc_dec1_private 218c2ecf20Sopenharmony_ci{ 228c2ecf20Sopenharmony_ci int version; 238c2ecf20Sopenharmony_ci}; 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_civoid pwc_dec1_init(struct pwc_device *pdev, const unsigned char *cmd); 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci#endif 28