Lines Matching +full:0 +full:x0802
15 #define ADDR_PORT 0
17 #define EXIT_KEY 0xAA
18 #define CHIP_ID1 0x20
19 #define CHIP_ID2 0x21
20 #define CHIP_ID_F81865 0x0407
21 #define CHIP_ID_F81866 0x1010
22 #define CHIP_ID_F81966 0x0215
23 #define CHIP_ID_F81216AD 0x1602
24 #define CHIP_ID_F81216E 0x1617
25 #define CHIP_ID_F81216H 0x0501
26 #define CHIP_ID_F81216 0x0802
27 #define VENDOR_ID1 0x23
28 #define VENDOR_ID1_VAL 0x19
29 #define VENDOR_ID2 0x24
30 #define VENDOR_ID2_VAL 0x34
31 #define IO_ADDR1 0x61
32 #define IO_ADDR2 0x60
33 #define LDN 0x7
35 #define FINTEK_IRQ_MODE 0x70
38 #define IRQ_LEVEL_LOW 0
51 #define RS485 0xF0
57 #define FIFO_CTRL 0xF6
58 #define FIFO_MODE_MASK (BIT(1) | BIT(0))
59 #define FIFO_MODE_128 (BIT(1) | BIT(0))
63 #define F81216_LDN_LOW 0x0
64 #define F81216_LDN_HIGH 0x4
70 * Level/Low: IRQ_MODE0:0, IRQ_MODE1:0
71 * Edge/High: IRQ_MODE0:1, IRQ_MODE1:0
79 #define F81866_IRQ_MODE 0xf0
80 #define F81866_IRQ_SHARE BIT(0)
86 #define F81866_LDN_LOW 0x10
87 #define F81866_LDN_HIGH 0x16
89 #define F81866_UART_CLK 0xF2
90 #define F81866_UART_CLK_MASK (BIT(1) | BIT(0))
91 #define F81866_UART_CLK_1_8432MHZ 0
92 #define F81866_UART_CLK_14_769MHZ (BIT(1) | BIT(0))
93 #define F81866_UART_CLK_18_432MHZ BIT(0)
134 return 0; in fintek_8250_enter_key()
171 return 0; in fintek_8250_check_id()
183 return 0; in fintek_8250_get_ldn_range()
191 return 0; in fintek_8250_get_ldn_range()
200 uint8_t config = 0; in fintek_8250_rs485_config()
235 return 0; in fintek_8250_rs485_config()
246 0); in fintek_8250_set_irq_mode()
252 is_level ? 0 : F81866_IRQ_MODE0); in fintek_8250_set_irq_mode()
298 * We'll use serial8250_do_set_termios() for baud = 0, otherwise It'll in fintek_8250_set_termios()
321 for (i = 0; i < ARRAY_SIZE(baudrate_table); ++i) { in fintek_8250_set_termios()
322 if (baud > baudrate_table[i] || baudrate_table[i] % baud != 0) in fintek_8250_set_termios()
370 static const u16 addr[] = {0x4e, 0x2e}; in probe_setup_port()
371 static const u8 keys[] = {0x77, 0xa0, 0x87, 0x67}; in probe_setup_port()
376 for (i = 0; i < ARRAY_SIZE(addr); i++) { in probe_setup_port()
377 for (j = 0; j < ARRAY_SIZE(keys); j++) { in probe_setup_port()
410 return 0; in probe_setup_port()
475 return 0; in fintek_8250_probe()