libata: add private driver field to struct ata_device