Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 202108
b: refs/heads/master
c: 5690085
h: refs/heads/master
v: v3
  • Loading branch information
Jarod Wilson authored and Mauro Carvalho Chehab committed Aug 2, 2010
1 parent 312d736 commit 976accf
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 19 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 1e687528777acab2c73cd12fb35d71088ad73a3c
refs/heads/master: 5690085e7ba7f3081c6ab6db3a3b543444ad8a21
2 changes: 1 addition & 1 deletion trunk/drivers/media/IR/ir-lirc-codec.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
#include <linux/sched.h>
#include <linux/wait.h>
#include <media/lirc.h>
#include <media/lirc_dev.h>
#include <media/ir-core.h>
#include "ir-core-priv.h"
#include "lirc_dev.h"

#define LIRCBUF_SIZE 256

Expand Down
2 changes: 1 addition & 1 deletion trunk/drivers/media/IR/lirc_dev.c
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
#include <linux/cdev.h>

#include <media/lirc.h>
#include "lirc_dev.h"
#include <media/lirc_dev.h>

static int debug;

Expand Down
34 changes: 18 additions & 16 deletions trunk/include/media/lirc.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* lirc.h - linux infrared remote control header file
* last modified 2010/06/03 by Jarod Wilson
* last modified 2010/07/13 by Jarod Wilson
*/

#ifndef _LINUX_LIRC_H
Expand Down Expand Up @@ -33,6 +33,9 @@
#define LIRC_IS_FREQUENCY(val) (LIRC_MODE2(val) == LIRC_MODE2_FREQUENCY)
#define LIRC_IS_TIMEOUT(val) (LIRC_MODE2(val) == LIRC_MODE2_TIMEOUT)

/* used heavily by lirc userspace */
#define lirc_t int

/*** lirc compatible hardware features ***/

#define LIRC_MODE2SEND(x) (x)
Expand Down Expand Up @@ -95,12 +98,10 @@
#define LIRC_GET_MIN_TIMEOUT _IOR('i', 0x00000008, __u32)
#define LIRC_GET_MAX_TIMEOUT _IOR('i', 0x00000009, __u32)

#if 0 /* these ioctls are not used at the moment */
#define LIRC_GET_MIN_FILTER_PULSE _IOR('i', 0x0000000a, __u32)
#define LIRC_GET_MAX_FILTER_PULSE _IOR('i', 0x0000000b, __u32)
#define LIRC_GET_MIN_FILTER_SPACE _IOR('i', 0x0000000c, __u32)
#define LIRC_GET_MAX_FILTER_SPACE _IOR('i', 0x0000000d, __u32)
#endif

/* code length in bits, currently only for LIRC_MODE_LIRCCODE */
#define LIRC_GET_LENGTH _IOR('i', 0x0000000f, __u32)
Expand All @@ -121,23 +122,30 @@
*/
#define LIRC_SET_REC_TIMEOUT _IOW('i', 0x00000018, __u32)

#if 0 /* these ioctls are not used at the moment */
/* 1 enables, 0 disables timeout reports in MODE2 */
#define LIRC_SET_REC_TIMEOUT_REPORTS _IOW('i', 0x00000019, __u32)

/*
* pulses shorter than this are filtered out by hardware (software
* emulation in lirc_dev?)
*/
#define LIRC_SET_REC_FILTER_PULSE _IOW('i', 0x00000019, __u32)
#define LIRC_SET_REC_FILTER_PULSE _IOW('i', 0x0000001a, __u32)
/*
* spaces shorter than this are filtered out by hardware (software
* emulation in lirc_dev?)
*/
#define LIRC_SET_REC_FILTER_SPACE _IOW('i', 0x0000001a, __u32)
#define LIRC_SET_REC_FILTER_SPACE _IOW('i', 0x0000001b, __u32)
/*
* if filter cannot be set independantly for pulse/space, this should
* be used
*/
#define LIRC_SET_REC_FILTER _IOW('i', 0x0000001b, __u32)
#endif
#define LIRC_SET_REC_FILTER _IOW('i', 0x0000001c, __u32)

/*
* if enabled from the next key press on the driver will send
* LIRC_MODE2_FREQUENCY packets
*/
#define LIRC_SET_MEASURE_CARRIER_MODE _IOW('i', 0x0000001d, __u32)

/*
* to set a range use
Expand All @@ -151,13 +159,7 @@

#define LIRC_NOTIFY_DECODE _IO('i', 0x00000020)

#if 0 /* these ioctls are not used at the moment */
/*
* from the next key press on the driver will send
* LIRC_MODE2_FREQUENCY packets
*/
#define LIRC_MEASURE_CARRIER_ENABLE _IO('i', 0x00000021)
#define LIRC_MEASURE_CARRIER_DISABLE _IO('i', 0x00000022)
#endif
#define LIRC_SETUP_START _IO('i', 0x00000021)
#define LIRC_SETUP_END _IO('i', 0x00000022)

#endif
File renamed without changes.

0 comments on commit 976accf

Please sign in to comment.