From: khilman@baylibre.com (Kevin Hilman)
To: linus-amlogic@lists.infradead.org
Subject: [PATCH v3 0/3] meson-gx: Add mali-450 support
Date: Fri, 10 Mar 2017 16:42:18 -0800 [thread overview]
Message-ID: <m2inngbq51.fsf@baylibre.com> (raw)
In-Reply-To: <1489064027-18004-1-git-send-email-narmstrong@baylibre.com> (Neil Armstrong's message of "Thu, 9 Mar 2017 13:53:44 +0100")
Neil Armstrong <narmstrong@baylibre.com> writes:
> Since the merge of the Mali dt bindings at [1], add support for Mali clocks
> and DT node.
>
> The Mali is clocked by two identical clock paths behind a glitch free mux
> to safely change frequency while running.
> So these clocks must be added to the meson-gxbb clock controller.
>
>
> Changes since v2 at [5] :
> - Rebased on v2 Audio Clocks patchset from Jerome Brunet at [6]
Due to this dependency, I'd prefer patches 1-2 go through the clk tree
(into an immutable branch along with the audio changes) and then I'll
pick up the DT change through the amlogic tree.
Kevin
> - Marked parents names list as static
> - Reworded patch 3 commit message
>
> Changes since v1 at [2] :
> - Remove GP0 fixes, this will pushed later, for base frequency it can depend on fclk_div3
> - Add GXL support
> - rebase on clk-next and jbrunet's patchset at [3] and [4]
> - get rid of composite clocks, this adds more clocks IDs and exposes 2 more clocks
>
> [6] http://lkml.kernel.org/r/20170309104154.28295-1-jbrunet at baylibre.com
> [5] http://lkml.kernel.org/r/1488365164-22861-1-git-send-email-narmstrong at baylibre.com
> [4] http://lkml.kernel.org/r/20170228093016.5624-1-jbrunet at baylibre.com
> [3] http://lkml.kernel.org/r/20170228133002.17894-1-jbrunet at baylibre.com
> [2] http://lkml.kernel.org/r/1486721084-1383-1-git-send-email-narmstrong at baylibre.com
> [1] http://lkml.kernel.org/r/b098c4fa9fce88361cca20417978734d0e1b5cca.1485939041.git-series.maxime.ripard at free-electrons.com
>
> Neil Armstrong (3):
> clk: meson-gxbb: Add MALI clock IDS
> clk: meson-gxbb: Add MALI clocks
> ARM64: dts: meson-gx: Add MALI nodes for GXBB and GXL
>
> arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 37 ++++++
> arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi | 43 +++++++
> arch/arm64/boot/dts/amlogic/meson-gxl-s905d.dtsi | 1 +
> arch/arm64/boot/dts/amlogic/meson-gxl-s905x.dtsi | 1 +
> drivers/clk/meson/gxbb.c | 139 +++++++++++++++++++++++
> drivers/clk/meson/gxbb.h | 9 +-
> include/dt-bindings/clock/gxbb-clkc.h | 5 +
> 7 files changed, 234 insertions(+), 1 deletion(-)
> create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi
WARNING: multiple messages have this Message-ID (diff)
From: Kevin Hilman <khilman@baylibre.com>
To: Neil Armstrong <narmstrong@baylibre.com>
Cc: sboyd@codeaurora.org, linux-kernel@vger.kernel.org,
carlo@caione.org, linux-amlogic@lists.infradead.org,
linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH v3 0/3] meson-gx: Add mali-450 support
Date: Fri, 10 Mar 2017 16:42:18 -0800 [thread overview]
Message-ID: <m2inngbq51.fsf@baylibre.com> (raw)
In-Reply-To: <1489064027-18004-1-git-send-email-narmstrong@baylibre.com> (Neil Armstrong's message of "Thu, 9 Mar 2017 13:53:44 +0100")
Neil Armstrong <narmstrong@baylibre.com> writes:
> Since the merge of the Mali dt bindings at [1], add support for Mali clocks
> and DT node.
>
> The Mali is clocked by two identical clock paths behind a glitch free mux
> to safely change frequency while running.
> So these clocks must be added to the meson-gxbb clock controller.
>
>
> Changes since v2 at [5] :
> - Rebased on v2 Audio Clocks patchset from Jerome Brunet at [6]
Due to this dependency, I'd prefer patches 1-2 go through the clk tree
(into an immutable branch along with the audio changes) and then I'll
pick up the DT change through the amlogic tree.
Kevin
> - Marked parents names list as static
> - Reworded patch 3 commit message
>
> Changes since v1 at [2] :
> - Remove GP0 fixes, this will pushed later, for base frequency it can depend on fclk_div3
> - Add GXL support
> - rebase on clk-next and jbrunet's patchset at [3] and [4]
> - get rid of composite clocks, this adds more clocks IDs and exposes 2 more clocks
>
> [6] http://lkml.kernel.org/r/20170309104154.28295-1-jbrunet@baylibre.com
> [5] http://lkml.kernel.org/r/1488365164-22861-1-git-send-email-narmstrong@baylibre.com
> [4] http://lkml.kernel.org/r/20170228093016.5624-1-jbrunet@baylibre.com
> [3] http://lkml.kernel.org/r/20170228133002.17894-1-jbrunet@baylibre.com
> [2] http://lkml.kernel.org/r/1486721084-1383-1-git-send-email-narmstrong@baylibre.com
> [1] http://lkml.kernel.org/r/b098c4fa9fce88361cca20417978734d0e1b5cca.1485939041.git-series.maxime.ripard@free-electrons.com
>
> Neil Armstrong (3):
> clk: meson-gxbb: Add MALI clock IDS
> clk: meson-gxbb: Add MALI clocks
> ARM64: dts: meson-gx: Add MALI nodes for GXBB and GXL
>
> arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 37 ++++++
> arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi | 43 +++++++
> arch/arm64/boot/dts/amlogic/meson-gxl-s905d.dtsi | 1 +
> arch/arm64/boot/dts/amlogic/meson-gxl-s905x.dtsi | 1 +
> drivers/clk/meson/gxbb.c | 139 +++++++++++++++++++++++
> drivers/clk/meson/gxbb.h | 9 +-
> include/dt-bindings/clock/gxbb-clkc.h | 5 +
> 7 files changed, 234 insertions(+), 1 deletion(-)
> create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi
_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic
WARNING: multiple messages have this Message-ID (diff)
From: khilman@baylibre.com (Kevin Hilman)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 0/3] meson-gx: Add mali-450 support
Date: Fri, 10 Mar 2017 16:42:18 -0800 [thread overview]
Message-ID: <m2inngbq51.fsf@baylibre.com> (raw)
In-Reply-To: <1489064027-18004-1-git-send-email-narmstrong@baylibre.com> (Neil Armstrong's message of "Thu, 9 Mar 2017 13:53:44 +0100")
Neil Armstrong <narmstrong@baylibre.com> writes:
> Since the merge of the Mali dt bindings at [1], add support for Mali clocks
> and DT node.
>
> The Mali is clocked by two identical clock paths behind a glitch free mux
> to safely change frequency while running.
> So these clocks must be added to the meson-gxbb clock controller.
>
>
> Changes since v2 at [5] :
> - Rebased on v2 Audio Clocks patchset from Jerome Brunet at [6]
Due to this dependency, I'd prefer patches 1-2 go through the clk tree
(into an immutable branch along with the audio changes) and then I'll
pick up the DT change through the amlogic tree.
Kevin
> - Marked parents names list as static
> - Reworded patch 3 commit message
>
> Changes since v1 at [2] :
> - Remove GP0 fixes, this will pushed later, for base frequency it can depend on fclk_div3
> - Add GXL support
> - rebase on clk-next and jbrunet's patchset at [3] and [4]
> - get rid of composite clocks, this adds more clocks IDs and exposes 2 more clocks
>
> [6] http://lkml.kernel.org/r/20170309104154.28295-1-jbrunet at baylibre.com
> [5] http://lkml.kernel.org/r/1488365164-22861-1-git-send-email-narmstrong at baylibre.com
> [4] http://lkml.kernel.org/r/20170228093016.5624-1-jbrunet at baylibre.com
> [3] http://lkml.kernel.org/r/20170228133002.17894-1-jbrunet at baylibre.com
> [2] http://lkml.kernel.org/r/1486721084-1383-1-git-send-email-narmstrong at baylibre.com
> [1] http://lkml.kernel.org/r/b098c4fa9fce88361cca20417978734d0e1b5cca.1485939041.git-series.maxime.ripard at free-electrons.com
>
> Neil Armstrong (3):
> clk: meson-gxbb: Add MALI clock IDS
> clk: meson-gxbb: Add MALI clocks
> ARM64: dts: meson-gx: Add MALI nodes for GXBB and GXL
>
> arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 37 ++++++
> arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi | 43 +++++++
> arch/arm64/boot/dts/amlogic/meson-gxl-s905d.dtsi | 1 +
> arch/arm64/boot/dts/amlogic/meson-gxl-s905x.dtsi | 1 +
> drivers/clk/meson/gxbb.c | 139 +++++++++++++++++++++++
> drivers/clk/meson/gxbb.h | 9 +-
> include/dt-bindings/clock/gxbb-clkc.h | 5 +
> 7 files changed, 234 insertions(+), 1 deletion(-)
> create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi
WARNING: multiple messages have this Message-ID (diff)
From: Kevin Hilman <khilman@baylibre.com>
To: Neil Armstrong <narmstrong@baylibre.com>
Cc: sboyd@codeaurora.org, carlo@caione.org,
linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org
Subject: Re: [PATCH v3 0/3] meson-gx: Add mali-450 support
Date: Fri, 10 Mar 2017 16:42:18 -0800 [thread overview]
Message-ID: <m2inngbq51.fsf@baylibre.com> (raw)
In-Reply-To: <1489064027-18004-1-git-send-email-narmstrong@baylibre.com> (Neil Armstrong's message of "Thu, 9 Mar 2017 13:53:44 +0100")
Neil Armstrong <narmstrong@baylibre.com> writes:
> Since the merge of the Mali dt bindings at [1], add support for Mali clocks
> and DT node.
>
> The Mali is clocked by two identical clock paths behind a glitch free mux
> to safely change frequency while running.
> So these clocks must be added to the meson-gxbb clock controller.
>
>
> Changes since v2 at [5] :
> - Rebased on v2 Audio Clocks patchset from Jerome Brunet at [6]
Due to this dependency, I'd prefer patches 1-2 go through the clk tree
(into an immutable branch along with the audio changes) and then I'll
pick up the DT change through the amlogic tree.
Kevin
> - Marked parents names list as static
> - Reworded patch 3 commit message
>
> Changes since v1 at [2] :
> - Remove GP0 fixes, this will pushed later, for base frequency it can depend on fclk_div3
> - Add GXL support
> - rebase on clk-next and jbrunet's patchset at [3] and [4]
> - get rid of composite clocks, this adds more clocks IDs and exposes 2 more clocks
>
> [6] http://lkml.kernel.org/r/20170309104154.28295-1-jbrunet@baylibre.com
> [5] http://lkml.kernel.org/r/1488365164-22861-1-git-send-email-narmstrong@baylibre.com
> [4] http://lkml.kernel.org/r/20170228093016.5624-1-jbrunet@baylibre.com
> [3] http://lkml.kernel.org/r/20170228133002.17894-1-jbrunet@baylibre.com
> [2] http://lkml.kernel.org/r/1486721084-1383-1-git-send-email-narmstrong@baylibre.com
> [1] http://lkml.kernel.org/r/b098c4fa9fce88361cca20417978734d0e1b5cca.1485939041.git-series.maxime.ripard@free-electrons.com
>
> Neil Armstrong (3):
> clk: meson-gxbb: Add MALI clock IDS
> clk: meson-gxbb: Add MALI clocks
> ARM64: dts: meson-gx: Add MALI nodes for GXBB and GXL
>
> arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 37 ++++++
> arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi | 43 +++++++
> arch/arm64/boot/dts/amlogic/meson-gxl-s905d.dtsi | 1 +
> arch/arm64/boot/dts/amlogic/meson-gxl-s905x.dtsi | 1 +
> drivers/clk/meson/gxbb.c | 139 +++++++++++++++++++++++
> drivers/clk/meson/gxbb.h | 9 +-
> include/dt-bindings/clock/gxbb-clkc.h | 5 +
> 7 files changed, 234 insertions(+), 1 deletion(-)
> create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi
next prev parent reply other threads:[~2017-03-11 0:42 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-03-09 12:53 [PATCH v3 0/3] meson-gx: Add mali-450 support Neil Armstrong
2017-03-09 12:53 ` Neil Armstrong
2017-03-09 12:53 ` Neil Armstrong
2017-03-09 12:53 ` [PATCH v3 1/3] clk: meson-gxbb: Add MALI clock IDS Neil Armstrong
2017-03-09 12:53 ` Neil Armstrong
2017-03-09 12:53 ` Neil Armstrong
2017-03-21 23:28 ` Michael Turquette
2017-03-21 23:28 ` Michael Turquette
2017-03-21 23:28 ` Michael Turquette
2017-03-21 23:28 ` Michael Turquette
2017-03-09 12:53 ` [PATCH v3 2/3] clk: meson-gxbb: Add MALI clocks Neil Armstrong
2017-03-09 12:53 ` Neil Armstrong
2017-03-09 12:53 ` Neil Armstrong
2017-03-21 23:31 ` Michael Turquette
2017-03-21 23:31 ` Michael Turquette
2017-03-21 23:31 ` Michael Turquette
2017-03-21 23:31 ` Michael Turquette
2017-03-22 9:14 ` Neil Armstrong
2017-03-22 9:14 ` Neil Armstrong
2017-03-22 9:14 ` Neil Armstrong
2017-03-23 1:28 ` Michael Turquette
2017-03-23 1:28 ` Michael Turquette
2017-03-23 1:28 ` Michael Turquette
2017-03-23 1:28 ` Michael Turquette
2017-03-09 12:53 ` [PATCH v3 3/3] ARM64: dts: meson-gx: Add MALI nodes for GXBB and GXL Neil Armstrong
2017-03-09 12:53 ` Neil Armstrong
2017-03-09 12:53 ` Neil Armstrong
2017-03-11 0:42 ` Kevin Hilman [this message]
2017-03-11 0:42 ` [PATCH v3 0/3] meson-gx: Add mali-450 support Kevin Hilman
2017-03-11 0:42 ` Kevin Hilman
2017-03-11 0:42 ` Kevin Hilman
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=m2inngbq51.fsf@baylibre.com \
--to=khilman@baylibre.com \
--cc=linus-amlogic@lists.infradead.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: link
Be 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.