Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp863284imm; Fri, 15 Jun 2018 07:27:11 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLq2od4gH1MuUXG42gaxr1YeJ2Q7y9euFl6hpRT4R6yArRy87WAJFxTMJ4tBV1jGESExL/3 X-Received: by 2002:a63:ae43:: with SMTP id e3-v6mr1760123pgp.181.1529072831698; Fri, 15 Jun 2018 07:27:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529072831; cv=none; d=google.com; s=arc-20160816; b=nNYu3ToMVyW0R+razxW983WfFneG5xiuVBazjU+X4mc3mG40A1zfF09CmavrYJbV3m 6Ie5Z7KNgmRzTp8oc4nNmy+IXpEA9720zbZWpK4MLqnckjt85p9x005wPMtmWQoNGS0u OJQM2AbjtREP9wRpWB78m1uH22tjDDhth9gj8wsLdxsS5+iwnTRx/0sjXil1/gsh/LP8 fj8svZMh4gKnzzuo06AyidaUA8T72ljGZ/V2GrRE3pdqo0Lm48edCL/4tlzUW/coXB9L q6rb5ZzaAIAbW3z1KpnskMnlhjB7GoXyFpq09C3V29d4SAyMm3MbiC1mOumbnMp4qUuc iChA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=L5U7E71f4DCqqqR/bg+fADGrmI0HFgE59YEqZJDEy3s=; b=ynXZ4Jo8H/MNSidw1KUgCvKNuFpN3pK0QU1iZjpLX7erFr1ySKM3a9b1P57P2fRvuq qIFM0GP2UDgwrVPbo1kOBPaK7KYjQAswvZaBXpF0I7kjWEG+Am0p34U7gYseSIxaHQn8 ZzCBKCRlFnQ0ZBj0r1qjOhshSuDXO/KyFsC8R4QcgXy2QMO/A2or2MaXF3WHGZ6X0NIH KEMMR4fNY4n0m3O6fGtEw6rcs2Ud0YQqHVtx+eJXb1CJTcfMIpKusNYO7LBdKTKJ+fgW d8Hn0tO8YPDD54VIPOFGgk0j2Tw4lidbaNcMKPyR2e0r3hC4rz0uBl3y6gCtsgB9WG6X nAZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@de.bosch.com header.s=2015-01-21 header.b=qlGR1Fwv; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=de.bosch.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b59-v6si8151945plb.107.2018.06.15.07.26.57; Fri, 15 Jun 2018 07:27:11 -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=fail header.i=@de.bosch.com header.s=2015-01-21 header.b=qlGR1Fwv; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=de.bosch.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756235AbeFOO0Y (ORCPT + 99 others); Fri, 15 Jun 2018 10:26:24 -0400 Received: from de-out1.bosch-org.com ([139.15.230.186]:56814 "EHLO de-out1.bosch-org.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755816AbeFOO0V (ORCPT ); Fri, 15 Jun 2018 10:26:21 -0400 Received: from fe0vm1649.rbesz01.com (unknown [139.15.230.188]) by si0vms0216.rbdmz01.com (Postfix) with ESMTPS id 416jTl6BKMz1XLFtG; Fri, 15 Jun 2018 16:26:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=de.bosch.com; s=2015-01-21; t=1529072779; bh=8kQS3p+bvawjwzAgJsHtGVf2NYPdIRS1vLSshqpTpOo=; l=10; h=From:From:Reply-To:Sender; b=qlGR1FwvPytOQdjlwPyEGa+Pb4rweuwvmJ9Q45Fl1g+F2EZHIjjomcFFzmEjhHUDS vrAqgV5JISxz475S/jQ8+qO8ZjXQlJzGRgBFUmi/if+J0xhRu3oY1krekL+cyxnCwO OO6EzuqWsE59McDhkzdSCQS0ubC/+cN0/h/v/alQ= Received: from si0vm2082.rbesz01.com (unknown [10.58.172.176]) by fe0vm1649.rbesz01.com (Postfix) with ESMTP id 416jTl5pm1z1N9; Fri, 15 Jun 2018 16:26:19 +0200 (CEST) X-AuditID: 0a3aad16-be7ff70000000413-e0-5b23cc84575e Received: from si0vm1949.rbesz01.com ( [10.58.173.29]) (using TLS with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by si0vm2082.rbesz01.com (SMG Outbound) with SMTP id 0A.2F.01043.48CC32B5; Fri, 15 Jun 2018 16:26:12 +0200 (CEST) Received: from FE-MBX2051.de.bosch.com (fe-mbx2051.de.bosch.com [10.3.231.61]) by si0vm1949.rbesz01.com (Postfix) with ESMTPS id 416jTl49x9z6D44M7; Fri, 15 Jun 2018 16:26:19 +0200 (CEST) Received: from FE-MBX2051.de.bosch.com (10.3.231.61) by FE-MBX2051.de.bosch.com (10.3.231.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1466.3; Fri, 15 Jun 2018 16:26:19 +0200 Received: from FE-MBX2051.de.bosch.com ([fe80::d5b5:44fa:ef15:153e]) by FE-MBX2051.de.bosch.com ([fe80::d5b5:44fa:ef15:153e%6]) with mapi id 15.01.1466.008; Fri, 15 Jun 2018 16:26:19 +0200 From: "Jonas Mark (BT-FIR/ENG1)" To: Dmitry Torokhov CC: Rob Herring , Mark Rutland , "linux-input@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "hs@denx.de" , "andy.shevchenko@gmail.com" , "D_ZHU Yi (BT-FIR/ENG1-Zhu)" , "ZHANG Kevin (BT-FIR/ENG1-Zhu)" , Zhu Yi , "Jonas Mark (BT-FIR/ENG1)" , "RUAN Tingquan (BT-FIR/ENG1-Zhu)" Subject: Re: [PATCH v5] Input: add bu21029 touch driver Thread-Topic: [PATCH v5] Input: add bu21029 touch driver Thread-Index: AdQEtL7RQCg/6r2vTbqVlvssv9t8Uw== Date: Fri, 15 Jun 2018 14:26:19 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.19.142.147] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA21TbUxTVxjm9N6WS9fLblsL7zq76UUmulERXbzRZWMu2/qDLC4ubpMlrow7 2ggt6W0bYUuGmyh2uiEfK5QCIoM1DCY2MD786FYhQnGiEhEmihN0WnHZVBTJgmu5YPtj/573 ed/nfc55Tg6ByToJJaE3mFmTQZtFi8S4eH2zKnHX6bi0pLaKZOZW0UnE1HSfETInD91ETMfo GMaM3H0gZAa7nCKm/uI5AVNwvDuSqR+oQylRmvqRs7imqboJaaodvbim03E5UuNu3CvS3HM/ t0m0VfxKBpult7KmVa9+LNZ5vh0X5FyX7NjZ1Ybno2KxDREEUGuhcUhjQ2JCRpUL4Ni5IQFf nEDgLnWJ+OIOAq/jKMYXvyB4dPx8pA1FESJqPexp6J/Di6hV0F45g4JDGDWJw797ZrBgQ06t g97J2vkhBhoGjgh4rIbKbu8cj1PxYB+9JApiktoAVWfG5mYQpYKWloG5PRgVC+4bD4VBDBQF 3x/jeaAUcGt8VsjfZyk4yzfy42oYLisV8fhFaKi9jfHrpdBXMYEXIYUjbKsjTOIIkzjCJAcR 3ogUnD7Jmp2cxCSrTeksl5e0Wv2JMduN+LeM6UBf/ZrhRRSBaAmp9MalyYRaK5eb7UUvEwJa QVbbA1R0ujEjV6fldNtMliyWo5UkioiIkMmf0JwlPVvPcXqjwYuAwOhF5H4znSYjM7S5eazJ yMu86FkCp2PJiZS/t8qoTK2Z3c6yOaxpobuBIGgglf0BQ6mJzWR3fKrPMi+0aRXvGRPeCbcV EFFetIaQBLz/8gVWkFyONpvTZ87Ln+HlsgU2JPWhN4jJ3fv2YTLcYDSwyliyMHgEKjipsxie nEC5mExrXZImU4Q1Qlv8aAQFMpSTUUGxJPBlQt5AdsidH8qk82RIlFwf0FCVBIw9KEXgGRlE cHj2DgZ995tFMOV4HAl+zyMCpptcYjhSf+IpKKj9UwLTF3wklFy+SoKnsjgavrlSGw0zFWVP w67b1RSMVu2Vws3yTikMu3oV0GI/HAMllzpi4ZpjWgmzA92LYaLvn+fh6LWCOCiua10GLudM PJyuOvUC3Lt7cTl42u0roPBg90twf+pUIlw5O5zoDwQrCATb07MkGKxZa/6fYOfZ0O2U+ags 5e3PbHkJ1I0D599a+9OXBV8nLi2Jc71j/uD6axuLvnv8+tX3p3x6S69N/Vuievvvvizr522H TNb36grzNezumv4xQ4Jqsu/AINjf3Nwljx7a/O42f/zY9AXFTsNHqtShTT+v9Cc0/7Bist2Y N7AlxfJj6hrx8tQ/mrEvanrG929pdS6jcU6nXb0SM3Ha/wAyvHYHzAQAAA== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Dmitry, > > > > [PATCH v5] Input: add bu21029 touch driver > > > > > > > > Add Rohm BU21029 resistive touch panel controller support with I2C > > > > interface. > > > > > > Is the patch ready to be pushed upstream? Is there anything I still n= eed to do? > > > > I would like to kindly remind you of the BU21029 touch screen driver. > > Could you please forward it to the mainline kernel? >=20 > Sorry for the delay. Could you please tell me if the patch below (shoudl > apply on top of your v5 version) works? Yes, the patch works. We applied and compiled it with 4.14 and 4.17-rc3. We tested on our hardware with 4.14. Only for 4.14 an #include was missing. I Guess the API changed here a little in the meantime. Because we do not have a controllable power supply on our board we see the following complaint. But I think it is intentional and ok, right? [ 1.715963] bu21029 0-0040: 0-0040 supply vdd not found, using dummy re= gulator [ 1.723806] input: bu21029 as /devices/soc0/soc/2100000.aips-bus/21a000= 0.i2c/i2c-0/0-0040/input/input0=20 > + - vdd-supply : power supply for the controoler There is a typo in controller. What's the next step? Greetings, Mark Building Technologies, Panel Software Fire (BT-FIR/ENG1)=20 Bosch Sicherheitssysteme GmbH | Postfach 11 11 | 85626 Grasbrunn | GERMANY = | www.boschsecurity.com Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart HRB 23118=20 Aufsichtsratsvorsitzender: Stefan Hartung; Gesch=E4ftsf=FChrung: Gert van I= peren, Andreas Bartz, Thomas Quante, Bernhard Schuster