Thanks to @Sanket_Parekh !
After tuning the HDMI signal generator, TMDS clock freq detected correctly.
But "PHY configuration failed" is still there.
Messages are as following,
root@imx8qmmek:~# [ 56.914253] mxc-hdmi-rx 58268000.hdmi_rx: HDMI RX Cable Plug In
[ 56.923441] mxc-hdmi-rx 58268000.hdmi_rx: Doing initial PHY configuration
[ 56.930517] mxc-hdmi-rx 58268000.hdmi_rx: Releasing PHY reset
[ 56.936337] mxc-hdmi-rx 58268000.hdmi_rx: Waiting for pma_cmn_ready
[ 57.361207] mxc-hdmi-rx 58268000.hdmi_rx: hdmirx_wait_edid_read wait for EDID to be read
[ 59.769932] mxc-hdmi-rx 58268000.hdmi_rx: TMDS change detect: -1 -> 147996
[ 59.769932]
[ 59.818182] mxc-hdmi-rx 58268000.hdmi_rx: Detect TMDS clock freq: 148007 kHz
[ 59.825278] mxc-hdmi-rx 58268000.hdmi_rx: VCO frequency (refclk: 24000 kHz, TMDS clk: 148007 kHz, OSR: 4, tmds_bit_clk_ratio: 10) equals 5923172 kHz
[ 62.568030] mxc-hdmi-rx 58268000.hdmi_rx: PHY configuration failed
[ 62.818263] mxc-hdmi-rx 58268000.hdmi_rx: TMDS change detect: -1 -> 148007
[ 62.818263]
[ 62.869451] mxc-hdmi-rx 58268000.hdmi_rx: Detect TMDS clock freq: 147996 kHz
[ 62.876537] mxc-hdmi-rx 58268000.hdmi_rx: VCO frequency (refclk: 24000 kHz, TMDS clk: 147996 kHz, OSR: 4, tmds_bit_clk_ratio: 10) equals 5922731 kHz
[ 65.618933] mxc-hdmi-rx 58268000.hdmi_rx: PHY configuration failed
[ 65.866679] mxc-hdmi-rx 58268000.hdmi_rx: TMDS change detect: -1 -> 147996
[ 65.866679]
[ 65.918597] mxc-hdmi-rx 58268000.hdmi_rx: Detect TMDS clock freq: 148007 kHz
[ 65.925681] mxc-hdmi-rx 58268000.hdmi_rx: VCO frequency (refclk: 24000 kHz, TMDS clk: 148007 kHz, OSR: 4, tmds_bit_clk_ratio: 10) equals 5923172 kHz
[ 68.668037] mxc-hdmi-rx 58268000.hdmi_rx: PHY configuration failed
[ 68.677198] mxc-hdmi-rx 58268000.hdmi_rx: Doing initial PHY configuration
[ 68.684242] mxc-hdmi-rx 58268000.hdmi_rx: Releasing PHY reset
[ 68.690025] mxc-hdmi-rx 58268000.hdmi_rx: Waiting for pma_cmn_ready
[ 69.113451] mxc-hdmi-rx 58268000.hdmi_rx: hdmirx_wait_edid_read wait for EDID to be read
[ 71.565678] mxc-hdmi-rx 58268000.hdmi_rx: TMDS change detect: -1 -> 148007
[ 71.565678]
[ 71.613819] mxc-hdmi-rx 58268000.hdmi_rx: Detect TMDS clock freq: 148007 kHz
[ 71.620900] mxc-hdmi-rx 58268000.hdmi_rx: VCO frequency (refclk: 24000 kHz, TMDS clk: 148007 kHz, OSR: 4, tmds_bit_clk_ratio: 10) equals 5923172 kHz
[ 74.363722] mxc-hdmi-rx 58268000.hdmi_rx: PHY configuration failed
[ 74.613958] mxc-hdmi-rx 58268000.hdmi_rx: TMDS change detect: -1 -> 148007
Regards
Gordon