diff options
Diffstat (limited to 'arch/arm')
| -rw-r--r-- | arch/arm/dts/zynqmp-zcu102-revA.dts | 21 | ||||
| -rw-r--r-- | arch/arm/dts/zynqmp-zcu106-revA.dts | 21 | 
2 files changed, 40 insertions, 2 deletions
| diff --git a/arch/arm/dts/zynqmp-zcu102-revA.dts b/arch/arm/dts/zynqmp-zcu102-revA.dts index aac798d6e74..c13b52a6aea 100644 --- a/arch/arm/dts/zynqmp-zcu102-revA.dts +++ b/arch/arm/dts/zynqmp-zcu102-revA.dts @@ -604,7 +604,26 @@  			#address-cells = <1>;  			#size-cells = <0>;  			reg = <4>; -			/* SI5328 - u20 */ +			si5328: clock-generator@69 {/* SI5328 - u20 */ +				compatible = "silabs,si5328"; +				reg = <0x69>; +				/* +				 * Chip has interrupt present connected to PL +				 * interrupt-parent = <&>; +				 * interrupts = <>; +				 */ +				#address-cells = <1>; +				#size-cells = <0>; +				#clock-cells = <1>; +				clocks = <&refhdmi>; +				clock-names = "xtal"; +				clock-output-names = "si5328"; + +				si5328_clk: clk0@0 { +					reg = <0>; +					clock-frequency = <27000000>; +				}; +			};  		};  		/* 5 - 7 unconnected */  	}; diff --git a/arch/arm/dts/zynqmp-zcu106-revA.dts b/arch/arm/dts/zynqmp-zcu106-revA.dts index 03624648cd7..6dfc8fe17bf 100644 --- a/arch/arm/dts/zynqmp-zcu106-revA.dts +++ b/arch/arm/dts/zynqmp-zcu106-revA.dts @@ -593,7 +593,26 @@  			#address-cells = <1>;  			#size-cells = <0>;  			reg = <4>; -			/* SI5328 - u20 */ +			si5328: clock-generator@69 {/* SI5328 - u20 */ +				compatible = "silabs,si5328"; +				reg = <0x69>; +				/* +				 * Chip has interrupt present connected to PL +				 * interrupt-parent = <&>; +				 * interrupts = <>; +				 */ +				#address-cells = <1>; +				#size-cells = <0>; +				#clock-cells = <1>; +				clocks = <&refhdmi>; +				clock-names = "xtal"; +				clock-output-names = "si5328"; + +				si5328_clk: clk0@0 { +					reg = <0>; +					clock-frequency = <27000000>; +				}; +			};  		};  		i2c@5 {  			#address-cells = <1>; | 
