Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/vt/hw/ofwfb/ofwfb.c
Context not available. | |||||
#if defined(__powerpc__) | #if defined(__powerpc__) | ||||
OF_decode_addr(node, fb_phys, &sc->sc_memt, &sc->fb.fb_vbase, | OF_decode_addr(node, fb_phys, &sc->sc_memt, &sc->fb.fb_vbase, | ||||
NULL); | NULL); | ||||
sc->fb.fb_pbase = sc->fb.fb_vbase; /* 1:1 mapped */ | sc->fb.fb_pbase = sc->fb.fb_vbase & ~DMAP_BASE_ADDRESS; | ||||
#ifdef __powerpc64__ | #ifdef __powerpc64__ | ||||
/* Real mode under a hypervisor probably doesn't cover FB */ | /* Real mode under a hypervisor probably doesn't cover FB */ | ||||
if (!(mfmsr() & (PSL_HV | PSL_DR))) | if (!(mfmsr() & (PSL_HV | PSL_DR))) | ||||
Context not available. |