opnsense-src/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.c Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
gt_pci.c Fixed FreeBSD/mips MALTA support for QEMU 2016-06-29 23:33:44 +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
gtreg.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 17:55:51 +00:00
gtvar.h
malta_machdep.c [mips]: Don't hard-code PHYS_AVAIL_ENTRIES. 2015-11-22 02:40:19 +00:00
maltareg.h Merge from projects/mips to head by hand: 2010-01-10 20:06:14 +00:00
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 Remove all legacy ATA code parts, not used since options ATA_CAM enabled in 2013-04-04 07:12:24 +00:00
uart_bus_maltausart.c Merge from projects/mips to head by hand: 2010-01-10 20:06:14 +00:00
uart_cpu_maltausart.c Merge from projects/mips to head by hand: 2010-01-10 20:06:14 +00:00
yamon.c - Initialize freq variable so we will not end up with random value 2013-08-27 01:08:55 +00:00
yamon.h Merge from projects/mips to head by hand: 2010-01-10 20:06:14 +00:00