ADV7280-M probe failure

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I am working on adding adv7280-m support on an imx6q based board and I
am facing two issues that prevent the adv7180 driver to be
successfully probed:

1. The write to the ADV7182_REG_INPUT_VIDSEL register inside
adv7182_set_std() fails.

2. The write to the ADV7180_REG_ICONF1 register (interrupt page
address space) inside init_device() fails.

If I force a hack by ignoring the adv7182_set_std() failure and remove
the interrupt description in the device tree then the probe succeeds.

A different board based on imx6dl with an adv7280 connected to the
parallel CSI works fine running the same 5.4 kernel.

I could not locate any in-tree user of the "adv7280-m" compatible and
I am trying to properly fix the probe issues.

Does anyone have any suggestions as to why these registers writes fail
only on the ADV7280-M connected to the MIPI CSI2 port case?

Thanks,

Fabio Estevam



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux