On Wed, Mar 04, 2026 at 11:00:40PM +0200, Cristian Ciocaltea wrote: > The Rockchip Video Decoder driver expects reg-names to be mandatory for > RK3576 and RK3588 SoCs, however the binding does not currently require > the use of them. > > As a consequence, driver would fail to probe with a hypothetical > devicetree that doesn't provide the reg-names for these SoCs, but which > is otherwise a perfectly valid DT from the binding perspective. > > Update the binding and make reg-names required for the aforementioned > SoCs. While this change introduces an ABI break, the expected impact on > potential users would be minimal, if any, since the old SoCs are > unaffected, while the video decoder support for these newer variants in > mainline driver and devicetrees hasn't been released yet. > > Moreover, this is also a prerequisite for a subsequent binding update > introducing an alternative reg-names order, according to the > address-based listing in the vendor's datasheet. > > Reported-by: Conor Dooley > Closes: https://lore.kernel.org/all/20260227-urologist-gratitude-7984733f2d41@spud/ > Fixes: c6ffb7e1fb90 ("media: dt-bindings: rockchip: Document RK3588 Video Decoder bindings") > Fixes: a5c4a6526476 ("media: dt-bindings: rockchip: Add RK3576 Video Decoder bindings") > Signed-off-by: Cristian Ciocaltea Acked-by: Conor Dooley