0001 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
0002 // Copyright (C) 2021 Purism SPC <kernel@puri.sm>
0003
0004 /dts-v1/;
0005
0006 /*
0007 * This file describes hardware that is shared among r3 ("Dogwood") and
0008 * later revisions of the Librem 5 so it has to be included in dts there.
0009 */
0010
0011 #include "imx8mq-librem5.dtsi"
0012
0013 / {
0014 model = "Purism Librem 5r3";
0015 compatible = "purism,librem5r3", "purism,librem5", "fsl,imx8mq";
0016 };
0017
0018 &accel_gyro {
0019 mount-matrix = "1", "0", "0",
0020 "0", "1", "0",
0021 "0", "0", "-1";
0022 };
0023
0024 &bq25895 {
0025 ti,battery-regulation-voltage = <4200000>; /* uV */
0026 ti,charge-current = <1500000>; /* uA */
0027 ti,termination-current = <144000>; /* uA */
0028 };
0029
0030 &camera_front {
0031 pinctrl-0 = <&pinctrl_csi1>, <&pinctrl_r3_camera_pwr>;
0032 shutdown-gpios = <&gpio5 4 GPIO_ACTIVE_LOW>;
0033 };
0034
0035 &iomuxc {
0036 pinctrl_r3_camera_pwr: r3camerapwrgrp {
0037 fsl,pins = <
0038 MX8MQ_IOMUXC_SPDIF_RX_GPIO5_IO4 0x83
0039 >;
0040 };
0041 };
0042
0043 &proximity {
0044 proximity-near-level = <25>;
0045 };