Displaying 3 results from an estimated 3 matches for "load_vbios_prom".
2010 Mar 23
1
[PATCH] drm/nouveau: fix vbios load and check functions on PowerPC
...return writeable ? 2 : 1;
@@ -183,11 +200,22 @@ struct methods {
const bool rw;
};
+#if defined(__powerpc__)
+ /*
+ * For now PRAMIN is the only working method on PowerPC
+ */
+static struct methods nv04_methods[] = {
+ { "PRAMIN", load_vbios_pramin, true },
+ { "PROM", load_vbios_prom, false },
+ { "PCIROM", load_vbios_pci, true },
+};
+#else
static struct methods nv04_methods[] = {
{ "PROM", load_vbios_prom, false },
{ "PRAMIN", load_vbios_pramin, true },
{ "PCIROM", load_vbios_pci, true },
};
+#endif
static struct methods nv50...
2008 Sep 14
7
[Bug 17571] New: Nouveau and PPC64 issues
...lists.x.org
Running nouveau on PPC64 is a whole experience :-)
- Running from git/master crashes X : "(EE) NOUVEAU(0): No known BIOS
signature found"
- Removing nvidiafb and using only offb was suggested, done, but didn't change
a lot of things
- Commenting { "PROM", load_vbios_prom }," in nv_bios.c fixed the first issue.
- I was then back to the same state I was at a few weeks ago : the screen is
full of weird vertical multicolored lines.
- Taking a screenshot with ImageMagick's 'import' shows a perfectly good image
- Trying to go back to the console (k...
2009 Dec 15
2
[PATCH 1/2] drm/nouveau: Kill global state in NvShadowBIOS
...a/drivers/gpu/drm/nouveau/nouveau_bios.c
+++ b/drivers/gpu/drm/nouveau/nouveau_bios.c
@@ -181,43 +181,42 @@ struct methods {
const char desc[8];
void (*loadbios)(struct drm_device *, uint8_t *);
const bool rw;
- int score;
};
static struct methods nv04_methods[] = {
{ "PROM", load_vbios_prom, false },
{ "PRAMIN", load_vbios_pramin, true },
{ "PCIROM", load_vbios_pci, true },
- { }
};
static struct methods nv50_methods[] = {
{ "PRAMIN", load_vbios_pramin, true },
{ "PROM", load_vbios_prom, false },
{ "PCIROM", load_vbios_pc...