simplify the code.
Signed-off-by: Georgi Djakov
Georgi Djakov (1):
MAINTAINERS: Add mailing list for the interconnect API
Yangtao Li (1):
interconnect: convert to DEFINE_SHOW_ATTRIBUTE
MAINTAINERS | 1
bindings to support predefined SoC/board bandwidth values and adds
support in cpufreq-dt to scale the interconnect between the CPU and the
DDR together with frequency and voltage.
[1] https://patchwork.kernel.org/patch/10577315/
Georgi Djakov (4):
dt-bindings: opp: Introduce opp-bw-MBs bindings
path to a device. The
bandwidth of this path will be updated when the OPPs are switched.
Signed-off-by: Georgi Djakov
---
drivers/opp/core.c | 67 ++
drivers/opp/of.c | 44 +++
drivers/opp/opp.h | 6
include/linux
If the OPP bandwidth values are populated, we want to switch also the
interconnect bandwidth in addition to frequency and voltage.
Signed-off-by: Georgi Djakov
---
drivers/opp/core.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/opp/core.c b/drivers/opp/core.c
index
In addition to clocks and regulators, some devices can scale the bandwidth
of their on-chip interconnect - for example between CPU and DDR memory. Add
support for that, so that platforms which support it can make use of it.
Signed-off-by: Georgi Djakov
---
drivers/cpufreq/cpufreq-dt.c | 27
additional property to describe the bandwidth
needs of a device. The average and peak bandwidth values depend on the
hardware and its properties.
Signed-off-by: Georgi Djakov
---
Documentation/devicetree/bindings/opp/opp.txt | 45 +++
1 file changed, 45 insertions(+)
diff --git a
Hi Jeffrey,
On 2/6/19 00:32, Stephen Boyd wrote:
> Quoting Jeffrey Hugo (2019-02-05 14:15:16)
>> On 2/5/2019 3:01 PM, Stephen Boyd wrote:
>>> Quoting Jeffrey Hugo (2019-01-30 08:35:44)
The XO clock generally feeds into other clock controllers as the parent
for a lot of clock generators.
Hi Asutosh,
On 1/25/19 12:27, Asutosh Das (asd) wrote:
> On 1/24/2019 5:16 PM, Georgi Djakov wrote:
[..]>>> diff --git a/Documentation/devicetree/bindings/ufs/ufshcd-pltfrm.txt
>>> b/Documentation/devicetree/bindings/ufs/ufshcd-pltfrm.txt
>>> index a99ed55..94249ef
On 27.03.19 22:38, Stephen Rothwell wrote:
Hi Georgi,
Commit
dae6d5996c36 ("interconnect: convert to DEFINE_SHOW_ATTRIBUTE")
is missing a Signed-off-by from its committer.
Thanks Stephen! It's fixed now.
BR,
Georgi
Hi Bjorn,
Thanks for reviewing!
On 4/5/19 17:57, Bjorn Andersson wrote:
> On Fri 05 Apr 10:54 +07 2019, Georgi Djakov wrote:
> [..]
>> diff --git a/drivers/interconnect/qcom/qcs404.c
>> b/drivers/interconnect/qcom/qcs404.c
>> new file mode 100644
>> index
Hi Bjorn,
On 4/9/19 06:27, Bjorn Andersson wrote:
> On Mon 08 Apr 07:33 PDT 2019, Georgi Djakov wrote:
>> On 4/5/19 17:57, Bjorn Andersson wrote:
>>> On Fri 05 Apr 10:54 +07 2019, Georgi Djakov wrote:
>>> [..]
> [..]
>>>> diff --git a/drivers/inte
Hi Viresh,
On 3/14/19 08:23, Viresh Kumar wrote:
> On 13-03-19, 11:00, Georgi Djakov wrote:
>> In addition to frequency and voltage, some devices may have bandwidth
>> requirements for their interconnect throughput - for example a CPU
>> or GPU may also need to incre
Hi Viresh,
On 3/14/19 08:30, Viresh Kumar wrote:
> On 13-03-19, 11:00, Georgi Djakov wrote:
>> The OPP bindings now support bandwidth values, so add support to parse it
>> from device tree and store it into the new dev_pm_opp_icc_bw struct, which
>> is part of the dev_pm_op
Hi Rob,
On 3/28/19 17:12, Rob Herring wrote:
> On Wed, Mar 13, 2019 at 11:00:07AM +0200, Georgi Djakov wrote:
>> In addition to frequency and voltage, some devices may have bandwidth
>> requirements for their interconnect throughput - for example a CPU
>> or GPU may als
Hi Viresh,
On 4/10/19 07:05, Viresh Kumar wrote:
> On 09-04-19, 17:36, Georgi Djakov wrote:
>> Hi Viresh,
>>
>> On 3/14/19 08:23, Viresh Kumar wrote:
>>> On 13-03-19, 11:00, Georgi Djakov wrote:
>>>> In addition to frequency and voltage, some devices may
On 2/23/19 02:26, Rob Herring wrote:
> On Wed, Jan 23, 2019 at 08:41:20PM +0200, Georgi Djakov wrote:
>> Hi,
>>
>> On 1/23/19 19:07, Bjorn Andersson wrote:
>>> On Mon 21 Jan 22:33 PST 2019, Alok Chauhan wrote:
>>>
>>>> Add documentation for the in
>
> static int qcom_cpufreq_kryo_remove(struct platform_device *pdev)
> {
> + struct opp_table **opp_tables = platform_get_drvdata(pdev);
> + unsigned cpu;
Nit: unsigned int
> +
> platform_device_unregister(cpufreq_dt_pdev);
> +
> + for_each_possible_cpu(cpu)
> + dev_pm_opp_put_supported_hw(opp_tables[cpu]);
> +
> + kfree(opp_tables);
> +
> return 0;
> }
>
Reviewed-by: Georgi Djakov
Thanks,
Georgi
The unit address of the epss_l3 node is incorrect and does not match
the address of its "reg" property. Let's fix it.
Signed-off-by: Georgi Djakov
---
arch/arm64/boot/dts/qcom/sm8250.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom
Hi Vinod,
On 2/10/21 12:47, Vinod Koul wrote:
The Qualcomm SM8350 platform has several bus fabrics that could be
controlled and tuned dynamically according to the bandwidth demand.
Signed-off-by: Vinod Koul
---
.../bindings/interconnect/qcom,rpmh.yaml | 10 ++
.../dt-bindings/intercon
Hi Vinod,
On 2/10/21 12:47, Vinod Koul wrote:
Add driver for the Qualcomm interconnect buses found in SM8i350 based
SM8i350?
platforms. The topology consists of several NoCs that are controlled by
a remote processor that collects the aggregated bandwidth for each
master-slave pairs.
Generat
Hi Ben,
On 2/3/21 02:50, Benjamin Li wrote:
On 1/5/21 5:54 AM, Georgi Djakov wrote:
On 1/2/21 13:08, Vincent Knecht wrote:
Le vendredi 04 décembre 2020 à 15:53 +0800, Jun Nie a écrit :
Add driver for the Qualcomm interconnect buses found in MSM8939 based
platforms. The topology consists of
free timestamps
being the same can gave hints that there is an issue with migrating
memory, as opposed to a page just being dropped during migration.
Signed-off-by: Georgi Djakov
---
v2:
* Don't reset the time of previous free when page is reallocated. (Vlastimil)
* Add the timestamp i
memory, as opposed to a page just being dropped during migration.
Signed-off-by: Georgi Djakov
---
Documentation/vm/page_owner.rst | 2 +-
mm/page_owner.c | 5 +
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/Documentation/vm/page_owner.rst b/Documentation/vm
see any page allocation errors preceding the swap write errors if the
alerts are ratelimited.
Signed-off-by: Georgi Djakov
---
mm/page_io.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/mm/page_io.c b/mm/page_io.c
index 92f7941c6d01..485fa5cca4a2 100644
--- a/mm
solidation of drivers.
- New driver for MSM8939 platforms.
- New driver for SDX55 platforms.
Signed-off-by: Georgi Djakov
--------
Georgi Djakov (2):
Merge branch 'icc-msm8939' into icc-next
Merge branch 'icc-sdx5
On 9.02.21 0:09, Konrad Dybcio wrote:
MMCC got merged via the clk-next tree, so.. since this driver was
technically in, say for the dt-bindings conflict.. can we get it
merged again? :)
Thanks for the update! I'll take it for v5.13.
Cheers,
Georgi
From: Patrick Daly
Print the name of the CMA region for convenience. This is useful
information to have when cma_alloc() fails.
Signed-off-by: Patrick Daly
Signed-off-by: Georgi Djakov
---
v2:
* Print the "count" variable, as it was originally in the code. (Randy)
* Fix
On 2/9/21 06:03, Randy Dunlap wrote:
On 2/8/21 3:45 PM, a...@linux-foundation.org wrote:
The mm-of-the-moment snapshot 2021-02-08-15-44 has been uploaded to
https://www.ozlabs.org/~akpm/mmotm/
mmotm-readme.txt says
README for mm-of-the-moment:
https://www.ozlabs.org/~akpm/mmotm/
This is
single static icc_bulk_data
table and call the icc_bulk_* functions on that table in order to scale
all the interconnect paths in parallel.
Suggested-by: Evan Green
Suggested-by: Bjorn Andersson
Signed-off-by: Georgi Djakov
---
v2:
* Fix kernel-doc. (Bjorn)
* Do not print EPROBE_DEFER errors
sier
- Add of_icc_get_by_index()
- Add devm_of_icc_get() helper function
- Add icc_enable() and icc_disable() helpers
New drivers:
- Platform driver for NXP i.MX8MM SoC
- Platform driver for NXP i.MX8MN SoC
- Platform driver for NXP i.MX8MQ SoC
Signed-off-by: Geo
aurora.org
Georgi Djakov (5):
interconnect: Introduce xlate_extended() callback
dt-bindings: interconnect: Document the support of optional path tag
interconnect: qcom: Implement xlate_extended() to parse tags
interconnect: qcom: sdm845: Replace xlate with xlate_extended
arm64: dts: qc
: Georgi Djakov
---
arch/arm64/boot/dts/qcom/sc7180.dtsi | 216 +--
1 file changed, 108 insertions(+), 108 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi
b/arch/arm64/boot/dts/qcom/sc7180.dtsi
index 16df08d9ef8f..fe80e1b8acee 100644
--- a/arch/arm64/boot/dts
From: Sibi Sankar
Use the qcom_icc_xlate_extended() in order to parse tags, that are
specified as an additional arguments to the path endpoints in DT.
Signed-off-by: Sibi Sankar
Tested-by: Matthias Kaehlcke
Reviewed-by: Matthias Kaehlcke
Signed-off-by: Georgi Djakov
---
drivers
Implement a function to parse the arguments of the "interconnects" DT
property and populate the interconnect path tags if this information
is available.
Tested-by: Sibi Sankar
Reviewed-by: Sibi Sankar
Signed-off-by: Georgi Djakov
---
drivers/interconnect/qcom/icc-r
on based on the tag automatically. The users can still use the
icc_set_tag() API if/when needed.
Signed-off-by: Georgi Djakov
---
.../bindings/interconnect/interconnect.txt| 24 ++-
1 file changed, 23 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindin
Use the qcom_icc_xlate_extended() in order to parse tags, that are
specified as an additional arguments to the path endpoints in DT.
Tested-by: Sibi Sankar
Reviewed-by: Sibi Sankar
Reviewed-by: Matthias Kaehlcke
Signed-off-by: Georgi Djakov
---
drivers/interconnect/qcom/sdm845.c | 2 +-
1
Increase the number of interconnect-cells, as now we can include
the tag information. The consumers can specify the path tag as an
additional argument to the endpoints.
Tested-by: Sibi Sankar
Reviewed-by: Sibi Sankar
Reviewed-by: Matthias Kaehlcke
Signed-off-by: Georgi Djakov
---
arch/arm64
ases
where providers want also populate the path tag data.
Tested-by: Sibi Sankar
Reviewed-by: Sibi Sankar
Reviewed-by: Matthias Kaehlcke
Tested-by: Matthias Kaehlcke
Signed-off-by: Georgi Djakov
---
drivers/interconnect/core.c | 73 ++-
include/linux/in
Thanks for the report Stephen!
Andrew, I have sent you an updated patch. Please let me know if you prefer
a follow-up fix instead.
BR,
Georgi
On 12/10/20 11:38, Stephen Rothwell wrote:
Hi all,
After merging the akpm-current tree, today's linux-next build (htmldocs)
produced this warning:
Doc
tended for production, so unless
somebody says they need to enable page_owner for debugging and this
increase prevents them from fitting into available memory, let's not
complicate things with making this optional.
Signed-off-by: Liam Mark
Signed-off-by: Georgi Djakov
Acked-by: Vlastimil Babka
it.
Signed-off-by: Bjorn Andersson
Reviewed-by: Georgi Djakov
---
arch/arm64/configs/defconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 838301650a79..3848ae99501c 100644
--- a/arch/arm64/configs
.
Fix this bug.
Fixes: 91d02f9551501 ("net: ipa: use config data for clocking")
Signed-off-by: Alex Elder
Reviewed-by: Georgi Djakov
---
drivers/net/ipa/ipa_clock.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ipa/ipa_clock.c b/drivers/net/ipa/i
Hi Isaac,
On 22.12.20 2:44, Isaac J. Manjarres wrote:
The io-pgtable code constructs an array of init functions for each
page table format at compile time. This is not ideal, as this
increases the footprint of the io-pgtable code, as well as prevents
io-pgtable formats from being built as kernel
From: Liam Mark
Add cma and migrate trace events to enable CMA allocation
performance to be measured via ftrace.
Signed-off-by: Liam Mark
Signed-off-by: Georgi Djakov
---
include/trace/events/cma.h | 39 +-
include/trace/events/migrate.h | 22
Fix the following warning:
drivers/interconnect/bulk.c:63: warning: expecting prototype for
icc_bulk_set(). Prototype was for icc_bulk_set_bw() instead
Signed-off-by: Georgi Djakov
---
drivers/interconnect/bulk.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers
During CMA allocation, print also the name to identify the CMA instance.
Suggested-by: Minchan Kim
Signed-off-by: Georgi Djakov
---
include/trace/events/cma.h | 9 ++---
mm/cma.c | 2 +-
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/include/trace/events
of icc_link_destroy()
- core: Fix kerneldoc warning
Signed-off-by: Georgi Djakov
Benjamin Li (1):
interconnect: qcom: msm8939: remove rpm-ids from non-RPM nodes
Georgi Djakov (1):
interconnect: Fix kerneldoc warning
Jia
Hi,
On 14.04.21 23:25, Doug Anderson wrote:
Hi,
On Tue, Apr 13, 2021 at 3:59 AM wrote:
+ required-opps =
<&rpmhpd_opp_low_svs>;
+ opp-peak-kBps = <120
76000>;
+ opp-avg-kBps
for SM8350 platforms.
- New driver for SDM660 platforms.
Signed-off-by: Georgi Djakov
AngeloGioacchino Del Regno (2):
dt-bindings: interconnect: Add bindings for Qualcomm SDM660 NoC
interconnect: qcom: Add SDM660 interconnec
e the correct ids.
Reported-by: Alex Elder
Signed-off-by: Georgi Djakov
---
drivers/interconnect/qcom/sm8350.c | 80 +++---
1 file changed, 40 insertions(+), 40 deletions(-)
diff --git a/drivers/interconnect/qcom/sm8350.c
b/drivers/interconnect/qcom/sm8350.c
There is a link between the GEM NoC and C NoC nodes, which is currently
missing from the topology. Let's add it to allow consumers request paths
that use this link.
Reported-by: Alex Elder
Signed-off-by: Georgi Djakov
---
drivers/interconnect/qcom/sm8350.c | 2 +-
1 file changed, 1 inse
Fix the following warning:
sdm660.c:191:warning: Function parameter or member 'regmap'
not described in 'qcom_icc_provider'
Signed-off-by: Georgi Djakov
---
drivers/interconnect/qcom/sdm660.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/interconn
Hi Odelu,
On 16.04.21 9:58, Odelu Kukatla wrote:
Add Epoch Subsystem (EPSS) L3 interconnect provider support on
SC7280 SoCs.
Signed-off-by: Odelu Kukatla
---
drivers/interconnect/qcom/osm-l3.c | 124 +++--
drivers/interconnect/qcom/sc7280.h | 10
Hi Vinod,
On 3/2/21 15:43, Vinod Koul wrote:
> Add driver for the Qualcomm interconnect buses found in SM8i350 based
Still SM8i350? Have you checked my comments on v1?
> platforms. The topology consists of several NoCs that are controlled by
> a remote processor that collects the aggregated band
Hi Henry,
On 3/2/21 05:47, Henry Chen wrote:
> Add dvfsrc driver for MT6873/MT8183/MT8192
>
> Signed-off-by: Henry Chen
> ---
> drivers/soc/mediatek/Kconfig| 11 +
> drivers/soc/mediatek/Makefile | 1 +
> drivers/soc/mediatek/mtk-dvfsrc.c | 421
>
On 3/2/21 05:47, Henry Chen wrote:
> Introduce Mediatek MT6873/MT8183/MT8192 specific provider driver
> using the interconnect framework.
>
> ICC provider ICC Nodes
>
> - |CPU | |--- |VPU |
> ---
Hi Dmitry,
Thank you working on this!
On 15.11.20 23:29, Dmitry Osipenko wrote:
Now Internal and External memory controllers are memory interconnection
providers. This allows us to use interconnect API for tuning of memory
configuration. EMC driver now supports OPPs and DVFS. MC driver now
supp
M and are purely
local, we should just change their mas_rpm_id to -1 to avoid any
requests being sent for these master IDs.
Signed-off-by: Georgi Djakov
---
v2:
* Keep the nodes and just set the IDs to -1, as suggested by Mike.
v1: http://lore.kernel.org/r/2020100734.307-1-georgi.dja...@linar
On 18.11.20 0:02, Dmitry Osipenko wrote:
17.11.2020 23:24, Georgi Djakov пишет:
Hi Dmitry,
Thank you working on this!
On 15.11.20 23:29, Dmitry Osipenko wrote:
Now Internal and External memory controllers are memory interconnection
providers. This allows us to use interconnect API for tuning
ul when doing memory analysis. On a crash for
example, we can get this information from kdump (or ramdump) and parse
it to figure out memory allocation problems.
Please note that on x86_64 this increases the size of struct page_owner
from 16 bytes to 32.
Signed-off-by: Liam Mark
Signed-off-by: Ge
On 11/19/20 12:37, Marek Szyprowski wrote:
of_count_icc_providers() function uses for_each_available_child_of_node()
helper to recursively check all the available nodes. This helper already
properly handles child nodes' reference count, so there is no need to do
it explicitely. Remove the excessi
On 23.11.20 2:27, Dmitry Osipenko wrote:
Document opp-supported-hw property, which is not strictly necessary to
have on Tegra20, but it's very convenient to have because all other SoC
core devices will use hardware versioning, and thus, it's good to maintain
the consistency.
Hi Dmitry,
I belie
used anywhere in the code, so let's remove them.
Signed-off-by: Georgi Djakov
---
drivers/interconnect/qcom/sdm660.c | 4
1 file changed, 4 deletions(-)
diff --git a/drivers/interconnect/qcom/sdm660.c
b/drivers/interconnect/qcom/sdm660.c
index dbcfc8f15738..bf7e544129c3 100644
--- a
Fix the following warning by documenting the regmap field:
sdm660.c:191: warning: Function parameter or member 'regmap' not
described in 'qcom_icc_provider'
Signed-off-by: Georgi Djakov
---
drivers/interconnect/qcom/sdm660.c | 1 +
1 file changed, 1 insertion(+)
On 30.11.20 16:29, Rob Herring wrote:
On Mon, Oct 19, 2020 at 2:45 PM Martin Botka wrote:
Documentation/devicetree/bindings/interconnect/qcom,sdm660.example.dts:20:18:
fatal error: dt-bindings/clock/qcom,mmcc-sdm660.h: No such file or directory
20 | #include
|
msm8974 platforms.
- Fix a minor issue on qcs404 and msm8916 platforms.
Signed-off-by: Georgi Djakov
Georgi Djakov (4):
interconnect: qcom: msm8974: Prevent integer overflow in rate
interconnect: qcom: msm8974: Don't
driver for Samsung Exynos SoCs
- Misc cleanups
Signed-off-by: Georgi Djakov
Georgi Djakov (1):
interconnect: qcom: Simplify the vcd compare function
Sylwester Nawrocki (2):
interconnect: Add generic interconnect driver
On 9/30/20 11:16, Jun Nie wrote:
This patch set split shared RPM based interconnect operation code and add
support to MSM8939 interconnect.
Hi Jun,
Are you planning to refresh this patchset?
Thanks,
Georgi
Hi Martin,
Thank you for sending the patches.
On 1.12.20 14:39, Martin Kepplinger wrote:
From: Leonard Crestez
Add initial support for dynamic frequency scaling of main NOC.
Make DDRC the parent of the NOC (using passive governor) so that the
main NOC is automatically scaled together with DD
On 1.12.20 14:39, Martin Kepplinger wrote:
Enable INTERCONNECT_IMX8MQ in order to make interconnect more widely
available for testing.
I hope that it's not just for testing, but using it.
Signed-off-by: Martin Kepplinger
---
arch/arm64/configs/defconfig | 3 ++-
1 file changed, 2 insertio
Hi Martin,
On 1.12.20 14:39, Martin Kepplinger wrote:
Include the defconfig updates for v5.10 that shouldn't change the
config itself at all.
>
Signed-off-by: Martin Kepplinger
---
arch/arm64/configs/defconfig | 82 +++-
1 file changed, 24 insertions(+), 58
Hi Mani,
Thanks for the patch!
On 1/20/21 10:06, Manivannan Sadhasivam wrote:
Add driver for the Qualcomm interconnect buses found in SDX55 based
platforms. The topology consists of several NoCs that are controlled by
a remote processor that collects the aggregated bandwidth for each
master-sla
Hi Mani,
On 1/20/21 18:37, Manivannan Sadhasivam wrote:
Hi Georgi,
On Wed, Jan 20, 2021 at 04:59:31PM +0200, Georgi Djakov wrote:
Hi Mani,
Thanks for the patch!
On 1/20/21 10:06, Manivannan Sadhasivam wrote:
Add driver for the Qualcomm interconnect buses found in SDX55 based
platforms. The
This new option is not enabled by default (yet), so it needs to be
enabled explicitly (for example by adding "slub_debug=FZPUC" to
the kernel command line).
Signed-off-by: Georgi Djakov
---
Documentation/vm/slub.rst | 1 +
include/linux/slab.h | 3 +++
mm/slab.h |
Hi Christoph,
Thanks for the comments!
On 3/9/21 16:56, Christoph Lameter wrote:
On Tue, 9 Mar 2021, Georgi Djakov wrote:
Being able to stop the system immediately when a memory corruption
is detected is crucial to finding the source of it. This is very
useful when the memory can be
Hi Vlastimil,
Thanks for the comment!
On 3/9/21 17:09, Vlastimil Babka wrote:
On 3/9/21 2:47 PM, Georgi Djakov wrote:
Being able to stop the system immediately when a memory corruption
is detected is crucial to finding the source of it. This is very
useful when the memory can be inspected
From: Patrick Daly
Print the name of the cma region for convienience. This is useful
information to have when cma_alloc() fails.
Signed-off-by: Patrick Daly
Signed-off-by: Georgi Djakov
---
mm/cma.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mm/cma.c b/mm/cma.c
Use my kernel.org email as main address to make things a bit easier
for me to handle.
Signed-off-by: Georgi Djakov
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 546aa66428c9..a15e306123ef 100644
--- a/MAINTAINERS
+++ b
proactive scaling via interconnect will come on top.
Signed-off-by: Leonard Crestez
Signed-off-by: Martin Kepplinger
Acked-by: Georgi Djakov
---
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 22 ++
1 file changed, 22 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale
On 12/10/20 12:09, Martin Kepplinger wrote:
Add #interconnect-cells on main &noc so that it will probe the interconnect
provider.
Signed-off-by: Martin Kepplinger
Acked-by: Georgi Djakov
---
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --g
On 12/10/20 12:09, Martin Kepplinger wrote:
Add interconnect ports for lcdif to set bus capabilities.
Signed-off-by: Martin Kepplinger
---
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/imx8mq.dtsi
b/arch/arm64/
On 12/10/20 12:09, Martin Kepplinger wrote:
Enable INTERCONNECT_IMX8MQ in order to make interconnect more widely
available.
Signed-off-by: Martin Kepplinger
Acked-by: Georgi Djakov
---
arch/arm64/configs/defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/configs
On 12/24/20 08:08, Henry Chen wrote:
From: "henryc.chen"
Add interconnect provider dt-bindings for MT6873.
Signed-off-by: Henry Chen
checkpatch complains:
From:/Signed-off-by: email name mismatch:
'From: "henryc.chen" ' != 'Signed-off-by: Henry Chen
'
Thanks,
Georgi
---
include/dt-b
On 12/24/20 08:08, Henry Chen wrote:
Introduce Mediatek MT6873/MT8183/MT8192 specific provider driver
using the interconnect framework.
ICC provider ICC Nodes
- |CPU | |--- |VPU |
- |
Hi Christophe,
Thanks for the fix!
On 1/27/21 22:17, Christophe JAILLET wrote:
If an error occurs after a successful 'of_icc_get()' call, it must be
undone by a corresponding 'icc_put()' call.
This works, but why not switch to devm_of_icc_get() instead?
Thanks,
Georgi
Add it in the error
On 1/2/21 13:08, Vincent Knecht wrote:
Le vendredi 04 décembre 2020 à 15:53 +0800, Jun Nie a écrit :
Add driver for the Qualcomm interconnect buses found in MSM8939 based
platforms. The topology consists of four NoCs that are controlled by
a remote processor that collects the aggregated bandwidt
On 1/6/21 09:30, Henry Chen wrote:
On Mon, 2021-01-04 at 20:36 +0200, Georgi Djakov wrote:
On 12/24/20 08:08, Henry Chen wrote:
Introduce Mediatek MT6873/MT8183/MT8192 specific provider driver
using the interconnect framework.
ICC provider ICC Nodes
mpile test is enabled
- imx: Add a missing of_node_put after of_device_is_available
- imx: Remove a useless test
- imx8mq: Use icc_sync_state
Signed-off-by: Georgi Djakov
Arnd Bergmann (1):
interconnect: qcom: fix rpmh
On 6.01.21 12:44, HenryC Chen (陳建豪) wrote:
-Original Message-
From: Georgi Djakov [mailto:georgi.dja...@linaro.org]
Sent: Wednesday, January 06, 2021 4:14 PM
To: HenryC Chen (陳建豪)
Cc: Rob Herring; Matthias Brugger; Stephen Boyd; Ryan Case; Mark Brown; Mark
Rutland; Nicolas Boichat; Fan
On 1/6/21 19:55, Greg KH wrote:
On Wed, Jan 06, 2021 at 11:47:23AM +0200, Georgi Djakov wrote:
Hello Greg,
Here is a pull request with a few interconnect fixes for 5.11-rc.
More details are available in the signed tag. Please take them into
char-misc-linus when possible. The patches have been
Hi Vlastimil,
Thanks for the comment!
On 11/27/20 19:52, Vlastimil Babka wrote:
On 11/12/20 8:14 PM, Andrew Morton wrote:
On Thu, 12 Nov 2020 20:41:06 +0200 Georgi Djakov
wrote:
From: Liam Mark
Collect the time for each allocation recorded in page owner so that
allocation "surges
arbitration latency, which needs to be done
for ISO memory clients, like a Display client for example.
Tested-by: Peter Geis
Signed-off-by: Dmitry Osipenko
Acked-by: Georgi Djakov
Thank you for the continuous work on this patchset!
BR,
Georgi
---
drivers/memory/tegra/Kconfig | 1
Osipenko
Acked-by: Georgi Djakov
Thanks,
Georgi
---
drivers/memory/tegra/Kconfig| 1 +
drivers/memory/tegra/tegra124-emc.c | 320 +++-
drivers/memory/tegra/tegra124.c | 82 ++-
3 files changed, 391 insertions(+), 12 deletions(-)
This patch adds documentation for Qualcomm SDHCI MSM driver.
It contains the differences between the core properties in mmc.txt
and the properties used by the sdhci-msm driver.
Signed-off-by: Georgi Djakov
---
.../devicetree/bindings/mmc/sdhci-msm.txt | 92
1
ary
- Removed redundant _clk suffix from clock names
- Just return instead of goto where possible
- Minor fixes
Changes from v1:
- GPIO references are replaced by pinctrl
- DT parsing is done mostly by mmc_of_parse()
- Use of_match_device() for DT matching
- A few minor changes
Georgi Djakov
This platform driver adds the initial support of Secure
Digital Host Controller Interface compliant controller
found in Qualcomm MSM chipsets.
Signed-off-by: Georgi Djakov
---
drivers/mmc/host/Kconfig | 13 +
drivers/mmc/host/Makefile|1 +
drivers/mmc/host/sdhci-msm.c | 651
of these two commits:
ed118a5fd951bd2def8249ee251842c4f81fe4bd
051a58b4622f0e1b732acb750097c64bc00ddb93
Cc: Stephen Boyd
Cc: Bjorn Andersson
Signed-off-by: Georgi Djakov
---
drivers/pinctrl/pinctrl-msm.c |1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/pinctrl/pinctrl-msm.c b/drivers/pinctrl/pinctrl-msm.c
index 19d2feb..
On 03/04/2014 05:15 AM, Bjorn Andersson wrote:
On Fri, Feb 28, 2014 at 3:24 AM, Georgi Djakov wrote:
This platform driver adds the initial support of Secure
Digital Host Controller Interface compliant controller
found in Qualcomm chipsets.
Hi Georgi,
Sorry for reposting this, I have no
This patch adds the device-tree binding documentation for
Qualcomm SDHCI driver. It contains the differences between
the core properties in mmc.txt and the properties used by
the sdhci-msm driver.
Signed-off-by: Georgi Djakov
---
.../devicetree/bindings/mmc/sdhci-msm.txt | 63
This patch adds implementation for platform specific tuning in order to support
HS200 bus speed mode on Qualcomm SDHCI controller.
Signed-off-by: Asutosh Das
Signed-off-by: Venkat Gopalakrishnan
Signed-off-by: Georgi Djakov
---
drivers/mmc/host/sdhci-msm.c | 425
201 - 300 of 906 matches
Mail list logo