linux/include/video/kyro.h

/*
 *  linux/drivers/video/kyro/kryo.h
 *
 *  Copyright (C) 2002 STMicroelectronics
 *  Copyright (C) 2004 Paul Mundt
 *
 * This file is subject to the terms and conditions of the GNU General Public
 * License.  See the file COPYING in the main directory of this archive
 * for more details.
 */

#ifndef _KYRO_H
#define _KYRO_H

struct kyrofb_info {};

/*
 * [email protected]
 * Added the follow IOCTLS for the creation of overlay services...
 */
#define KYRO_IOC_MAGIC

#define KYRO_IOCTL_OVERLAY_CREATE
#define KYRO_IOCTL_OVERLAY_VIEWPORT_SET
#define KYRO_IOCTL_SET_VIDEO_MODE
#define KYRO_IOCTL_UVSTRIDE
#define KYRO_IOCTL_OVERLAY_OFFSET
#define KYRO_IOCTL_STRIDE

/*
 * The follow 3 structures are used to pass data from user space into the kernel
 * for the creation of overlay surfaces and setting the video mode.
 */
overlay_create;

overlay_viewport_set;

set_video_mode;

#endif /* _KYRO_H */