Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp977075rwd; Wed, 31 May 2023 07:57:45 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4vJVW6Gl0cUfPS66jh7ltwitZF8Jthib/LtFDwp8RgUH3iNRAKy1XwpY3I/zwYtPm3xjYu X-Received: by 2002:a17:903:2350:b0:1a6:f93a:a136 with SMTP id c16-20020a170903235000b001a6f93aa136mr15654046plh.22.1685545065549; Wed, 31 May 2023 07:57:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685545065; cv=none; d=google.com; s=arc-20160816; b=A0/auuBgFjTlKlTDoVOzHZEZ+p1eY1YUlpNDwVjvj6mlpWrteDrMXNopoo+l8J4ve1 1XZBQUjVYny2VBkJcE5jDzexTXWWEy/JtPecKNvhPz3BUjZ8Q7fG9ot4nBIpZSbgx7zD hINfd6aDnUpId33iwbo1i4vqHmWRj+dx33U/YhvmAi0sCxfz2/SUXBbQ9u4j4d4AbA/Z W7D3vqFdgDpCZVRKnH4UKoBYosFptwkSKeaqR5IzFTgdX4Wze3h8F2r69BH5XQM06MuB MlMg4Zhvbk+XY3GtsHpg57+Yqpdo0QikhT6xQWjR8LYM0ZJxorDXswYmj5fYD5jtW+oh A6vQ== 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:date:dkim-signature; bh=Gwmh9yA/kz3gSPihCic+roRxdRXN5RoUlQcJANL1J7g=; b=f3ZwciBBXEduY7LAsD5kEv0VHOaXXMsitQ28yBunYju/W49gK+RWSd+tMIyJ6Vzzxq RtsbH4yrq89eHqhWNBSpkuXcMabzneGliQ5nGKyeUZZieWY4XZ78tfNcojca4w0C0Cg8 iRmcOPwxm8I+pb0FzCT5ZCnrQnGlrxhTZgBcnDL/ENtcFrQp5L7PKrreeeEc5bsuTgP+ S4VOH4Yx2r3QgqZpHOZrRvY4Z2eMaCwFgHcubLripaYqmGWrt5t8TnafornnseWEa8zv DZ/0xw9fXEZPLKXrlPVpuwm9VXxo9skPPJQwAnbv5eHmOW6jHXTOC1ijierP6WmVeBuv BTeQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=PAXNydOE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j7-20020a170903024700b001ae5eb838edsi1049529plh.152.2023.05.31.07.57.30; Wed, 31 May 2023 07:57:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=PAXNydOE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S236821AbjEaOeJ (ORCPT + 99 others); Wed, 31 May 2023 10:34:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47500 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231953AbjEaOeH (ORCPT ); Wed, 31 May 2023 10:34:07 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4A66D93; Wed, 31 May 2023 07:34:06 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id D20F463CC5; Wed, 31 May 2023 14:34:05 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CFCABC433D2; Wed, 31 May 2023 14:34:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1685543645; bh=mUMjO1OdsoJvyDsLxetTPv8J33WqgzLK/1GWLYInHFg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=PAXNydOE+GkDVpKqoWOZlRVZ/KfPMl00INzrkYzHu74AMD8gYPhkASWHup44uXJnU 0OcJMyVwR9GqJwAZz0GdW5jfwSAvwih/PE61iH6KAY62sb4GOHRgOy7yPBNYILWvlQ cgkusdjrxXZQXDnJfMMK7OMiKyCrtMiG1rvt3tHA= Date: Wed, 31 May 2023 15:34:02 +0100 From: Greg Kroah-Hartman To: Jisheng Zhang Cc: Thomas Gleixner , Marc Zyngier , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Palmer Dabbelt , Paul Walmsley , Albert Ou , Jiri Slaby , linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, devicetree@vger.kernel.org, linux-serial@vger.kernel.org Subject: Re: [PATCH v4 04/10] serial: bflb_uart: add Bouffalolab UART Driver Message-ID: <2023053119-drab-cartwheel-29af@gregkh> References: <20230518152244.2178-1-jszhang@kernel.org> <20230518152244.2178-5-jszhang@kernel.org> <2023053010-gondola-luminous-f5e7@gregkh> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-4.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 31, 2023 at 10:09:56PM +0800, Jisheng Zhang wrote: > On Tue, May 30, 2023 at 11:36:00AM +0100, Greg Kroah-Hartman wrote: > > On Thu, May 18, 2023 at 11:22:38PM +0800, Jisheng Zhang wrote: > > > Add the driver for Bouffalolab UART IP which is found in Bouffalolab > > > SoCs such as bl808. > > > > New uarts are being created that are NOT 8250-like? Why???? > > Hi, > > I'm not sure I understand your meaning. I guess you mean writing the new > uart driver following 8250 style. And the latest example is > sunplus-uart.c, it can be used as an example how to write a 8250 style > driver for new non-8250 uart IP. No, I mean, "why are hardware designers creating new UARTs in 2023 that are NOT 8250-based"? Why do they want to constantly reinvent the wheel? thanks, greg k-h