[Nouveau] [RFC] NVIDIA hardware reference headers

Ken Adams KAdams at nvidia.com
Wed Jul 8 08:52:21 PDT 2015



On 7/7/15, 5:14 PM, "Ben Skeggs" <skeggsb at gmail.com> wrote:

>On 7 July 2015 at 23:40, Ken Adams <KAdams at nvidia.com> wrote:
>> Hello again,
>>
>> I've updated my nouveau branch to incorporate some suggested tweaks,
>>etc.
>> Also, this version breaks out all the chips separately.  Seeing it
>> expressed this way shows how many files it is... :)  I've removed the
>>drf
>> macros from this version as well, as we can treat those separately.
>Hey Ken,
>
>Despite the fact it's a lot more LoC, I like this version a lot
>better.  It's far easier to see what you're looking at exactly now :)

ok, we'll go with this flavor then.

>
>The only nit-pick I have left (I think...) is that the
>hwref/chipset/nv_device_hwref.h is a bit redundant, and could be
>hwref/chipset/device.h :)

ok, i'll fuse them or just use what's there.

>
>What are the chances that the exposed registers can be expanded to (at
>least) cover the stuff that nouveau currently touches?  For example,
>NV_PTIMER_TIME_0/1 (etc) doesn't seem particularly IP-sensitive and
>are missing ;)  nv04-g7x would be nice too at some point!

we will have to perform an internal ip review for each instance (or block
of same).  it's a matter of crossing t's and dotting i's.

if someone can get me a bulk list of all the magic #s we want to exorcise
(i say, all of them :) then i can begin that ball particular ball rolling.

thanks for taking a look, btw :)
---
ken

>
>Thanks,
>Ben.
>
>>
>> 
>>https://github.com/kfractal/nouveau/commit/f2e6c736a0d9475bc65f5d41a9df3b
>>f5
>> 6a0c823c
>>
>>
>> ---
>> ken
>>
>> _______________________________________________
>> Nouveau mailing list
>> Nouveau at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/nouveau



More information about the Nouveau mailing list