]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dt-bindings: net: emaclite: Add clock support
authorAbin Joseph <abin.joseph@amd.com>
Wed, 9 Oct 2024 16:28:21 +0000 (21:58 +0530)
committerJakub Kicinski <kuba@kernel.org>
Fri, 11 Oct 2024 22:41:33 +0000 (15:41 -0700)
commit60dbdc6e08d6fe66380598ef8bb857a4474e30d9
tree2aee90420206311b111e315f3be9bd91f7c96cfa
parent356d568fa9c04aeb0b76d103c942561f29e20a53
dt-bindings: net: emaclite: Add clock support

Add s_axi_aclk AXI4 clock support. Traditionally this IP was used on
microblaze platforms which had fixed clocks enabled all the time. But
since its a PL IP, it can also be used on SoC platforms like Zynq
UltraScale+ MPSoC which combines processing system (PS) and user
programmable logic (PL) into the same device. On these platforms instead
of fixed enabled clocks it is mandatory to explicitly enable IP clocks
for proper functionality.

So make clock a required property and also define max supported clock
constraints.

Signed-off-by: Abin Joseph <abin.joseph@amd.com>
Signed-off-by: Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://patch.msgid.link/1728491303-1456171-2-git-send-email-radhey.shyam.pandey@amd.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/devicetree/bindings/net/xlnx,emaclite.yaml