Re: PROBLEM: Broken or delayed ethernet on Xilinx ZCU104 since 5.18 (regression)

From: Nick Bowler
Date: Sat Aug 05 2023 - 03:34:32 EST


On 2023-08-05, Andrew Lunn <andrew@xxxxxxx> wrote:
>> > It was also commented out before that change. It could be that gpio
>> > controller is missing. Do you have the driver for the tca6416 in
>> > your kernel configuration?
>>
>> I have CONFIG_GPIO_PCA953X=y which I think is the correct driver?
>
> It does appear to be the correct driver. But check if it has
> loaded. It is an i2c device, so maybe you are missing the I2C bus
> master device?

That's it! I needed to set

CONFIG_I2C_CADENCE=y

and now things are working again!

Thanks,
Nick