Page MenuHomeFreeBSD

Allocate event for DMC-620 and CMN-600 controllers PMU. Add events supported by DMC-620 and CMN-600 controllers PMU.
Needs ReviewPublic

Authored by ray on Oct 5 2021, 3:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Feb 9, 3:05 AM
Unknown Object (File)
Sat, Jan 18, 5:22 PM
Unknown Object (File)
Dec 20 2024, 4:32 PM
Unknown Object (File)
Dec 14 2024, 11:48 AM
Unknown Object (File)
Dec 4 2024, 6:09 PM
Unknown Object (File)
Dec 4 2024, 7:24 AM
Unknown Object (File)
Dec 4 2024, 7:24 AM
Unknown Object (File)
Dec 4 2024, 7:03 AM

Details

Reviewers
manu
mhorne
Group Reviewers
pmc
Summary

Allocate event for DMC-620 and CMN-600 controllers PMU.
Add events supported by DMC-620 and CMN-600 controllers PMU.

Sponsored By: ARM
Sponsored By: Ampere Computing

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 41968
Build 38856: arc lint + arc unit

Event Timeline

ray requested review of this revision.Oct 5 2021, 3:04 PM
ray added reviewers: pmc, mhorne.

Is there a review for a dmc620 driver still to come?

lib/libpmc/libpmc.c
1370

Missing break?

sys/arm64/include/cmn600_reg.h
30–31
sys/dev/hwpmc/pmc_events.h
2065–2067

Is there a possibility that future revisions of this hw will add more events to any of these lists? Should these ranges be spaced out further to accommodate this?

sys/dev/hwpmc/pmu_dmc620_reg.h
77–81

This struct should go in sys/dev/hwpmc/hwpmc_dmc620.h.