From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9356EC433EF for ; Tue, 1 Feb 2022 13:57:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231549AbiBAN5Q convert rfc822-to-8bit (ORCPT ); Tue, 1 Feb 2022 08:57:16 -0500 Received: from mail-yb1-f177.google.com ([209.85.219.177]:45691 "EHLO mail-yb1-f177.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237337AbiBAN5Q (ORCPT ); Tue, 1 Feb 2022 08:57:16 -0500 Received: by mail-yb1-f177.google.com with SMTP id w81so28907853ybg.12; Tue, 01 Feb 2022 05:57:16 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=cxZAumcJuLiwqLQLmbuj01UQ98nceFhPCqwJGs4n/8E=; b=s11Ht9ScQLIqCvcZtPNay70w1++z670vfGn8Js1sUkCEpAYxayfCw6gFrSj2E0Jwur mudiigbUa4fAzD9opBGcP6EIu4/X2CaKZ8Ar1XoRZz75+9nyCMCnev0bqdhcfg+RNLsd aINz3EJTyotynjkY1sfWZ9FGISSJQwbV83Quw4l1nckicFOEM63yXbRkYZSLf8BvVvP3 MVMItIs9NJBueMboYFj5p7jMuTyyUFx8Ct1ZzoBy6AzgGt19xQJ5mXLEUAZUn5FGhLVe Q89ALHYsju39BAY9RIy57H+mZR8rQQXBCmaOV3/565FStC5W51/oF/WaMWbLuSgfj/iA bmaw== X-Gm-Message-State: AOAM530Kqan1LPhy9DrzM+8brqq4+ee5sZnKy7JmYjFgZ8+kbBV3hza9 kDEGTx9tThkdMoH59naKyK6aI9OlZZKZGCOIbHI= X-Google-Smtp-Source: ABdhPJxy1AxzzrLoxM0IIRnSEh35W34PwsOn6LOwMVWbdd95KFpYr12dqhFgEyOQHXkg+Lmi+2MtnRaRKUb7hlUs0pU= X-Received: by 2002:a25:b114:: with SMTP id g20mr21276348ybj.259.1643723835720; Tue, 01 Feb 2022 05:57:15 -0800 (PST) MIME-Version: 1.0 References: <20220128230922.2047140-1-j.neuschaefer@gmx.net> <20220128230922.2047140-3-j.neuschaefer@gmx.net> In-Reply-To: <20220128230922.2047140-3-j.neuschaefer@gmx.net> From: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= Date: Tue, 1 Feb 2022 14:57:03 +0100 Message-ID: Subject: Re: [PATCH 2/4] clk: loongson1: Terminate clk_div_table with sentinel element To: =?UTF-8?Q?Jonathan_Neusch=C3=A4fer?= Cc: linux-clk , open list , Keguang Zhang , Michael Turquette , Stephen Boyd , "open list:BROADCOM NVRAM DRIVER" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org On Mon, Jan 31, 2022 at 12:48 PM Jonathan Neuschäfer wrote: > > In order that the end of a clk_div_table can be detected, it must be > terminated with a sentinel element (.div = 0). > > Signed-off-by: Jonathan Neuschäfer > --- > drivers/clk/loongson1/clk-loongson1c.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/clk/loongson1/clk-loongson1c.c b/drivers/clk/loongson1/clk-loongson1c.c > index 703f87622cf5f..6b29ae9ede3e5 100644 > --- a/drivers/clk/loongson1/clk-loongson1c.c > +++ b/drivers/clk/loongson1/clk-loongson1c.c > @@ -37,6 +37,7 @@ static const struct clk_div_table ahb_div_table[] = { > [1] = { .val = 1, .div = 4 }, > [2] = { .val = 2, .div = 3 }, > [3] = { .val = 3, .div = 3 }, > + [4] = { .val = 0, .div = 0 }, Easier to review when self-explicit: [4] = { /* sentinel */ } Preferably updated: Reviewed-by: Philippe Mathieu-Daudé And eventually: Fixes: b4626a7f4892 ("CLK: Add Loongson1C clock support") > }; > > void __init ls1x_clk_init(void) > -- > 2.34.1 >