The sc594 has a file pinctrl-adi2-sc59x.c which sets the pin used by each peripheral.
For example this is the configuration for the uart0 peripheral
static const unsigned uart0_pins[] = {
GPIO_PB2, GPIO_PB3,
};
Im porting our linux changes to the sc598, but this file doesn't exist
The pinctrl code looks to be in the directory drivers/pinctrl/adi but I cannot find where the pins are configured for each peripheral.
Can you point me to where the uart0 and ethernet pins are configured ?
Thanks Chris