]> git.ipfire.org Git - thirdparty/linux.git/commit
dt-bindings: xilinx: Deprecate header with firmware constants
authorMichal Simek <michal.simek@amd.com>
Mon, 3 Feb 2025 16:39:11 +0000 (17:39 +0100)
committerMichal Simek <michal.simek@amd.com>
Fri, 21 Feb 2025 06:58:35 +0000 (07:58 +0100)
commitf0ceedd52a69a8bf63778b1fe9e1c10e02ecd3fd
tree1beb60e3e58dfc81ff016878b26a1f49fd1380b2
parent01a86031fb02b5bc2a8b71ab36fff2d1ff3fb1f0
dt-bindings: xilinx: Deprecate header with firmware constants

Firmware contants do not fit the purpose of bindings because they are not
independent IDs for abstractions. They are more or less just contants which
better to wire via header with DT which is using it.
That's why add deprecated message to dt binding header and also update
existing dt bindings not to use macros from the header  and replace them by
it's value. Actually value is not relevant because it is only example.

The similar changes have been done by commit 9d9292576810 ("dt-bindings:
pinctrl: samsung: deprecate header with register constants").

Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Acked-by: Vinod Koul <vkoul@kernel.org>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/2a6f0229522327939e6893565e540b75f854a37b.1738600745.git.michal.simek@amd.com
Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml
Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml
Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
Documentation/devicetree/bindings/net/cdns,macb.yaml
Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.yaml
Documentation/devicetree/bindings/usb/dwc3-xilinx.yaml
include/dt-bindings/clock/xlnx-zynqmp-clk.h