Received: by 2002:ac0:8c9a:0:0:0:0:0 with SMTP id r26csp1779722ima; Sat, 2 Feb 2019 07:19:25 -0800 (PST) X-Google-Smtp-Source: ALg8bN7GMLBcdSZ0sHMIOYH08YSAi7om1AAQoA5JyZtTPuyNzz5KHBcO0VIXG8d6RdegXOE27wFw X-Received: by 2002:a17:902:bcc7:: with SMTP id o7mr45085959pls.281.1549120765116; Sat, 02 Feb 2019 07:19:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549120765; cv=none; d=google.com; s=arc-20160816; b=Q7BELCj2aZhLJq30TIvy1VWrI6Ysnw4v136SWghMOWQPGYnVNh/ZakqvpyZ7Z9YVcX Xh7QfRX8LL9ikV3IV+emF1s4OgGPdYjVf/8LxBFgjaNVuozTKzqK3jtjlMG19tXkWO0r +ycZqJKOwUq8Df+3Rph4wax1V1ABPpUPInNiRwuWELWKiO4GOgPiENNmEnbOIyhjbVp4 hvtR8N5MnMvVc4pDkZRaxuxV43X1u4muvxN1lwAZLpVHVNKvwPJ4MMilVcetLPawFkfn w0KvY8DDs1o9gA5axgVpz47nB5We5IW9wu6nKGPKzejhXGaANJHlAdfYvPE7UXwJaN0d Hnzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=2zU6qJbQ1yRRs4N6oEV/GuuNWZd0xvEPR+ZR61MkeGc=; b=hnQT0SZ69XXRcENVmcABAm5qzArwPzw507OHr/90zDjX18BbIlHO/K3esFwbih6fRJ zUvRGt1GeUsRQHZEvKboSWCE66dWWMmdjbzjH4c6NHl0pGmLGOqbPeLnWOuNTXJ9bDxa HkmZ5aeTndW8umeDxMTsTs/fsuN3rvQ4cMtcQQkfUhUepRUazxpVzjUNSqRpHmdBAZGu RalsudEFg2m7Ixdo7C2D5jLqnveuRsihH3LGvO7875Z/8bxZFlfm36t+SoSYJqp18Juk fH16Hjb0/xeIlr2j5i55BvICpdGDX/Lvfk3hDcBuXi6aVJfVDuEqPh513ZPpwQFTwtV4 hA9w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="pLn/H9se"; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a6si7187438pfo.90.2019.02.02.07.18.40; Sat, 02 Feb 2019 07:19:25 -0800 (PST) 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=@gmail.com header.s=20161025 header.b="pLn/H9se"; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728018AbfBBPSN (ORCPT + 99 others); Sat, 2 Feb 2019 10:18:13 -0500 Received: from mail-lf1-f65.google.com ([209.85.167.65]:44533 "EHLO mail-lf1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726697AbfBBPSM (ORCPT ); Sat, 2 Feb 2019 10:18:12 -0500 Received: by mail-lf1-f65.google.com with SMTP id z13so7218474lfe.11; Sat, 02 Feb 2019 07:18:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=2zU6qJbQ1yRRs4N6oEV/GuuNWZd0xvEPR+ZR61MkeGc=; b=pLn/H9sepD7Rty6f2nCcGW0ZuCfVINA4b5HrA2bYOesHKg2j5VA0FM4g9MrVil/YHk SF037+4dR/OixMkERC2MhxGOmXJ5n6c77g6mIVAIqMZFWT44aRAq9xFgyvQWOdPKhxQo GlWtqFw7d6TsMHy35TYOrxWEBOuXKs0wKaMBNTmcfR6DuT6OaqhDyYyqFJ+V5SJ5XujM UuDWT9aFLr3sol+ivsjDcTVAKj0fyqq+5ET+asXH9rQFZ2Sl4w5M3AkO7c/w8uTrBkDk G46E2juV/oV8JBek17EKKL6Tx6CNC1CPXrjGn2MrmZdqsABFr2xLPUz22Q/5eO48qbgJ MVsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=2zU6qJbQ1yRRs4N6oEV/GuuNWZd0xvEPR+ZR61MkeGc=; b=M+5ebzuOjk3Jxocs0VnfdCaESyIAaEPWbQdRZD8lNqU4VMQ1io2vCXFOddIM5K1CNM ovcTMd/na0ZHwH6A2nwud0DH80ZExjiusRqQo0FrsKUWYqs70VGW9Uih1tItqIBI8XgV Zu8WW9mRjpj7KHvvN57QNSHzbvbx1FDhKs1EnK4oh1JWfd+ghS09pEGGw/NkSSpQUTKX 5ynN5ymjVGELySRkJhJvtYTL9WVp5yjfppqF/a60eeS4pFLAIqAf0oNE50vklH4Ji8l7 e+YxWUylGKMv5lXS+aCPYqlwo6jmAXyMv72fvEVS2i32rWpFGla4lmYCtCmxD+njVD+b nFpg== X-Gm-Message-State: AJcUukfuOz3x1OYeTCORccrzkVwdcwvShqofZIWHSDKke+xBht0Wz7l3 cf2DOr3SmLJ9+CB4Qc6g1CCQ9uUT X-Received: by 2002:a19:c954:: with SMTP id z81mr34691012lff.150.1549120690251; Sat, 02 Feb 2019 07:18:10 -0800 (PST) Received: from localhost.localdomain ([2a02:a315:5445:5300:6cb2:9e25:2436:6eda]) by smtp.googlemail.com with ESMTPSA id l21-v6sm1863245ljj.48.2019.02.02.07.18.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 02 Feb 2019 07:18:09 -0800 (PST) From: =?UTF-8?q?Pawe=C5=82=20Chmiel?= To: dmitry.torokhov@gmail.com Cc: robh+dt@kernel.org, mark.rutland@arm.com, pawel.mikolaj.chmiel@gmail.com, xc-racer2@live.ca, devicetree@vger.kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/5] input: misc: bma150: Add support for device tree Date: Sat, 2 Feb 2019 16:18:01 +0100 Message-Id: <20190202151806.9064-1-pawel.mikolaj.chmiel@gmail.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This small patchset adds support for device tree to Bosch BMA150 Accelerometer Sensor driver. It was tested on s5pv210-galaxys and s5pv210-fascinate4g. Changes from v1: - Correct devm input unregistering - Correct IRQ type in DT documentation - Add DT properties for bma150_cfg and document - Add patch removing pdata - Fix race condition in input device registering Jonathan Bakker (5): dt-bindings: input: Add binding for bma150 sensor input: misc: bma150: Use managed resources helpers input: misc: bma150: Add support for device tree input: misc: bma150: Drop platform data input: misc: bma150: Register input device after setting private data .../bindings/input/bosch,bma150.txt | 38 ++++++ drivers/input/misc/bma150.c | 128 ++++++++++-------- include/dt-bindings/input/bma150.h | 22 +++ include/linux/bma150.h | 38 ++---- 4 files changed, 144 insertions(+), 82 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/bosch,bma150.txt create mode 100644 include/dt-bindings/input/bma150.h -- 2.17.1