[media] lirc_dev: remove sampling kthread
There are no drivers which use this functionality. Signed-off-by: David Härdeman <david@hardeman.nu> Signed-off-by: Sean Young <sean@mess.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
This commit is contained in:

committed by
Mauro Carvalho Chehab

parent
2c5a1f4466
commit
c3104e1b42
@@ -133,12 +133,6 @@ static inline unsigned int lirc_buffer_write(struct lirc_buffer *buf,
|
||||
* @buffer_size: Number of FIFO buffers with @chunk_size size. If zero,
|
||||
* creates a buffer with BUFLEN size (16 bytes).
|
||||
*
|
||||
* @sample_rate: if zero, the device will wait for an event with a new
|
||||
* code to be parsed. Otherwise, specifies the sample
|
||||
* rate for polling. Value should be between 0
|
||||
* and HZ. If equal to HZ, it would mean one polling per
|
||||
* second.
|
||||
*
|
||||
* @features: lirc compatible hardware features, like LIRC_MODE_RAW,
|
||||
* LIRC_CAN\_\*, as defined at include/media/lirc.h.
|
||||
*
|
||||
@@ -153,14 +147,6 @@ static inline unsigned int lirc_buffer_write(struct lirc_buffer *buf,
|
||||
* @max_timeout: Maximum timeout for record. Valid only if
|
||||
* LIRC_CAN_SET_REC_TIMEOUT is defined.
|
||||
*
|
||||
* @add_to_buf: add_to_buf will be called after specified period of the
|
||||
* time or triggered by the external event, this behavior
|
||||
* depends on value of the sample_rate this function will
|
||||
* be called in user context. This routine should return
|
||||
* 0 if data was added to the buffer and -ENODATA if none
|
||||
* was available. This should add some number of bits
|
||||
* evenly divisible by code_length to the buffer.
|
||||
*
|
||||
* @rbuf: if not NULL, it will be used as a read buffer, you will
|
||||
* have to write to the buffer by other means, like irq's
|
||||
* (see also lirc_serial.c).
|
||||
@@ -184,7 +170,6 @@ struct lirc_driver {
|
||||
int minor;
|
||||
__u32 code_length;
|
||||
unsigned int buffer_size; /* in chunks holding one code each */
|
||||
int sample_rate;
|
||||
__u32 features;
|
||||
|
||||
unsigned int chunk_size;
|
||||
@@ -192,7 +177,6 @@ struct lirc_driver {
|
||||
void *data;
|
||||
int min_timeout;
|
||||
int max_timeout;
|
||||
int (*add_to_buf)(void *data, struct lirc_buffer *buf);
|
||||
struct lirc_buffer *rbuf;
|
||||
struct rc_dev *rdev;
|
||||
const struct file_operations *fops;
|
||||
|
Reference in New Issue
Block a user