Peter Hung
fecf27a373
serial: 8250_pci: add RS485 for F81504/508/512
...
Add RS485 control for Fintek F81504/508/512
F81504/508/512 can control their RTS with H/W mode.
PCI configuration space for each port is 0x40 + idx * 8 + 7.
When it set with 0x01, it's configured with RS232 mode.
RTS is controlled by MCR.
When it set with 0x11, it's configured with RS485 mode.
RTS is controlled by H/W, RTS low with idle & RX, high with TX.
When it set with 0x31, it's configured with RS485 mode.
RTS is controlled by H/W, RTS high with idle & RX, low with TX.
We will force 0x01 on pci_fintek_setup().
Signed-off-by: Peter Hung <hpeter+linux_kernel@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2015-08-03 15:40:29 -07:00
..
2015-08-03 15:40:29 -07:00
2015-03-26 23:00:36 +01:00
2015-03-26 23:00:36 +01:00
2014-07-09 17:29:38 -07:00
2015-05-10 19:04:16 +02:00
2015-05-06 22:26:58 +02:00
2015-05-06 22:26:58 +02:00
2014-11-06 14:57:27 -08:00
2015-07-23 15:05:53 -07:00
2015-03-26 22:49:10 +01:00
2015-03-07 03:20:25 +01:00
2014-10-20 16:21:45 +02:00
2015-07-23 18:00:43 -07:00
2015-03-07 03:13:07 +01:00
2014-11-25 17:06:38 -08:00
2015-05-06 22:26:59 +02:00
2015-03-07 03:15:03 +01:00
2015-05-10 19:04:17 +02:00
2014-11-05 20:18:30 -08:00
2015-02-02 10:11:25 -08:00
2014-07-09 17:29:38 -07:00
2014-04-24 16:32:27 -07:00
2015-06-01 06:55:12 +09:00
2014-10-20 16:21:45 +02:00
2015-07-27 11:12:39 -07:00
2015-04-07 11:07:20 +02:00
2015-05-10 19:04:17 +02:00
2015-05-06 22:27:01 +02:00
2015-07-27 11:26:56 -07:00
2015-05-10 19:04:17 +02:00
2015-05-10 19:04:17 +02:00
2014-11-05 19:20:52 -08:00
2015-07-27 11:12:39 -07:00
2015-05-06 22:26:57 +02:00
2013-09-04 12:26:36 +02:00
2015-07-23 18:27:41 -07:00
2014-10-20 16:21:45 +02:00
2014-11-05 19:20:52 -08:00
2015-06-10 17:34:26 -07:00
2014-11-06 15:00:15 -08:00
2015-03-07 03:13:08 +01:00
2015-05-06 22:26:59 +02:00
2015-02-02 10:11:27 -08:00
2015-05-06 22:27:02 +02:00
2015-05-06 22:26:59 +02:00
2015-05-10 19:04:17 +02:00
2015-02-02 10:11:25 -08:00
2015-03-26 22:31:09 +01:00
2014-07-09 17:29:38 -07:00
2015-05-10 19:08:16 +02:00
2014-10-20 16:21:45 +02:00
2014-09-08 16:17:45 -07:00
2015-06-01 06:55:12 +09:00
2015-06-09 23:35:00 -07:00
2014-08-01 16:04:21 -07:00
2015-03-26 22:49:10 +01:00
2014-12-14 16:10:09 -08:00
2015-03-26 22:49:10 +01:00
2013-12-08 17:09:07 -08:00
2014-12-14 16:10:09 -08:00
2015-07-23 18:27:41 -07:00
2015-01-09 14:25:39 -08:00
2014-06-19 13:04:52 -07:00
2015-07-27 11:12:39 -07:00
2014-10-20 16:21:45 +02:00
2015-07-23 18:08:28 -07:00
2015-06-09 12:26:32 -07:00
2015-06-26 15:53:22 -07:00
2014-05-28 12:49:14 -07:00
2014-10-20 16:21:45 +02:00
2015-05-24 12:53:44 -07:00
2015-06-26 15:53:22 -07:00
2015-05-10 19:06:39 +02:00
2015-07-23 15:32:04 -07:00
2015-07-23 15:32:04 -07:00
2015-07-23 18:27:41 -07:00
2015-06-12 17:39:50 -07:00
2015-03-26 22:49:10 +01:00
2015-07-23 17:37:53 -07:00
2015-07-23 18:27:41 -07:00
2015-07-23 18:27:41 -07:00
2014-12-14 16:10:09 -08:00
2014-12-14 16:10:09 -08:00
2014-12-14 16:10:09 -08:00
2014-07-09 17:29:38 -07:00
2014-12-14 16:10:09 -08:00
2015-04-28 14:26:21 +02:00
2015-07-23 18:05:00 -07:00
2014-10-20 16:21:45 +02:00
2014-10-20 16:21:45 +02:00
2015-05-10 19:10:08 +02:00
2014-06-19 13:04:52 -07:00