I try to use my s905x box with a dvi monitor and a dvi to hdmi adapter.
All the versions since 8.1.5 displays a pink / purple screen.
So, I dig into the code and I find this commits Revert "drivers/amlogic/hdmi/hdmi_tx_20: Partially revert c49e9b6 to … · kszaq/linux-amlogic-le@8c1f5c4 · GitHub.
In DVI mode the Color Space Converter is set to convert TX_INPUT_COLOR_FORMAT to TX_OUTPUT_COLOR_FORMAT but both are set to COLORSPACE_YUV444.
It means nothing to do !
DVI can only handle RGB, so TX_OUTPUT_COLOR_FORMAT should be COLORSPACE_RGB444 in that case, just like to force RGB. No ??