On Saturday 07 July 2007 05:33:00 pm Luca Tettamanti wrote:
> your patch:
>
> commit 7e92b4fc345f5b6f57585fbe5ffdb0f24d7c9b26
> Author: Bjorn Helgaas <bjorn.helgaas@xxxxxx>
> Date: Tue May 8 00:36:07 2007 -0700
>
> x86, serial: convert legacy COM ports to platform devices
>
> disables probing using legacy code in favour of ACPI/PNP to avoid double
> discovery.
>
> However if SERIAL_8250_PNP is not enabled the user is left without
> serial ports (been there, done that - my kernel config suddenly wasn't
> working anymore). So:
Yes, that's true. Kconfig should automatically turn on SERIAL_8250_PNP
if PNP and SERIAL_8250 are selected, but it does give you a choice if
you have EMBEDDED set. So I guess you must have this:
CONFIG_EMBEDDED=y
CONFIG_PNP=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_PNP=n
Why do you want PNP support, but not 8250_PNP support?
If you turn off
PNP completely, you will have "pnp_platform_devices == 0", and the
existing code will do what you need.