]> git.baikalelectronics.ru Git - kernel.git/commit
net: ipa: use icc_enable() and icc_disable()
authorAlex Elder <elder@linaro.org>
Wed, 9 Mar 2022 19:20:32 +0000 (13:20 -0600)
committerJakub Kicinski <kuba@kernel.org>
Fri, 11 Mar 2022 05:19:04 +0000 (21:19 -0800)
commite520092d63493df41d85c0edf459b0a67b341e62
tree47c00f508e207462111d464a12e5d345b44b9c0f
parent01c93c545a6ddd386c7361a8bb6c89f26c7be468
net: ipa: use icc_enable() and icc_disable()

The interconnect framework now provides the ability to enable and
disable interconnects without having to change their recorded
"enabled" bandwidth value.  Use this mechanism, rather than setting
the bandwidth values to zero and non-zero respectively to disable
and enable the IPA interconnects.

Disable each interconnect before setting its "enabled" average and
peak bandwidth values.  Thereafter, enable and disable interconnects
when required rather than setting their bandwidths.

Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ipa/ipa_power.c