Thanks ZeroQI.
There is a sata_promise.c on github but when trying to make modules, some errors appears
make ARCH=x86_64 CROSS_COMPILE=/usr/local/x86_64-linux-gnu/bin/x86_64-linux-gnu- modules
CHK include/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
Building modules, stage 2.
MODPOST 144 modules
ERROR: "syno_libata_port_power_ctl" [drivers/ata/sata_promise.ko] undefined!
ERROR: "syno_libata_index_get" [drivers/ata/sata_promise.ko] undefined!
make[1]: *** [__modpost] Erreur 1
make: *** [modules] Erreur 2
how can i make this module ?