mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* cciss update [3/5] pci_dev->irq fix
@ 2004-08-13 22:06 mikem
  0 siblings, 0 replies; only message in thread
From: mikem @ 2004-08-13 22:06 UTC (permalink / raw)
  To: marcelo.tosatti, axboe; +Cc: linux-kernel

Patch 3 of 5.
This patch changes our pdev->intr to an unsigned int to match the
declaration in pci.h. Also cleans up the usage.
Applies to 2.4.27. Please consider this for inclusion.

Thanks,
mikem
-----------------------------------------------------------------------------
diff -burNp lx2427-p002/drivers/block/cciss.c lx2427/drivers/block/cciss.c
--- lx2427-p002/drivers/block/cciss.c	2004-08-13 15:51:28.498087560 -0500
+++ lx2427/drivers/block/cciss.c	2004-08-13 15:49:37.062028416 -0500
@@ -2671,7 +2671,7 @@ static int find_PCI_BAR_index(struct pci
 static int cciss_pci_init(ctlr_info_t *c, struct pci_dev *pdev)
 {
 	ushort subsystem_vendor_id, subsystem_device_id, command;
-	unchar irq = pdev->irq, ready = 0;
+	int ready = 0;
 	__u32 board_id, scratchpad;
 	__u64 cfg_offset;
 	__u32 cfg_base_addr;
@@ -2727,11 +2727,11 @@ static int cciss_pci_init(ctlr_info_t *c
 
 #ifdef CCISS_DEBUG
 	printk("command = %x\n", command);
-	printk("irq = %x\n", irq);
+	printk("irq = %x\n", pdev->irq);
 	printk("board_id = %x\n", board_id);
 #endif /* CCISS_DEBUG */ 
 
-	c->intr = irq;
+	c->intr = pdev->irq;
 
 	/*
 	 * Memory base addr is first addr , the second points to the config
diff -burNp lx2427-p002/drivers/block/cciss.h lx2427/drivers/block/cciss.h
--- lx2427-p002/drivers/block/cciss.h	2004-02-18 07:36:31.000000000 -0600
+++ lx2427/drivers/block/cciss.h	2004-08-13 15:49:52.185729264 -0500
@@ -51,7 +51,7 @@ struct ctlr_info 
 	unsigned long io_mem_addr;
 	unsigned long io_mem_length;
 	CfgTable_struct *cfgtable;
-	int	intr;
+	unsigned int	intr;
 	int	interrupts_enabled;
 	int 	max_commands;
 	int	commands_outstanding;

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

only message in thread, other threads:[~2004-08-13 22:07 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-13 22:06 cciss update [3/5] pci_dev->irq fix mikem

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®