freebsd-dev/sys/mips/malta
Oleksandr Tymoshenko 4b61754c68 Fixed FreeBSD/mips MALTA support for QEMU
Recource management functions in GT PCI controller driver
treated memory/IO resources as KSEG1 addresses, later during
activation these values would be increased by KSEG1 base again
rendering the address invalid and causing "bus error" trap.

Actual logic was converted to use real physical addresses,
so mapping takes place only during activation.

Submitted by:	Aleksandr Rybalko <ray@FreeBSD.org>
Approved by:	re (gjb)
2016-06-29 23:33:44 +00:00
..
files.malta Add PCI bus space implementation that converts all 2 and 4 bytes 2013-08-30 20:28:35 +00:00
gt_pci_bus_space.c Add PCI bus space implementation that converts all 2 and 4 bytes 2013-08-30 20:28:35 +00:00
gt_pci_bus_space.h Add PCI bus space implementation that converts all 2 and 4 bytes 2013-08-30 20:28:35 +00:00
gt_pci.c Fixed FreeBSD/mips MALTA support for QEMU 2016-06-29 23:33:44 +00:00
gt.c Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
gtreg.h
gtvar.h
malta_machdep.c [mips]: Don't hard-code PHYS_AVAIL_ENTRIES. 2015-11-22 02:40:19 +00:00
maltareg.h
obio.c Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
obiovar.h
std.malta
uart_bus_maltausart.c
uart_cpu_maltausart.c
yamon.c - Initialize freq variable so we will not end up with random value 2013-08-27 01:08:55 +00:00
yamon.h