brcm,dpfe-cpu.txt 1.0 KB

123456789101112131415161718192021222324252627
  1. DDR PHY Front End (DPFE) for Broadcom STB
  2. =========================================
  3. DPFE and the DPFE firmware provide an interface for the host CPU to
  4. communicate with the DCPU, which resides inside the DDR PHY.
  5. There are three memory regions for interacting with the DCPU. These are
  6. specified in a single reg property.
  7. Required properties:
  8. - compatible: must be "brcm,bcm7271-dpfe-cpu", "brcm,bcm7268-dpfe-cpu"
  9. or "brcm,dpfe-cpu"
  10. - reg: must reference three register ranges
  11. - start address and length of the DCPU register space
  12. - start address and length of the DCPU data memory space
  13. - start address and length of the DCPU instruction memory space
  14. - reg-names: must contain "dpfe-cpu", "dpfe-dmem", and "dpfe-imem";
  15. they must be in the same order as the register declarations
  16. Example:
  17. dpfe_cpu0: dpfe-cpu@f1132000 {
  18. compatible = "brcm,bcm7271-dpfe-cpu", "brcm,dpfe-cpu";
  19. reg = <0xf1132000 0x180
  20. 0xf1134000 0x1000
  21. 0xf1138000 0x4000>;
  22. reg-names = "dpfe-cpu", "dpfe-dmem", "dpfe-imem";
  23. };