All of lore.kernel.org
 help / color / mirror / Atom feed
* FW: [parisc-linux] How do I use the FW scsi on 735?
@ 2001-04-22 23:08 van de Werken, Matthew (DEM, PH)
  2001-04-23 16:02 ` Richard Hirst
  2001-04-23 21:08 ` Richard Hirst
  0 siblings, 2 replies; 8+ messages in thread
From: van de Werken, Matthew (DEM, PH) @ 2001-04-22 23:08 UTC (permalink / raw)
  To: 'parisc-linux@lists.parisc-linux.org'


> -----Original Message-----
> From: van de Werken, Matthew (DEM, PH) 
> Sent: Monday, 23 April 2001 9:07
> To: 'parisc-linux@lists.parisc.org'
> Subject: RE: [parisc-linux] How do I use the FW scsi on 735?
> 
> 
> Forgot to mention, it's a custom kernel - there is a chance I 
> left out the necessary drivers. What is the driver for the FW 
> SCSI controller on the 735 please?
> 
> Cheers,
> MvdW
> 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: FW: [parisc-linux] How do I use the FW scsi on 735?
  2001-04-22 23:08 FW: [parisc-linux] How do I use the FW scsi on 735? van de Werken, Matthew (DEM, PH)
@ 2001-04-23 16:02 ` Richard Hirst
  2001-04-23 17:51   ` Matthew Wilcox
  2001-04-23 21:08 ` Richard Hirst
  1 sibling, 1 reply; 8+ messages in thread
From: Richard Hirst @ 2001-04-23 16:02 UTC (permalink / raw)
  To: van de Werken, Matthew (DEM, PH)
  Cc: 'parisc-linux@lists.parisc-linux.org'

On Mon, Apr 23, 2001 at 09:08:33AM +1000, van de Werken, Matthew (DEM, PH) wrote:
> 
> 
> > -----Original Message-----
> > From: van de Werken, Matthew (DEM, PH) 
> > Sent: Monday, 23 April 2001 9:07
> > To: 'parisc-linux@lists.parisc.org'
> > Subject: RE: [parisc-linux] How do I use the FW scsi on 735?
> > 
> > 
> > Forgot to mention, it's a custom kernel - there is a chance I 
> > left out the necessary drivers. What is the driver for the FW 
> > SCSI controller on the 735 please?

I don't know, the relevant line from your boot messages is

7. Outfield FW SCSI (10) at 0xf0830000, versions 0x9, 0x0, 0x7c, 0x0, 0x0

anyone like to comment on what that device is?

You probably ought to include CONFIG_SCSI_LASI, CONFIG_SCSI_ZALON, and
CONFIG_SCSI_SYM53C8XX, and see if it makes a diference, but I'm not
expecting it to.

Richard

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: FW: [parisc-linux] How do I use the FW scsi on 735?
  2001-04-23 16:02 ` Richard Hirst
@ 2001-04-23 17:51   ` Matthew Wilcox
  2001-04-23 19:50     ` Richard Hirst
  0 siblings, 1 reply; 8+ messages in thread
From: Matthew Wilcox @ 2001-04-23 17:51 UTC (permalink / raw)
  To: Richard Hirst
  Cc: van de Werken, Matthew (DEM, PH),
	'parisc-linux@lists.parisc-linux.org'

On Mon, Apr 23, 2001 at 05:02:58PM +0100, Richard Hirst wrote:
> > > Forgot to mention, it's a custom kernel - there is a chance I 
> > > left out the necessary drivers. What is the driver for the FW 
> > > SCSI controller on the 735 please?
> 
> I don't know, the relevant line from your boot messages is
> 
> 7. Outfield FW SCSI (10) at 0xf0830000, versions 0x9, 0x0, 0x7c, 0x0, 0x0
> 
> anyone like to comment on what that device is?

The relevant document is still missing from the linuxcare website,
despite a bug filed against it for over a month now.  Fortunately,
I kept a copy of the old website active, so you can view it at
http://puffin.external.hp.com/parisc/hp9000_models.html

The relevant quote is:

 The PCXS and PCXT models include the NCR 53C700 device at various
SCSI-Clock rates for the built-in Single-Ended (SE) SCSI controller.
These older models use the NCR 53C720 (40 MHz) SCSI controller (where
supported) with the Outfield (O) chip for the built-in SCSI controller
for the Fast-Wide-Differential (FWD) SCSI bus.  The PCXS and PCXT models
do not provide support for an internal PC Floppy drive.

