diff options
Diffstat (limited to 'sys/dev/uart/uart_cpu_amd64.c')
-rw-r--r-- | sys/dev/uart/uart_cpu_amd64.c | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/sys/dev/uart/uart_cpu_amd64.c b/sys/dev/uart/uart_cpu_amd64.c index a186216..1852d40 100644 --- a/sys/dev/uart/uart_cpu_amd64.c +++ b/sys/dev/uart/uart_cpu_amd64.c @@ -36,6 +36,20 @@ __FBSDID("$FreeBSD$"); #include <dev/uart/uart.h> #include <dev/uart/uart_cpu.h> +bus_addr_t +uart_cpu_busaddr(struct uart_bas *bas) +{ + + return (bas->bsh); +} + +int +uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2) +{ + + return ((b1->bsh == b2->bsh && b1->bst == b2->bst) ? 1 : 0); +} + int uart_cpu_getdev(int devtype, struct uart_devinfo *di) { @@ -83,10 +97,3 @@ uart_cpu_getdev(int devtype, struct uart_devinfo *di) return (ENXIO); } - -int -uart_cpu_eqres(struct uart_bas *b1, struct uart_bas *b2) -{ - - return ((b1->bsh == b2->bsh && b1->bst == b2->bst) ? 1 : 0); -} |