From nobody Tue Jun 30 16:44:26 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id ECE69C433EF for ; Wed, 12 Jan 2022 20:52:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1357813AbiALUwk (ORCPT ); Wed, 12 Jan 2022 15:52:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52254 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1357807AbiALUw0 (ORCPT ); Wed, 12 Jan 2022 15:52:26 -0500 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 63C10C06173F for ; Wed, 12 Jan 2022 12:52:25 -0800 (PST) Received: by mail-lf1-x134.google.com with SMTP id j11so12471618lfg.3 for ; Wed, 12 Jan 2022 12:52:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cogentembedded-com.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=sP7Atry2N3guYLGotYX50XIh/vsdLbrGgoNtgVQKKzE=; b=FV0ivb7w+5wU4Lc5BQTTDOSgTta37bALlNIrGC9qVLCJopdTXWny5fe49zBOdIx5PQ p9jxL3STfUYwuVKvpcsHWOhQieO0N/eR7jpLcFRa+lY61feQkaTTeTSvXIkHUWI/lcIh 9rdPF5FfBR6jDJT89wyJU/JFd4uDa3KPEk+YBTWtmo+7R09OrcEgvOCBQfKMK6QsCiBc zkWNcJbveBcOK2b4gwExy/2iQUQEkldF7njtitajQLoarRkPLfUruU0hxrWYvZ65d8nm OzKTJOcvcNwXO+BwdRe6ore55L9VCe7I8wtnBvzxQ2lkELwBgU8dXEqUPZomInqEIE4s jcpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=sP7Atry2N3guYLGotYX50XIh/vsdLbrGgoNtgVQKKzE=; b=k66la7xEB0i0XpyV7qzqui0t2nPf23YNO6CTredjWRkqm72LE3jhZLbEUn3ky5XiWA FmTMwumt2J1xXtKf2fszart3dDy2raHYe4I5BwwbqAMGiA+PT8tkwESCPnhakfXIMjv7 sLPnngxw471wRK3TWq7rVhfzFhbvNXDY10TRmVjTVK46bN+YqRRWLnCuyhdWk3etu8az mG7lO4fYvAsKCEFxCMKUWmRiPZJEekeNq1hG2mp4edLdbg23BMYk1c6zShzri3VhyjAe kTxbHVZqJ/3p0fzcco5nyNRwPuyfxeplIVILAkQFcN2T5AgJq9lpnqwgtEf5lm4RiAde 0VZw== X-Gm-Message-State: AOAM53275GjvpHZ0kIZb6VLZ3WSx5DneQPSmUH31V4JWDxsNW8gWcshE TiiZto1lZMNfp4Mf3ebZzB5llg== X-Google-Smtp-Source: ABdhPJwlFZVUZFUtJD8z1SzKaf4SvPDlqM8UKq1To33EQU6HEM5Fbg0Gyuh+wRBEKozxZY/cfzT/kg== X-Received: by 2002:ac2:58c2:: with SMTP id u2mr1127878lfo.66.1642020743802; Wed, 12 Jan 2022 12:52:23 -0800 (PST) Received: from cobook.home (nikaet.starlink.ru. [94.141.168.29]) by smtp.gmail.com with ESMTPSA id r11sm64195ljp.18.2022.01.12.12.52.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Jan 2022 12:52:23 -0800 (PST) From: Nikita Yushchenko To: Geert Uytterhoeven , Magnus Damm , Rob Herring Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Nikita Yushchenko Subject: [PATCH] arm64: dts: renesas: ulcb-kf: add 9-asix sensor device Date: Wed, 12 Jan 2022 23:52:05 +0300 Message-Id: <20220112205205.4082026-1-nikita.yoush@cogentembedded.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" This adds nodes for lsm9ds0 sensor installed on the KF board. With this patch, the sensor data becomes available over iio sysfs interface. Interrupt definition is not added yet, because the interrupt lines of lsm9ds0 are pulled to VCC on the board, which implies need for active-low configuration. But st_sensors drivers currently can't work with active-low interrupts on this chip. Signed-off-by: Nikita Yushchenko --- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi b/arch/arm64/boot/dts= /renesas/ulcb-kf.dtsi index a66301a4081d..d122e645a892 100644 --- a/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi +++ b/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi @@ -66,6 +66,13 @@ hdmi_3v3: regulator-hdmi-3v3 { regulator-max-microvolt =3D <3300000>; }; =20 + accel_3v3: regulator-acc-3v3 { + compatible =3D "regulator-fixed"; + regulator-name =3D "accel-3v3"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3300000>; + }; + hdmi1-out { compatible =3D "hdmi-connector"; type =3D "a"; @@ -208,6 +215,22 @@ pcm3168a_endpoint_c: endpoint { }; }; }; + + lsm9ds0_acc_mag@1d { + compatible =3D "st,lsm9ds0-imu"; + reg =3D <0x1d>; + + vdd-supply =3D <&accel_3v3>; + vddio-supply =3D <&accel_3v3>; + }; + + lsm9ds0_gyro@6b { + compatible =3D "st,lsm9ds0-gyro"; + reg =3D <0x6b>; + + vdd-supply =3D <&accel_3v3>; + vddio-supply =3D <&accel_3v3>; + }; }; }; =20 --=20 2.30.2