Backports HSUART RuntimePM patches from 4.9x to linux-yocto-4.4. Patches have
not been submitted upstream and are in progress to be upstreamed, hence may not
be final. Patch has been rebased on bxt-rebase branch and
targeted for bxt-rebase branch.

Patch-Source:
 https://bitbucket.org/andy-shev/linux/branch/topic%2Fuart%2Frpm#commits

Andy Shevchenko (14):
  serial: 8250_port: properly handle runtime PM in IRQ
  serial: 8250_port: factor out serial8250_do_restore_context()
  serial: 8250_port: export serial8250_rpm_{get|put}_tx()
  serial: 8250_dma: power off device after TX is done
  serial: core: enforce type for upf_t when copying
  serial: core: add support of runtime PM
  serial: 8250_port: remove unnecessary calls to runtime PM
  serial: 8250_port: remove legacy PM code
  serial: 8250_dw: enable runtime PM
  serial: 8250: remove legacy ->pm() hook
  serial: core: remove legacy PM code
  serial: 8250_port: prevent console to sleep
  serial: 8250_dw: support serial console wakeup
  pinctrl: intel: broxton: Allow UART 2 pins to be GPIO

Nilesh Bacchewar (1):
  serial: 8250_dw: Set autosuspend time

 drivers/pinctrl/intel/pinctrl-broxton.c |  32 ++++--
 drivers/tty/serial/8250/8250.h          |   3 +
 drivers/tty/serial/8250/8250_core.c     |   1 -
 drivers/tty/serial/8250/8250_dma.c      |   9 +-
 drivers/tty/serial/8250/8250_dw.c       |  55 ++++++---
 drivers/tty/serial/8250/8250_port.c     | 191 ++++++++++++++------------------
 drivers/tty/serial/serial_core.c        | 131 ++++++++++++----------
 include/linux/serial_8250.h             |   7 +-
 include/linux/serial_core.h             |   1 -
 9 files changed, 240 insertions(+), 190 deletions(-)

-- 
1.9.1

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to