At the time, to ensure that the Zhaoxin SGPIO driver loads after the AHCI module, we used `late_initcall`. However, switching to `module_init` and defining dependency constraints in Kconfig would be a better approach.
The PR Link: https://gitee.com/anolis/cloud-kernel/pulls/4137