[Linux1394-cvslog] rev 542 - trunk
Brought to you by:
aeb,
bencollins
From: SVN U. <ben...@li...> - 2002-08-07 00:15:37
|
Author: bencollins Date: 2002-08-07 05:05:13 -0400 (Wed, 07 Aug 2002) New Revision: 542 Modified: trunk/sbp2.c trunk/sbp2.h Log: Change s/kdev_t/struct block_device */ for argument to bios_param in Scsi_Host_Template. This is fro anything >= 2.5.28. Modified: trunk/sbp2.c ============================================================================== --- trunk/sbp2.c (original) +++ trunk/sbp2.c 2002-08-07 05:05:14.000000000 -0400 @@ -3135,7 +3135,11 @@ /* * Called by scsi stack to get bios parameters (used by fdisk, and at boot). */ +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,28) static int sbp2scsi_biosparam (Scsi_Disk *disk, kdev_t dev, int geom[]) +#else +static int sbp2scsi_biosparam (Scsi_Disk *disk, struct block_device *dev, int geom[]) +#endif { int heads, sectors, cylinders; Modified: trunk/sbp2.h ============================================================================== --- trunk/sbp2.h (original) +++ trunk/sbp2.h 2002-08-07 05:05:14.000000000 -0400 @@ -549,7 +549,11 @@ static int sbp2scsi_detect (Scsi_Host_Template *tpnt); static const char *sbp2scsi_info (struct Scsi_Host *host); void sbp2scsi_setup(char *str, int *ints); +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,28) static int sbp2scsi_biosparam (Scsi_Disk *disk, kdev_t dev, int geom[]); +#else +static int sbp2scsi_biosparam (Scsi_Disk *disk, struct block_device *dev, int geom[]); +#endif static int sbp2scsi_abort (Scsi_Cmnd *SCpnt); static int sbp2scsi_reset (Scsi_Cmnd *SCpnt); static int sbp2scsi_queuecommand (Scsi_Cmnd *SCpnt, void (*done)(Scsi_Cmnd *)); |