• Home
  • Raw
  • Download

Lines Matching refs:edev

51 	struct devfreq_event_dev *edev;  member
60 static void rockchip_dfi_start_hardware_counter(struct devfreq_event_dev *edev) in rockchip_dfi_start_hardware_counter() argument
62 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rockchip_dfi_start_hardware_counter()
85 static void rockchip_dfi_stop_hardware_counter(struct devfreq_event_dev *edev) in rockchip_dfi_stop_hardware_counter() argument
87 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rockchip_dfi_stop_hardware_counter()
93 static int rockchip_dfi_get_busier_ch(struct devfreq_event_dev *edev) in rockchip_dfi_get_busier_ch() argument
95 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rockchip_dfi_get_busier_ch()
100 rockchip_dfi_stop_hardware_counter(edev); in rockchip_dfi_get_busier_ch()
114 rockchip_dfi_start_hardware_counter(edev); in rockchip_dfi_get_busier_ch()
119 static int rockchip_dfi_disable(struct devfreq_event_dev *edev) in rockchip_dfi_disable() argument
121 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rockchip_dfi_disable()
123 rockchip_dfi_stop_hardware_counter(edev); in rockchip_dfi_disable()
129 static int rockchip_dfi_enable(struct devfreq_event_dev *edev) in rockchip_dfi_enable() argument
131 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rockchip_dfi_enable()
136 dev_err(&edev->dev, "failed to enable dfi clk: %d\n", ret); in rockchip_dfi_enable()
140 rockchip_dfi_start_hardware_counter(edev); in rockchip_dfi_enable()
144 static int rockchip_dfi_set_event(struct devfreq_event_dev *edev) in rockchip_dfi_set_event() argument
149 static int rockchip_dfi_get_event(struct devfreq_event_dev *edev, in rockchip_dfi_get_event() argument
152 struct rockchip_dfi *info = devfreq_event_get_drvdata(edev); in rockchip_dfi_get_event()
155 busier_ch = rockchip_dfi_get_busier_ch(edev); in rockchip_dfi_get_event()
217 data->edev = devm_devfreq_event_add_edev(&pdev->dev, desc); in rockchip_dfi_probe()
218 if (IS_ERR(data->edev)) { in rockchip_dfi_probe()
221 return PTR_ERR(data->edev); in rockchip_dfi_probe()