From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: Re: [PATCH] pwm: atmel-hlcdc: Prevent div by zero Date: Fri, 19 Dec 2014 09:50:43 +0100 Message-ID: <20141219085041.GB7352@ulmo> References: <20141218094442.GA24383@ulmo> <1418933131-12270-1-git-send-email-boris.brezillon@free-electrons.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Pd0ReVV5GZGQvF3a" Return-path: Content-Disposition: inline In-Reply-To: <1418933131-12270-1-git-send-email-boris.brezillon@free-electrons.com> Sender: linux-pwm-owner@vger.kernel.org To: Boris Brezillon Cc: linux-pwm@vger.kernel.org, Jim Davis , Stephen Rothwell , linux-next@vger.kernel.org, linux-kernel@vger.kernel.org List-Id: linux-next.vger.kernel.org --Pd0ReVV5GZGQvF3a Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 18, 2014 at 09:05:30PM +0100, Boris Brezillon wrote: > The slow and system clock should never return a rate of zero, but this > might happen if the clocks property defined in the DT is referencing the > wrong clocks. > Prevent any division by zero from happening by testing the clk_freq value > before calling do_div. >=20 > Signed-off-by: Boris Brezillon > --- > drivers/pwm/pwm-atmel-hlcdc.c | 6 ++++++ > 1 file changed, 6 insertions(+) Applied, thanks. Thierry --Pd0ReVV5GZGQvF3a Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJUk+bhAAoJEN0jrNd/PrOhyagQALm8xHE/lu+H9Wy4bqirQSyQ kbVI6bZ5fmgz66XqOmvmL65cBIgp5914SZcgmiduHtBbIHP1dJpLP7RfTb0bsKQ2 ID1XxhiBaW+SBfpKDuElg2gYluE4OY33xxDcrYaRKI9prL3o/ufAQHxXpImwJgUA jUBYdKLJgxXm1NE82p9WDVhRKP/U8VRsUbWYIAKacabB0J/EkTpjZ0PfO375LzXK zZJLj4OLja3V5FDMv6Zwung3Rt5G/W2it5uJJvlmMkAAnc3keZdzai3EqZLz+XbS nOZwoHQXR9AKHcwz1/mpYB3/Z/G/vJWH8iiI2sqiq4M/VVhBkffXIyThgZ5J6Dve pQ3HFd6IaEnasZiX6Y1+O9cYwyqRvecriZH5PTP7czShaky/jLXc8mZbt/Uap5VD 5pyvw/IarYrWvtVnkoUxQWF9slAlbPudCTFQaIADuZgGKr/nmer+CPjRwBuzBiJC r4poO4u4XPcZlyWV0oJbdFUjUjLDHhEiDUEE21cTlGhVo2gaYzNOU3kl2bLkw3xR o04ZjUk1BzrkR1YMSOR/LFdVUGySCM10Sc7mWJcctDJofTE8Nz8p+3gDJiYGOQaZ /Rd7AXkZvwK34MJS4Vw9RvviS504bjAqERTfSSiIWZf4ymKp2SCI0lzk8JhIprgI xzetzLL3WHLTCiCxB6ca =aQqC -----END PGP SIGNATURE----- --Pd0ReVV5GZGQvF3a--