brcm,bcm2835.txt 769 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. BCM2835/6368 Random number generator
  2. Required properties:
  3. - compatible : should be one of
  4. "brcm,bcm2835-rng"
  5. "brcm,bcm-nsp-rng"
  6. "brcm,bcm5301x-rng" or
  7. "brcm,bcm6368-rng"
  8. - reg : Specifies base physical address and size of the registers.
  9. Optional properties:
  10. - clocks : phandle to clock-controller plus clock-specifier pair
  11. - clock-names : "ipsec" as a clock name
  12. Optional properties:
  13. - interrupts: specify the interrupt for the RNG block
  14. Example:
  15. rng {
  16. compatible = "brcm,bcm2835-rng";
  17. reg = <0x7e104000 0x10>;
  18. interrupts = <2 29>;
  19. };
  20. rng@18033000 {
  21. compatible = "brcm,bcm-nsp-rng";
  22. reg = <0x18033000 0x14>;
  23. };
  24. random: rng@10004180 {
  25. compatible = "brcm,bcm6368-rng";
  26. reg = <0x10004180 0x14>;
  27. clocks = <&periph_clk 18>;
  28. clock-names = "ipsec";
  29. };