OpenCloudOS-Kernel/drivers/tty/serial/8250
Noam Camus ed71871bed tty/8250_early: Turn serial_in/serial_out into weak symbols.
Allows overriding default methods serial_in/serial_out.

In such platform specific replacement it is possible to use
other regshift, biased register offset, any other manipulation
that is not covered with common default methods.

Overriding default methods may be useful for platforms which got
serial peripheral with registers represented in big endian.
In this situation and assuming that 32 bit operations / alignment
is required then it may be useful to swab words before/after
accessing the serial registers.

Signed-off-by: Noam Camus <noamc@ezchip.com>
Acked-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-11-16 04:39:15 -08:00
..
8250.c tty/serial/8250: Make omap hardware workarounds local to 8250.h 2012-10-24 11:30:57 -07:00
8250.h tty/serial/8250: Make omap hardware workarounds local to 8250.h 2012-10-24 11:30:57 -07:00
8250_accent.c
8250_acorn.c 8250: use the 8250 register interface not the legacy one 2012-07-12 14:46:22 -07:00
8250_boca.c
8250_dw.c tty: serial: 8250_dw: Implement suspend/resume 2012-10-24 11:34:51 -07:00
8250_early.c tty/8250_early: Turn serial_in/serial_out into weak symbols. 2012-11-16 04:39:15 -08:00
8250_em.c serial8250-em: Add DT support 2012-05-09 15:11:31 -07:00
8250_exar_st16c554.c
8250_fourport.c
8250_fsl.c
8250_gsc.c 8250: use the 8250 register interface not the legacy one 2012-07-12 14:46:22 -07:00
8250_hp300.c serial/8250_hp300: Missing 8250 register interface conversion bits 2012-10-15 13:26:14 -07:00
8250_hub6.c
8250_pci.c serial: 8250_pci: use module_pci_driver to simplify the code 2012-10-30 14:04:52 -07:00
8250_pnp.c 8250: blacklist Winbond CIR port 2012-09-26 13:25:41 -07:00
Kconfig 8250_pnp: do pnp probe before legacy probe 2012-09-26 13:25:41 -07:00
Makefile 8250_pnp: do pnp probe before legacy probe 2012-09-26 13:25:41 -07:00
serial_cs.c 8250: use the 8250 register interface not the legacy one 2012-07-12 14:46:22 -07:00