Hi Paul and serial forks, Here are sh-sci serial driver fixes that have been cooking for months privately on my end: * console PM rework with the help of serial-core's uart_change_pm() * provide missing piece in SCIFB support (from Yoshii-san) * address console write function vs. SMP lockup issue and so on. Comments and suggestions are welcome. Build tested with vanilla v3.6, but not boot- nor PM-tested with newer kernels after v3.4. Anyone with can-sleep shmobile systems, please give it try. Thanks in advance, ---------------------------------------------------------------- Shinya Kuribayashi (5): Revert "sh-sci / PM: Avoid deadlocking runtime PM" Revert "sh-sci / PM: Use power.irq_safe" Partially revert "serial: sh-sci: console Runtime PM support" serial: sh-sci: add locking to console write function to avoid SMP lockup serial: sh-sci: fix possible race cases on SCSCR register accesses Takashi YOSHII (4): serial: sh-sci: fix condition test to set SCBRR serial: sh-sci: support lower baud rate serial: sh-sci: mask SCTFDR/RFDR according to fifosize serial: sh-sci: fix common SCIFB regmap definition Teppei Kamijou (1): serial: sh-sci: console runtime PM support (revisit) drivers/tty/serial/sh-sci.c | 140 ++++++++++++++++++-------------------------- 1 file changed, 56 insertions(+), 84 deletions(-) -- Shinya Kuribayashi Renesas Electronics -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html