Package: linux-image-3.2.0-4-686-pae Version: 3.2.57-3+deb7u2 The activity LED on my SiI3112A PCI SATA card does not work.
The SiI chip on this family of cards has no dedicated LED pin, therefore the activity LED is commonly implemented with a 74HC00 quad-NAND chip connected as a SR flip-flop to the Write/Read flash strobe lines. The LED is turned on (or off) by transferring a byte to (or from) the flash chip. When transferring to the flash chip the write goes to the command register. A reset command is safe to send, as it just puts the flash chip in read mode (which is the default anyway). In particular, there is zero risk of actually writing to flash - this can happen only after the proper unlock sequence is sent. I have implemented and tested successfully a new "enable_led" parameter for the sata_sil module. The new parameter is zero (meaning disabled) by default. Therefore the behaviour of existing installations will not change unless explicitly enabled. I would appreciate if this could be integrated in the official package. With kind regards Nick
sata_sil_led.patch.gz
Description: GNU Zip compressed data