> You probably ought to include CONFIG_SCSI_LASI, CONFIG_SCSI_ZALON, and
> CONFIG_SCSI_SYM53C8XX, and see if it makes a diference, but I'm not
> expecting it to.

So it seems like we need to find you an Outfield device & docs :-)

-- 
Revolutions do not require corporate support.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: FW: [parisc-linux] How do I use the FW scsi on 735?
  2001-04-23 17:51   ` Matthew Wilcox
@ 2001-04-23 19:50     ` Richard Hirst
  0 siblings, 0 replies; 8+ messages in thread
From: Richard Hirst @ 2001-04-23 19:50 UTC (permalink / raw)
  To: Matthew Wilcox
  Cc: van de Werken, Matthew (DEM, PH),
	'parisc-linux@lists.parisc-linux.org'

On Mon, Apr 23, 2001 at 06:51:35PM +0100, Matthew Wilcox wrote:
> On Mon, Apr 23, 2001 at 05:02:58PM +0100, Richard Hirst wrote:
> > > > Forgot to mention, it's a custom kernel - there is a chance I 
> > > > left out the necessary drivers. What is the driver for the FW 
> > > > SCSI controller on the 735 please?
> > 
> > I don't know, the relevant line from your boot messages is
> > 
> > 7. Outfield FW SCSI (10) at 0xf0830000, versions 0x9, 0x0, 0x7c, 0x0, 0x0
> > 
> > anyone like to comment on what that device is?
> 
> The relevant document is still missing from the linuxcare website,
> despite a bug filed against it for over a month now.  Fortunately,
> I kept a copy of the old website active, so you can view it at
> http://puffin.external.hp.com/parisc/hp9000_models.html

Ah, I remember that page from long ago; thanks.

> The relevant quote is:
> 
>  The PCXS and PCXT models include the NCR 53C700 device at various
> SCSI-Clock rates for the built-in Single-Ended (SE) SCSI controller.
> These older models use the NCR 53C720 (40 MHz) SCSI controller (where
> supported) with the Outfield (O) chip for the built-in SCSI controller
> for the Fast-Wide-Differential (FWD) SCSI bus.  The PCXS and PCXT models
> do not provide support for an internal PC Floppy drive.
> 
> > You probably ought to include CONFIG_SCSI_LASI, CONFIG_SCSI_ZALON, and
> > CONFIG_SCSI_SYM53C8XX, and see if it makes a diference, but I'm not
> > expecting it to.
> 
> So it seems like we need to find you an Outfield device & docs :-)

Oh, more h/w to annoy the wife with ;)

So CONFIG_SCSI_ZALON with some tweaks to talk to 53c720 on Outfield
rather than Zalon is needed.

Richard

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: FW: [parisc-linux] How do I use the FW scsi on 735?
  2001-04-22 23:08 FW: [parisc-linux] How do I use the FW scsi on 735? van de Werken, Matthew (DEM, PH)
  2001-04-23 16:02 ` Richard Hirst
@ 2001-04-23 21:08 ` Richard Hirst
  2001-04-25  0:21   ` Matthew van de Werken
  1 sibling, 1 reply; 8+ messages in thread
From: Richard Hirst @ 2001-04-23 21:08 UTC (permalink / raw)
  To: van de Werken, Matthew (DEM, PH)
  Cc: 'parisc-linux@lists.parisc-linux.org'

On Mon, Apr 23, 2001 at 09:08:33AM +1000, van de Werken, Matthew (DEM, PH) wrote:
> 
> 
> > -----Original Message-----
> > From: van de Werken, Matthew (DEM, PH) 
> > Sent: Monday, 23 April 2001 9:07
> > To: 'parisc-linux@lists.parisc.org'
> > Subject: RE: [parisc-linux] How do I use the FW scsi on 735?
> > 
> > 
> > Forgot to mention, it's a custom kernel - there is a chance I 
> > left out the necessary drivers. What is the driver for the FW 
> > SCSI controller on the 735 please?

Can you try this patch, compile CONFIG_SCSI_ZALON in, and let me know
what happens?

Richard


Index: drivers/scsi/zalon7xx.c
===================================================================
RCS file: /home/cvs/parisc/linux/drivers/scsi/zalon7xx.c,v
retrieving revision 1.6
diff -u -r1.6 zalon7xx.c
--- zalon7xx.c	2001/04/06 05:10:57	1.6
+++ zalon7xx.c	2001/04/23 20:58:30
@@ -58,6 +58,11 @@
 		"GSC SCSI (Zalon)", "53c720",
 		(void *) zalon_scsi_callback}, 
 
+	{HPHW_FIO, 0x007, 0, 0x0007c, 0x0, 0,
+		DRIVER_CHECK_HWTYPE | DRIVER_CHECK_SVERSION,
+		"GSC SCSI (Outfield)", "53c720",
+		(void *) zalon_scsi_callback}, 
+
 	{0,0,0,0,0,0, 0, (char *) NULL,(char *) NULL,(void *) NULL}
 };
 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: FW: [parisc-linux] How do I use the FW scsi on 735?
  2001-04-23 21:08 ` Richard Hirst
