On Thu Nov 20, 2025 at 4:10 AM JST, Timur Tabi wrote:
> On Tue, 2025-11-18 at 23:24 -0800, John Hubbard wrote:
>> > I interpreted the title as "these registers exist on Turing only", but
>> > it is indeed subject to interpretation. In any case it is a
>> > non-important nit, so feel free to ignore if it parses fine.
>> 
>> Oh, I think I missed your point entirely. I think it's likely that
>> these registers really only apply to Turing, actually, because
>> we know that subsequent chips don't use them. (See: recent boot
>> success on Ampere/Ada, without these registers.)
>> 
>> Timur can clarify that.
>
> Well, some of them exist only in Turing, and some of them are used only to 
> boot on Turing.
>
> Last I checked, there's no HAL way to specify registers that exist only on 
> some architectures.  Is
> that still the case?  I've added a comments for some registers to indicate 
> that.

There is no way currently to limit register visibility to a given
architecture (except maybe putting them in a sub-module as we did for
`NV_FUSE_STATUS_OPT_DISPLAY`).

Having comments where relevant is adequate imho if there is no name
conflicts between two architectures.

Reply via email to