Stefan Wahren stefan.wahren@i2se.com writes:
Since 517e7a1537a ("ASoC: bcm2835: move to use the clock framework") the bcm2835-i2s requires a clock as DT property. Unfortunately the necessary DT change has never been applied. While we are at it also fix the first PCM register range to cover the PCM_GRAY register.
This patch also fixes the dt-bindings accordlingly.
Fixes: 517e7a1537a ("ASoC: bcm2835: move to use the clock framework") Signed-off-by: Stefan Wahren stefan.wahren@i2se.com Reviewed-by: Eric Anholt eric@anholt.net Tested-by: Matthias Reichl hias@horus.com
DT folks, are you happy with the binding change here? It fixes having the i2s node also map a very separate hardware block (clocks) which has its own DT node.
The I2S node is disabled in the upstream DT files.