@ 2001-04-25  0:21   ` Matthew van de Werken
  2001-04-25  8:12     ` Richard Hirst
  0 siblings, 1 reply; 8+ messages in thread
From: Matthew van de Werken @ 2001-04-25  0:21 UTC (permalink / raw)
  To: Richard Hirst; +Cc: parisc-linux

Hi Richard:

I added the patch (I assume I added it correctly - the resulting vmlinux was
different), and ran the new kernel, with no change. The FW scsi is still not
recognised.

I tried the following combinations of drivers, with the same result:

(All of the following were with HP-LASI on and HP-ZALON on):

* No other SCSI drivers;
* NCR53c7,8xx support as well;
* sym53c8xx support as well.

None of these combinations works; any other ideas from anyone on how to get
FW scsi support? I am using the snapshot taken I believe on 9 April, with
the cross-compiler from that date.

If anyone has FW scsi support going (at the same time as the narrow scsi),
if they could mail me their .config file to compile the kernel I'd
appreciate it.

I am of course assuming that the FW scsi isn't working, by the fact that the
FW disks aren't being recognised at boot time, and the fact that I can't
fdisk /dev/sdx, for x != a.

Cheers,
MvdW




----- Original Message -----
From: "Richard Hirst" <rhirst@linuxcare.com>
To: "van de Werken, Matthew (DEM, PH)" <M.Vandewerken@cat.csiro.au>
Cc: <parisc-linux@lists.parisc-linux.org>
Sent: Tuesday, April 24, 2001 7:08 AM
Subject: Re: FW: [parisc-linux] How do I use the FW scsi on 735?


> On Mon, Apr 23, 2001 at 09:08:33AM +1000, van de Werken, Matthew (DEM, PH)
wrote:
> >
> >
> > > -----Original Message-----
> > > From: van de Werken, Matthew (DEM, PH)
> > > Sent: Monday, 23 April 2001 9:07
> > > To: 'parisc-linux@lists.parisc.org'
> > > Subject: RE: [parisc-linux] How do I use the FW scsi on 735?
> > >
> > >
> > > Forgot to mention, it's a custom kernel - there is a chance I
> > > left out the necessary drivers. What is the driver for the FW
> > > SCSI controller on the 735 please?
>
> Can you try this patch, compile CONFIG_SCSI_ZALON in, and let me know
> what happens?
>
> Richard
>
>
> Index: drivers/scsi/zalon7xx.c
> ===================================================================
> RCS file: /home/cvs/parisc/linux/drivers/scsi/zalon7xx.c,v
> retrieving revision 1.6
> diff -u -r1.6 zalon7xx.c
> --- zalon7xx.c 2001/04/06 05:10:57 1.6
> +++ zalon7xx.c 2001/04/23 20:58:30
> @@ -58,6 +58,11 @@
>   "GSC SCSI (Zalon)", "53c720",
>   (void *) zalon_scsi_callback},
>
> + {HPHW_FIO, 0x007, 0, 0x0007c, 0x0, 0,
> + DRIVER_CHECK_HWTYPE | DRIVER_CHECK_SVERSION,
> + "GSC SCSI (Outfield)", "53c720",
> + (void *) zalon_scsi_callback},
> +
>   {0,0,0,0,0,0, 0, (char *) NULL,(char *) NULL,(void *) NULL}
>  };
>
>
>
> _______________________________________________
> parisc-linux mailing list
> parisc-linux@lists.parisc-linux.org
> http://lists.parisc-linux.org/cgi-bin/mailman/listinfo/parisc-linux
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: FW: [parisc-linux] How do I use the FW scsi on 735?
  2001-04-25  0:21   ` Matthew van de Werken
@ 2001-04-25  8:12     ` Richard Hirst
  2001-04-25  9:48       ` Matthew van de Werken
  0 siblings, 1 reply; 8+ messages in thread
From: Richard Hirst @ 2001-04-25  8:12 UTC (permalink / raw)
  To: Matthew van de Werken; +Cc: parisc-linux

On Wed, Apr 25, 2001 at 10:21:17AM +1000, Matthew van de Werken wrote:
> Hi Richard:
> 
> I added the patch (I assume I added it correctly - the resulting vmlinux was
> different), and ran the new kernel, with no change. The FW scsi is still not
> recognised.

Shame :(  The Zalon driver is the one you are interested in.  My B180
with a Bluefish (Zalon based) FWD card runs the sim700, zalon, and
sym53c8xx drivers all at the same time, no problem.

It's possible I got the parameters wrong in my patch; the aim is to
cause drivers/scsi/zalon7xx.c:zalon_scsi_callback() to get called
for your interface.  It could be that is getting called but failing
for some reason.  If it is called, you should at least be getting
a line

        ......: Zalon vers field is ......

output on boot.

If you don't see that, perhaps you can investigate by adding a few
printk()'s to see what I got wrong.

zalon7xx_detect() is surely getting called, and that uses register_driver()
in arch/parisc/kernel/drivers.c to try and match your cards parameters
against one of the entries in zalon_scsi_drivers[].  Try and figure out
why that match is not succeeding for your scsi interface.

Richard

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: FW: [parisc-linux] How do I use the FW scsi on 735?
  2001-04-25  8:12     ` Richard Hirst
