[linux-yocto] [PATCH 00/15] 8250/serial: Enable RuntimePM for HSUART

Bruce Ashfield bruce.ashfield at windriver.com
Fri Nov 18 09:00:11 PST 2016


On 2016-11-17 06:06 PM, Nilesh Bacchewar wrote:
> 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.

merged to bxt-rebase

Bruce

>
> 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(-)
>



More information about the linux-yocto mailing list