]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Merge Perforce chance 219924 to head:
authorRobert Watson <rwatson@FreeBSD.org>
Sat, 12 Jan 2013 15:53:45 +0000 (15:53 +0000)
committerRobert Watson <rwatson@FreeBSD.org>
Sat, 12 Jan 2013 15:53:45 +0000 (15:53 +0000)
commit0fe7f25666de07f50b566554fbb065824abaf965
tree522e532de993547929749cd8b82b33f16bb19423
parent4d19b97f110efff6c0331cc820609d83f941f38d
Merge Perforce chance 219924 to head:

  In a sign of weakness, replicate the MIPS bus_space_generic.c to
  produce a new FDT version, which will perform necessary address
  space translation for bus_space -- the solution used in NLM's MIPS
  FDT support, but possibly not quite the right thing.  This is
  inconsistent with regular I/O via the nexus and the generic
  bus_space, which instead perform translation via pmap_mapdev()
  when a resource is activated.  However, it will work while I
  attempt to identify what the right way to reconcile possible
  approaches.

  (Another approach might be to make simplebus use Nexus's activate
  routine instead of a generic one?)

Sponsored by: DARPA, AFRL
sys/mips/mips/bus_space_fdt.c [new file with mode: 0644]