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)
Thu, Mar 26, 9:29 PM
Unknown Object (File)
Thu, Mar 19, 9:26 PM
Unknown Object (File)
Thu, Mar 19, 1:46 PM
Unknown Object (File)
Thu, Mar 19, 10:04 AM
Unknown Object (File)
Mon, Mar 16, 2:02 PM
Unknown Object (File)
Fri, Mar 6, 3:09 AM
Unknown Object (File)
Feb 8 2026, 7:45 AM
Unknown Object (File)
Feb 7 2026, 5:06 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 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.