First fix some legacy things in clk-rk3188.c that was never updated,
because probably nobody used rk3066a I2S before in the mainline kernel.
Update the rk3066a HDMI documents with a #sound-dai-cells property.
Include the code for sound in the HDMI driver.
Add a simple-sound-card compatible node to rk3066a.dtsi,
because I2S0 and HDMI TX are connected internally.
And as last enable rk3066a HDMI sound in the rk3066a-mk808.dts file.
Changed v5:
removed unused variable
fill frame structure
Johan Jonker (6):
clk: rockchip: add CLK_SET_RATE_PARENT to sclk for rk3066a i2s and
uart clocks
clk: rockchip: fix i2s gate bits on rk3066 and rk3188
dt-bindings: display: add #sound-dai-cells property to rockchip rk3066
hdmi
ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
ARM: dts: rockchip: add hdmi-sound node to rk3066a.dtsi
ARM: dts: rockchip: enable hdmi_sound and i2s0 for rk3066a-mk808
Zheng Yang (1):
drm: rockchip: add sound support to rk3066 hdmi driver
.../display/rockchip/rockchip,rk3066-hdmi.yaml | 4 +
arch/arm/boot/dts/rk3066a-mk808.dts | 8 +
arch/arm/boot/dts/rk3066a.dtsi | 17 ++
drivers/clk/rockchip/clk-rk3188.c | 35 +--
drivers/gpu/drm/rockchip/Kconfig | 2 +
drivers/gpu/drm/rockchip/rk3066_hdmi.c | 275 ++++++++++++++++++++-
6 files changed, 323 insertions(+), 18 deletions(-)
--
2.11.0
On Wed, 18 Nov 2020 14:58:15 +0100, Johan Jonker wrote:
> First fix some legacy things in clk-rk3188.c that was never updated,
> because probably nobody used rk3066a I2S before in the mainline kernel.
> Update the rk3066a HDMI documents with a #sound-dai-cells property.
> Include the code for sound in the HDMI driver.
> Add a simple-sound-card compatible node to rk3066a.dtsi,
> because I2S0 and HDMI TX are connected internally.
> And as last enable rk3066a HDMI sound in the rk3066a-mk808.dts file.
>
> [...]
Applied, thanks!
[1/7] clk: rockchip: add CLK_SET_RATE_PARENT to sclk for rk3066a i2s and uart clocks
commit: 5868491e1257786628fdd2457dfb77609f49f91d
[2/7] clk: rockchip: fix i2s gate bits on rk3066 and rk3188
commit: caa2fd752ecb80faf7a2e1cdadc737187934675e
Best regards,
--
Heiko Stuebner <[email protected]>