Lines Matching full:settings
12 * Drive/Driver settings can be retrieved by reading the drive's
13 * "settings" files. e.g. "cat /proc/ide0/hda/settings"
15 * echo "name:val" >/proc/ide/ide0/hda/settings
167 * to the driver to change settings, and then wait on a sema for completion.
226 printk_once(KERN_WARNING "Warning: /proc/ide/hd?/settings interface is " in proc_ide_settings_warn()
241 d = drive->settings; in ide_settings_proc_show()
245 /* read settings in the alphabetical order */ in ide_settings_proc_show()
321 * then do another to actually write the new settings. in ide_settings_proc_write()
358 /* generic settings first, then driver specific ones */ in ide_settings_proc_write()
361 if (drive->settings) in ide_settings_proc_write()
362 setting = ide_find_setting(drive->settings, name); in ide_settings_proc_write()
499 drive->settings = driver->proc_devsets(drive); in ide_proc_register_driver()
512 * Clean up the driver specific /proc files and IDE settings
524 * ide_setting_mtx protects both the settings list and the use in ide_proc_unregister_driver()
525 * of settings (we cannot take a setting out that is being used). in ide_proc_unregister_driver()
527 drive->settings = NULL; in ide_proc_unregister_driver()
547 proc_create_data("settings", S_IFREG|S_IRUSR|S_IWUSR, in ide_proc_port_register_devices()
560 remove_proc_entry("settings", drive->proc); in ide_proc_unregister_device()