From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Torokhov Subject: Re: [PATCH v5 6/6] Input: Add ChromeOS EC keyboard driver Date: Wed, 20 Feb 2013 10:21:35 -0800 Message-ID: <20130220182135.GC15152@core.coreip.homeip.net> References: <1361381079-26747-1-git-send-email-sjg@chromium.org> <1361381079-26747-7-git-send-email-sjg@chromium.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <1361381079-26747-7-git-send-email-sjg@chromium.org> Sender: linux-doc-owner@vger.kernel.org To: Simon Glass Cc: LKML , Samuel Ortiz , Luigi Semenzato , Vincent Palatin , Grant Likely , Rob Herring , Rob Landley , Sourav Poddar , Felipe Balbi , Tony Lindgren , Roland Stigge , Wolfram Sang , devicetree-discuss@lists.ozlabs.org, linux-doc@vger.kernel.org, linux-input@vger.kernel.org List-Id: devicetree@vger.kernel.org On Wed, Feb 20, 2013 at 09:24:39AM -0800, Simon Glass wrote: > + > + code = keycodes[pos]; > + new_state = kb_state[col] & (1 << row); > + if (!!new_state != test_bit(code, idev->key)) { > + dev_dbg(ckdev->dev, > + "changed: [r%d c%d]: byte %02x\n", > + row, col, new_state); > + > + input_report_key(idev, code, new_state); Incorrect indentation. > + } ... > +static int cros_ec_keyb_probe(struct platform_device *pdev) > +{ > + struct cros_ec_device *ec = dev_get_drvdata(pdev->dev.parent); > + struct device *dev = ec->dev; > + struct cros_ec_keyb *ckdev = NULL; > + struct input_dev *idev = NULL; Why are we assigning these to NULL? Otherwise Acked-by: Dmitry Torokhov -- Dmitry