[libata ata_piix] Fix ICH6/7 map value interpretation

The previous change failed to properly mask out unrelated bits, which
resulted in a failure to detect devices.
1 file changed