Common functions between Linux and Arduino side

In the portenta X8 manual there's a brief not about pinout of various functions but it's unclear how the pins are "distrbute" between linux and arduino sides.
foe example: the same I2C line can be used from both sides? Simultaneously? how conflicts are managed? If not which pins or lines are assigned to each? What about PWM and GPIO?

Since all your questions about Portenta x8 are related, I think it's better to ask them in one topic instead of creating several separate threads.

On other forums having a single and clear question is preferred, anyway it's ok as long as someone answer them