Please explain microblaze/linux startup sequence and where the ADC and DAC clock rates are set and initialized.
In theory the sequence is important – however practically it’s only important that all get loaded.
The deferred probe mechanism will make sure that the probe functions return EPROBE_DEFER
until all prerequisite drivers are initialized.
Retrieving data ...