@ 2001-04-25  9:48       ` Matthew van de Werken
  0 siblings, 0 replies; 8+ messages in thread
From: Matthew van de Werken @ 2001-04-25  9:48 UTC (permalink / raw)
  To: Richard Hirst; +Cc: parisc-linux

Hi Richard:

I'm a little bit of a beginner at all this kernel hacking business (well, a
rank beginner would be more accurate)...

What I'll do is turn on the verbose SCSI error reporting, and the SCSI
logging facility and try again.

I''l have to do a 'man printk' to have a look at what that function's syntax
is, then take it from there.

Cheers,
MvdW [who, despite lack of total success is having a lot of fun...]



----- Original Message -----
From: "Richard Hirst" <rhirst@linuxcare.com>
To: "Matthew van de Werken" <mvdw73@one.net.au>
Cc: <parisc-linux@lists.parisc-linux.org>
Sent: Wednesday, April 25, 2001 6:12 PM
Subject: Re: FW: [parisc-linux] How do I use the FW scsi on 735?


> On Wed, Apr 25, 2001 at 10:21:17AM +1000, Matthew van de Werken wrote:
> > Hi Richard:
> >
> > I added the patch (I assume I added it correctly - the resulting vmlinux
was
> > different), and ran the new kernel, with no change. The FW scsi is still
not
> > recognised.
>
> Shame :(  The Zalon driver is the one you are interested in.  My B180
> with a Bluefish (Zalon based) FWD card runs the sim700, zalon, and
> sym53c8xx drivers all at the same time, no problem.
>
> It's possible I got the parameters wrong in my patch; the aim is to
> cause drivers/scsi/zalon7xx.c:zalon_scsi_callback() to get called
> for your interface.  It could be that is getting called but failing
> for some reason.  If it is called, you should at least be getting
> a line
>
>         ......: Zalon vers field is ......
>
> output on boot.
>
> If you don't see that, perhaps you can investigate by adding a few
> printk()'s to see what I got wrong.
>
> zalon7xx_detect() is surely getting called, and that uses
register_driver()
> in arch/parisc/kernel/drivers.c to try and match your cards parameters
> against one of the entries in zalon_scsi_drivers[].  Try and figure out
> why that match is not succeeding for your scsi interface.
>
> Richard
>
>
>
> _______________________________________________
> parisc-linux mailing list
> parisc-linux@lists.parisc-linux.org
> http://lists.parisc-linux.org/cgi-bin/mailman/listinfo/parisc-linux
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2001-04-25  9:44 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-04-22 23:08 FW: [parisc-linux] How do I use the FW scsi on 735? van de Werken, Matthew (DEM, PH)
2001-04-23 16:02 ` Richard Hirst
2001-04-23 17:51   ` Matthew Wilcox
2001-04-23 19:50     ` Richard Hirst
2001-04-23 21:08 ` Richard Hirst
2001-04-25  0:21   ` Matthew van de Werken
2001-04-25  8:12     ` Richard Hirst
2001-04-25  9:48       ` Matthew van de Werken

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.