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 3E41EC4332F for ; Wed, 13 Dec 2023 16:16:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233627AbjLMQQe (ORCPT ); Wed, 13 Dec 2023 11:16:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59006 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233631AbjLMQQV (ORCPT ); Wed, 13 Dec 2023 11:16:21 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 21824DC for ; Wed, 13 Dec 2023 08:16:28 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7BCE7C433C9; Wed, 13 Dec 2023 16:16:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1702484187; bh=nO/Afdb1MQKBEbsD0Fg8t6VLdNzw0l4HZRWVO9Xe1jk=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=YEnh6kWZVMSxojQd7SFu7l2lTpqmRjiQF4Vge6kQ1wOxYB1ku/1bP3LytqpqAFLbz h743XU7UCLaUZ5W2RdDjD/ipVd7Z48mrFjqRXiuFqwBnQDgCss5JVtHUmDSQ4swxsE 2ms+RHTAK1VwmRKb2oCnQLTSck1WALJLXwpQsHjzJPB7Zilv+EwJKwz4D2aGzk1wE9 7SVKz2DM9ZcjsqpqN29xr3EVXb9nFlK/tzRwDa6glGzhJI0gfNsu8HCow4Omo0a1f8 ajKBfOtMzhqwUr+O3Gqu43gmM3CU74zDpNdUY2OPvl2W9dPkiMSer5JZuBTwMfeS13 XmAv5+SHJsP8Q== From: Lee Jones To: Pavel Machek , Lee Jones , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Nathan Chancellor , Guo Ren , Palmer Dabbelt , Arnd Bergmann Cc: Arnd Bergmann , Nick Desaulniers , Bill Wendling , Justin Stitt , linux-leds@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, llvm@lists.linux.dev In-Reply-To: <20231212214536.175327-1-arnd@kernel.org> References: <20231212214536.175327-1-arnd@kernel.org> Subject: Re: (subset) [PATCH] leds: sun50i-a100: avoid division-by-zero warning Message-Id: <170248418423.1005780.5339514949375553684.b4-ty@kernel.org> Date: Wed, 13 Dec 2023 16:16:24 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Mailer: b4 0.12.3 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 12 Dec 2023 22:45:22 +0100, Arnd Bergmann wrote: > When CONFIG_COMMON_CLK is disabled, e.g. on an x86 randconfig compile test, > clang reports a field overflow from propagating the result of a division by > zero: > > drivers/leds/leds-sun50i-a100.c:309:12: error: call to '__compiletime_assert_265' declared with 'error' attribute: FIELD_PREP: value too large for the field > control = FIELD_PREP(LEDC_T01_TIMING_CTRL_REG_T1H, timing->t1h_ns / cycle_ns) | > > [...] Applied, thanks! [1/1] leds: sun50i-a100: avoid division-by-zero warning commit: f969d75a0218da32c40dd4940bd430b0530433cf -- Lee Jones [李琼斯]