versatile-ab-ib2.dts 668 B

123456789101112131415161718192021222324252627282930
  1. // SPDX-License-Identifier: GPL-2.0
  2. /*
  3. * The Versatile AB with the IB2 expansion board mounted.
  4. * This works as a superset of the Versatile AB.
  5. */
  6. #include "versatile-ab.dts"
  7. / {
  8. model = "ARM Versatile AB + IB2 board";
  9. /* Special IB2 control register */
  10. syscon@27000000 {
  11. compatible = "arm,versatile-ib2-syscon", "syscon", "simple-mfd";
  12. reg = <0x27000000 0x4>;
  13. ranges = <0x0 0x27000000 0x4>;
  14. #address-cells = <1>;
  15. #size-cells = <1>;
  16. led@0,4 {
  17. compatible = "register-bit-led";
  18. reg = <0x00 0x04>;
  19. offset = <0x00>;
  20. mask = <0x10>;
  21. label = "versatile-ib2:0";
  22. linux,default-trigger = "heartbeat";
  23. default-state = "on";
  24. };
  25. };
  26. };