Re: [PATCH 4/7] [media] ir-rx51: add DT support to driver

From: Ivaylo Dimitrov
Date: Fri May 13 2016 - 02:15:49 EST


Hi,

On 11.05.2016 17:14, Rob Herring wrote:
On Tue, May 10, 2016 at 04:18:27AM +0200, Sebastian Reichel wrote:
Hi,

On Mon, May 09, 2016 at 04:07:35PM -0500, Rob Herring wrote:
There's already a pwm-led binding that can be used. Though there
may be missing consumer IR to LED subsystem support in the kernel.
You could list both compatibles, use the rx51 IR driver now, and
then move to pwm-led driver in the future.

Well from a purely HW point of view it's a PWM connected led. The
usage is completely different though. Usually PWM is used to control
the LED's brightness via the duty cycle (basic concept: enabling led
only 50% of time reduces brightness to 50%).

In the IR led's case the aim is generating a specific serial pattern
instead. For this task it uses a dmtimer in PWM mode and a second
one to reconfigure the pwm timer.

In that case, it will probably never be a generic driver.

I don't know about a good name, but rx51 should be replaced with
n900 in the compatible string. So maybe "nokia,n900-infrared-diode".

That's fine, but the shorter '-ir' was too.


I prefer the shorter "nokia,n900-ir", will resend the series with it used, unless someone has concerns about it.

Ivo