Gerd Hoffmann <kraxel@xxxxxxxxxx> writes: > From: Eric Anholt <eric@xxxxxxxxxx> > > This commit needs to be split up and cleaned up. Also we should add > interrupt support before pushing upstream. > > Signed-off-by: Eric Anholt <eric@xxxxxxxxxx> OK, I've confirmed with the firmware maintainers: We really can't drive this natively from Linux. The firmware is polling one of the fxl6408's pins 10 times a second for detecting under-voltage, so if we also try to drive it we'll end up smashing each others' I2C transactions. We'll need to do a GPIO driver using the GET/SET_GPIO_STATE firmware calls, instead. Unfortunately, we don't have a direction-setting API for that at the moment, but it'll at least let us read the HDMI HPD signal.
Attachment:
signature.asc
Description: PGP signature