Page MenuHomeFreeBSD

conf: deduplicate dwc config logic
ClosedPublic

Authored by mhorne on Feb 27 2024, 5:57 PM.
Tags
None
Referenced Files
F83440383: D44103.diff
Fri, May 10, 3:05 PM
Unknown Object (File)
Tue, May 7, 8:36 PM
Unknown Object (File)
Fri, Apr 26, 5:02 PM
Unknown Object (File)
Fri, Apr 26, 3:44 AM
Unknown Object (File)
Fri, Apr 26, 2:24 AM
Unknown Object (File)
Sun, Apr 21, 2:20 PM
Unknown Object (File)
Apr 4 2024, 6:09 PM
Unknown Object (File)
Apr 4 2024, 5:22 PM
Subscribers

Details

Summary

Move the core dwc(4) file entries to the MI conf/files.
Platform-specific versions e.g. rk_dwc are retained in their current
position. On arm64 this necessitates adding an additional 'device dwc'
option.

This hardware is found on several available/emerging RISC-V SoCs, so we
will soon need it on this architecture. Add it to LINT for now.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 56276
Build 53164: arc lint + arc unit

Event Timeline

jrtc27 added inline comments.
sys/riscv/conf/NOTES
61

This seems like a separate change?

sys/riscv/conf/NOTES
61

Yeah, you are right. I will split this out before commit, same goes for dwmmc addition in D44104.

sys/riscv/conf/NOTES
61

Ok. I think it's fine to merge the two riscv dwc* changes into one commit though if you want to, though commits are cheap.

This revision is now accepted and ready to land.Feb 27 2024, 6:16 PM
This revision was automatically updated to reflect the committed changes.