Public bug reported: [SRU Justification]
[Impact] Support Intel Atom (Baytrail-I) HS-UART serdev slaves over tty On systems using Intel Atom (Baytrail-I) SoC's, slave devices connected on HSUART1/2 ports are described by the ACPI BIOS as virtual hardware using HID's INT3511/INT3512. As a consequence, HW manufacturers have complete freedom to install any devices on-board as long as they can be accessed over serial tty interface. Once such device is Dell Edge 3002 IoT Gateway which sports ZigBee & GPS devices on the HS-UART ports 1 & 2 respectively. Post 4.15, with CONFIG_SERIAL_DEV_BUS=y, serdev port controller driver handles the enumeration for the slaves connected on these ports. Also, /dev/ttySx device nodes for these ports are no longer exposed to the userspace. [Fixes] This patchset allows the skipped virtual UART's with ACPI HID's mentioned above to be enumerated as ttyHSx port. [Regression Potential] Low. This driver binds only to Intel Atom E38XX (Baytrail-I) virtual serial ports on the Dell Edge 300x GW. These updates are being carried in the linux-oem (4.15.y) kernel for more than 2 years without any regressions. [Note] This driver has been submitted upstream and is under review. This issue has been identified as a regression in 4.15 and multiple solutions are being explored. Meanwhile, to support customer and maintain release schedule, this driver needs to be in Ubuntu 4.15 based kernels. More info: https://marc.info/?t=152455871600007&r=1&w=2 linux-oem buglink: http://bugs.launchpad.net/bugs/1690362 ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Description changed: [SRU Justification] [Impact] Support Intel Atom (Baytrail-I) HS-UART serdev slaves over tty On systems using Intel Atom (Baytrail-I) SoC's, slave devices connected on HSUART1/2 ports are described by the ACPI BIOS as virtual hardware using HID's INT3511/INT3512. As a consequence, HW manufacturers have complete freedom to install any devices on-board as long as they can be accessed over serial tty interface. Once such device is Dell Edge 3002 IoT Gateway which sports ZigBee & GPS devices on the HS-UART ports 1 & 2 respectively. Post 4.15, with CONFIG_SERIAL_DEV_BUS=y, serdev port controller driver handles the enumeration for the slaves connected on these ports. Also, /dev/ttySx device nodes for these ports are no longer exposed to the userspace. [Fixes] This patchset allows the skipped virtual UART's with ACPI HID's mentioned above to be enumerated as ttyHSx port. [Regression Potential] Low. This driver binds only to Intel Atom E38XX (Baytrail-I) virtual serial ports on the Dell Edge 300x GW. These updates are being carried in the linux-oem (4.15.y) kernel for more than 2 years without any regressions. [Note] This driver has been submitted upstream and is under review. This issue has been identified as a regression in 4.15 and multiple solutions are being explored. Meanwhile, to support customer and maintain release schedule, this driver needs to be in Ubuntu 4.15 based kernels. More info: https://marc.info/?t=152455871600007&r=1&w=2 - linux-oem buglink: http://bugs.launchpad.net/bugs/ 1690362 + linux-oem buglink: http://bugs.launchpad.net/bugs/1690362 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1864147 Title: [bionic] Support Intel Atom (Baytrail-I) HS-UART serdev slaves over tty Status in linux package in Ubuntu: New Status in linux source package in Bionic: New Bug description: [SRU Justification] [Impact] Support Intel Atom (Baytrail-I) HS-UART serdev slaves over tty On systems using Intel Atom (Baytrail-I) SoC's, slave devices connected on HSUART1/2 ports are described by the ACPI BIOS as virtual hardware using HID's INT3511/INT3512. As a consequence, HW manufacturers have complete freedom to install any devices on-board as long as they can be accessed over serial tty interface. Once such device is Dell Edge 3002 IoT Gateway which sports ZigBee & GPS devices on the HS-UART ports 1 & 2 respectively. Post 4.15, with CONFIG_SERIAL_DEV_BUS=y, serdev port controller driver handles the enumeration for the slaves connected on these ports. Also, /dev/ttySx device nodes for these ports are no longer exposed to the userspace. [Fixes] This patchset allows the skipped virtual UART's with ACPI HID's mentioned above to be enumerated as ttyHSx port. [Regression Potential] Low. This driver binds only to Intel Atom E38XX (Baytrail-I) virtual serial ports on the Dell Edge 300x GW. These updates are being carried in the linux-oem (4.15.y) kernel for more than 2 years without any regressions. [Note] This driver has been submitted upstream and is under review. This issue has been identified as a regression in 4.15 and multiple solutions are being explored. Meanwhile, to support customer and maintain release schedule, this driver needs to be in Ubuntu 4.15 based kernels. More info: https://marc.info/?t=152455871600007&r=1&w=2 linux-oem buglink: http://bugs.launchpad.net/bugs/1690362 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1864147/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp