freebsd-dev/sys/mips/rt305x
Ruslan Bukin c214a270f5 Allow setting access-width for UART registers.
This is required for FDT's standard "reg-io-width" property
(similar to "reg-shift" property) found in many DTS files.

This fixes operation on Altera Arria 10 SOC Development Kit,
where standard ns8250 uart allows 4-byte access only.

Reviewed by:	kan, marcel
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D9785
2017-02-27 20:08:42 +00:00
..
files.rt305x [rt305x] Add initial RT5350 and MT7620 glue. 2015-12-24 18:40:10 +00:00
obio.c Remove NULL checks after M_WAITOK allocations from sys/mips/. 2016-05-11 09:42:24 +00:00
obiovar.h
rt305x_dotg.c Fix device delete child function. 2016-10-17 10:20:38 +00:00
rt305x_ehci.c Fix device delete child function. 2016-10-17 10:20:38 +00:00
rt305x_gpio.c mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
rt305x_gpio.h
rt305x_gpiovar.h
rt305x_ic.c
rt305x_icvar.h
rt305x_machdep.c Second argument of the mips_timer_init_params() is boolean, so 2016-03-09 18:38:03 +00:00
rt305x_ohci.c Fix device delete child function. 2016-10-17 10:20:38 +00:00
rt305x_pci.c Convert PCIe Hot Plug to using pci_request_feature 2017-02-25 06:11:59 +00:00
rt305x_pcireg.h [rt305x] add PCI bus / resource allocation code for the MT7620. 2015-12-24 18:33:08 +00:00
rt305x_spi.c ofw_spi: Parse property for the SPI mode and CS polarity. 2016-12-18 14:54:20 +00:00
rt305x_sysctl.c [rt305x] Add initial RT5350 and MT7620 glue. 2015-12-24 18:40:10 +00:00
rt305x_sysctlvar.h
rt305xreg.h [rt305x] add register space definitions for later generation chips. 2015-12-24 18:31:55 +00:00
rt_swreg.h
std.rt305x Use MIPS24K now. 2016-02-02 16:25:53 +00:00
uart_bus_rt305x.c Allow setting access-width for UART registers. 2017-02-27 20:08:42 +00:00
uart_cpu_rt305x.c [rt305x] Add initial RT5350 and MT7620 glue. 2015-12-24 18:40:10 +00:00
uart_dev_rt305x.c Add support for the uart classes to set their default register shift value. 2015-04-11 17:16:23 +00:00
uart_dev_rt305x.h