On Tue, 2018-11-20 at 10:10 -0200, Fabio Estevam wrote: > Hi, > > On a imx6q-wandboard running linux-next 20181120 there the following warnings: > > [ 4.327794] video-mux 20e0000.iomuxc-gpr:ipu1_csi0_mux: bad remote > port parent > [ 4.336118] video-mux 20e0000.iomuxc-gpr:ipu2_csi1_mux: bad remote > port parent > > Is there anything we should do to prevent this from happening? There are empty endpoint nodes (without remote-endpoint property) labeled ipu1_csi[01]_mux_from_parallel_sensor in the i.MX6 device trees for board DT implementers' convenience. See commit 2539f517acbdc ("ARM: dts: imx6qdl: Add video multiplexers, mipi_csi, and their connections"). We had a discussion about this issue in February when this caused a probing error: https://patchwork.kernel.org/patch/10234469/ We could demote the warning to a debug message, make the wording a bit less misleading (there is no bad remote port parent, there is just no remote endpoint at all), or we could just accept the error message for old DTBs and mark these empty endpoint nodes with the /omit-if-no-ref/ keyword to let dtc remove them if they are unused. regards Philipp