Page MenuHomeFreeBSD

arm64: zynqmp: Add firmware driver
ClosedPublic

Authored by manu on Sep 11 2023, 11:51 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 3, 11:58 PM
Unknown Object (File)
Mon, Sep 29, 2:42 AM
Unknown Object (File)
Sun, Sep 28, 6:43 AM
Unknown Object (File)
Sat, Sep 27, 2:51 PM
Unknown Object (File)
Sep 14 2025, 1:52 AM
Unknown Object (File)
Sep 12 2025, 4:55 AM
Unknown Object (File)
Sep 4 2025, 8:16 AM
Unknown Object (File)
Sep 3 2025, 4:13 AM
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 Not Applicable
Unit
Tests Not Applicable

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
3

Now we use BSD-2-Clause

Ref: rG4d846d260e2b9a3d4d0a701462568268cbfe7a5b

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

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.