mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* hpt366 kernel panic on EPoX 8K9A3+ fix (?)
@ 2003-08-10 18:44 Jindrich Makovicka
  0 siblings, 0 replies; only message in thread
From: Jindrich Makovicka @ 2003-08-10 18:44 UTC (permalink / raw)
  To: linux-kernel

[please cc:]

Hello,

with the 2.6.0-test3 kernel, hpt366 still does nothing else than kernel 
panic on my machine. However, I found that with my EPoX 8K9A3+, the 0x78 
(frequency) register of HPT374 has values in the interval of 0x9B..0x9E, 
although the FSB is set to 133MHz and PCI should be at 33. Then, in 
init_hpt37x, the execution usually goes thru the "freq < 0xb0" branch, 
which doesn't do the pci_set_drvdata stuff. Later, the frequency 
detection loop fails because hpt374 internal PLL isn't supported. 
However, changing the respective branch to

         } else if (freq < 0xb0) {
                 pll = F_LOW_PCI_40;
                 if (hpt_minimum_revision(dev,8)) {
                         pci_set_drvdata(dev, (void *) 		 
thirty_three_base_hpt374);
                         printk("HPT37X: using 33MHz PCI clock\n");
                 }
	} ...

made the driver work, although I didn't have time to test it (just 
mounted the disk and copied a few files).

Regards,
-- 
Jindrich Makovicka


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-08-10 18:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-10 18:44 hpt366 kernel panic on EPoX 8K9A3+ fix (?) Jindrich Makovicka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®