* [PATCH 5/5]8250_pnp fix
@ 2004-10-21 3:00 Li Shaohua
[not found] ` <1098327571.6132.228.camel-U5EdaLXB8smDugQYiPIPGdh3ngVCH38I@public.gmane.org>
0 siblings, 1 reply; 4+ messages in thread
From: Li Shaohua @ 2004-10-21 3:00 UTC (permalink / raw)
To: ACPI-DEV, lkml; +Cc: Len Brown, Adam Belay, Matthieu, Bjorn Helgaas
[-- Attachment #1: Type: text/plain, Size: 756 bytes --]
Hi,
This is a small fix found when debugging the 8250 driver in IA64.
Thanks,
Shaohua
Signed-off-by: Li Shaohua <shaohua.li-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
--- 2.6/drivers/serial/8250_pnp.c.stg4 2004-09-28 11:27:42.371840736
+0800
+++ 2.6/drivers/serial/8250_pnp.c 2004-09-28 11:28:14.036027048 +0800
@@ -407,7 +407,7 @@ serial_pnp_probe(struct pnp_dev * dev, c
serial_req.irq = pnp_irq(dev,0);
serial_req.port = pnp_port_start(dev, 0);
if (HIGH_BITS_OFFSET)
- serial_req.port = pnp_port_start(dev, 0) >> HIGH_BITS_OFFSET;
+ serial_req.port_high = pnp_port_start(dev, 0) >> HIGH_BITS_OFFSET;
#ifdef SERIAL_DEBUG_PNP
printk("Setup PNP port: port %x, irq %d, type %d\n",
serial_req.port, serial_req.irq, serial_req.io_type);
[-- Attachment #2: 8250.patch --]
[-- Type: text/x-patch, Size: 587 bytes --]
--- 2.6/drivers/serial/8250_pnp.c.stg4 2004-09-28 11:27:42.371840736 +0800
+++ 2.6/drivers/serial/8250_pnp.c 2004-09-28 11:28:14.036027048 +0800
@@ -407,7 +407,7 @@ serial_pnp_probe(struct pnp_dev * dev, c
serial_req.irq = pnp_irq(dev,0);
serial_req.port = pnp_port_start(dev, 0);
if (HIGH_BITS_OFFSET)
- serial_req.port = pnp_port_start(dev, 0) >> HIGH_BITS_OFFSET;
+ serial_req.port_high = pnp_port_start(dev, 0) >> HIGH_BITS_OFFSET;
#ifdef SERIAL_DEBUG_PNP
printk("Setup PNP port: port %x, irq %d, type %d\n",
serial_req.port, serial_req.irq, serial_req.io_type);
^ permalink raw reply [flat|nested] 4+ messages in thread[parent not found: <1098327571.6132.228.camel-U5EdaLXB8smDugQYiPIPGdh3ngVCH38I@public.gmane.org>]
* Re: [PATCH 5/5]8250_pnp fix [not found] ` <1098327571.6132.228.camel-U5EdaLXB8smDugQYiPIPGdh3ngVCH38I@public.gmane.org> @ 2004-10-28 6:11 ` Len Brown 2004-12-07 1:36 ` PNPACPI / 8250 discovery Bjorn Helgaas 1 sibling, 0 replies; 4+ messages in thread From: Len Brown @ 2004-10-28 6:11 UTC (permalink / raw) To: Shaohua Li; +Cc: ACPI Developers, lkml, Adam Belay, Matthieu, Bjorn Helgaas Applied. thanks, -Len On Wed, 2004-10-20 at 23:00, Li Shaohua wrote: > Hi, > This is a small fix found when debugging the 8250 driver in IA64. > > Thanks, > Shaohua > > Signed-off-by: Li Shaohua <shaohua.li-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> > > --- 2.6/drivers/serial/8250_pnp.c.stg4 2004-09-28 11:27:42.371840736 > +0800 > +++ 2.6/drivers/serial/8250_pnp.c 2004-09-28 11:28:14.036027048 > +0800 > @@ -407,7 +407,7 @@ serial_pnp_probe(struct pnp_dev * dev, c > serial_req.irq = pnp_irq(dev,0); > serial_req.port = pnp_port_start(dev, 0); > if (HIGH_BITS_OFFSET) > - serial_req.port = pnp_port_start(dev, 0) >> > HIGH_BITS_OFFSET; > + serial_req.port_high = pnp_port_start(dev, 0) >> > HIGH_BITS_OFFSET; > #ifdef SERIAL_DEBUG_PNP > printk("Setup PNP port: port %x, irq %d, type %d\n", > serial_req.port, serial_req.irq, serial_req.io_type); > > > ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click ^ permalink raw reply [flat|nested] 4+ messages in thread
* PNPACPI / 8250 discovery [not found] ` <1098327571.6132.228.camel-U5EdaLXB8smDugQYiPIPGdh3ngVCH38I@public.gmane.org> 2004-10-28 6:11 ` Len Brown @ 2004-12-07 1:36 ` Bjorn Helgaas [not found] ` <200412061836.38840.bjorn.helgaas-VXdhtT5mjnY@public.gmane.org> 1 sibling, 1 reply; 4+ messages in thread From: Bjorn Helgaas @ 2004-12-07 1:36 UTC (permalink / raw) To: Li Shaohua; +Cc: ACPI-DEV, Len Brown, Adam Belay, Matthieu Hi Li, I haven't seen much activity on the PNPACPI front recently. If/when we switch from 8250_acpi to 8250_pnp, serial device names will change (8250_acpi devices are discovered *before* 8250_pci, but 8250_pnp is currently *after* 8250_pci in drivers/serial/Makefile). Do you plan to switch that around? I think it makes more sense to have PNP/ACPI devices named before PCI, since the PNP/ACPI ones are more likely to be built-in. Bjorn ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <200412061836.38840.bjorn.helgaas-VXdhtT5mjnY@public.gmane.org>]
* Re: PNPACPI / 8250 discovery [not found] ` <200412061836.38840.bjorn.helgaas-VXdhtT5mjnY@public.gmane.org> @ 2004-12-07 2:33 ` Li Shaohua 0 siblings, 0 replies; 4+ messages in thread From: Li Shaohua @ 2004-12-07 2:33 UTC (permalink / raw) To: Bjorn Helgaas; +Cc: ACPI-DEV, Len Brown, Adam Belay, Matthieu On Tue, 2004-12-07 at 09:36, Bjorn Helgaas wrote: Hi Bjorn, > I haven't seen much activity on the PNPACPI front recently. > > If/when we switch from 8250_acpi to 8250_pnp, serial device > names will change (8250_acpi devices are discovered *before* > 8250_pci, but 8250_pnp is currently *after* 8250_pci in > drivers/serial/Makefile). This makes sense to me. Matthieu is working on migrating acpi drivers to pnp drivers, so I actually didn't look at them. > Do you plan to switch that around? I think it makes more > sense to have PNP/ACPI devices named before PCI, since the > PNP/ACPI ones are more likely to be built-in. Currently PNP/ACPI uses some ACPI bus APIs, which only work after ACPI scan, but the scan is very latter. We need change ACPI driver and PNP link order for this (at least the PNP driver should be before ACPI PCI root drvier). The order would be: 1. ACPI scan bus 2. register PNP drivers 3. register ACPI drivers I will work on it, but I'd like to listen to Len and Adam's opinion for it. Thanks, Shaohua ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2004-12-07 2:33 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-21 3:00 [PATCH 5/5]8250_pnp fix Li Shaohua
[not found] ` <1098327571.6132.228.camel-U5EdaLXB8smDugQYiPIPGdh3ngVCH38I@public.gmane.org>
2004-10-28 6:11 ` Len Brown
2004-12-07 1:36 ` PNPACPI / 8250 discovery Bjorn Helgaas
[not found] ` <200412061836.38840.bjorn.helgaas-VXdhtT5mjnY@public.gmane.org>
2004-12-07 2:33 ` Li Shaohua
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox