HDMI and interrupt GPIO1_25

Hi,

When Gerald Coley design the BBB, he planed to use the GPIO1_25 as an interrupt signal from the tda19988…

I wanted to know why the interrupt GPIO1_25 is not used for interrupt.

Micka,

Hi,

When Gerald Coley design the BBB, he planed to use the GPIO1_25 as an interrupt signal from the tda19988…

I wanted to know why the interrupt GPIO1_25 is not used for interrupt.

It looks like the driver supports an interrupt:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/video/fbdev/da8xx-fb.c#n833

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/tilcdc/tilcdc_drv.c#n357

Are you concerned this interrupt is necessary for some function missing in your system?

Is this something we can enable in the device tree?

https://github.com/beagleboard/linux/blob/4.4/arch/arm/boot/dts/am335x-boneblack.dts

We probably need to ask the original developer why the IRQ wasn’t connected to the driver.

Hi,

Thx for the answer, no I don’t need it. It’s just by curiosity.

This interrupt is to pass IR remote information to the processor over the HDMI from the TV. As the BBB is lacking a tuner, I am not sure how much value this feature has.

Gerald

Well from those lines:

http://lxr.free-electrons.com/source/drivers/gpu/drm/i2c/tda998x_drv.c?v=4.1#L1304

I thought that it was to help to read the edid data or about the plug/unplug:

[566](http://lxr.free-electrons.com/source/drivers/gpu/drm/i2c/tda998x_drv.c?v=4.1#L566) <b> _* only 2 interrupts may occur: screen plug/unplug and EDID read_</b>
[http://lxr.free-electrons.com/source/drivers/gpu/drm/i2c/tda998x_drv.c?v=4.1#L565](http://lxr.free-electrons.com/source/drivers/gpu/drm/i2c/tda998x_drv.c?v=4.1#L565)

Not sure about unplug and plug in.

Gerald