pm8009.dtsi 799 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. // SPDX-License-Identifier: BSD-3-Clause
  2. /*
  3. * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved.
  4. * Copyright (c) 2020, Linaro Limited
  5. */
  6. #include <dt-bindings/spmi/spmi.h>
  7. &spmi_bus {
  8. pmic@a {
  9. compatible = "qcom,pm8009", "qcom,spmi-pmic";
  10. reg = <0xa SPMI_USID>;
  11. #address-cells = <1>;
  12. #size-cells = <0>;
  13. pm8009_pon: pon@800 {
  14. compatible = "qcom,pm8916-pon";
  15. reg = <0x0800>;
  16. };
  17. pm8009_gpios: gpio@c000 {
  18. compatible = "qcom,pm8005-gpio", "qcom,spmi-gpio";
  19. reg = <0xc000>;
  20. gpio-controller;
  21. gpio-ranges = <&pm8009_gpios 0 0 4>;
  22. #gpio-cells = <2>;
  23. interrupt-controller;
  24. #interrupt-cells = <2>;
  25. };
  26. };
  27. pmic@b {
  28. compatible = "qcom,pm8009", "qcom,spmi-pmic";
  29. reg = <0xb SPMI_USID>;
  30. #address-cells = <1>;
  31. #size-cells = <0>;
  32. };
  33. };