Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp7269253yba; Thu, 2 May 2019 07:10:38 -0700 (PDT) X-Google-Smtp-Source: APXvYqzZ5v8iwXxnuEkZs1c7bw2a0OpJocdyFtIdaTT446q9tJzr+b+8YNVP432Rv9o4a0oDncVp X-Received: by 2002:a17:902:8c8b:: with SMTP id t11mr4074258plo.15.1556806238654; Thu, 02 May 2019 07:10:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556806238; cv=none; d=google.com; s=arc-20160816; b=Lbq3Ctg5SUaTYoH1+1sQfyvF6CkubmKOMJI84y80CgNLw1D1cq3XpgvUfjuNDPatSg MDgrxo0fQrp0+35L2+gVzE1b5t+c9HEstrZdY67LKnj6TAmOOWsCIUxsOsgju3x03L83 O0KrdHoM5OjSSgcgsUSB0xvTx0w9XtMaaJkP6xPqWzOEZEEQjx2mxGlk462j3KCgX6xP IqWQqrDKVDump+G9f1BDE3Wr318gDpQGk0B8jd2tgCf2KVkSHbgGwi2SRMFIaade1kzc /gM6sVj7DPJ3pubGnl6CdGIQDl+U5r/pSTqzIOk8nyQuPMJp2NxWvNUvspASUWCeVcZ2 3yrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=FVkWMnd5QCZrrAZpQ6NJ9/fjWM/X82CadAEL49V6JPA=; b=wBL6I9A40sBDanAIeZ7RB9GsDgsfkpxvnOpVw6HI3YyZsB4X6DsXx8qb2WpuEXG2VG MHgQXNMb7KTX4H6riVKfeHwjVVaXkjYIowPXYGHxQ+o9HxtNAEN0JKvAT71aLgtvbTlB tBaH1ewNNImwJ2cMYySPvqvjNPyeZC6IDm+0dX5zNiKRD+5fVIcNplNlNMQQI4aEWmbg HkoWMfSjsOGG7kV8M22/iyRFEmliW2fQ8Y8J47y6BDdUL2v5p4cBN6q/yHSsNCC9xDzO MaeDw3bHIl2kEQFvJ5lbdrnNTMHGV0SOdbBO/smmAF9ZSP0fOhIv8SRXHdU/+g3d7G1L 5ddA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@st.com header.s=STMicroelectronics header.b=wZBkWjE5; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i93si8031385plb.197.2019.05.02.07.10.21; Thu, 02 May 2019 07:10:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@st.com header.s=STMicroelectronics header.b=wZBkWjE5; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726356AbfEBOJY (ORCPT + 99 others); Thu, 2 May 2019 10:09:24 -0400 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:35742 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726197AbfEBOJX (ORCPT ); Thu, 2 May 2019 10:09:23 -0400 Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx08-00178001.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x42Dwv1S002402; Thu, 2 May 2019 16:08:50 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=st.com; h=from : to : cc : subject : date : message-id : mime-version : content-type; s=STMicroelectronics; bh=FVkWMnd5QCZrrAZpQ6NJ9/fjWM/X82CadAEL49V6JPA=; b=wZBkWjE5k8IvrxC1KUp/YkYcWWIIqHvhFnML8yz3oiWf3SBqTXDTiNcd9Jcbzqdl7009 HCH1HYj1BtH8/JvK9PnUvWcH8L8/0SXlHAQJ1yM2OE+6mTrTxk2h+m3HJVrCQRUZywJT gFEli0QAc0QiwD17pDBLZV03ai98fMj/GC7kzG1wObEusnqNqN1/l/xhawdW49SBZmOc UILLM31en0Vm8iMhHQdr4wRhoQEsmNkTT4FHsk2V1Y05Awc+JQbBKwLszqvsTXU/Qam0 z82vZYyqjB0rbye3La8XPRQR7C9LzUukDUX/5qD+014i9ZtXx34w+QdphgOUUM6cD75x lg== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx08-00178001.pphosted.com with ESMTP id 2s6xgcry0q-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 02 May 2019 16:08:50 +0200 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id AEDE641; Thu, 2 May 2019 14:08:48 +0000 (GMT) Received: from Webmail-eu.st.com (Safex1hubcas23.st.com [10.75.90.46]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 787462730; Thu, 2 May 2019 14:08:48 +0000 (GMT) Received: from SAFEX1HUBCAS24.st.com (10.75.90.95) by SAFEX1HUBCAS23.st.com (10.75.90.46) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 2 May 2019 16:08:48 +0200 Received: from lmecxl0923.lme.st.com (10.48.0.237) by webmail-ga.st.com (10.75.90.48) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 2 May 2019 16:08:47 +0200 From: Ludovic Barre To: Wim Van Sebroeck , Guenter Roeck , Rob Herring CC: Maxime Coquelin , Alexandre Torgue , , , , , , Ludovic Barre Subject: [PATCH V2 0/3] watchdog: stm32: add dynamic prescaler support Date: Thu, 2 May 2019 16:08:43 +0200 Message-ID: <1556806126-15890-1-git-send-email-ludovic.Barre@st.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.48.0.237] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-05-02_08:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Ludovic Barre This patch series updates stm32 watchdog driver on: -use devm_watchdog_register_device -Guenter's recommendation about return value: set_timeout return 0 on succes, -EINVAL for "parameter out of range" and -EIO for "could not write value to the watchdog". Set of reload and prescaler registers are stay in start function, because the stm32 watchdog must be enabled to write these registers. -adds dynamic prescaler support Ludovic Barre (3): watchdog: stm32: update to devm_watchdog_register_device watchdog: stm32: update return values recommended by watchdog kernel api watchdog: stm32: add dynamic prescaler support drivers/watchdog/stm32_iwdg.c | 96 ++++++++++++++++++++++++------------------- 1 file changed, 54 insertions(+), 42 deletions(-) -- 2.7.4