X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Fgeneric_serial.h;h=0abe9d9a0069d9b17e4771a9a5aaffb394402556;hb=987b0145d94eecf292d8b301228356f44611ab7c;hp=652611a4bdcd1ea05aa0bcd6e6a2d9d1a2a39da7;hpb=e6a27dba1cf83d871b2dfcd64f04f12a67e3f4d5;p=linux-2.6.git diff --git a/include/linux/generic_serial.h b/include/linux/generic_serial.h index 652611a4b..0abe9d9a0 100644 --- a/include/linux/generic_serial.h +++ b/include/linux/generic_serial.h @@ -12,8 +12,6 @@ #ifndef GENERIC_SERIAL_H #define GENERIC_SERIAL_H -#include - struct real_driver { void (*disable_tx_interrupts) (void *); void (*enable_tx_interrupts) (void *); @@ -36,7 +34,7 @@ struct gs_port { int xmit_head; int xmit_tail; int xmit_cnt; - struct mutex port_write_mutex; + struct semaphore port_write_sem; int flags; wait_queue_head_t open_wait; wait_queue_head_t close_wait;