I use clover, they usually say that when using DSDT, devices, for example, become visible in the parameters - system, for example, PCI devices and start working correctly, as far as I understand the device names in MAC, others, for example, SAT0 is SATA, I applied patches for the 6th chipset...