spmi-sandbox.txt 630 B

12345678910111213141516171819202122232425262728293031
  1. Sandbox SPMI emulated arbiter.
  2. This is bus driver for Sandbox. It includes part of emulated pm8916 pmic.
  3. Required properties:
  4. - compatible: "sandbox,spmi"
  5. - #address-cells: 0x1 - childs slave ID address
  6. - #size-cells: 0x1
  7. Example:
  8. spmi: spmi@0 {
  9. compatible = "sandbox,spmi";
  10. #address-cells = <0x1>;
  11. #size-cells = <0x1>;
  12. pm8916@0 {
  13. compatible = "qcom,spmi-pmic";
  14. reg = <0x0 0x1>;
  15. #address-cells = <0x1>;
  16. #size-cells = <0x1>;
  17. spmi_gpios: gpios@c000 {
  18. compatible = "qcom,pm8916-gpio";
  19. reg = <0xc000 0x400>;
  20. gpio-controller;
  21. gpio-count = <4>;
  22. #gpio-cells = <2>;
  23. gpio-bank-name="spmi";
  24. };
  25. };
  26. };