Received: by 2002:a05:7412:b10a:b0:f3:1519:9f41 with SMTP id az10csp1137551rdb; Fri, 1 Dec 2023 07:59:32 -0800 (PST) X-Google-Smtp-Source: AGHT+IGpI25h3CHUie1R6UXs2HeifILMAqr3XwxKDHYMv99Hp4QyIRSk8+wTZHxhAKiI3UmJiK+X X-Received: by 2002:a17:902:d507:b0:1cf:cd33:42f2 with SMTP id b7-20020a170902d50700b001cfcd3342f2mr27608626plg.33.1701446372608; Fri, 01 Dec 2023 07:59:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701446372; cv=none; d=google.com; s=arc-20160816; b=EaCe6RYAwzYwZL/tDpcXnFdZEMZObBXhnprhCYX4kxlwyyYjqvWpn4C4DVZk+Iu365 bW0SwGA18iN7mL7Dr1Sx5Xsa9KYCBCO17/VTAgpavdwwdr7JrxoqAHYSE3lKQL2CPxz1 BcnQr8JQLuhV23+mGLLyRXQs6F6c/BwF6fr4DXxOepJ0w7hFmCOg8tWv16euRD0uK/tu T/XCMXp+4jlZqZD3Nd02uplAsz2hpv2jttk+qRLbkMTkLe4JMWN8ac1yvpidlsJdykiR JY7IY/acR37Zl4naVHONr0SljuspFNWcqvbDGrZ4pigz0zhok+jPkCRUuHvpJWtCOuIM p4Ig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:user-agent :organization:references:in-reply-to:message-id:mime-version:date :subject:cc:to:from:dkim-signature; bh=NlYWjLxPgga+B6qXor9bK7J/rZPEyiB4nWhkpLB9Hb0=; fh=f5Y70V8xLgzkCjoksTImP5NkT7vWTh6cn1VAX0chdLE=; b=rLxECC2+ST2IK4d6sDmLpAltk4PPCOPIemJoEi4nQK0vYqtFykd0NrVrbOrOxcZB7r ZuxzJiJG3YOb79mefHPJbwnCqCmHHKdiW38AgnT13eo/jHlzuEDxUCIUzcUxwQPyG49H cvPszCEgasaMxL5ym19HBTNLa+ufoH0TNaoedYoW54tQwGS5UK7jBfq6Rm8uQ2l1cg6u NmESs5MzvGA/9VUKZI3pG1elg14d7/9EacpPVoUnCINw/NV/GAIzgDqcUqLuHWuC5TJw FHe04uPz5Lf/iAGaGA/JgYPsteMyWiE87RUb4M4OAO6POjAStOZC6KD5f/dhToFOAx9H 0dHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cesnet.cz header.s=office2-2020 header.b=RYHXQIaP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=cesnet.cz Return-Path: Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id i14-20020a17090332ce00b001cfd2b08900si3406763plr.365.2023.12.01.07.59.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Dec 2023 07:59:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@cesnet.cz header.s=office2-2020 header.b=RYHXQIaP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=cesnet.cz Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id DDCAC82663AA; Fri, 1 Dec 2023 07:59:28 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229977AbjLAP7P (ORCPT + 99 others); Fri, 1 Dec 2023 10:59:15 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43222 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229985AbjLAP7O (ORCPT ); Fri, 1 Dec 2023 10:59:14 -0500 X-Greylist: delayed 185 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Fri, 01 Dec 2023 07:59:19 PST Received: from office2.cesnet.cz (office2.cesnet.cz [IPv6:2001:718:ff05:10b::237]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2404E10D0; Fri, 1 Dec 2023 07:59:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2-2020; t=1701446356; bh=NlYWjLxPgga+B6qXor9bK7J/rZPEyiB4nWhkpLB9Hb0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=RYHXQIaPlyRkFm3RtNjmTLNaa5JBy9v13O/VPSc73TOp/6/bCFbKcKd2ky739Qlrz CLtd0DeqZJTC/2Agn62NB8AjKrjhvIKUtJY9C+cIdhwwnE66tCxh2AdtzpFNUaOWo4 xMpe4X5pZ4A+ztXIPvYQnubcvMGk3JYgR2TefPg50O1BGCfXOc/vv7KvFcovUSAuOp G2O4mx5na+mIFTmI8SVgyuoXcQtlJhIkr5NQtk1MVhM2pYLHuK7ZDcq7lG4jLYj4MI JDDAed2RuhS15e6r9nHEdQUwtp+2V+/UGeSoiDQ8MaKDTON+CQ/NvKvUH086q5VYf+ RuQ25/QwcSeqQ== Received: from localhost (tlha232.cesnet.cz [IPv6:2001:718:1:6::134:232]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 62624118007E; Fri, 1 Dec 2023 16:59:12 +0100 (CET) From: =?iso-8859-1?Q?Jan_Kundr=E1t?= To: Hugo Villeneuve Cc: , , , , Subject: Re: [PATCH 6/7] serial: max310x: add macro for max number of ports Date: Fri, 01 Dec 2023 16:59:12 +0100 MIME-Version: 1.0 Message-ID: In-Reply-To: <20231130191050.3165862-7-hugo@hugovil.com> References: <20231130191050.3165862-1-hugo@hugovil.com> <20231130191050.3165862-7-hugo@hugovil.com> Organization: CESNET User-Agent: Trojita/unstable-2022-08-22; Qt/5.15.10; wayland; Linux; Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Fri, 01 Dec 2023 07:59:29 -0800 (PST) On =C4=8Dtvrtek 30. listopadu 2023 20:10:48 CET, Hugo Villeneuve wrote: > From: Hugo Villeneuve > > Add macro to hold the maximum number of UART ports per IC/device. > > Signed-off-by: Hugo Villeneuve Reviewed-by: Jan Kundr=C3=A1t Tested-by: Jan Kundr=C3=A1t > --- > drivers/tty/serial/max310x.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/drivers/tty/serial/max310x.c b/drivers/tty/serial/max310x.c > index f3a99daebdaa..58dd5cc62014 100644 > --- a/drivers/tty/serial/max310x.c > +++ b/drivers/tty/serial/max310x.c > @@ -30,6 +30,7 @@ > #define MAX310X_MAJOR=09=09=09204 > #define MAX310X_MINOR=09=09=09209 > #define MAX310X_UART_NRMAX=09=0916 > +#define MAX310X_MAX_PORTS=09=094 /* Maximum number of UART ports per IC. *= / > =20 > /* MAX310X register definitions */ > #define MAX310X_RHR_REG=09=09=09(0x00) /* RX FIFO */ > @@ -1502,7 +1503,7 @@ static const struct max310x_if_cfg=20 > __maybe_unused max310x_spi_if_cfg =3D { > static int max310x_spi_probe(struct spi_device *spi) > { > =09const struct max310x_devtype *devtype; > -=09struct regmap *regmaps[4]; > +=09struct regmap *regmaps[MAX310X_MAX_PORTS]; > =09unsigned int i; > =09int ret; > =20 > @@ -1605,7 +1606,7 @@ static int max310x_i2c_probe(struct=20 > i2c_client *client) > =09const struct max310x_devtype *devtype =3D > =09=09=09device_get_match_data(&client->dev); > =09struct i2c_client *port_client; > -=09struct regmap *regmaps[4]; > +=09struct regmap *regmaps[MAX310X_MAX_PORTS]; > =09unsigned int i; > =09u8 port_addr; > =20