2002-11-18 17:45:06

by Jordan Breeding

[permalink] [raw]
Subject: tco/rng support for Intel chipsets other than the i810?

Do Intel chipsets other than the i810 have hardware support for rng/tco drivers
(i845, i860, E7500)? If so will Linux be getting drivers for the tco/rng
capabilities of those chipsets some time in the future? Thanks.

Jordan


2002-11-18 18:21:08

by Jeff Garzik

[permalink] [raw]
Subject: Re: tco/rng support for Intel chipsets other than the i810?

[email protected] wrote:

> Do Intel chipsets other than the i810 have hardware support for
> rng/tco drivers
> (i845, i860, E7500)? If so will Linux be getting drivers for the tco/rng
> capabilities of those chipsets some time in the future? Thanks.



WRT RNG, more than just i810 supports RNG, yes. There are several
chipset ids in i810_rng.c which are for later versions after i810.

So, the driver is perhaps misnamed at this point :) but it's not a huge
deal, so I haven't renamed it to i8xx_rng.c. :)

Jeff



2002-11-18 19:04:24

by Ian Morgan

[permalink] [raw]
Subject: Re: tco/rng support for Intel chipsets other than the i810?

On Mon, 18 Nov 2002, Jeff Garzik wrote:

> WRT RNG, more than just i810 supports RNG, yes. There are several
> chipset ids in i810_rng.c which are for later versions after i810.
>
> So, the driver is perhaps misnamed at this point :) but it's not a huge
> deal, so I haven't renamed it to i8xx_rng.c. :)

Do you think I can just add an entry into the rng_pci_tbl[] for my 845PE
(8086, 2560) and have it work?

Regards,
Ian Morgan

--
-------------------------------------------------------------------
Ian E. Morgan Vice President & C.O.O. Webcon, Inc.
[email protected] PGP: #2DA40D07 http://www.webcon.ca
* Customized Linux network solutions for your business *
-------------------------------------------------------------------

2002-11-18 19:11:09

by Jeff Garzik

[permalink] [raw]
Subject: Re: tco/rng support for Intel chipsets other than the i810?

Ian Morgan wrote:

> On Mon, 18 Nov 2002, Jeff Garzik wrote:
>
>
> >WRT RNG, more than just i810 supports RNG, yes. There are several
> >chipset ids in i810_rng.c which are for later versions after i810.
> >
> >So, the driver is perhaps misnamed at this point :) but it's not a huge
> >deal, so I haven't renamed it to i8xx_rng.c. :)
>
>
> Do you think I can just add an entry into the rng_pci_tbl[] for my 845PE
> (8086, 2560) and have it work?


I don't have the docs, so I'm guessing here, but it's entirely possible.

Jeff



2002-11-18 19:16:39

by H. Peter Anvin

[permalink] [raw]
Subject: Re: tco/rng support for Intel chipsets other than the i810?

Followup to: <[email protected]>
By author: Jeff Garzik <[email protected]>
In newsgroup: linux.dev.kernel
>
> >
> > Do you think I can just add an entry into the rng_pci_tbl[] for my 845PE
> > (8086, 2560) and have it work?
>
> I don't have the docs, so I'm guessing here, but it's entirely possible.
>

FWIW, the Intel RNG isn't really in the chipset proper, but rather in
the "firmware hub", the glorified BIOS ROM. The detection mechanism
is interesting, to say the least.

-hpa
--
<[email protected]> at work, <[email protected]> in private!
"Unix gives you enough rope to shoot yourself in the foot."
http://www.zytor.com/~hpa/puzzle.txt <[email protected]>