Skip to content

Avoid passing clks through platform data

Sangbeom Kim linux-arm-kernel linux-samsung-soc 1 version New

Get series with b4
b4 am '000101cdc95c$c2575550$4705fff0$@com'

Versions newest first

  1. v3 Latest0 of 5 patches 0 repliesNew

Patches in v3 No applies recorded yet

None of the 5 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchSangbeom Kim
SeriesA-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH V3 0/5] Avoid passing clks through platform data
Quoted 14 lines · Padmavathi Venna

I2S controller has an internal mux for RCLK source clks. The list of source clk names were passed through platform data in non-dt case. The variable holding the list of RCLK source clk names is not required, as the list of clks need to be registered with clkdev using generic connection id. This is required as part of adding DT support for I2S controller driver.

In the below series of patches, registered the existed clks with clkdev using generic connection id and removed the variable which holds those clk names. This is done for s3c64xx,s5pc100,s5p64x0, s5pv210 and exynos4 series. But tested the sound card detection only on smdk6410 board. On remaining all platforms it was just build tested.

Quoted 6 lines

Padmavathi Venna (5):
ARM: S3C64XX: Add I2S clkdev support
ARM: S5PC100: Add I2S clkdev support
ARM: S5P64x0: Add I2S clkdev support
ARM: S5PV210: Avoid passing the clks through platform data
ARM: Exynos: Avoid passing the clks through platform data

As I2S driver is changed for support DT,
These patch series should be applied.
Adding ack all patches.

Thanks,
Sangbeom.