summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/isa/ofw_isa.c
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2009-03-19 20:52:46 +0000
committermarius <marius@FreeBSD.org>2009-03-19 20:52:46 +0000
commitcdec2d0d7a38b07b04ea1bf83a31002a81af9bb6 (patch)
tree4347448ad87770912966d1fecc5a68b02293f1b0 /sys/sparc64/isa/ofw_isa.c
parent2f7c8f0fd995e560d28f743f729a348e2ef47491 (diff)
downloadFreeBSD-src-cdec2d0d7a38b07b04ea1bf83a31002a81af9bb6.zip
FreeBSD-src-cdec2d0d7a38b07b04ea1bf83a31002a81af9bb6.tar.gz
- Ensure we find no unexpected partner.
- Failing to register as interrupt controller during attach shouldn't be fatal so just inform about this instead of panicing. - Disable rerun of the streaming cache as workaround for a silicon bug of certain Psycho versions. - Remove the comment regarding lack of newbus'ified bus_dma(9) as being able to associate a DMA tag with a device would allow to implement CDMA flushing/syncing in bus_dmamap_sync(9) but that would totally kill performance. Given that for devices not behind a PCI-PCI bridge the host-to-PCI bridges also only do CDMA flushing/syncing based on interrupts there's no additional disadvantage for polling(4) callbacks in the case schizo(4) has to do the CDMA flushing/syncing but rather a general problem. - Don't panic if the power failure, power management or over-temperature interrupts doesn't exist as these aren't mandatory and not available with all controllers (not even Psychos). [1] - Take advantage of KOBJMETHOD_END. - Remove some redundant variables. - Add missing const. PR: 131371 [1]
Diffstat (limited to 'sys/sparc64/isa/ofw_isa.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud