From patchwork Wed Sep 28 07:29:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 12991728 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7A15CC6FA82 for ; Wed, 28 Sep 2022 07:37:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233294AbiI1Hhu (ORCPT ); Wed, 28 Sep 2022 03:37:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52540 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233691AbiI1HhV (ORCPT ); Wed, 28 Sep 2022 03:37:21 -0400 Received: from muru.com (muru.com [72.249.23.125]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id C70BD10B21C; Wed, 28 Sep 2022 00:36:22 -0700 (PDT) Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id 14B8D80B3; Wed, 28 Sep 2022 07:21:35 +0000 (UTC) From: Tony Lindgren To: Greg Kroah-Hartman Cc: Johan Hovold , Sebastian Andrzej Siewior , Vignesh Raghavendra , linux-serial@vger.kernel.org, linux-omap@vger.kernel.org, Ivaylo Dimitrov , Merlijn Wajer , Romain Naour Subject: [RFC PATCH 0/5] 8250_omap fixes for testing Date: Wed, 28 Sep 2022 10:29:29 +0300 Message-Id: <20220928072934.48359-1-tony@atomide.com> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-omap@vger.kernel.org Hi all, Here are some 8250_omap fixes for testing. I'm not sure if the first patch fixes the issue reported. I'm not sure if I've seen that one, so please test. The other patches are for all kind of issues I started running into after testing rebinding the driver. These are tagged RFC as we're close to the merge window, I'll repost the series probably after -rc1 after folks have tested this a bit. It seems that all these issues have been around for quite a long time. Regards, Tony Tony Lindgren (5): serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() serial: 8250: omap: Flush PM QOS work on remove serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() serial: 8250: omap: Fix life cycle issues for interrupt handlers drivers/tty/serial/8250/8250_omap.c | 140 +++++++++++++++++----------- 1 file changed, 84 insertions(+), 56 deletions(-) Tested-by: Ivaylo Dimitrov