From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3F73A3BB116; Fri, 15 May 2026 16:17:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778861853; cv=none; b=rOmSm0CKsZ+zwH1p/TJZz68DW0NcHNTwO80WDAaYz5PWu8HjYe11dypnueMPFpK8XFSK0YwQY0jFvj12mrXqrcBXBRkMvschXxgelP35l7fDpYhWnHwi/y85bP1XW5sZjJdCBAt5HPFxcNee5QylzdnbWky6i9ALzEM49ht1qzI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778861853; c=relaxed/simple; bh=HZUrSio6D2Xmh2T77b0u67QMKqeAZ4LeJxbeRSHHM8w=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=goKjbxqcHVzT6pgNWeBOFQCldoHZYcka2Rz7UscZfJx0dQRwfKxwHEj4oqf9TAkxqq/pHLFyeOREAkYzIRffFvHpOyEOzgErSAYfsrz/QeXtn75QPs89mC26eimHbHI/yij/1Lqx9HSqpC60RunlTHrgsczPpFqpyOifH+uOobE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=fCtNyXoQ; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="fCtNyXoQ" Received: by smtp.kernel.org (Postfix) with ESMTPSA id C9617C2BCB0; Fri, 15 May 2026 16:17:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1778861853; bh=HZUrSio6D2Xmh2T77b0u67QMKqeAZ4LeJxbeRSHHM8w=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fCtNyXoQ9bpUilmY/GfoNeOX68L95oqfBNZHrrbJjMmZx9hTyiuuCKguHATx4yut+ kiPnsp57r9ZuDOVapp1GTjb5Vvcjc+33Vk7ygoQ+WpVP1k/O7+PBwEtDtTXAchzBcx 4qfO2WvNGpsh95oaEWrjnGZI2XkQF1KYwQ+wbsvA= From: Greg Kroah-Hartman To: stable@vger.kernel.org Cc: Greg Kroah-Hartman , patches@lists.linux.dev, Conor Dooley , Cristian Ciocaltea , Conor Dooley , Nicolas Dufresne , Hans Verkuil Subject: [PATCH 6.18 014/188] media: dt-bindings: rockchip,vdec: Mark reg-names required for RK35{76,88} Date: Fri, 15 May 2026 17:47:11 +0200 Message-ID: <20260515154657.616323600@linuxfoundation.org> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260515154657.309489048@linuxfoundation.org> References: <20260515154657.309489048@linuxfoundation.org> User-Agent: quilt/0.69 X-stable: review X-Patchwork-Hint: ignore Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 6.18-stable review patch. If anyone has any objections, please let me know. ------------------ From: Cristian Ciocaltea commit a11db8d8b403eba1f82728f440727128e9997edd upstream. 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") Cc: stable@vger.kernel.org Signed-off-by: Cristian Ciocaltea Acked-by: Conor Dooley Reviewed-by: Nicolas Dufresne Signed-off-by: Nicolas Dufresne Signed-off-by: Hans Verkuil Signed-off-by: Greg Kroah-Hartman --- Documentation/devicetree/bindings/media/rockchip,vdec.yaml | 2 ++ 1 file changed, 2 insertions(+) --- a/Documentation/devicetree/bindings/media/rockchip,vdec.yaml +++ b/Documentation/devicetree/bindings/media/rockchip,vdec.yaml @@ -126,6 +126,8 @@ allOf: minItems: 5 reset-names: minItems: 5 + required: + - reg-names else: properties: reg: