Lines Matching defs:dmc620_pmu
86 struct dmc620_pmu { struct
90 struct dmc620_pmu_irq *irq; argument
103 #define to_dmc620_pmu(p) (container_of(p, struct dmc620_pmu, pmu)) argument
238 struct dmc620_pmu *dmc620_pmu = to_dmc620_pmu(dev_get_drvdata(dev)); in dmc620_pmu_cpumask_show() local
264 u32 dmc620_pmu_creg_read(struct dmc620_pmu *dmc620_pmu, in dmc620_pmu_creg_read()
271 void dmc620_pmu_creg_write(struct dmc620_pmu *dmc620_pmu, in dmc620_pmu_creg_write()
295 struct dmc620_pmu *dmc620_pmu = to_dmc620_pmu(event->pmu); in dmc620_get_event_idx() local
318 struct dmc620_pmu *dmc620_pmu = to_dmc620_pmu(event->pmu); in dmc620_pmu_read_counter() local
341 struct dmc620_pmu *dmc620_pmu = to_dmc620_pmu(event->pmu); in dmc620_pmu_event_set_period() local
350 struct dmc620_pmu *dmc620_pmu = to_dmc620_pmu(event->pmu); in dmc620_pmu_enable_counter() local
360 struct dmc620_pmu *dmc620_pmu = to_dmc620_pmu(event->pmu); in dmc620_pmu_disable_counter() local
369 struct dmc620_pmu *dmc620_pmu; in dmc620_pmu_handle_irq() local
471 static int dmc620_pmu_get_irq(struct dmc620_pmu *dmc620_pmu, int irq_num) in dmc620_pmu_get_irq()
490 static void dmc620_pmu_put_irq(struct dmc620_pmu *dmc620_pmu) in dmc620_pmu_put_irq()
514 struct dmc620_pmu *dmc620_pmu = to_dmc620_pmu(event->pmu); in dmc620_pmu_event_init() local
587 struct dmc620_pmu *dmc620_pmu = to_dmc620_pmu(event->pmu); in dmc620_pmu_add() local
622 struct dmc620_pmu *dmc620_pmu = to_dmc620_pmu(event->pmu); in dmc620_pmu_del() local
636 struct dmc620_pmu *dmc620_pmu; in dmc620_pmu_cpu_teardown() local
661 struct dmc620_pmu *dmc620_pmu; in dmc620_pmu_device_probe() local
729 struct dmc620_pmu *dmc620_pmu = platform_get_drvdata(pdev); in dmc620_pmu_device_remove() local