diff options
| author | Nathan Rossi <nathan.rossi@xilinx.com> | 2014-05-26 16:26:59 +1000 |
|---|---|---|
| committer | Nathan Rossi <nathan.rossi@xilinx.com> | 2014-05-26 16:26:59 +1000 |
| commit | 56afae038a1c5a8165371cd295ab50ba2400efd8 (patch) | |
| tree | 0788776716c2b5975f4173221c074caa1faa748d /conf/machine/boards/common | |
| parent | 917d8fcf8c926bdadc4d2c8932910e34dc514126 (diff) | |
| download | meta-xilinx-56afae038a1c5a8165371cd295ab50ba2400efd8.tar.gz | |
zynq7-base.dtsi: Update bindings
* Update QSPI, SPI, devcfg and GPIO node bindings
* Flash node properties for boards
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
Diffstat (limited to 'conf/machine/boards/common')
| -rw-r--r-- | conf/machine/boards/common/zynq7-base.dtsi | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/conf/machine/boards/common/zynq7-base.dtsi b/conf/machine/boards/common/zynq7-base.dtsi index 89368dcc..bfbdc511 100644 --- a/conf/machine/boards/common/zynq7-base.dtsi +++ b/conf/machine/boards/common/zynq7-base.dtsi | |||
| @@ -247,7 +247,7 @@ | |||
| 247 | ps7_dev_cfg_0: ps7-dev-cfg@f8007000 { | 247 | ps7_dev_cfg_0: ps7-dev-cfg@f8007000 { |
| 248 | clock-names = "ref_clk", "fclk0", "fclk1", "fclk2", "fclk3"; | 248 | clock-names = "ref_clk", "fclk0", "fclk1", "fclk2", "fclk3"; |
| 249 | clocks = <&clkc 12>, <&clkc 15>, <&clkc 16>, <&clkc 17>, <&clkc 18>; | 249 | clocks = <&clkc 12>, <&clkc 15>, <&clkc 16>, <&clkc 17>, <&clkc 18>; |
| 250 | compatible = "xlnx,ps7-dev-cfg-1.00.a"; | 250 | compatible = "xlnx,ps7-dev-cfg-1.00.a", "xlnx,zynq-devcfg-1.0"; |
| 251 | interrupt-parent = <&ps7_scugic_0>; | 251 | interrupt-parent = <&ps7_scugic_0>; |
| 252 | interrupts = <0 8 4>; | 252 | interrupts = <0 8 4>; |
| 253 | reg = <0xf8007000 0x100>; | 253 | reg = <0xf8007000 0x100>; |
| @@ -301,7 +301,7 @@ | |||
| 301 | ps7_gpio_0: ps7-gpio@e000a000 { | 301 | ps7_gpio_0: ps7-gpio@e000a000 { |
| 302 | #gpio-cells = <2>; | 302 | #gpio-cells = <2>; |
| 303 | clocks = <&clkc 42>; | 303 | clocks = <&clkc 42>; |
| 304 | compatible = "xlnx,ps7-gpio-1.00.a"; | 304 | compatible = "xlnx,ps7-gpio-1.00.a", "xlnx,zynq-gpio-1.0"; |
| 305 | emio-gpio-width = <64>; | 305 | emio-gpio-width = <64>; |
| 306 | gpio-controller ; | 306 | gpio-controller ; |
| 307 | gpio-mask-high = <0x0>; | 307 | gpio-mask-high = <0x0>; |
| @@ -312,16 +312,15 @@ | |||
| 312 | } ; | 312 | } ; |
| 313 | 313 | ||
| 314 | ps7_qspi_0: ps7-qspi@e000d000 { | 314 | ps7_qspi_0: ps7-qspi@e000d000 { |
| 315 | bus-num = <2>; | 315 | clock-names = "ref_clk", "aper_clk", "pclk"; |
| 316 | clock-names = "ref_clk", "aper_clk"; | 316 | clocks = <&clkc 10>, <&clkc 43>, <&clkc 43>; |
| 317 | clocks = <&clkc 10>, <&clkc 43>; | 317 | compatible = "xlnx,ps7-qspi-1.00.a", "xlnx,zynq-qspi-1.0"; |
| 318 | compatible = "xlnx,ps7-qspi-1.00.a"; | ||
| 319 | reg = <0xe000d000 0x1000>; | 318 | reg = <0xe000d000 0x1000>; |
| 320 | interrupt-parent = <&ps7_scugic_0>; | 319 | interrupt-parent = <&ps7_scugic_0>; |
| 321 | interrupts = <0 19 4>; | 320 | interrupts = <0 19 4>; |
| 322 | is-dual = <0>; | 321 | is-dual = <0>; |
| 323 | num-chip-select = <1>; | 322 | num-chip-select = <1>; |
| 324 | speed-hz = <200000000>; | 323 | num-cs = <1>; |
| 325 | xlnx,fb-clk = <0x1>; | 324 | xlnx,fb-clk = <0x1>; |
| 326 | xlnx,qspi-mode = <0x0>; | 325 | xlnx,qspi-mode = <0x0>; |
| 327 | #address-cells = <1>; | 326 | #address-cells = <1>; |
| @@ -335,7 +334,6 @@ | |||
| 335 | } ; | 334 | } ; |
| 336 | 335 | ||
| 337 | ps7_spi_0: ps7-spi@e0006000 { | 336 | ps7_spi_0: ps7-spi@e0006000 { |
| 338 | bus-num = <0>; | ||
| 339 | clock-names = "ref_clk", "aper_clk"; | 337 | clock-names = "ref_clk", "aper_clk"; |
| 340 | clocks = <&clkc 25>, <&clkc 34>; | 338 | clocks = <&clkc 25>, <&clkc 34>; |
| 341 | compatible = "xlnx,ps7-spi-1.00.a"; | 339 | compatible = "xlnx,ps7-spi-1.00.a"; |
| @@ -343,12 +341,10 @@ | |||
| 343 | interrupts = <0 26 4>; | 341 | interrupts = <0 26 4>; |
| 344 | num-chip-select = <4>; | 342 | num-chip-select = <4>; |
| 345 | reg = <0xe0006000 0x1000>; | 343 | reg = <0xe0006000 0x1000>; |
| 346 | speed-hz = <166666666>; | ||
| 347 | #address-cells = <1>; | 344 | #address-cells = <1>; |
| 348 | #size-cells = <0>; | 345 | #size-cells = <0>; |
| 349 | } ; | 346 | } ; |
| 350 | ps7_spi_1: ps7-spi@e0007000 { | 347 | ps7_spi_1: ps7-spi@e0007000 { |
| 351 | bus-num = <1>; | ||
| 352 | clock-names = "ref_clk", "aper_clk"; | 348 | clock-names = "ref_clk", "aper_clk"; |
| 353 | clocks = <&clkc 26>, <&clkc 35>; | 349 | clocks = <&clkc 26>, <&clkc 35>; |
| 354 | compatible = "xlnx,ps7-spi-1.00.a"; | 350 | compatible = "xlnx,ps7-spi-1.00.a"; |
| @@ -356,7 +352,6 @@ | |||
| 356 | interrupts = <0 49 4>; | 352 | interrupts = <0 49 4>; |
| 357 | num-chip-select = <4>; | 353 | num-chip-select = <4>; |
| 358 | reg = <0xe0007000 0x1000>; | 354 | reg = <0xe0007000 0x1000>; |
| 359 | speed-hz = <166666666>; | ||
| 360 | #address-cells = <1>; | 355 | #address-cells = <1>; |
| 361 | #size-cells = <0>; | 356 | #size-cells = <0>; |
| 362 | } ; | 357 | } ; |
