Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp3026805pxb; Tue, 12 Jan 2021 04:41:27 -0800 (PST) X-Google-Smtp-Source: ABdhPJyWXD7NzqEgcRCgGJGrfWmi26s26i0fyp0UTVr33dGAEHPTO2NLq7SfzjtObk6dygBAkDVW X-Received: by 2002:a05:6402:168f:: with SMTP id a15mr3437244edv.376.1610455287161; Tue, 12 Jan 2021 04:41:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610455287; cv=none; d=google.com; s=arc-20160816; b=dZD0bcu4tMK4jJBrAQwOKhyyKdJaxxYS6qt63tnkNzoF1D2AjXOeJ1ub6eIjfwYX3k zLXCiwIDTNu6RR3udbNQwyDYMoA81cdKvWjOXX2zb/S+he/9+NFyLN1r7pofoALlTndX urlPnXjfMYN9lFoq9BU/VmYu9F7LHNNuOQpI6AUBoJdlZXPMvDjYj5aQemD6SbYjLhIo Dgq6qfjr8PSAtrEL2mazVLhHWIJE2PqFLc6JZ5shUQzp+Adm7bY2JikwsL6+qlibi/qr 0x9hRKcu9vHm1kqu/rRQsTtChRkELPxg2VnXC3dvKP84MtWuWt8IABtqUIsF9zG2m01t 0+/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=E546pFVq1ta2uBxokyZK/xre7E5ZXuq5jUCSw1MfC58=; b=VKPIcWFDXG/fLTcAKcA4xca3unTepoXDdicJcmxTGFiW3PGanvT9OugWFtk30DjKUp fgh19zs0rqIEBsJd5YbnSooio37EwpvBYc8TQUWLGFyfo6l+VEuDWr7FnSATpbkT+6/f WD95s17UMdPmLZoKJMSo0EcYLwtuVPxzpqf5vLCEly7zQfFOTsUrQRcoDo9KBCS7NGIT p4CZI3nSr+/2aJxcWytvG76HB+J5+xCDnWqYDTj+FFhSA7g/ZCSXxq4e53SjFBj7gUX5 ZJjP0lyxrqm/qivIfVBan2Cy6kybf0BqnefwZHIx3nRqb5BwQ9qjefGPQlruxpNh27mL OmXA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@foss.st.com header.s=selector1 header.b=Y6hRWkg+; 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=foss.st.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id kt26si1050686ejb.443.2021.01.12.04.41.03; Tue, 12 Jan 2021 04:41:27 -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=@foss.st.com header.s=selector1 header.b=Y6hRWkg+; 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=foss.st.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2392911AbhALKDk (ORCPT + 99 others); Tue, 12 Jan 2021 05:03:40 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:60656 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725877AbhALKDk (ORCPT ); Tue, 12 Jan 2021 05:03:40 -0500 Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 10C9wVex011901; Tue, 12 Jan 2021 11:02:47 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=subject : to : cc : references : from : message-id : date : mime-version : in-reply-to : content-type : content-transfer-encoding; s=selector1; bh=E546pFVq1ta2uBxokyZK/xre7E5ZXuq5jUCSw1MfC58=; b=Y6hRWkg+NBgd9p/YBnc5aYcGBj8SOazNom2XLz6UjT5dZsCRpML6xGkCKcR7uxyikqCt 0gEczWtKdLTpnUTV7Rc/gY+YnCQ1IY0bCGoedHt+CeoQlr6kh4x5Uj057yPjhO+lOcyz txdAEejI3mMUo6fdP4eLMxYMimOcksWU+O5PIHQv2TxzXtlLCHqjQ6+9UqCa9eE9K5ko V7cxz7MkPp4dUcOVgYrLZgtfudRn69OVx7bElHz4VCuUm56zYjXSHg2Q7mNW7FmEiOHK N38FqA5hTo4NK45u7FSz2a/mU6S8eoJjmk7+oywUeeTSl5+qCwXxmb+Pu8LjwTpQx7W4 Ow== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com with ESMTP id 35y5kyfpxq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 12 Jan 2021 11:02:47 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 607BF100034; Tue, 12 Jan 2021 11:02:45 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node3.st.com [10.75.127.6]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 4E0F323770C; Tue, 12 Jan 2021 11:02:45 +0100 (CET) Received: from lmecxl0566.lme.st.com (10.75.127.44) by SFHDAG2NODE3.st.com (10.75.127.6) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 12 Jan 2021 11:02:44 +0100 Subject: Re: [PATCH v2 2/8] serial: stm32: fix code cleaning warnings and checks To: Jiri Slaby , Greg Kroah-Hartman , Rob Herring , Maxime Coquelin , Alexandre Torgue CC: , , , , , Fabrice Gasnier , Valentin Caron References: <20210106162203.28854-1-erwan.leray@foss.st.com> <20210106162203.28854-3-erwan.leray@foss.st.com> <72c81157-4bd1-6a3e-2415-92a2fb29ab6d@kernel.org> From: Erwan LE RAY Message-ID: <667eb6bd-b612-fd78-0b09-d61eff72d139@foss.st.com> Date: Tue, 12 Jan 2021 11:02:43 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <72c81157-4bd1-6a3e-2415-92a2fb29ab6d@kernel.org> Content-Type: text/plain; charset="iso-8859-2"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Originating-IP: [10.75.127.44] X-ClientProxiedBy: SFHDAG3NODE3.st.com (10.75.127.9) To SFHDAG2NODE3.st.com (10.75.127.6) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343,18.0.737 definitions=2021-01-12_06:2021-01-11,2021-01-12 signatures=0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Greg, As the V2 is already in your tty-next branch, how do want me to proceed to deliver the fix for Jiri remark ? Do you expect a V3 or a new fix ? Best Regards, Erwan. On 1/11/21 10:58 AM, Jiri Slaby wrote: > On 06. 01. 21, 17:21, Erwan Le Ray wrote: >> --- a/drivers/tty/serial/stm32-usart.c >> +++ b/drivers/tty/serial/stm32-usart.c > ... >> @@ -973,18 +971,17 @@ static int stm32_init_port(struct stm32_port >> *stm32port, >> ????? struct resource *res; >> ????? int ret; >> +??? ret = platform_get_irq(pdev, 0); >> +??? if (ret <= 0) >> +??????? return ret ? : -ENODEV; >> + >> ????? port->iotype??? = UPIO_MEM; >> ????? port->flags??? = UPF_BOOT_AUTOCONF; >> ????? port->ops??? = &stm32_uart_ops; >> ????? port->dev??? = &pdev->dev; >> ????? port->fifosize??? = stm32port->info->cfg.fifosize; >> ????? port->has_sysrq = IS_ENABLED(CONFIG_SERIAL_STM32_CONSOLE); >> - >> -??? ret = platform_get_irq(pdev, 0); >> -??? if (ret <= 0) >> -??????? return ret ? : -ENODEV; >> ????? port->irq = ret; > > I would move this set from ret above too. Or introduce a new variable, > e.g. "irq". > > thanks,