imx8mq-librem5-r3.dtsi 933 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2. // Copyright (C) 2021 Purism SPC <[email protected]>
  3. /dts-v1/;
  4. /*
  5. * This file describes hardware that is shared among r3 ("Dogwood") and
  6. * later revisions of the Librem 5 so it has to be included in dts there.
  7. */
  8. #include "imx8mq-librem5.dtsi"
  9. / {
  10. model = "Purism Librem 5r3";
  11. compatible = "purism,librem5r3", "purism,librem5", "fsl,imx8mq";
  12. };
  13. &accel_gyro {
  14. mount-matrix = "1", "0", "0",
  15. "0", "1", "0",
  16. "0", "0", "-1";
  17. };
  18. &bq25895 {
  19. ti,battery-regulation-voltage = <4200000>; /* uV */
  20. ti,charge-current = <1500000>; /* uA */
  21. ti,termination-current = <144000>; /* uA */
  22. };
  23. &camera_front {
  24. pinctrl-0 = <&pinctrl_csi1>, <&pinctrl_r3_camera_pwr>;
  25. shutdown-gpios = <&gpio5 4 GPIO_ACTIVE_LOW>;
  26. };
  27. &iomuxc {
  28. pinctrl_r3_camera_pwr: r3camerapwrgrp {
  29. fsl,pins = <
  30. MX8MQ_IOMUXC_SPDIF_RX_GPIO5_IO4 0x83
  31. >;
  32. };
  33. };
  34. &proximity {
  35. proximity-near-level = <25>;
  36. };