1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/sys/dev/uart
Ruslan Ermilov 9fddcc6661 Fix our ioctl(2) implementation when the argument is "int". New
ioctls passing integer arguments should use the _IOWINT() macro.
This fixes a lot of ioctl's not working on sparc64, most notable
being keyboard/syscons ioctls.

Full ABI compatibility is provided, with the bonus of fixing the
handling of old ioctls on sparc64.

Reviewed by:	bde (with contributions)
Tested by:	emax, marius
MFC after:	1 week
2006-09-27 19:57:02 +00:00
..
uart_bus_acpi.c
uart_bus_ebus.c
uart_bus_isa.c
uart_bus_pccard.c
uart_bus_pci.c
uart_bus_puc.c
uart_bus_scc.c
uart_bus.h
uart_core.c
uart_cpu_amd64.c
uart_cpu_i386.c
uart_cpu_ia64.c
uart_cpu_pc98.c
uart_cpu_powerpc.c Implement uart_cpu_eqres() and uart_cpu_getdev(). This allows 2006-07-26 17:17:23 +00:00
uart_cpu_sparc64.c
uart_cpu.h
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 The lcr variable in ns8250_probe is now unused. Remove it. 2006-05-23 06:04:45 +00:00
uart_dev_sab82532.c
uart_dev_z8530.c On PowerPC the clock for the BRG comes from RTxC, not PCLK. Add a 2006-07-26 17:29:37 +00:00
uart_if.m
uart_kbd_sun_tables.h
uart_kbd_sun.c Fix our ioctl(2) implementation when the argument is "int". New 2006-09-27 19:57:02 +00:00
uart_kbd_sun.h
uart_subr.c
uart_tty.c Properly propagate overrun conditions to the TTY layer. 2006-07-27 00:07:10 +00:00
uart.h Remove definitions of uart_[gs]etdreg. They are not used anymore and 2006-05-23 22:33:44 +00:00