From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757555AbaCTLpJ (ORCPT ); Thu, 20 Mar 2014 07:45:09 -0400 Received: from mail.karo-electronics.de ([81.173.242.67]:51982 "EHLO mail.karo-electronics.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757056AbaCTLpF convert rfc822-to-8bit (ORCPT ); Thu, 20 Mar 2014 07:45:05 -0400 Date: Thu, 20 Mar 2014 12:44:18 +0100 From: Lothar =?UTF-8?B?V2HDn21hbm4=?= To: "fugang.duan@freescale.com" Cc: Dmitry Torokhov , Grant Likely , "Henrik Rydberg" , Ian Campbell , Jingoo Han , Kumar Gala , "Mark Rutland" , Pawel Moll , Rob Herring , Rob Landley , Sachin Kamat , "devicetree@vger.kernel.org" , "linux-doc@vger.kernel.org" , "linux-input@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Simon Budig Subject: Re: [PATCHv4 2/5] Input: edt-ft5x06: Add DT support Message-ID: <20140320124418.55b79a3e@ipc1.ka-ro> In-Reply-To: References: <1395234563-11034-1-git-send-email-LW@KARO-electronics.de> <1395234563-11034-3-git-send-email-LW@KARO-electronics.de> Organization: Ka-Ro electronics GmbH X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, fugang.duan@freescale.com wrote: > From: Lothar Waßmann > Data: Wednesday, March 19, 2014 9:09 PM > > >To: Dmitry Torokhov; Duan Fugang-B38611; Grant Likely; Henrik Rydberg; Ian > >Campbell; Jingoo Han; Kumar Gala; Mark Rutland; Pawel Moll; Rob Herring; Rob > >Landley; Sachin Kamat; devicetree@vger.kernel.org; linux-doc@vger.kernel.org; > >linux-input@vger.kernel.org; linux-kernel@vger.kernel.org; Simon Budig; Lothar > >Waßmann > >Subject: [PATCHv4 2/5] Input: edt-ft5x06: Add DT support > > > > No need to quote the mail headers here. [...] > >diff --git a/drivers/input/touchscreen/edt-ft5x06.c > >b/drivers/input/touchscreen/edt-ft5x06.c > >index 7b4470d..257a1c8 100644 > >--- a/drivers/input/touchscreen/edt-ft5x06.c > >+++ b/drivers/input/touchscreen/edt-ft5x06.c > >@@ -33,6 +33,7 @@ > > #include > > #include > > #include > >+#include > > #include > > #include > > > [...] > >+#ifdef CONFIG_OF > >+static int edt_ft5x06_i2c_ts_probe_dt(struct device *dev, > >+ struct edt_ft5x06_ts_data *tsdata) > >+{ > >+ struct device_node *np = dev->of_node; > >+ > >+ if (!np) > >+ return -ENODEV; > Don't need to check the device node valid. If the device node is not existed, the driver don't run probe. > Perfectly right. I'll drop this in the next version. Lothar Waßmann -- ___________________________________________________________ Ka-Ro electronics GmbH | Pascalstraße 22 | D - 52076 Aachen Phone: +49 2408 1402-0 | Fax: +49 2408 1402-10 Geschäftsführer: Matthias Kaussen Handelsregistereintrag: Amtsgericht Aachen, HRB 4996 www.karo-electronics.de | info@karo-electronics.de ___________________________________________________________