On 08/09/12 15:41, Timo Kokkonen wrote:
> This is the driver for the IR transmitter diode found on the Nokia
> N900 (also known as RX51) device. The driver is mostly the same as
> found in the original 2.6.28 based kernel that comes with the device.
>
> The following modifications have been made compared to the original
> driver version:
>
> - Adopt to the changes that has happen in the kernel during the past
> five years, such as the change in the include paths
>
> - The OMAP DM-timers require much more care nowadays. The timers need
> to be enabled and disabled or otherwise many actions fail. Timers
> must not be freed without first stopping them or otherwise the timer
> cannot be requested again.
>
> The code has been tested with sending IR codes with N900 device
> running Debian userland. The device receiving the codes was Anysee
> DVB-C USB receiver.
>
> Signed-off-by: Timo Kokkonen <[email protected]>
> ---
> drivers/media/rc/Kconfig | 10 +
> drivers/media/rc/Makefile | 1 +
> drivers/media/rc/ir-rx51.c | 496
> ++++++++++++++++++++++++++++++++++++++++++++
> drivers/media/rc/ir-rx51.h | 10 +
I think the file ir-rx51.h should be placed in include/media instead.
[...]
> 4 files changed, 517 insertions(+), 0 deletions(-)
> create mode 100644 drivers/media/rc/ir-rx51.c
> create mode 100644 drivers/media/rc/ir-rx51.h
[...]
> diff --git a/drivers/media/rc/ir-rx51.h b/drivers/media/rc/ir-rx51.h
> new file mode 100644
> index 0000000..104aa89
> --- /dev/null
> +++ b/drivers/media/rc/ir-rx51.h
> @@ -0,0 +1,10 @@
> +#ifndef _LIRC_RX51_H
> +#define _LIRC_RX51_H
> +
> +struct lirc_rx51_platform_data {
> + int pwm_timer;
> +
> + int(*set_max_mpu_wakeup_lat)(struct device *dev, long t);
> +};
> +
> +#endif
--
Regards,
Igor.
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html