From: Sylwester Nawrocki <s.nawrocki@samsung.com> To: krzk@kernel.org, vireshk@kernel.org, robh+dt@kernel.org Cc: sboyd@kernel.org, roger.lu@mediatek.com, linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org, b.zolnierkie@samsung.com, m.szyprowski@samsung.com, Sylwester Nawrocki <s.nawrocki@samsung.com> Subject: [PATCH v5 0/4] Exynos Adaptive Supply Voltage support Date: Wed, 16 Oct 2019 16:57:52 +0200 [thread overview] Message-ID: <20191016145756.16004-1-s.nawrocki@samsung.com> (raw) In-Reply-To: CGME20191016145806eucas1p2d522901fc79e1ca6e03f1bb516a81370@eucas1p2.samsung.com This patch series adds ASV (Adaptive Supply Voltage) support for Exynos SoCs. Previous version can be found at: https://lore.kernel.org/linux-arm-kernel/20190917181322.GA683@bogus/t/ The first one is a patch for drivers/opp adding support for adjusting OPP voltage at runtime [1], including my update to also handle OPP min/max voltage. The dt-bindings patch has been converted to YAML and needs to be aplied to Rob's tree as it depends on a patch already applied there ("daa629cdba21 dt-bindings: arm: samsung: Convert Exynos Chipid bindings to json-schema"). Already applied dts patches were dropped from the series. The patch set is based on for-next branch, git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git Tested on Odroid XU3, XU3 Lite, XU4. [1] "[PATCH v4 6/8] PM / OPP: Support adjusting OPP voltages at runtime" https://lore.kernel.org/linux-arm-kernel/1565703113-31479-7-git-send-email-andrew-sh.cheng@mediatek.com Stephen Boyd (1): PM / OPP: Support adjusting OPP voltages at runtime Sylwester Nawrocki (3): dt-bindings: arm: samsung: Update the CHIPID binding for ASV soc: samsung: Add Exynos Adaptive Supply Voltage driver ARM: EXYNOS: Enable exynos-asv driver for ARCH_EXYNOS .../bindings/arm/samsung/exynos-chipid.yaml | 31 +- arch/arm/mach-exynos/Kconfig | 1 + drivers/opp/core.c | 69 +++ drivers/soc/samsung/Kconfig | 10 + drivers/soc/samsung/Makefile | 3 + drivers/soc/samsung/exynos-asv.c | 179 ++++++ drivers/soc/samsung/exynos-asv.h | 82 +++ drivers/soc/samsung/exynos5422-asv.c | 509 ++++++++++++++++++ drivers/soc/samsung/exynos5422-asv.h | 25 + include/linux/pm_opp.h | 13 + 10 files changed, 919 insertions(+), 3 deletions(-) create mode 100644 drivers/soc/samsung/exynos-asv.c create mode 100644 drivers/soc/samsung/exynos-asv.h create mode 100644 drivers/soc/samsung/exynos5422-asv.c create mode 100644 drivers/soc/samsung/exynos5422-asv.h -- 2.17.1
WARNING: multiple messages have this Message-ID (diff)
From: Sylwester Nawrocki <s.nawrocki@samsung.com> To: krzk@kernel.org, vireshk@kernel.org, robh+dt@kernel.org Cc: devicetree@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-pm@vger.kernel.org, sboyd@kernel.org, b.zolnierkie@samsung.com, roger.lu@mediatek.com, Sylwester Nawrocki <s.nawrocki@samsung.com>, linux-arm-kernel@lists.infradead.org, m.szyprowski@samsung.com Subject: [PATCH v5 0/4] Exynos Adaptive Supply Voltage support Date: Wed, 16 Oct 2019 16:57:52 +0200 [thread overview] Message-ID: <20191016145756.16004-1-s.nawrocki@samsung.com> (raw) In-Reply-To: CGME20191016145806eucas1p2d522901fc79e1ca6e03f1bb516a81370@eucas1p2.samsung.com This patch series adds ASV (Adaptive Supply Voltage) support for Exynos SoCs. Previous version can be found at: https://lore.kernel.org/linux-arm-kernel/20190917181322.GA683@bogus/t/ The first one is a patch for drivers/opp adding support for adjusting OPP voltage at runtime [1], including my update to also handle OPP min/max voltage. The dt-bindings patch has been converted to YAML and needs to be aplied to Rob's tree as it depends on a patch already applied there ("daa629cdba21 dt-bindings: arm: samsung: Convert Exynos Chipid bindings to json-schema"). Already applied dts patches were dropped from the series. The patch set is based on for-next branch, git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git Tested on Odroid XU3, XU3 Lite, XU4. [1] "[PATCH v4 6/8] PM / OPP: Support adjusting OPP voltages at runtime" https://lore.kernel.org/linux-arm-kernel/1565703113-31479-7-git-send-email-andrew-sh.cheng@mediatek.com Stephen Boyd (1): PM / OPP: Support adjusting OPP voltages at runtime Sylwester Nawrocki (3): dt-bindings: arm: samsung: Update the CHIPID binding for ASV soc: samsung: Add Exynos Adaptive Supply Voltage driver ARM: EXYNOS: Enable exynos-asv driver for ARCH_EXYNOS .../bindings/arm/samsung/exynos-chipid.yaml | 31 +- arch/arm/mach-exynos/Kconfig | 1 + drivers/opp/core.c | 69 +++ drivers/soc/samsung/Kconfig | 10 + drivers/soc/samsung/Makefile | 3 + drivers/soc/samsung/exynos-asv.c | 179 ++++++ drivers/soc/samsung/exynos-asv.h | 82 +++ drivers/soc/samsung/exynos5422-asv.c | 509 ++++++++++++++++++ drivers/soc/samsung/exynos5422-asv.h | 25 + include/linux/pm_opp.h | 13 + 10 files changed, 919 insertions(+), 3 deletions(-) create mode 100644 drivers/soc/samsung/exynos-asv.c create mode 100644 drivers/soc/samsung/exynos-asv.h create mode 100644 drivers/soc/samsung/exynos5422-asv.c create mode 100644 drivers/soc/samsung/exynos5422-asv.h -- 2.17.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next parent reply other threads:[~2019-10-16 14:58 UTC|newest] Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top [not found] <CGME20191016145806eucas1p2d522901fc79e1ca6e03f1bb516a81370@eucas1p2.samsung.com> 2019-10-16 14:57 ` Sylwester Nawrocki [this message] 2019-10-16 14:57 ` [PATCH v5 0/4] Exynos Adaptive Supply Voltage support Sylwester Nawrocki [not found] ` <CGME20191016145810eucas1p1b31400c9b2e7f30cdf6deeb4ccee2788@eucas1p1.samsung.com> 2019-10-16 14:57 ` [PATCH v5 1/4] PM / OPP: Support adjusting OPP voltages at runtime Sylwester Nawrocki 2019-10-16 14:57 ` Sylwester Nawrocki 2019-10-17 6:42 ` Viresh Kumar 2019-10-17 6:42 ` Viresh Kumar 2019-10-21 11:23 ` Krzysztof Kozlowski 2019-10-21 11:23 ` Krzysztof Kozlowski 2019-10-22 2:23 ` Viresh Kumar 2019-10-22 2:23 ` Viresh Kumar 2019-10-22 18:43 ` Krzysztof Kozlowski 2019-10-22 18:43 ` Krzysztof Kozlowski [not found] ` <CGME20191016145812eucas1p1a3cf3f44a2cff4c32a2270334630c4a2@eucas1p1.samsung.com> 2019-10-16 14:57 ` [PATCH v5 2/4] dt-bindings: arm: samsung: Update the CHIPID binding for ASV Sylwester Nawrocki 2019-10-16 14:57 ` Sylwester Nawrocki 2019-10-16 16:16 ` Krzysztof Kozlowski 2019-10-16 16:16 ` Krzysztof Kozlowski 2019-10-17 9:03 ` Sylwester Nawrocki 2019-10-17 9:03 ` Sylwester Nawrocki [not found] ` <CGME20191016145813eucas1p1623db169f1ee93f88cb2c75090804747@eucas1p1.samsung.com> 2019-10-16 14:57 ` [PATCH v5 3/4] soc: samsung: Add Exynos Adaptive Supply Voltage driver Sylwester Nawrocki 2019-10-16 14:57 ` Sylwester Nawrocki 2019-10-22 19:04 ` Krzysztof Kozlowski 2019-10-22 19:04 ` Krzysztof Kozlowski 2019-10-23 10:48 ` Sylwester Nawrocki 2019-10-23 10:48 ` Sylwester Nawrocki 2019-10-23 11:20 ` Krzysztof Kozlowski 2019-10-23 11:20 ` Krzysztof Kozlowski [not found] ` <CGME20191016145814eucas1p10d50d438abb850fd82f622122b223196@eucas1p1.samsung.com> 2019-10-16 14:57 ` [PATCH v5 4/4] ARM: EXYNOS: Enable exynos-asv driver for ARCH_EXYNOS Sylwester Nawrocki 2019-10-16 14:57 ` Sylwester Nawrocki
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20191016145756.16004-1-s.nawrocki@samsung.com \ --to=s.nawrocki@samsung.com \ --cc=b.zolnierkie@samsung.com \ --cc=devicetree@vger.kernel.org \ --cc=krzk@kernel.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-pm@vger.kernel.org \ --cc=linux-samsung-soc@vger.kernel.org \ --cc=m.szyprowski@samsung.com \ --cc=robh+dt@kernel.org \ --cc=roger.lu@mediatek.com \ --cc=sboyd@kernel.org \ --cc=vireshk@kernel.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.