Skip to content
Snippets Groups Projects

Move PL specific device-tree entries into separate DTSI files

Closed Patrick Huesmann requested to merge separate_dtsi_file into rel-v2020.2

When we split the PL specific entries in the pl-conf.dtsi into separate DTSI files the user can easily decide which entries he actually needs and which not. He would then overwrite the pl-conf.dtsi with his own version and include the required DTSI files.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
    • This PR breaks FPGA_MNGR_RECONFIG_ENABLE :-/

      If FPGA_MNGR_RECONFIG_ENABLE is set, the device-tree recipe uses pl-conf.dtsi to build a device tree overlay .dtbo instead of a device tree blob .dtb.

      1. in that case, the /include/ syntax has to be used (instead of #include)
      2. if I use /include/ then it won't find the included files for some reason

      By Patrick Huesmann on 2023-04-11T10:20:16 (imported from GitLab)

    • For me it works now, with Mike's changes to use /include/. But I am using our extra BSP layer for the Z7IO. Could you try it again, please?

      By Michael Buechler on 2023-04-11T10:20:16 (imported from GitLab)

    • Please register or sign in to reply
  • Patrick Huesmann changed title from wip: move PL specific device-tree entries into separate DTSI files to Move PL specific device-tree entries into separate DTSI files

    changed title from wip: move PL specific device-tree entries into separate DTSI files to Move PL specific device-tree entries into separate DTSI files

    By Michael Randall on 2023-04-11T08:04:28 (imported from GitLab)

  • added 1 commit

    • 8b8d7aaa - wip: Split pl-conf.dtsi into separate DTSI files

    Compare with previous version

    By Michael Randall on 2023-04-11T08:58:19 (imported from GitLab)

  • added 1 commit

    Compare with previous version

    By Michael Randall on 2023-04-11T09:30:23 (imported from GitLab)

  • 1 &iic_axi_iic_mmc {
    2 compatible = "xlnx,axi-iic-2.0", "xlnx,xps-iic-2.00.a";
    3 clock-names = "s_axi_aclk";
    4 clocks = <&zynqmp_clk 71>;
  • added 1 commit

    • 065c4807 - fix: recreated separate files for mailbox

    Compare with previous version

    By Michael Randall on 2023-04-11T10:40:18 (imported from GitLab)

  • added 1 commit

    • 737f7c7a - fix: recreated separate files for mailbox

    Compare with previous version

    By Michael Randall on 2023-04-11T10:41:00 (imported from GitLab)

  • added 1 commit

    • 4ba3fed3 - fix: use common mailbox.dtsi

    Compare with previous version

    By Michael Randall on 2023-04-11T12:52:48 (imported from GitLab)

  • added 1 commit

    • 47eca706 - fix: use common mailbox.dtsi

    Compare with previous version

    By Michael Randall on 2023-04-11T12:56:07 (imported from GitLab)

  • Patrick Huesmann assigned to @huesmann and unassigned @randall

    assigned to @huesmann and unassigned @randall

    By Michael Randall on 2023-04-11T13:25:13 (imported from GitLab)

  • Are there any open points to this request, or can we merge it?

    By Michael Randall on 2023-04-27T09:06:46 (imported from GitLab)

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading