Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp2442958ybh; Mon, 16 Mar 2020 03:20:11 -0700 (PDT) X-Google-Smtp-Source: ADFU+vsAU20kXd1VZz5V9xr1h6TjjeEsOgTMGIt8N57KqdFDnG+WmIbMmvitKwgUYconQj1YgiIA X-Received: by 2002:aca:dc45:: with SMTP id t66mr17062889oig.39.1584354011266; Mon, 16 Mar 2020 03:20:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584354011; cv=none; d=google.com; s=arc-20160816; b=yehfOid26RwBiv8UVggY2LWuCMnxLOOFC3LSwMCFc0QBLnAQgLSxYloCuRwBmNI81w fE1+0E1ruMvmpLZctXSEbZtCTO4+4ekcRS1zLFjU+W1hefOiRHTi5FA2S/Z3iX7ECLr0 bpyqMyt1R6GxcMb9T3jpSVDRcLYN4M/drXdpDlJw0Z12duOPRcI7r8cXzw24F/yhljeH 2A/Nh0N5AzACun2U9lwRSdg3wxmRtH21upd+bOx72cmEeVZwQ8ljni3jlr48QYwCgOlP Mg1R42Lk4Bv/TognrilDWaVKszw/PhU2SyeTJpML34Ccnsm5YKjwUlRDAKATSKjzBE/N kqHw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=FTxMGCg1EXBjuYMzFIDNhNCbTH4T4tBiBgAU3fWNvNs=; b=wcZh3UUynEfoD5NryEIpTh6toljXnMNZE67Jpy9M4MpacqxM1TT8PuEhZjr0BBUefQ xnZE02+EQ62/013CSkH14YScLIbVgcG6ljW523XC+IUUAYWIT5/c3wgl64DA4XACMLQi gPrT4hucjUSIrt0k096FA12uImG/NWXAviD3DfseJfvT6eISpnrBGTdvs/diaeH3ocrf O5Hm3qpZpGUhSK5iHivrcsw/EAofCujgkyTxz/JkK3WLONInDd/9PvKirYRTYzzrqsPQ M8PjYOE6FMrpHEDHWxhiVlflEyUqy0uMp4onPQ/dyErHJVB6W0ipNOeBjbZupzdd/+gZ uYZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KkD8vVLi; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f15si9464566otp.314.2020.03.16.03.19.58; Mon, 16 Mar 2020 03:20:11 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KkD8vVLi; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730591AbgCPKTi (ORCPT + 99 others); Mon, 16 Mar 2020 06:19:38 -0400 Received: from mail-pj1-f65.google.com ([209.85.216.65]:51019 "EHLO mail-pj1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730478AbgCPKTi (ORCPT ); Mon, 16 Mar 2020 06:19:38 -0400 Received: by mail-pj1-f65.google.com with SMTP id o23so2297937pjp.0; Mon, 16 Mar 2020 03:19:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=FTxMGCg1EXBjuYMzFIDNhNCbTH4T4tBiBgAU3fWNvNs=; b=KkD8vVLiheShu/m/7z91tSrWFnGZmUY5TMPEaFGI8UhKt5HSL87EdI9xCOW8oKcKHU TtZDALJfebmdB/20UMiRnIe6U7sBh2WoS47u9+Uc7OQpDehKU27B87213jTyeu/LG7fY fy936CFBqZQhv2UTlw/71EIbh7elzSz7F7c4GxeabZ2Xa5OroDXjib+cuBuCnC35Oos+ 62sEVyDbkGlilxEB6+ojhcvmE42lkuN8mfgQN+5maGMhRm7FFYL/z5vw1iRf/j5UGUgl MHNgBu7lqUKYfxcdV3frxpDccz9LA9M2C7n2wRtP9NrtITtIM+EK2ZvYlrDlEAiiU2bz ep5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=FTxMGCg1EXBjuYMzFIDNhNCbTH4T4tBiBgAU3fWNvNs=; b=qgCKqPRWCBMYANEE98S7ckNaQDHekqGWrPr866BIggTBWSXAdoiTl10fplM0ZHStCB PStEtQ94nVy5gu9dMmLbnIo51M+Kh2IHDbd7arLGfQ1hWl/+7mHc4Bdqj0xxldnd3Gro n8NbfUyfT6bmA9c+HuR3cAVzkBS0b2q6bgz2LtdiHrTPcti0zG3zy+jx159Ui7ewlwE3 jQfnYqSmijkBW0WWAQkQdkjx7vvQ/HPafh7cAdZmSb0DT4MR0u/qXfMqFP1eGveP+OpF r1m/bbCDBV4ANw4OhQJG/4IRHtFh0ZmH/75YNLqP9QCtIYr1jSHnKSjYxzRUWpXXmgYi WLAw== X-Gm-Message-State: ANhLgQ3qpKbIRF9WxQHVvSkMNT72LA20JVSbUXATHTFhWiV8iSv5JRK5 3M0CROAg0JGKaFek5mNGAJE= X-Received: by 2002:a17:90a:a102:: with SMTP id s2mr24577980pjp.46.1584353977509; Mon, 16 Mar 2020 03:19:37 -0700 (PDT) Received: from ubt.spreadtrum.com ([117.18.48.82]) by smtp.gmail.com with ESMTPSA id u3sm21676491pfb.36.2020.03.16.03.19.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Mar 2020 03:19:36 -0700 (PDT) From: Chunyan Zhang To: Greg Kroah-Hartman , Jiri Slaby Cc: linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, Orson Zhai , Baolin Wang , Chunyan Zhang , Chunyan Zhang Subject: [PATCH 0/3] a few fixes for sprd serial driver Date: Mon, 16 Mar 2020 18:19:27 +0800 Message-Id: <20200316101930.9962-1-zhang.lyra@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Chunyan Zhang Recently I found that sprd serial driver has a few problems if the clock drivers were built as modules which were needed by serial driver, and the serial driver would be postponed until those clock modules were installed. Chunyan Zhang (3): serial: sprd: check console via stdout-path in addition serial: sprd: remove __init from sprd_console_setup serial: sprd: cleanup the sprd_port when return -EPROBE_DEFER drivers/tty/serial/sprd_serial.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) -- 2.20.1