diff options
-rw-r--r-- | drivers/tty/serial/ioc3_serial.c | 3 | ||||
-rw-r--r-- | drivers/tty/serial/ioc4_serial.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/drivers/tty/serial/ioc3_serial.c b/drivers/tty/serial/ioc3_serial.c index 758ff310f7f8..5ac52898a0bb 100644 --- a/drivers/tty/serial/ioc3_serial.c +++ b/drivers/tty/serial/ioc3_serial.c | |||
@@ -1120,13 +1120,14 @@ static inline int do_read(struct uart_port *the_port, char *buf, int len) | |||
1120 | struct ioc3_port *port = get_ioc3_port(the_port); | 1120 | struct ioc3_port *port = get_ioc3_port(the_port); |
1121 | struct ring *inring; | 1121 | struct ring *inring; |
1122 | struct ring_entry *entry; | 1122 | struct ring_entry *entry; |
1123 | struct port_hooks *hooks = port->ip_hooks; | 1123 | struct port_hooks *hooks; |
1124 | int byte_num; | 1124 | int byte_num; |
1125 | char *sc; | 1125 | char *sc; |
1126 | int loop_counter; | 1126 | int loop_counter; |
1127 | 1127 | ||
1128 | BUG_ON(!(len >= 0)); | 1128 | BUG_ON(!(len >= 0)); |
1129 | BUG_ON(!port); | 1129 | BUG_ON(!port); |
1130 | hooks = port->ip_hooks; | ||
1130 | 1131 | ||
1131 | /* There is a nasty timing issue in the IOC3. When the rx_timer | 1132 | /* There is a nasty timing issue in the IOC3. When the rx_timer |
1132 | * expires or the rx_high condition arises, we take an interrupt. | 1133 | * expires or the rx_high condition arises, we take an interrupt. |
diff --git a/drivers/tty/serial/ioc4_serial.c b/drivers/tty/serial/ioc4_serial.c index cc5aca78ad9b..3e7da10cebba 100644 --- a/drivers/tty/serial/ioc4_serial.c +++ b/drivers/tty/serial/ioc4_serial.c | |||
@@ -2069,13 +2069,14 @@ static inline int do_read(struct uart_port *the_port, unsigned char *buf, | |||
2069 | struct ioc4_port *port = get_ioc4_port(the_port, 0); | 2069 | struct ioc4_port *port = get_ioc4_port(the_port, 0); |
2070 | struct ring *inring; | 2070 | struct ring *inring; |
2071 | struct ring_entry *entry; | 2071 | struct ring_entry *entry; |
2072 | struct hooks *hooks = port->ip_hooks; | 2072 | struct hooks *hooks; |
2073 | int byte_num; | 2073 | int byte_num; |
2074 | char *sc; | 2074 | char *sc; |
2075 | int loop_counter; | 2075 | int loop_counter; |
2076 | 2076 | ||
2077 | BUG_ON(!(len >= 0)); | 2077 | BUG_ON(!(len >= 0)); |
2078 | BUG_ON(!port); | 2078 | BUG_ON(!port); |
2079 | hooks = port->ip_hooks; | ||
2079 | 2080 | ||
2080 | /* There is a nasty timing issue in the IOC4. When the rx_timer | 2081 | /* There is a nasty timing issue in the IOC4. When the rx_timer |
2081 | * expires or the rx_high condition arises, we take an interrupt. | 2082 | * expires or the rx_high condition arises, we take an interrupt. |