Received: by 2002:a25:ca44:0:0:0:0:0 with SMTP id a65csp1927580ybg; Thu, 30 Jul 2020 06:25:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzelC71IUUeOqwpYm3WLG+MlNZ/Q2936SZHe0IlqaUqGrgriYcC1N8sSOtEJKgqlZHcj7To X-Received: by 2002:a17:906:a1c7:: with SMTP id bx7mr2579395ejb.388.1596115534312; Thu, 30 Jul 2020 06:25:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596115534; cv=none; d=google.com; s=arc-20160816; b=e595M5qFWc/ofLlRgtI0MHgJCRpVCB2PuwBxGNkdTYqyZ6zlDWwbzp9sml+5/uqRFH tXaoX+/AmdFlNYrxHxU1eADaFChZbDlEmYRlFenGfiQGYczmg6nqjJRVsKskiEdA/Lei JJXXk8ZV2pw5bX0ku/s/DDOzzFKBMv2ubhICN0AjHztb+zxRfZ1cklIo2STbSXpt2VQI seRT/pNOfFPlfeKqX0AHPkrg9EygpsW3rYBqTXfem6gbCVg6c+u5yRxLesUUT73rO3Md knM0or1gJCWLqVvIHSCpJHNn3MZbVo31rxgujLGlIKjeRYZyNAjrhCvaelLphsn2Z7yT Lf3A== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=JTGwVrXeBtX8bwwtXZb2e/vebgczJ8oFNbyrFC2qVvo=; b=YWGQUK8xTGFvTUeGYxCoaE0/TiJlgD6wLLGa8wpobY5pNxkeajhQdZn4+Ph2YdEEtG AeTVX5RR4zQ+Ci+gcf2vjL7sTVn5FjcFUYY+8OLmz9+dFZ5Zt2PcDHbGP/DPo8yY8TFS VqcK9jxlBhgveg0E9y0NOnWXeSL+lsKGQ0UyMvwd8HI8CDVSEdNygXPAq2vFOz5FSXYS EOmhFoRL8scjjR+mfE9xmq5gtL0ZVbVg0hwneGDAJhpRMnEXMZLlAVW7TPrcNmnToOQC eM7zdpnjPR9+B5gnYJ2I8LWSB3WiML63kUwDNjA29YQ9gcz+7oBuGlbAYxFCaGzd4hxU IcbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@megous.com header.s=mail header.b=AnoaAalR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=megous.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id jr2si2460860ejb.170.2020.07.30.06.25.12; Thu, 30 Jul 2020 06:25:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@megous.com header.s=mail header.b=AnoaAalR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=megous.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729216AbgG3NY5 (ORCPT + 99 others); Thu, 30 Jul 2020 09:24:57 -0400 Received: from vps.xff.cz ([195.181.215.36]:55000 "EHLO vps.xff.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728815AbgG3NYv (ORCPT ); Thu, 30 Jul 2020 09:24:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megous.com; s=mail; t=1596115489; bh=GszcDyWuzeoUstoycZg/BqelDXcPSvv9p22i7U58TFw=; h=From:To:Cc:Subject:Date:References:From; b=AnoaAalRafFfoeqpuoiljwa/pAKlbdSBSKlvpd9hlsQccnK81K1ERzUqnd02StNxW 5mPmh4/MRLmumDvFau7dVM2dd8wvBUYP19o6VWg9kj2iL7ZbJQd6e1NLAXMq18f0uj hLQ1dSttlE5CzaU6eDjI3S7xlyntpDeUpgegvtqE= From: Ondrej Jirman To: Dmitry Torokhov , Rob Herring , Mark Rutland , Maxime Ripard , Chen-Yu Tsai Cc: Ondrej Jirman , Luca Weiss , Tomas Novotny , linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH v5 3/4] ARM: dts: sun8i-a83t-tbs-a711: Add support for the vibrator motor Date: Thu, 30 Jul 2020 15:24:45 +0200 Message-Id: <20200730132446.3139980-4-megous@megous.com> In-Reply-To: <20200730132446.3139980-1-megous@megous.com> References: <20200730132446.3139980-1-megous@megous.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The board has a vibrator motor. Hook it to the input subsystem. According to the PMIC specification, LDO needs to be enabled (value 0b11) to achieve the specified max driving current of 150mA. We can't drive the motor with just GPIO mode. In GPIO mode the chip is probably just using the regular CMOS logic output circuitry (typically limited to around 20-35mA, but not specified in this datasheet). Signed-off-by: Ondrej Jirman --- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts index bfc9bb277a49..a278a1e33930 100644 --- a/arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts +++ b/arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts @@ -99,6 +99,11 @@ panel_input: endpoint { }; }; + vibrator { + compatible = "gpio-vibrator"; + vcc-supply = <®_ldo_io1>; + }; + reg_gps: reg-gps { compatible = "regulator-fixed"; regulator-name = "gps"; -- 2.27.0