[POWERPC] RTAS delay, fix module build breaks
Export both news RTAS delay functions, and change the scanlog module to use the new delay functions. Signed-off-by: John Rose <johnrose@austin.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
Родитель
2ba73b1d6f
Коммит
7932f0b82f
|
@ -797,6 +797,7 @@ EXPORT_SYMBOL(rtas_call);
|
||||||
EXPORT_SYMBOL(rtas_data_buf);
|
EXPORT_SYMBOL(rtas_data_buf);
|
||||||
EXPORT_SYMBOL(rtas_data_buf_lock);
|
EXPORT_SYMBOL(rtas_data_buf_lock);
|
||||||
EXPORT_SYMBOL(rtas_busy_delay_time);
|
EXPORT_SYMBOL(rtas_busy_delay_time);
|
||||||
|
EXPORT_SYMBOL(rtas_busy_delay);
|
||||||
EXPORT_SYMBOL(rtas_get_sensor);
|
EXPORT_SYMBOL(rtas_get_sensor);
|
||||||
EXPORT_SYMBOL(rtas_get_power_level);
|
EXPORT_SYMBOL(rtas_get_power_level);
|
||||||
EXPORT_SYMBOL(rtas_set_power_level);
|
EXPORT_SYMBOL(rtas_set_power_level);
|
||||||
|
|
|
@ -107,9 +107,9 @@ static ssize_t scanlog_read(struct file *file, char __user *buf,
|
||||||
/* Break to sleep default time */
|
/* Break to sleep default time */
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
if (status > 9900 && status <= 9905) {
|
/* Assume extended busy */
|
||||||
wait_time = rtas_extended_busy_delay_time(status);
|
wait_time = rtas_busy_delay_time(status);
|
||||||
} else {
|
if (!wait_time) {
|
||||||
printk(KERN_ERR "scanlog: unknown error from rtas: %d\n", status);
|
printk(KERN_ERR "scanlog: unknown error from rtas: %d\n", status);
|
||||||
return -EIO;
|
return -EIO;
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче