Home
last modified time | relevance | path

Searched refs:baseio (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/tty/
H A Dmxser.c288 static void mxser_enable_must_enchance_mode(unsigned long baseio) in mxser_enable_must_enchance_mode() argument
293 oldlcr = inb(baseio + UART_LCR); in mxser_enable_must_enchance_mode()
294 outb(MOXA_MUST_ENTER_ENCHANCE, baseio + UART_LCR); in mxser_enable_must_enchance_mode()
296 efr = inb(baseio + MOXA_MUST_EFR_REGISTER); in mxser_enable_must_enchance_mode()
299 outb(efr, baseio + MOXA_MUST_EFR_REGISTER); in mxser_enable_must_enchance_mode()
300 outb(oldlcr, baseio + UART_LCR); in mxser_enable_must_enchance_mode()
304 static void mxser_disable_must_enchance_mode(unsigned long baseio) in mxser_disable_must_enchance_mode() argument
309 oldlcr = inb(baseio + UART_LCR); in mxser_disable_must_enchance_mode()
310 outb(MOXA_MUST_ENTER_ENCHANCE, baseio + UART_LCR); in mxser_disable_must_enchance_mode()
312 efr = inb(baseio in mxser_disable_must_enchance_mode()
320 mxser_set_must_xon1_value(unsigned long baseio, u8 value) mxser_set_must_xon1_value() argument
337 mxser_set_must_xoff1_value(unsigned long baseio, u8 value) mxser_set_must_xoff1_value() argument
373 mxser_set_must_enum_value(unsigned long baseio, u8 value) mxser_set_must_enum_value() argument
391 mxser_get_must_hardware_id(unsigned long baseio, u8 *pId) mxser_get_must_hardware_id() argument
409 SET_MOXA_MUST_NO_SOFTWARE_FLOW_CONTROL(unsigned long baseio) SET_MOXA_MUST_NO_SOFTWARE_FLOW_CONTROL() argument
424 mxser_enable_must_tx_software_flow_control(unsigned long baseio) mxser_enable_must_tx_software_flow_control() argument
440 mxser_disable_must_tx_software_flow_control(unsigned long baseio) mxser_disable_must_tx_software_flow_control() argument
455 mxser_enable_must_rx_software_flow_control(unsigned long baseio) mxser_enable_must_rx_software_flow_control() argument
471 mxser_disable_must_rx_software_flow_control(unsigned long baseio) mxser_disable_must_rx_software_flow_control() argument
[all...]
/kernel/linux/linux-6.6/drivers/tty/
H A Dmxser.c297 static u8 __mxser_must_set_EFR(unsigned long baseio, u8 clear, u8 set, in __mxser_must_set_EFR() argument
302 oldlcr = inb(baseio + UART_LCR); in __mxser_must_set_EFR()
303 outb(MOXA_MUST_ENTER_ENHANCED, baseio + UART_LCR); in __mxser_must_set_EFR()
305 efr = inb(baseio + MOXA_MUST_EFR_REGISTER); in __mxser_must_set_EFR()
309 outb(efr, baseio + MOXA_MUST_EFR_REGISTER); in __mxser_must_set_EFR()
312 outb(oldlcr, baseio + UART_LCR); in __mxser_must_set_EFR()
317 static u8 mxser_must_select_bank(unsigned long baseio, u8 bank) in mxser_must_select_bank() argument
319 return __mxser_must_set_EFR(baseio, MOXA_MUST_EFR_BANK_MASK, bank, in mxser_must_select_bank()
323 static void mxser_set_must_xon1_value(unsigned long baseio, u8 value) in mxser_set_must_xon1_value() argument
325 u8 oldlcr = mxser_must_select_bank(baseio, MOXA_MUST_EFR_BANK in mxser_set_must_xon1_value()
330 mxser_set_must_xoff1_value(unsigned long baseio, u8 value) mxser_set_must_xoff1_value() argument
346 mxser_set_must_enum_value(unsigned long baseio, u8 value) mxser_set_must_enum_value() argument
353 mxser_get_must_hardware_id(unsigned long baseio) mxser_get_must_hardware_id() argument
362 mxser_must_set_EFR(unsigned long baseio, u8 clear, u8 set) mxser_must_set_EFR() argument
367 mxser_must_set_enhance_mode(unsigned long baseio, bool enable) mxser_must_set_enhance_mode() argument
374 mxser_must_no_sw_flow_control(unsigned long baseio) mxser_must_no_sw_flow_control() argument
379 mxser_must_set_tx_sw_flow_control(unsigned long baseio, bool enable) mxser_must_set_tx_sw_flow_control() argument
385 mxser_must_set_rx_sw_flow_control(unsigned long baseio, bool enable) mxser_must_set_rx_sw_flow_control() argument
[all...]

Completed in 4 milliseconds