I think that the relevant difference between the kernel config between raspbian and rpf is the following:
Code: Select all
# CONFIG_LIRC_SIR is not set
# CONFIG_LIRC_ZILOG is not set
As far as I can tell, the patch is already part of the raspbian kernel source and with the above change in the kernel config, I think all the changes mentioned in http://aron.ws/projects/lirc_rpi/
are accounted for.
I don't know whether that also means it will work since, as I mentioned earlier, there are also differences wrt GPIO.
As I have no hardware to test it (and I may be a bit over my head with this), I would much appreciate it if others can chime in with this and/or test the changes.
Just compared the patch source code and the corresponding code in the raspbian kernel source and it's essentially the same.
The main difference is '0' and '1' replaced with a variable (invert), the list of valid GPIO pins, lower latency and a different implementation of the send_pulse_softcarrier