[Bugme-new] [Bug 40612] New: UART not automatically enabled
bugzilla-daemon at bugzilla.kernel.org
bugzilla-daemon at bugzilla.kernel.org
Fri Aug 5 08:11:16 PDT 2011
https://bugzilla.kernel.org/show_bug.cgi?id=40612
URL: https://lkml.org/lkml/2011/7/28/27
Summary: UART not automatically enabled
Product: ACPI
Version: 2.5
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Config-Other
AssignedTo: acpi_config-other at kernel-bugs.osdl.org
ReportedBy: bhelgaas at google.com
CC: jeff.chua.linux at gmail.com
Regression: No
Jeff says:
> I'm trying to access the serial port ttyS2 that is set in the BIOS as
> "OS Controlled" without much success. If it's set it to "Always
> Enabled", I can access the serial port.
> This is on the Intermec CV60, and ttyS2 is the touchscreen port.
> # setserial /dev/ttyS2
> /dev/ttyS2, UART: 16550A, Port: 0x03e8, IRQ: 6
> If I set the BIOS to "OS Controlled", I can't access the serial port
> no matter what parameter I pass to the setserial. The factory default
> is "OS Controlled", and Window XP can detect and access the port.
and found that this is enough to enable it:
> echo "auto" > /sys/bus/pnp/devices/00:0a/resources
My guess (with no evidence) is that running _SRS enables the device, and that
Windows does that automatically but Linux doesn't.
I think it's a bug that Linux doesn't make this port work automatically.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Bugme-new
mailing list