diff options
Diffstat (limited to 'xen/drivers')
-rw-r--r-- | xen/drivers/char/serial.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/xen/drivers/char/serial.c b/xen/drivers/char/serial.c index e1c3f475af..cd0b864374 100644 --- a/xen/drivers/char/serial.c +++ b/xen/drivers/char/serial.c @@ -497,6 +497,14 @@ const struct dt_irq __init *serial_dt_irq(int idx) return NULL; } +const struct vuart_info *serial_vuart_info(int idx) +{ + if ( (idx >= 0) && (idx < ARRAY_SIZE(com)) && + com[idx].driver && com[idx].driver->vuart_info ) + return com[idx].driver->vuart_info(&com[idx]); + + return NULL; +} void serial_suspend(void) { |