From: Tejun Heo Date: Wed, 23 Jan 2008 15:05:14 +0000 (+0900) Subject: libata: kill ata_ehi_schedule_probe() X-Git-Tag: v2.6.26-rc1~1150^2~74 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b558edddb1c42c70a30cfe494984d4be409f7b2b;p=pandora-kernel.git libata: kill ata_ehi_schedule_probe() ata_ehi_schedule_probe() was created to hide details of link-resuming reset magic. Now that all the softreset workarounds are gone, scheduling probe is very simple - set probe_mask and request RESET. Kill ata_ehi_schedule_probe() and open code it. This also increases consistency as ata_ehi_schedule_probe() couldn't cover individual device probings so they were open-coded even when the helper existed. While at it, define ATA_ALL_DEVICES as mask of all possible devices on a link and always use it when requesting probe on link level for simplicity and consistency. Setting extra bits in the probe_mask doesn't hurt anybody. Signed-off-by: Tejun Heo --- Reading git-diff-tree failed