From: Pete P. <pp...@mv...> - 2001-07-06 05:43:40
|
Paul Mundt wrote: >On Thu, Jul 05, 2001 at 06:36:00PM -0700, Pete Popov wrote: > >>>Very nice! Speaking of supported boards.. have you had a chance to test it >>>out on the ITE IT8172? If not, I'll give it a try tomorrow and let you know >>>my results. >>> >>Not yet. I tested it on the ev96100 and basically the same code is >>running on the ddb5477 board. I've got an ITE board sitting here in my >>home right now. I suspect some setup changes might have to be made to >>the ite code, but the pci code *should* just work. Matt has done a great >>job there, and it's been tested on pretty complex PPC CPCI systems (like >>I said though, we modified it slightly for mips, so I'm sure we'll >>evolve this over time). The ITE can be a bit tricky because it's got >>discountinuous pci memory space regions. Two of those regions are 64MB >>each; the others are smaller. Globespan, for example, is using both >>64MB regions for their custom mpeg chip, so no other devices can be >>assigned from those regions. But I don't think I'll worry about that on >>the ITE board. >> >I don't think that should be too much of an issue on the ITE board. Worst case >scenario is that a few board specific fixups need to be existant in the code. > >The Globespan sounds like it's the bigger nuisance out of the two.. though >watching out for discontinuous regions on the ITE might prove to be somewhat >bothersome. > >I'd test it now, except I'm not at work, and the ATX power supply I have hooked >up to the board doesn't like working properly with the NPS. Damned ATX design. > >I'll give it a try tomorrow and let you know my findings. > While I was at it, I just added the new pci support to the ite board. I love it -- it just worked and was so easy to hook in. I've attached the patch which fixes some tiny api problems with the new kernel, and adds the new pci support to the ite and globespan boards (I only tested ITE). You'll need to apply the mips_pci patch I sent easier to get this to work. I haven't committed this patch yet because the board won't compile without the new pci code. I realized Ijumped the gun with the ev96100 board because I already commited the board specific patches to make it work with the new pci code. I'm really itching to commit the pci code, so I'm just waiting for some more feedback from others. Pete |