Received: by 2002:a05:6a10:87d6:0:0:0:0 with SMTP id g22csp990593pxr; Mon, 11 Apr 2022 12:08:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzjfGVUk+1Kg4sRNEPrVUw1HkoFentutU1nhKh0VEdO6r162uRwKkvwuCBm944OtKz2FBwO X-Received: by 2002:a17:907:a40d:b0:6e8:8ffd:6e5e with SMTP id sg13-20020a170907a40d00b006e88ffd6e5emr6147544ejc.708.1649704118963; Mon, 11 Apr 2022 12:08:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649704118; cv=none; d=google.com; s=arc-20160816; b=FppN0PGM7mfp5IFE+zrxcU7v6k1L2Y8gb76aRe7+ondfB42FHEOftse3pKSY2JW1x/ 2p/B2xNdvT6diEMmIU4iDzW7AdtFSmDlDFZDcs5pNrHLT+mFndB6FhPEkoFQkPbPwBDa GtHIMI9Km4Pdic7zIARTyKbk5PlS0xnAq88Vu5vGc1lj3X+0gYVxC3xH6LLlOt3ZHJNs Qq+ADvnBlYkX4nqGaNuz4ewrx3+CKSXzDeC4vTv1nIy95tiBIO4rybGel1lZQIFJNKoY sLfu1oFUwBOVhuu6tAk35x2g9nzEk8dUiEAJyMf4Cb7KuT15/6v9tcnkJz++gtjZ41o6 PAqA== 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; bh=tH6tHW85iq7ebJwPKYb0bczvO17JLzZRVEeUH+4I0bc=; b=XMoxdRlmkbEZJHSMaqSc9pZyfGDOZiOZxPrzUQGiQV41T5ayFHGUbLvI6Lb3Cw0mXx kGJgsdFd1zulzV7frzOnXvDfwyBJEWg7f+4Yc7HD2CSHoL4NeMUzP7+oxzq8NL9tvdAX kTE+Mz4JShS/IbcS2Jbfoz8RaQqN07zu46pH18v4s7sZb1bY4c6FbniXWprCngzybJQ0 y7W2LFasZd4/WvTFVAvm7A8jZayGJerNQj5fvIZuyGs5JbU3RLfocJOBbsyWNc15C7iv Yg1Eluo5cXbXXNSiKQQBRpTdR3eKMr1ZvPoM0i/+Tbduq0YHuXiSdpJkAOtPLCcDMpCd ky2w== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id nd12-20020a170907628c00b006df8067289esi8303041ejc.758.2022.04.11.12.08.14; Mon, 11 Apr 2022 12:08:38 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346874AbiDKOEt (ORCPT + 99 others); Mon, 11 Apr 2022 10:04:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42970 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346884AbiDKOEq (ORCPT ); Mon, 11 Apr 2022 10:04:46 -0400 Received: from muru.com (muru.com [72.249.23.125]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 1ED0432045; Mon, 11 Apr 2022 07:02:32 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTPS id 658FC809F; Mon, 11 Apr 2022 14:00:00 +0000 (UTC) Date: Mon, 11 Apr 2022 17:02:30 +0300 From: Tony Lindgren To: Andy Shevchenko Cc: Greg Kroah-Hartman , Ilpo =?utf-8?B?SsOkcnZpbmVu?= , Jiri Slaby , Johan Hovold , Sebastian Andrzej Siewior , Vignesh Raghavendra , linux-serial@vger.kernel.org, linux-omap@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] serial: core: Start managing serial controllers to enable runtime PM Message-ID: References: <20220411120218.17422-1-tony@atomide.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_NONE,T_SCC_BODY_TEXT_LINE 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 * Andy Shevchenko [220411 13:26]: > On Mon, Apr 11, 2022 at 03:02:18PM +0300, Tony Lindgren wrote: > > unsigned char hub6; /* this should be in the 8250 driver */ > > unsigned char suspended; > > unsigned char console_reinit; > > + unsigned long supports_autosuspend:1; > > Hmm... Maybe use unsigned char and convert all of them to something else if needed? Sorry forgot to reply to this. This can be unsigned char no problem. Most of the runtime PM related flags are in the struct serial_controller anyways now. Regards, Tony