brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 9e9b072 Raw
39 lines · c
1/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */2/*3    On Screen Display cx23415 Framebuffer driver4 5    Copyright (C) 2006, 2007  Ian Armstrong <ian@iarmst.demon.co.uk>6 7    This program is free software; you can redistribute it and/or modify8    it under the terms of the GNU General Public License as published by9    the Free Software Foundation; either version 2 of the License, or10    (at your option) any later version.11 12    This program is distributed in the hope that it will be useful,13    but WITHOUT ANY WARRANTY; without even the implied warranty of14    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the15    GNU General Public License for more details.16 17    You should have received a copy of the GNU General Public License18    along with this program; if not, write to the Free Software19    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA20 */21 22#ifndef __LINUX_IVTVFB_H__23#define __LINUX_IVTVFB_H__24 25#include <linux/compiler.h>26#include <linux/types.h>27 28/* Framebuffer external API */29 30struct ivtvfb_dma_frame {31	void __user *source;32	unsigned long dest_offset;33	int count;34};35 36#define IVTVFB_IOC_DMA_FRAME 	_IOW('V', BASE_VIDIOC_PRIVATE+0, struct ivtvfb_dma_frame)37 38#endif39