From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751262AbdAQORj convert rfc822-to-8bit (ORCPT ); Tue, 17 Jan 2017 09:17:39 -0500 Received: from mail1.bemta3.messagelabs.com ([195.245.230.162]:52983 "EHLO mail1.bemta3.messagelabs.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751127AbdAQORf (ORCPT ); Tue, 17 Jan 2017 09:17:35 -0500 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBKsWRWlGSWpSXmKPExsUSt3OpsW68el2 EwaT3/BaXd81hs7ixbh+7xZOFZ5gsbs14werA4nFts5jHzu8N7B6fN8kFMEexZuYl5VcksGa8 ef2GpeAEW8XSR8eZGxgvsnYxcnEICSxllJj6aAJLFyMnB5uAhcTkEw/YQGwRAQ+J7a+XsoAUM QvsZZT4Oe0CI0hCWCBS4uSqXkaIoiiJhefuQDUYSTTNnMEOYrMIqEps/vAYbCivQIDEv/k/wG qEBColNhz/BGZzCjhLTDmwnAnEZhSQlfjSuJoZxGYWEJe49WQ+WFxCQEBiyZ7zzBC2qMTLx/9 YIWx5ie3ffrND2PYSr++9A9rFAWTrS/Q1FkOEDSVWTTsAFTaXWPeTG2K6jsSC3RAXMAtoSyxb +JoZ4kpBiZMzn7BMYBSfheSIWUhaZiFpmYWkZQEjyypGjeLUorLUIl1DI72kosz0jJLcxMwcX UMDY73c1OLixPTUnMSkYr3k/NxNjMBYZACCHYyvup0PMUpyMCmJ8nY8ro0Q4kvKT6nMSCzOiC 8qzUktPsQow8GhJMFboFYXISRYlJqeWpGWmQNMCjBpCQ4eJRHep6pAad7igsTc4sx0iNQpRl2 OU58uvGQSYsnLz0uVEud1BJkhAFKUUZoHNwKWoC4xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJ GGIVT2ZeCdymV0BHMAEdcV2nGuSIkkSElFQDY0f/7tiLKUe+PE1b/cZ94t5fBWsrLx/f2vsld /fKyawXmDf9E7vcJPCrbY10+KnGBQIZHHMsg/NCLl4IeHVDOOzvfWn3Fs99tzbzZy1WWs5yO9 TlTlPqkhuM0sHVc17+226Tci7qGMe9+xMSJX+sYbmqkuVv/UXzR9Actf9L/5dlTkxdYnNWIUa JpTgj0VCLuag4EQBUn8vNSwMAAA== X-Env-Sender: Adam.Thomson.Opensource@diasemi.com X-Msg-Ref: server-8.tower-38.messagelabs.com!1484662621!64157366!2 X-Originating-IP: [94.185.165.51] X-StarScan-Received: X-StarScan-Version: 9.1.1; banners=-,-,- X-VirusChecked: Checked From: Adam Thomson To: Guenter Roeck , Wim Van Sebroeck CC: "linux-watchdog@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "Support Opensource" Subject: RE: [PATCH 13/62] watchdog: da9062_wdt: Convert to use device managed functions Thread-Topic: [PATCH 13/62] watchdog: da9062_wdt: Convert to use device managed functions Thread-Index: AQHSa5pyqM2G9vd2rE2ojvj1ssVb6qE8wD/A Date: Tue, 17 Jan 2017 14:17:01 +0000 Message-ID: <2E89032DDAA8B9408CB92943514A03370142A77D4F@SW-EX-MBX01.diasemi.com> References: <1484091325-9199-1-git-send-email-linux@roeck-us.net> <1484091325-9199-14-git-send-email-linux@roeck-us.net> In-Reply-To: <1484091325-9199-14-git-send-email-linux@roeck-us.net> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.20.24.43] x-kse-attachmentfiltering-interceptor-info: protection disabled x-kse-serverinfo: sw-ex-cashub01.diasemi.com, 9 x-kse-antivirus-interceptor-info: scan successful x-kse-antivirus-info: Clean, bases: 17/01/2017 11:36:00 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10 January 2017 23:35, Guenter Roeck wrote: > Use device managed functions to simplify error handling, reduce > source code size, improve readability, and reduce the likelyhood of bugs. > > The conversion was done automatically with coccinelle using the > following semantic patches. The semantic patches and the scripts used > to generate this commit log are available at > https://github.com/groeck/coccinelle-patches > > - Replace 'val = e; return val;' with 'return e;' > - Drop assignments to otherwise unused variables > - Drop remove function > - Drop dev_set_drvdata() > - Use devm_watchdog_register_driver() to register watchdog device > > Cc: Support Opensource > Signed-off-by: Guenter Roeck > --- Acked-by: Adam Thomson