Page MenuHomeFreeBSD

arm64: zynqmp: Add firmware driver
ClosedPublic

Authored by manu on Sep 11 2023, 11:51 AM.
Tags
None
Referenced Files
F102636554: D41811.id127231.diff
Fri, Nov 15, 3:51 AM
F102636050: D41811.id127495.diff
Fri, Nov 15, 3:40 AM
Unknown Object (File)
Sun, Oct 20, 5:34 PM
Unknown Object (File)
Sun, Oct 20, 5:34 PM
Unknown Object (File)
Sun, Oct 20, 5:34 PM
Unknown Object (File)
Sep 25 2024, 10:47 PM
Unknown Object (File)
Sep 25 2024, 6:41 PM
Unknown Object (File)
Sep 25 2024, 3:19 PM
Subscribers

Details

Summary

The ZynqMP SoC have a MCU running a firmware to control clocks, resets,
fpga loading etc ...
Add a driver that can be use to communicate with it.
For now only the clock and reset part are implemented.

Sponsored by: Beckhoff Automation GmbH & Co. KG

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 53526
Build 50417: arc lint + arc unit

Event Timeline

manu requested review of this revision.Sep 11 2023, 11:51 AM
lwhsu added inline comments.
sys/dev/firmware/xilinx/zynqmp_firmware.c
2

Now we use BSD-2-Clause

Ref: rG4d846d260e2b9a3d4d0a701462568268cbfe7a5b

sys/dev/firmware/xilinx/zynqmp_firmware_if.m
2

Now we use BSD-2-Clause

Ref: rG4d846d260e2b9a3d4d0a701462568268cbfe7a5b

Use correct SPDX identifier

manu marked 2 inline comments as done.Sep 11 2023, 2:28 PM
This revision was not accepted when it landed; it landed in state Needs Review.Sep 18 2023, 1:24 PM
This revision was automatically updated to reflect the committed changes.