* git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6: Revert "ide: try to use PIO Mode 0 during probe if possible" ide: use printk_once
Unified · Split
| @@ -1046,15 +1046,6 @@ static void ide_port_init_devices(ide_hwif_t *hwif) · 1045 unmodified lines | ||
| 1046 | 1046 | if (port_ops && port_ops->init_dev) |
| 1047 | 1047 | port_ops->init_dev(drive); |
| 1048 | 1048 | } |
| 1049 | − | |
| 1050 | − ide_port_for_each_dev(i, drive, hwif) { | |
| 1051 | − /* | |
| 1052 | − * default to PIO Mode 0 before we figure out | |
| 1053 | − * the most suited mode for the attached device | |
| 1054 | − */ | |
| 1055 | − if (port_ops && port_ops->set_pio_mode) | |
| 1056 | − port_ops->set_pio_mode(drive, 0); | |
| 1057 | − } | |
| 1058 | 1049 | } |
| 1059 | 1050 | |
| 1060 | 1051 | static void ide_init_port(ide_hwif_t *hwif, unsigned int port, |
| @@ -273,14 +273,8 @@ static const struct ide_proc_devset ide_generic_settings[] = { · 272 unmodified lines | ||
| 273 | 273 | |
| 274 | 274 | static void proc_ide_settings_warn(void) |
| 275 | 275 | { |
| 276 | − static int warned; | |
| 277 | − | |
| 278 | − if (warned) | |
| 279 | − return; | |
| 280 | − | |
| 281 | − printk(KERN_WARNING "Warning: /proc/ide/hd?/settings interface is " | |
| 276 | + printk_once(KERN_WARNING "Warning: /proc/ide/hd?/settings interface is " | |
| 282 | 277 | "obsolete, and will be removed soon!\n"); |
| 283 | − warned = 1; | |
| 284 | 278 | } |
| 285 | 279 | |
| 286 | 280 | static int ide_settings_proc_show(struct seq_file *m, void *v) |