opnsense-src/sys/dev/uart
Rafal Jaworowski d1d3233ebd Convert Freescale PowerPC platforms to FDT convention.
The following systems are affected:

  - MPC8555CDS
  - MPC8572DS

This overhaul covers the following major changes:

  - All integrated peripherals drivers for Freescale MPC85XX SoC, which are
    currently in the FreeBSD source tree are reworked and adjusted so they
    derive config data out of the device tree blob (instead of hard coded /
    tabelarized values).

  - This includes: LBC, PCI / PCI-Express, I2C, DS1553, OpenPIC, TSEC, SEC,
    QUICC, UART, CFI.

  - Thanks to the common FDT infrastrucutre (fdtbus, simplebus) we retire
    ocpbus(4) driver, which was based on hard-coded config data.

Note that world for these platforms has to be built WITH_FDT.

Reviewed by:	imp
Sponsored by:	The FreeBSD Foundation
2010-07-11 21:08:29 +00:00
..
uart.h Add sbbc(4), a driver for the BootBus controller found in Serengeti and 2010-04-10 11:52:12 +00:00
uart_bus.h Fix RTS/CTS flow control, broken by the TTY overhaul. The new TTY 2009-10-02 22:30:44 +00:00
uart_bus_acpi.c Support the tablet in (at least) the Toshiba Portege M200 Tablet PC. 2009-12-21 22:57:40 +00:00
uart_bus_ebus.c Recognize the NS16552 found in PCIe-based sun4u machines. 2009-12-23 22:31:43 +00:00
uart_bus_fdt.c FDT (simplebus) compatible attachment for uart(4). 2010-06-02 17:20:00 +00:00
uart_bus_isa.c Add the 2nd CCU and PnP devices support on pc98. 2008-08-25 14:45:24 +00:00
uart_bus_pccard.c
uart_bus_pci.c Add PCI ID for MCS9901. 2010-03-01 20:41:27 +00:00
uart_bus_puc.c Rewrite of puc(4). Significant changes are: 2006-04-28 21:21:53 +00:00
uart_bus_scc.c Support for Freescale QUad Integrated Communications Controller. 2008-03-03 18:20:17 +00:00
uart_core.c Remove unneeded includes of <sys/termios.h>. 2009-11-28 11:13:50 +00:00
uart_cpu.h Don't expose the uart_ops structure directly, but instead have 2007-04-02 22:00:22 +00:00
uart_cpu_amd64.c Don't expose the uart_ops structure directly, but instead have 2007-04-02 22:00:22 +00:00
uart_cpu_i386.c Don't expose the uart_ops structure directly, but instead have 2007-04-02 22:00:22 +00:00
uart_cpu_ia64.c Don't expose the uart_ops structure directly, but instead have 2007-04-02 22:00:22 +00:00
uart_cpu_pc98.c Use bus_space_compare() rather than i386_memio_compare() directly. 2008-09-07 04:47:39 +00:00
uart_cpu_powerpc.c Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
uart_cpu_sparc64.c Add sbbc(4), a driver for the BootBus controller found in Serengeti and 2010-04-10 11:52:12 +00:00
uart_dbg.c Eliminate gdb_checkc member from GDB_DBGPORT(), it is never used. 2006-05-26 11:54:32 +00:00
uart_dev_ns8250.c Remove redundant checking of sc_leaving (uart_intr() already handles this). 2010-05-02 19:07:19 +00:00
uart_dev_quicc.c Cast to uintptr_t before casting to void*. This allows the 2008-11-22 21:22:53 +00:00
uart_dev_sab82532.c Don't expose the uart_ops structure directly, but instead have 2007-04-02 22:00:22 +00:00
uart_dev_z8530.c Don't expose the uart_ops structure directly, but instead have 2007-04-02 22:00:22 +00:00
uart_if.m
uart_kbd_sun.c Fix bugs in the Sun -> AT keycode translation table which caused the 2007-05-01 14:14:52 +00:00
uart_kbd_sun.h - In sunkbd_probe_keyboard() don't bother to determine the keyboard layout 2006-11-02 00:01:15 +00:00
uart_kbd_sun_tables.h
uart_subr.c Don't expose the uart_ops structure directly, but instead have 2007-04-02 22:00:22 +00:00
uart_tty.c Remove unneeded includes of <sys/termios.h>. 2009-11-28 11:13:50 +00:00