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
F82005568: D32320.diff
Wed, Apr 24, 10:21 AM
F81938888: D32320.id96275.diff
Tue, Apr 23, 12:06 PM
Unknown Object (File)
Sun, Apr 7, 3:44 AM
Unknown Object (File)
Sat, Apr 6, 8:40 PM
Unknown Object (File)
Mar 8 2024, 2:16 PM
Unknown Object (File)
Jan 12 2024, 3:18 AM
Unknown Object (File)
Dec 23 2023, 12:07 AM
Unknown Object (File)
Nov 10 2023, 12:09 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.