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 X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 752BCC54FCB for ; Thu, 23 Apr 2020 11:49:08 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 47C6920787 for ; Thu, 23 Apr 2020 11:49:08 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="F6mU1z1M"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="n7xAau4O" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 47C6920787 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-riscv-bounces+infradead-linux-riscv=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:In-Reply-To: Content-Transfer-Encoding:Content-Type:MIME-Version:References:Message-ID: Subject:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=rjW01n/0F1pq48CTP/7RBCJnvBUm1n1+dBjCEKk7Sxw=; b=F6mU1z1Mq0CZYQUQn8WHVwHap hlRnICHUzqNT3U4dD3ZOy3llGgX4kbwxuObkFftG7Mc16WDCtvBd8PTWG6QgqYid4/gwy7pp4h5OK wofDOnUpeQhVgwrjelaiQ/Ee0r4y8x3pbK/fHlLE7a1UkZb/oBCaQ0ibDiMkneRdDuW87zgUKiIGz HjJFVYomxXvcOJmeOIPQ2mZeMQIwc+mJ7ZSeA/dn9twuKS8tCM5arWw9oFEIrwAdLaNXOQXC5prm3 oYLfXdabDERu3K2poGhChY74blXXdtyeFpJhtUYYJmuXp0SJDELDG6sA0KOlfMNyKpwQSTDmFHv28 iBu7PLDCw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jRaLr-0006xl-6a; Thu, 23 Apr 2020 11:49:07 +0000 Received: from mail-wm1-x342.google.com ([2a00:1450:4864:20::342]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jRaLo-0006vJ-VH for linux-riscv@lists.infradead.org; Thu, 23 Apr 2020 11:49:06 +0000 Received: by mail-wm1-x342.google.com with SMTP id e26so6098506wmk.5 for ; Thu, 23 Apr 2020 04:49:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=rjW01n/0F1pq48CTP/7RBCJnvBUm1n1+dBjCEKk7Sxw=; b=n7xAau4OmWbWFYC04m1DGCYkqE4+ujUlYrO2eH1c3xFU2xNGc6oi4RD3AT/B2d7nDI C7PfeS2nJcKJ0NZJTLJy8/cwnheWSV+FBjoR4v93WQ2T6GLFdRDtwRsMhm8fe9LnpULC T5j3iPgoGN34P5ek69NAINSZ6j55zKbOaBdxgXELn4dt+7EJs0aQjZzoETX8CHcQjw1U XIvnwLiDbVkIrhg+b7GaWD4apUHnhqs3qAFKb8pbj7cHCtIBMSzXFoxyCRVtlluE0Myu C0AWjtgPwJ+pYX0X6ULNNKyH9t9bvcpEAVUPEaKFtUGTgllC5gYjxXt4h+usEziVQSl1 sjvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=rjW01n/0F1pq48CTP/7RBCJnvBUm1n1+dBjCEKk7Sxw=; b=Ynw1EHABdczqKad6whoHz82BjE/RozFQRQNDXNcpWDNt1pBmclx8ptRPhodMh43JoS 0D8zRBibKMT1ij1ZrZZrPJjfEg/xG75B8HLoclQqW2LRVIuxdPbUXCS3vrMgkUoOj9AR NIxTJaUkPty7xmU+fRXSR8KYjCveSM7THE/4oUbXUBjAhNz95KWvGZzF6z0FcT1S1Ary ho6ULfUBwjAdjOYFGNI+VFeT1qgNDtZxpJI+fqZQsg2foQtAQYLhUs9W8xsnJjbugfAX LAMukXhH7SpPAppPxS+j0jZNZGPtlmHpVZ4OOKRFfKdPJnVh2PD8ACCuhvuncmLh195R cKpw== X-Gm-Message-State: AGi0PuYYieANua+MKpJMTRf1AXn2bruOleQAORjpp/km3Hxhrh2CzdnR Dd8lWPIqbVHTqktrpGOnqBWC5g== X-Google-Smtp-Source: APiQypK03THh2gyZohviWOB0K129EVNWgmmVHL3IdV6si+my+1X2cVHVYsC7MiqDYucu03GXE0fP+w== X-Received: by 2002:a7b:c459:: with SMTP id l25mr3693104wmi.52.1587642540579; Thu, 23 Apr 2020 04:49:00 -0700 (PDT) Received: from dell ([2.31.163.63]) by smtp.gmail.com with ESMTPSA id 1sm3289831wmz.13.2020.04.23.04.48.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Apr 2020 04:48:59 -0700 (PDT) Date: Thu, 23 Apr 2020 12:48:57 +0100 From: Lee Jones To: Guru Das Srinagesh Subject: Re: [PATCH v13 00/11] Convert PWM period and duty cycle to u64 Message-ID: <20200423114857.GG3612@dell> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200423_044905_054098_5222625F X-CRM114-Status: GOOD ( 15.59 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kate Stewart , linux-fbdev@vger.kernel.org, David Collins , Liam Girdwood , David Airlie , Michael Turquette , Joonas Lahtinen , Kamil Debski , dri-devel@lists.freedesktop.org, Chris Wilson , Atish Patra , Thierry Reding , linux-riscv@lists.infradead.org, Fabio Estevam , linux-clk@vger.kernel.org, Ville =?iso-8859-1?Q?Syrj=E4l=E4?= , Daniel Thompson , Mauro Carvalho Chehab , Alexander Shiyan , Chen-Yu Tsai , NXP Linux Team , Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= , Philipp Zabel , Sascha Hauer , Guenter Roeck , linux-media@vger.kernel.org, linux-pwm@vger.kernel.org, Jean Delvare , Alexandre Torgue , Arnd Bergmann , Bartlomiej Zolnierkiewicz , intel-gfx@lists.freedesktop.org, Maxime Ripard , Mark Brown , Paul Walmsley , Subbaraman Narayanamurthy , Thomas Gleixner , Fabrice Gasnier , Pengutronix Kernel Team , Allison Randal , linux-hwmon@vger.kernel.org, Maxime Coquelin , Richard Fontana , Stephen Boyd , Jingoo Han , linux-kernel@vger.kernel.org, Yash Shah , Palmer Dabbelt , Dan Carpenter , Daniel Vetter , Joe Perches , Shawn Guo Sender: "linux-riscv" Errors-To: linux-riscv-bounces+infradead-linux-riscv=archiver.kernel.org@lists.infradead.org On Tue, 21 Apr 2020, Guru Das Srinagesh wrote: > [REQUEST] > > Would it be possible for the patches that have already received Acked-by's in > this series to be accepted and applied to the tree? I lost an Acked-by (in > intel-panel.c) because it had a merge conflict with a new change that came in > after I rebased to tip. I wasn't sure earlier about accepting single patches as > opposed to the entire series en masse, but this event has got me thinking. > > [COVER LETTER] > > Because period and duty cycle are defined in the PWM framework structs as ints > with units of nanoseconds, the maximum time duration that can be set is limited > to ~2.147 seconds. Consequently, applications desiring to set greater time > periods via the PWM framework are not be able to do so - like, for instance, > causing an LED to blink at an interval of 5 seconds. > > Redefining the period and duty cycle struct members in the core PWM framework > structs as u64 values will enable larger time durations to be set and solve > this problem. Such a change to the framework mandates that drivers using these > struct members (and corresponding helper functions) also be modified correctly > in order to prevent compilation errors. > > This patch series introduces the changes to all the drivers first, followed by > the framework change at the very end so that when the latter is applied, all > the drivers are in good shape and there are no compilation errors. What's the merge plan for this set? FYI, it's better to send all patches to all parties. That way maintainers and interested persons can follow the discussion and progress, or lack there of. -- Lee Jones [李琼斯] Linaro Services Technical Lead Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog