* [PATCH v4 0/8] Add SPDIF support for rockchip
@ 2015-10-08 13:31 Sjoerd Simons
2015-10-08 13:31 ` [PATCH v4 5/8] clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent Sjoerd Simons
2015-10-13 21:51 ` [PATCH v4 0/8] Add SPDIF support for rockchip Heiko Stübner
0 siblings, 2 replies; 7+ messages in thread
From: Sjoerd Simons @ 2015-10-08 13:31 UTC (permalink / raw)
To: linux-rockchip
Cc: Jaroslav Kysela, devicetree, alsa-devel, Heiko Stuebner,
Mark Brown, linux-kernel, Kumar Gala, Ian Campbell, Takashi Iwai,
Liam Girdwood, Sjoerd Simons, Pawel Moll, Rob Herring,
Mark Rutland, Russell King, linux-arm-kernel, Arnd Bergmann,
Thierry Reding, Olof Johansson, linux-clk, Alexandre Belloni,
Geert Uytterhoeven, Ray Jui, Javier Martinez Canillas,
Krzysztof Kozlowski, Kukjin Kim, Michael Turquette, Tomeu Vizoso,
Stephen Boyd, Lee Jones
This patchset adds support for the Rockchip SPDIF transceiver as present
on RK3066, RK3188 and RK3288 boards and enables it on a Radxa rock pro.
Tested on a Radxa Rock Pro board and Radxa Rock 2 Square board.
Quite a few changes since v3 (mostly based on review comment). One
important addition is proper RK3288 SoC support; While according to the
documentation it has 2 SPDIF "solutions" with the default being the old
one, this variation doesn't actually work.. So support has been added
to switch to the new SPDIF solution on RK3288.
Changes in v4:
- Require rockchip,grf on RK3288 as the 8 channel solution has to be
selected on that SoC
- Make the compatibility string one of a known list rather then
requiring a precise list of options.
- Change the clock names to hclk and mclk instead of spdif_hclk and
spdif_mclk to better match the implementation and data sheets.
- Use hclk and mclk as the clock names matching the update devicetree
documentation
- Drop something useless to_info function
- Open-code tx control in rk_spdif_trigge
- Use devm_regmap_init_mmio_clk to allow the regmap subsystem to manage
the hclk as needed
- Use a more conventionale pm setup (turn everything on,
mark the device as active, enable pm and request the device to go
idle)
- re-add the platfrorm:rockchip-spdif module alias
- Also manage the hclk in the PM callbacks
- Check the return code of clk_set_rate
- Switch to the 8 channel spdif solutions on RK3288
- Add support for 192khz audio rate
- Adjust clock names to match the new names (hclk/mclk)
Changes in v3:
- Fix typos in commit message
- Resent patches to a more complete list of maintainers.
Changes in v2:
- Remove platform: module alias as it was unused
- Call MODULE_DEVICE_TABLE(of, ) right after the of match table
- use rk_spdif as a prefix consistenly throughout the driver
- Check return code of regmap_update and bubble it up
- Sort the spdif node properties
- Drop the 0x prefix from the node name
- Rename the spdif@ node to sound@
Sjoerd Simons (8):
ASoC: dt-bindings: add rockchip tranceiver bindings
ASoC: rockchip: Add rockchip SPDIF transceiver driver
ARM: dts: rockchip: Add SPDIF transceiver for RK3188
ARM: dts: rockchip: Add SPDIF optical out on Radxa Rock
clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent
ARM: dts: rockchip: Add SPDIF transceiver for RK3288
ARM: dts: rockchip: Add SPDIF optical out on Radxa Rock2 Square
ARM: multi_v7_defconfig: Add rockchip audio support
.../devicetree/bindings/sound/rockchip-spdif.txt | 44 +++
arch/arm/boot/dts/rk3188-radxarock.dts | 19 +
arch/arm/boot/dts/rk3188.dtsi | 22 ++
arch/arm/boot/dts/rk3288-rock2-square.dts | 18 +
arch/arm/boot/dts/rk3288.dtsi | 23 ++
arch/arm/configs/multi_v7_defconfig | 5 +
drivers/clk/rockchip/clk-rk3288.c | 16 +-
sound/soc/rockchip/Kconfig | 8 +
sound/soc/rockchip/Makefile | 2 +
sound/soc/rockchip/rockchip_spdif.c | 409 +++++++++++++++++++++
sound/soc/rockchip/rockchip_spdif.h | 63 ++++
11 files changed, 621 insertions(+), 8 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/rockchip-spdif.txt
create mode 100644 sound/soc/rockchip/rockchip_spdif.c
create mode 100644 sound/soc/rockchip/rockchip_spdif.h
--
2.6.1
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH v4 5/8] clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent
2015-10-08 13:31 [PATCH v4 0/8] Add SPDIF support for rockchip Sjoerd Simons
@ 2015-10-08 13:31 ` Sjoerd Simons
2015-10-08 15:10 ` Heiko Stuebner
2015-10-13 21:51 ` [PATCH v4 0/8] Add SPDIF support for rockchip Heiko Stübner
1 sibling, 1 reply; 7+ messages in thread
From: Sjoerd Simons @ 2015-10-08 13:31 UTC (permalink / raw)
To: linux-rockchip
Cc: Jaroslav Kysela, devicetree, alsa-devel, Heiko Stuebner,
Mark Brown, linux-kernel, Kumar Gala, Ian Campbell, Takashi Iwai,
Liam Girdwood, Sjoerd Simons, Pawel Moll, Rob Herring,
Mark Rutland, Russell King, linux-arm-kernel, Michael Turquette,
Stephen Boyd, linux-clk
The clock branches leading to sclk_spdif and sclk_spdif_8ch on RK3288
SoCs only feed those clocks, allow those clocks to change their parents
all the way up the hierarchy.
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
---
Changes in v4: None
Changes in v3: None
Changes in v2: None
drivers/clk/rockchip/clk-rk3288.c | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/drivers/clk/rockchip/clk-rk3288.c b/drivers/clk/rockchip/clk-rk3288.c
index 90c1c9b..4e90252 100644
--- a/drivers/clk/rockchip/clk-rk3288.c
+++ b/drivers/clk/rockchip/clk-rk3288.c
@@ -317,25 +317,25 @@ static struct rockchip_clk_branch rk3288_clk_branches[] __initdata = {
MUX(0, "spdif_src", mux_pll_src_cpll_gpll_p, 0,
RK3288_CLKSEL_CON(5), 15, 1, MFLAGS),
- COMPOSITE_NOMUX(0, "spdif_pre", "spdif_src", 0,
+ COMPOSITE_NOMUX(0, "spdif_pre", "spdif_src", CLK_SET_RATE_PARENT,
RK3288_CLKSEL_CON(5), 0, 7, DFLAGS,
RK3288_CLKGATE_CON(4), 4, GFLAGS),
- COMPOSITE_FRACMUX(0, "spdif_frac", "spdif_src", 0,
+ COMPOSITE_FRACMUX(0, "spdif_frac", "spdif_src", CLK_SET_RATE_PARENT,
RK3288_CLKSEL_CON(9), 0,
RK3288_CLKGATE_CON(4), 5, GFLAGS,
- MUX(0, "spdif_mux", mux_spdif_p, 0,
+ MUX(0, "spdif_mux", mux_spdif_p, CLK_SET_RATE_PARENT,
RK3288_CLKSEL_CON(5), 8, 2, MFLAGS)),
- GATE(SCLK_SPDIF, "sclk_spdif", "spdif_mux", 0,
+ GATE(SCLK_SPDIF, "sclk_spdif", "spdif_mux", CLK_SET_RATE_PARENT,
RK3288_CLKGATE_CON(4), 6, GFLAGS),
- COMPOSITE_NOMUX(0, "spdif_8ch_pre", "spdif_src", 0,
+ COMPOSITE_NOMUX(0, "spdif_8ch_pre", "spdif_src", CLK_SET_RATE_PARENT,
RK3288_CLKSEL_CON(40), 0, 7, DFLAGS,
RK3288_CLKGATE_CON(4), 7, GFLAGS),
- COMPOSITE_FRACMUX(0, "spdif_8ch_frac", "spdif_8ch_pre", 0,
+ COMPOSITE_FRACMUX(0, "spdif_8ch_frac", "spdif_8ch_pre", CLK_SET_RATE_PARENT,
RK3288_CLKSEL_CON(41), 0,
RK3288_CLKGATE_CON(4), 8, GFLAGS,
- MUX(0, "spdif_8ch_mux", mux_spdif_8ch_p, 0,
+ MUX(0, "spdif_8ch_mux", mux_spdif_8ch_p, CLK_SET_RATE_PARENT,
RK3288_CLKSEL_CON(40), 8, 2, MFLAGS)),
- GATE(SCLK_SPDIF8CH, "sclk_spdif_8ch", "spdif_8ch_mux", 0,
+ GATE(SCLK_SPDIF8CH, "sclk_spdif_8ch", "spdif_8ch_mux", CLK_SET_RATE_PARENT,
RK3288_CLKGATE_CON(4), 9, GFLAGS),
GATE(0, "sclk_acc_efuse", "xin24m", 0,
--
2.6.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v4 5/8] clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent
2015-10-08 13:31 ` [PATCH v4 5/8] clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent Sjoerd Simons
@ 2015-10-08 15:10 ` Heiko Stuebner
2015-10-09 11:35 ` Sjoerd Simons
0 siblings, 1 reply; 7+ messages in thread
From: Heiko Stuebner @ 2015-10-08 15:10 UTC (permalink / raw)
To: Sjoerd Simons
Cc: linux-rockchip, Jaroslav Kysela, devicetree, alsa-devel,
Mark Brown, linux-kernel, Kumar Gala, Ian Campbell, Takashi Iwai,
Liam Girdwood, Pawel Moll, Rob Herring, Mark Rutland,
Russell King, linux-arm-kernel, Michael Turquette, Stephen Boyd,
linux-clk
Am Donnerstag, 8. Oktober 2015, 15:31:16 schrieb Sjoerd Simons:
> The clock branches leading to sclk_spdif and sclk_spdif_8ch on RK3288
> SoCs only feed those clocks, allow those clocks to change their parents
> all the way up the hierarchy.
>
> Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Just as comment, if I'm seeing that right, this patch needs "clk: rockchip:
handle mux dependency of fractional dividers" and friends [0] to apply and
also actually handle the fractional dividers correctly.
For the clock change itself:
Reviewed-by: Heiko Stuebner <heiko@sntech.de>
Heiko
[0] http://lists.infradead.org/pipermail/linux-rockchip/2015-August/003930.html
> ---
>
> Changes in v4: None
> Changes in v3: None
> Changes in v2: None
>
> drivers/clk/rockchip/clk-rk3288.c | 16 ++++++++--------
> 1 file changed, 8 insertions(+), 8 deletions(-)
>
> diff --git a/drivers/clk/rockchip/clk-rk3288.c
> b/drivers/clk/rockchip/clk-rk3288.c index 90c1c9b..4e90252 100644
> --- a/drivers/clk/rockchip/clk-rk3288.c
> +++ b/drivers/clk/rockchip/clk-rk3288.c
> @@ -317,25 +317,25 @@ static struct rockchip_clk_branch
> rk3288_clk_branches[] __initdata = {
>
> MUX(0, "spdif_src", mux_pll_src_cpll_gpll_p, 0,
> RK3288_CLKSEL_CON(5), 15, 1, MFLAGS),
> - COMPOSITE_NOMUX(0, "spdif_pre", "spdif_src", 0,
> + COMPOSITE_NOMUX(0, "spdif_pre", "spdif_src", CLK_SET_RATE_PARENT,
> RK3288_CLKSEL_CON(5), 0, 7, DFLAGS,
> RK3288_CLKGATE_CON(4), 4, GFLAGS),
> - COMPOSITE_FRACMUX(0, "spdif_frac", "spdif_src", 0,
> + COMPOSITE_FRACMUX(0, "spdif_frac", "spdif_src", CLK_SET_RATE_PARENT,
> RK3288_CLKSEL_CON(9), 0,
> RK3288_CLKGATE_CON(4), 5, GFLAGS,
> - MUX(0, "spdif_mux", mux_spdif_p, 0,
> + MUX(0, "spdif_mux", mux_spdif_p, CLK_SET_RATE_PARENT,
> RK3288_CLKSEL_CON(5), 8, 2, MFLAGS)),
> - GATE(SCLK_SPDIF, "sclk_spdif", "spdif_mux", 0,
> + GATE(SCLK_SPDIF, "sclk_spdif", "spdif_mux", CLK_SET_RATE_PARENT,
> RK3288_CLKGATE_CON(4), 6, GFLAGS),
> - COMPOSITE_NOMUX(0, "spdif_8ch_pre", "spdif_src", 0,
> + COMPOSITE_NOMUX(0, "spdif_8ch_pre", "spdif_src", CLK_SET_RATE_PARENT,
> RK3288_CLKSEL_CON(40), 0, 7, DFLAGS,
> RK3288_CLKGATE_CON(4), 7, GFLAGS),
> - COMPOSITE_FRACMUX(0, "spdif_8ch_frac", "spdif_8ch_pre", 0,
> + COMPOSITE_FRACMUX(0, "spdif_8ch_frac", "spdif_8ch_pre",
> CLK_SET_RATE_PARENT, RK3288_CLKSEL_CON(41), 0,
> RK3288_CLKGATE_CON(4), 8, GFLAGS,
> - MUX(0, "spdif_8ch_mux", mux_spdif_8ch_p, 0,
> + MUX(0, "spdif_8ch_mux", mux_spdif_8ch_p, CLK_SET_RATE_PARENT,
> RK3288_CLKSEL_CON(40), 8, 2, MFLAGS)),
> - GATE(SCLK_SPDIF8CH, "sclk_spdif_8ch", "spdif_8ch_mux", 0,
> + GATE(SCLK_SPDIF8CH, "sclk_spdif_8ch", "spdif_8ch_mux",
> CLK_SET_RATE_PARENT, RK3288_CLKGATE_CON(4), 9, GFLAGS),
>
> GATE(0, "sclk_acc_efuse", "xin24m", 0,
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v4 5/8] clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent
2015-10-08 15:10 ` Heiko Stuebner
@ 2015-10-09 11:35 ` Sjoerd Simons
2015-10-11 10:43 ` Heiko Stübner
0 siblings, 1 reply; 7+ messages in thread
From: Sjoerd Simons @ 2015-10-09 11:35 UTC (permalink / raw)
To: Heiko Stuebner
Cc: linux-rockchip, Jaroslav Kysela, devicetree, alsa-devel,
Mark Brown, linux-kernel, Kumar Gala, Ian Campbell, Takashi Iwai,
Liam Girdwood, Pawel Moll, Rob Herring, Mark Rutland,
Russell King, linux-arm-kernel, Michael Turquette, Stephen Boyd,
linux-clk
Hey Heiko,
On Thu, 2015-10-08 at 17:10 +0200, Heiko Stuebner wrote:
> Am Donnerstag, 8. Oktober 2015, 15:31:16 schrieb Sjoerd Simons:
> > The clock branches leading to sclk_spdif and sclk_spdif_8ch on
> > RK3288
> > SoCs only feed those clocks, allow those clocks to change their
> > parents
> > all the way up the hierarchy.
> >=20
> > Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
>=20
> Just as comment, if I'm seeing that right, this patch needs "clk:
> rockchip:=20
> handle mux dependency of fractional dividers" and friends [0] to
> apply and=20
> also actually handle the fractional dividers correctly.
>=20
> For the clock change itself:
> Reviewed-by: Heiko Stuebner <heiko@sntech.de>
Oh sorry yes, i completely forgot to at that as note on this patch
(series). These are on top of your series as those are required to make
things actually work as expected.=20
Which reminds me, i was wondering how to best move that forward. Could
you pick this one up to include it in the next round of your series?
(Otherwise i'm happy to rebase it once you do a v2)
>=20
> Heiko
>=20
> [0] http://lists.infradead.org/pipermail/linux-rockchip/2015-August/0
> 03930.html
--=20
Sjoerd Simons
Collabora Ltd.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v4 5/8] clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent
2015-10-09 11:35 ` Sjoerd Simons
@ 2015-10-11 10:43 ` Heiko Stübner
2015-10-22 12:10 ` Michael Turquette
0 siblings, 1 reply; 7+ messages in thread
From: Heiko Stübner @ 2015-10-11 10:43 UTC (permalink / raw)
To: Sjoerd Simons
Cc: linux-rockchip, Jaroslav Kysela, devicetree, alsa-devel,
Mark Brown, linux-kernel, Kumar Gala, Ian Campbell, Takashi Iwai,
Liam Girdwood, Pawel Moll, Rob Herring, Mark Rutland,
Russell King, linux-arm-kernel, Michael Turquette, Stephen Boyd,
linux-clk
Hi Sjoerd,
Am Freitag, 9. Oktober 2015, 13:35:55 schrieb Sjoerd Simons:
> On Thu, 2015-10-08 at 17:10 +0200, Heiko Stuebner wrote:
> > Am Donnerstag, 8. Oktober 2015, 15:31:16 schrieb Sjoerd Simons:
> > > The clock branches leading to sclk_spdif and sclk_spdif_8ch on
> > > RK3288
> > > SoCs only feed those clocks, allow those clocks to change their
> > > parents
> > > all the way up the hierarchy.
> > >
> > > Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
> >
> > Just as comment, if I'm seeing that right, this patch needs "clk:
> > rockchip:
> > handle mux dependency of fractional dividers" and friends [0] to
> > apply and
> > also actually handle the fractional dividers correctly.
> >
> > For the clock change itself:
> > Reviewed-by: Heiko Stuebner <heiko@sntech.de>
>
> Oh sorry yes, i completely forgot to at that as note on this patch
> (series). These are on top of your series as those are required to make
> things actually work as expected.
>
> Which reminds me, i was wondering how to best move that forward. Could
> you pick this one up to include it in the next round of your series?
> (Otherwise i'm happy to rebase it once you do a v2)
I guess that will depend on how the core series gets handled. Aka if there
needs to be a v2 (depending on the clock maintainers) I can pick that up as
part of it. Otherwise we'll just need to ping the clock-maintainers separately
on this patch if necessary.
Heiko
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v4 0/8] Add SPDIF support for rockchip
2015-10-08 13:31 [PATCH v4 0/8] Add SPDIF support for rockchip Sjoerd Simons
2015-10-08 13:31 ` [PATCH v4 5/8] clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent Sjoerd Simons
@ 2015-10-13 21:51 ` Heiko Stübner
1 sibling, 0 replies; 7+ messages in thread
From: Heiko Stübner @ 2015-10-13 21:51 UTC (permalink / raw)
To: Sjoerd Simons, devicetree, linux-arm-kernel, Olof Johansson,
Javier Martinez Canillas, Michael Turquette
Cc: linux-rockchip, alsa-devel, Mark Brown, linux-kernel, Kumar Gala,
Ian Campbell, Takashi Iwai, Liam Girdwood, Pawel Moll,
Rob Herring, Mark Rutland, Arnd Bergmann, linux-clk, Tomeu Vizoso,
Stephen Boyd
Am Donnerstag, 8. Oktober 2015, 15:31:11 schrieb Sjoerd Simons:
> This patchset adds support for the Rockchip SPDIF transceiver as present
> on RK3066, RK3188 and RK3288 boards and enables it on a Radxa rock pro.
> Tested on a Radxa Rock Pro board and Radxa Rock 2 Square board.
>
> Quite a few changes since v3 (mostly based on review comment). One
> important addition is proper RK3288 SoC support; While according to the
> documentation it has 2 SPDIF "solutions" with the default being the old
> one, this variation doesn't actually work.. So support has been added
> to switch to the new SPDIF solution on RK3288.
[...]
> Sjoerd Simons (8):
> ASoC: dt-bindings: add rockchip tranceiver bindings
> ASoC: rockchip: Add rockchip SPDIF transceiver driver
> ARM: dts: rockchip: Add SPDIF transceiver for RK3188
> ARM: dts: rockchip: Add SPDIF optical out on Radxa Rock
> clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent
> ARM: dts: rockchip: Add SPDIF transceiver for RK3288
> ARM: dts: rockchip: Add SPDIF optical out on Radxa Rock2 Square
> ARM: multi_v7_defconfig: Add rockchip audio support
After Mark took the two ASoC-specific patches, I've now picked up the 4 dts
patches, after removing the #address- and #size-cells lines from them.
Sjoerd, are you sending a followup patch to Mark to also drop them from the
binding doc?
Hopefully the clock patch will also find its way into the clock tree, together
with the base series for the frac dividers.
And I guess we'll need to prod the armsoc-guys to take the defconfig change
too :-)
Heiko
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v4 5/8] clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent
2015-10-11 10:43 ` Heiko Stübner
@ 2015-10-22 12:10 ` Michael Turquette
0 siblings, 0 replies; 7+ messages in thread
From: Michael Turquette @ 2015-10-22 12:10 UTC (permalink / raw)
To: Heiko Stübner, Sjoerd Simons
Cc: linux-rockchip, Jaroslav Kysela, devicetree, alsa-devel,
Mark Brown, linux-kernel, Kumar Gala, Ian Campbell, Takashi Iwai,
Liam Girdwood, Pawel Moll, Rob Herring, Mark Rutland,
Russell King, linux-arm-kernel, Stephen Boyd, linux-clk
Quoting Heiko St=C3=BCbner (2015-10-11 03:43:27)
> Hi Sjoerd,
> =
> Am Freitag, 9. Oktober 2015, 13:35:55 schrieb Sjoerd Simons:
> > On Thu, 2015-10-08 at 17:10 +0200, Heiko Stuebner wrote:
> > > Am Donnerstag, 8. Oktober 2015, 15:31:16 schrieb Sjoerd Simons:
> > > > The clock branches leading to sclk_spdif and sclk_spdif_8ch on
> > > > RK3288
> > > > SoCs only feed those clocks, allow those clocks to change their
> > > > parents
> > > > all the way up the hierarchy.
> > > > =
> > > > Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
> > > =
> > > Just as comment, if I'm seeing that right, this patch needs "clk:
> > > rockchip:
> > > handle mux dependency of fractional dividers" and friends [0] to
> > > apply and
> > > also actually handle the fractional dividers correctly.
> > > =
> > > For the clock change itself:
> > > Reviewed-by: Heiko Stuebner <heiko@sntech.de>
> > =
> > Oh sorry yes, i completely forgot to at that as note on this patch
> > (series). These are on top of your series as those are required to make
> > things actually work as expected.
> > =
> > Which reminds me, i was wondering how to best move that forward. Could
> > you pick this one up to include it in the next round of your series?
> > (Otherwise i'm happy to rebase it once you do a v2)
> =
> I guess that will depend on how the core series gets handled. Aka if ther=
e =
> needs to be a v2 (depending on the clock maintainers) I can pick that up =
as =
> part of it. Otherwise we'll just need to ping the clock-maintainers separ=
ately =
> on this patch if necessary.
I've spoken with Heiko on irc about v2 about using the coordinated clock
rates patches for handling the mux/fractional dividers thing. I'd prefer
to use the ccr approach, which puts a delay on that series.
Is there anything wrong with merging this patch #5/8 as-is? Will the
struct clk_core.rate accounting not match the hardware if we set
CLK_SET_PARENT_RATE on these clocks?
Regards,
Mike
> =
> =
> Heiko
>=20
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-10-22 12:10 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-08 13:31 [PATCH v4 0/8] Add SPDIF support for rockchip Sjoerd Simons
2015-10-08 13:31 ` [PATCH v4 5/8] clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent Sjoerd Simons
2015-10-08 15:10 ` Heiko Stuebner
2015-10-09 11:35 ` Sjoerd Simons
2015-10-11 10:43 ` Heiko Stübner
2015-10-22 12:10 ` Michael Turquette
2015-10-13 21:51 ` [PATCH v4 0/8] Add SPDIF support for rockchip Heiko Stübner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).