31 lines
736 B
C
31 lines
736 B
C
|
/*
|
||
|
* gsc3280_gpioparal.h - driver for Gpio Test
|
||
|
* 8bits out, 4bits in
|
||
|
*
|
||
|
* Copyright (C) 2012 Loongson Corporation
|
||
|
*
|
||
|
* 2013-03-15
|
||
|
*/
|
||
|
#ifndef _LINUX_GPIO_PARAL_H_
|
||
|
#define _LINUX_GPIO_PARAL_H_
|
||
|
|
||
|
|
||
|
/* Use 'P' as magic number */
|
||
|
#define GPIOPARAL_IOC_MAGIC 'P'
|
||
|
/* Please use a different 8-bit number in your code */
|
||
|
|
||
|
/*
|
||
|
*/
|
||
|
#define GPIO_PARAL_OUT _IO(GPIOPARAL_IOC_MAGIC, 0)
|
||
|
#define GPIO_PARAL_IN _IO(GPIOPARAL_IOC_MAGIC, 1)
|
||
|
#define GPIO_INIT_WRITE _IO(GPIOPARAL_IOC_MAGIC, 2)
|
||
|
#define GPIO_INIT_READ _IO(GPIOPARAL_IOC_MAGIC, 3)
|
||
|
#define GPIO_RELEASE_WRITE _IO(GPIOPARAL_IOC_MAGIC, 4)
|
||
|
#define GPIO_RELEASE_READ _IO(GPIOPARAL_IOC_MAGIC, 5)
|
||
|
|
||
|
#define GPIOPARAL_IOC_MAXNR 4
|
||
|
|
||
|
|
||
|
#endif
|
||
|
|