cdns,xrp-hw-hikey960,v1.txt 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. Bindings for the Cadence Xtensa Remote Processing HW-specific driver for
  2. HiKey960.
  3. This binding is an extension of the cdns,xrp,v1 binding. All properties of
  4. that binding are in effect.
  5. Required properties:
  6. - compatible: shall be "cdns,xrp-hw-hikey960,v1".
  7. - reg: register locations of the DSP shared memory (first entry, same as in
  8. cdns,xrp,v1) panic/log buffer location (second entry, optional).
  9. Optional properties:
  10. - device-irq: 1 32-bit cell: DSP IRQ number (normal core IRQ number, not
  11. external IRQ number) assigned to the egress mailbox.
  12. - host-irq: 1 32-bit cell, when present enables IRQ usage in DSP->host
  13. direction.
  14. Example:
  15. xrp@0 {
  16. #address-cells = <1>;
  17. #size-cells = <1>;
  18. compatible = "cdns,xrp-hw-simple,v1";
  19. reg = <
  20. 0x0 0x8b301000 0x0 0x0037f000 /* Shared memory */
  21. 0x0 0x8b300000 0x0 0x00001000 /* Panic/log page */
  22. >;
  23. device-irq = <3>;
  24. host-irq = <0>;
  25. firmware-name = "xrp0.elf";
  26. ranges = <
  27. 0x00000000 0x0 0x00000000 0x89200000
  28. 0x89cc0000 0x0 0x89cc0000 0x06340000
  29. 0x90000000 0x0 0x90000000 0x30000000
  30. 0xc0000000 0x0 0x89200000 0x00600000
  31. 0xe8000000 0x0 0x89800000 0x00030000
  32. 0xe8058000 0x0 0x89830000 0x00031000
  33. >;
  34. dsp@0 {
  35. };
  36. };