I have been trying ways to bringup i2c-xiix.c which Xilinx's PL I2C driver. For this I followed this link
But it give me compilation error:
CALL scripts/checksyscalls.sh CHK include/generated/compile.h DTC arch/arm64/boot/dts/xilinx/streamtv.dtbarch/arm64/boot/dts/xilinx/streamtv.dtb: ERROR (phandle_references): /i2c@A0001000: Reference to non-existent node or label "xps_intc_0"ERROR: Input tree has errors, aborting (use -f to force output)scripts/Makefile.lib:293: recipe for target 'arch/arm64/boot/dts/xilinx/streamtv.dtb' failedmake: *** [arch/arm64/boot/dts/xilinx/streamtv.dtb] Error 2scripts/Makefile.build:546: recipe for target 'arch/arm64/boot/dts/xilinx' failedmake: *** [arch/arm64/boot/dts/xilinx] Error 2arch/arm64/Makefile:136: recipe for target 'dtbs' failedmake: *** [dtbs] Error 2make: *** Waiting for unfinished jobs....
Can someone point me relavant changes needed to work with i2c-xiic.c on zcu102. This is PL I2C driver of ZCU102.