Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp2250428pxu; Mon, 7 Dec 2020 01:13:14 -0800 (PST) X-Google-Smtp-Source: ABdhPJw7B33e/Z5+h/VNkdfLoz3Pa3Z2o9mJPCnv+ILGW9vINfOzbTs7MHOYNewmdEx3JJi6Xs5I X-Received: by 2002:a05:6402:149a:: with SMTP id e26mr18852597edv.232.1607332394307; Mon, 07 Dec 2020 01:13:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607332394; cv=none; d=google.com; s=arc-20160816; b=QwtfKnrwT6gJIYuvI1k1Gio31Zaq0SWsSq7nox4kQQ/a5z1G9UpXowGWhcM4KcTt+a KW6I50+LoxqvH24nr6Ep0YNF1mqYz06YGTkrI2/eqF/8YrC1bTEz5DMoxxNqHQlJNptn 4RhvrQDbMYLjZEYWcdCdaiuJYGki+ZUNEEGKlvEdiR4k880tbp3lfsgWjuQq88TuDn5v wvK8DcBB8vaHVGnlJa6//4kni2TDfJTLKCp46pL5tCYnhKT7rBP4Y87kH/qbg7bQ1pvK fLdtmMhr52U3evnsCy1mBZTsnBjcv5j2hXroMiyLitrBfpD09jozeeFc6W2ftCgXjz7S tX5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:dkim-signature:date; bh=NMk/fdA2tK9w8W9qJikMBiMXWXSLYkj0ma+mAVSst7I=; b=rDV0/nEUrrA+Nuyxq+y7qtcey138ZPpPTvjPZbcWVWjx0Ds523CqFB89yDXHJADyQp rcXxBArtFlp/oG3Dzq9izl8ZsNBB6bFdgT1FTbdAoVF3f65wPzE3IPafzCbRflLTgH3u lUrc6Ol2ZBjJ/9JOAXxl5FyKAp40R1Q/1bFc7VXBaan1tTFhXKu+1/nzOn8Fza7TTirj p006L/s3eIDWyHJGBsi4SUgrbDQH6mYFSi5iLwIivIj1+dDX2Mh56oH5uHnr/krAbNpk QNMpxwtsdCbTXHt5SnwQORpX6JPLmUgxOLPkbkd+9iB9onkCd6EN2oFEDeteldYel40k BNfA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=hJWuAyZe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e22si7717611edv.437.2020.12.07.01.12.51; Mon, 07 Dec 2020 01:13:14 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=hJWuAyZe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726591AbgLGJLL (ORCPT + 99 others); Mon, 7 Dec 2020 04:11:11 -0500 Received: from mail.kernel.org ([198.145.29.99]:43554 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726016AbgLGJLL (ORCPT ); Mon, 7 Dec 2020 04:11:11 -0500 Date: Mon, 7 Dec 2020 10:11:44 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1607332233; bh=8xKWMhKYK84sL6uqXAiBJHtHpN21wnhm+X1ict120Sw=; h=From:To:Cc:Subject:References:In-Reply-To:From; b=hJWuAyZefWmBHRFzK5/FXnqzmcN1cVEourttY4XdoDonxXHrwFj2Lkk6cVvt0SmuC 58qiD4JLjy1o7bo+iVSmHRtMrOBNy2TxekoBux3TCWez6cpFz9foHcOkk7G+tE1jkm lOMcpxoPR0XQYj0vBSZmdJUaDZLhyl2ABGq23+S8= From: Greg KH To: Akash Asthana Cc: bjorn.andersson@linaro.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-serial@vger.kernel.org, mka@chromium.org, dianders@chromium.org, linux-kernel@vger.kernel.org, saravanak@google.com Subject: Re: [PATCH 3/3] Serial: Separate out earlycon support Message-ID: References: <1607330847-15522-1-git-send-email-akashast@codeaurora.org> <1607330847-15522-4-git-send-email-akashast@codeaurora.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1607330847-15522-4-git-send-email-akashast@codeaurora.org> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Dec 07, 2020 at 02:17:27PM +0530, Akash Asthana wrote: > Separate out earlycon support from serial driver and remove it's > dependency on QUP wrapper driver. > > This enable us to manage earlycon independently and we can re-use the > same earlycon driver for android project which currently uses > downstream version of QUP drivers. What do you mean by "downstream" here? > > Signed-off-by: Akash Asthana > --- > drivers/tty/serial/Kconfig | 9 + > drivers/tty/serial/Makefile | 1 + > drivers/tty/serial/qcom_geni_earlycon.c | 649 ++++++++++++++++++++++++++++++++ > drivers/tty/serial/qcom_geni_serial.c | 97 ----- So you are replacing 97 lines of code with 649 lines? How is this benefiting anyone? confused, greg k-h