[Nouveau] [Bug 39362] NVAF (320M) crash on modprobe

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jul 19 11:24:37 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=39362

--- Comment #2 from Emil Velikov <emil.l.velikov at gmail.com> 2011-07-19 11:24:37 PDT ---
Hi Ben

How would you feel about the idea of a static table in *_pm.h that lists the
PLLs that should be ignored

"ignored" can be defined as

* do not read/set the pll and report 0 for it
* do not read/set the pll and report that there is no such pll
* or any other combination

I'm talking about cards lacking different plls
* IGPs - mpll
* some nv50 generation lacking core_unk[4,8]
* possibly the nva3+/nvc0+ have such examples?

Eg.

...
#define IGNORE_MPLL                 0x0001
#define DOES_NOT_EXIST_CORE_UNK8PLL 0x0002
#define IGNORE_VDEC_PLL             0x0004
....
struct pll_ignore_list {
  uint chipset;
  uint caps;
}

struct pll_ignore_list ilist[] = { .....
                                   0xaf, 0x0001 // ignore the MPLL for nvaf
                                   ........... }

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Nouveau mailing list