Lines Matching refs:dtpm
15 struct dtpm { struct
17 struct dtpm *parent; argument
29 u64 (*set_power_uw)(struct dtpm *, u64); argument
30 u64 (*get_power_uw)(struct dtpm *);
31 int (*update_power_uw)(struct dtpm *);
32 void (*release)(struct dtpm *);
41 int (*setup)(struct dtpm *, struct device_node *);
55 static inline struct dtpm *to_dtpm(struct powercap_zone *zone) in to_dtpm()
57 return container_of(zone, struct dtpm, zone); in to_dtpm()
60 int dtpm_update_power(struct dtpm *dtpm);
64 void dtpm_init(struct dtpm *dtpm, struct dtpm_ops *ops);
66 void dtpm_unregister(struct dtpm *dtpm);
68 int dtpm_register(const char *name, struct dtpm *dtpm, struct dtpm *parent);