Messages in this thread | | | Subject | Re: [PATCH v3 2/2] PM / devfreq: Add devfreq driver for interconnect bandwidth voting | From | Georgi Djakov <> | Date | Thu, 2 Aug 2018 16:15:09 +0300 |
| |
Hi MyungJoo,
On 08/02/2018 01:13 PM, MyungJoo Ham wrote: >> This driver registers itself as a devfreq device that allows devfreq >> governors to make bandwidth votes for an interconnect path. This allows >> applying various policies for different interconnect paths using devfreq >> governors. >> > > First of all, the name, "devfreq_icbw", is not appropriate for a > devfreq device driver. It confuses; it looks like a part of the > framework itself. > >> diff --git a/drivers/devfreq/devfreq_icbw.c b/drivers/devfreq/devfreq_icbw.c >> new file mode 100644 >> index 0000000..231fb21 >> --- /dev/null >> +++ b/drivers/devfreq/devfreq_icbw.c >> @@ -0,0 +1,116 @@ >> +// SPDX-License-Identifier: GPL-2.0 >> +/* >> + * Copyright (c) 2013-2014, 2018, The Linux Foundation. All rights reserved. >> + */ >> + >> +#define pr_fmt(fmt) "icbw: " fmt >> + >> +#include <linux/kernel.h> >> +#include <linux/module.h> >> +#include <linux/init.h> >> +#include <linux/err.h> >> +#include <linux/errno.h> >> +#include <linux/mutex.h> >> +#include <linux/devfreq.h> >> +#include <linux/platform_device.h> >> +#include <linux/of.h> >> +#include <linux/interconnect.h> > > Where can I find this file?
It is part of the On-chip interconnect API, which is currently under review and is available here: https://lkml.org/lkml/2018/7/31/647
Thanks, Georgi
| |