Skip to contentSkip to conversation

parport: Use request_muxed_region for IT87 probe and lock

PATCH New Alan Cox 1 participant 1 message May 4, 2011 Parallel port

lore
Share & tools
lore

Alan Cox

author
#0 lore raw

PATCH 1/1 parport: Use request_muxed_region for IT87 probe and lock

From: Alan Cox <[email protected]>

This is needed as part of making the various IT87 drivers actually co-exist politely with each other, and with other superio devices that may be muxed on 0x2E/0x2F.

It can be applied before or after the other patches by Nat Gurumoorthy without problem.

---

 drivers/parport/parport_pc.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
drivers/parport/parport_pc.c +1 -1
index bc8ce48..f330338 100644
@@ -1621,7 +1621,7 @@ static void __devinit detect_and_report_it87(void)
 	u8 origval, r;
 	if (verbose_probing)
 		printk(KERN_DEBUG "IT8705 Super-IO detection, now testing port 2E ...\n");
-	if (!request_region(0x2e, 2, __func__))
+	if (!request_muxed_region(0x2e, 2, __func__))
 		return;
 	origval = inb(0x2e);		/* Save original value */
 	outb(0x87, 0x2e);