beagley-ai i2c4 device tree

Need to use i2c4 and found that it is commented out. Does this imply something will break if it is enabled or was it just commented out for rpi compatibility?

//&main_i2c4 {
//	symlink = "hat/i2c4";
//	status = "okay";
//	clock-frequency = <100000>;
//};

Checking this page (I2C at BeagleY-AI GPIO Pinout) it says at bottom “(*) BeagleY-AI can make an additional I2C interface available (I2C4) via Header Pins 15 and 22 respectively.” - so I think you are ok enabling.

It appears that the only conflict would be with those are also 2 of the PWM pins (but there are plenty of those).

It references a node that is not present in the base tree, that snippet might just be a WIP marker.

@RobertCNelson Need to know the exact node to attach i2c4 onto. When I attach to root with the i2c4 register address the USB breaks, attach to what I assume as the controller, main_i2c0 the kernel breaks. Can you point me in the direction that has the correct node.