* [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
* 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
* 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