diff --git a/package/linux-headers/linux-017-omap_serial_for_rs485.patch b/package/linux-headers/linux-017-omap_serial_for_rs485.patch new file mode 100644 index 0000000..38b7ffa --- /dev/null +++ b/package/linux-headers/linux-017-omap_serial_for_rs485.patch @@ -0,0 +1,12 @@ +--- a/include/uapi/linux/serial.h 2016-11-08 16:38:32.000000000 +0100 ++++ b/include/uapi/linux/serial.h 2017-02-18 14:27:23.569732653 +0100 +@@ -119,7 +119,8 @@ struct serial_rs485 { + #define SER_RS485_RX_DURING_TX (1 << 4) + __u32 delay_rts_before_send; /* Delay before send (milliseconds) */ + __u32 delay_rts_after_send; /* Delay after send (milliseconds) */ +- __u32 padding[5]; /* Memory is cheap, new structs ++ __u32 udelay_before_enable_tx;/* Delay before switching to tx direction */ ++ __u32 padding[4]; /* Memory is cheap, new structs + are a royal PITA .. */ + }; +