/* -*- Mode: C; tab-width: 4; indent-tabs-mode: 't; c-basic-offset: 4 -*-
*
* Name : $RCSfile: module_pvr.h $
*
* Copyright : 2002 by Imagination Technologies Limited.
* All rights reserved.
* No part of this software, either material or conceptual
* may be copied or distributed, transmitted, transcribed,
* stored in a retrieval system or translated into any
* human or computer language in any form by any means,
* electronic, mechanical, manual or other-wise, or
* disclosed to third parties without the express written
* permission of:
* Imagination Technologies Limited,
* HomePark Industrial Estate,
* Kings Langley,
* Hertfordshire,
* WD4 8LZ,
* UK
*
* Description : pvrcore module header
*
* Version : $Revision: 1.4 $
*
****************************************************************************/
#ifndef MODULE_PVR_H
#define MODULE_PVR_H
struct inode;
struct file;
int pvr_switch_to_pvr(struct inode *inode, struct file *file,
unsigned int cmd, unsigned long arg);
int pvr_switch_to_drm(struct inode *inode, struct file *file,
unsigned int cmd, unsigned long arg);
int pvrUsingDRMMMAP(void);
int pmxcore_open(void);
int pmxcore_release(void);
int send_registry_info(void *pvIn);
void pvr_munmap_event(void *pvIn);
int get_registry_info(void *pvIn, void *pvOut);
#endif
|