tqm8548.dts (fa17a019c87e2ed25b653844f668f111ee059e56) | tqm8548.dts (f706bed1144e0fdad2b583549fc366afd4a1e9f1) |
---|---|
1/* 2 * TQM8548 Device Tree Source 3 * 4 * Copyright 2006 Freescale Semiconductor Inc. 5 * Copyright 2008 Wolfgang Grandegger <wg@denx.de> 6 * 7 * This program is free software; you can redistribute it and/or modify it 8 * under the terms of the GNU General Public License as published by the --- 291 unchanged lines hidden (view full) --- 300 device_type = "tbi-phy"; 301 }; 302 }; 303 }; 304 305 serial0: serial@4500 { 306 cell-index = <0>; 307 device_type = "serial"; | 1/* 2 * TQM8548 Device Tree Source 3 * 4 * Copyright 2006 Freescale Semiconductor Inc. 5 * Copyright 2008 Wolfgang Grandegger <wg@denx.de> 6 * 7 * This program is free software; you can redistribute it and/or modify it 8 * under the terms of the GNU General Public License as published by the --- 291 unchanged lines hidden (view full) --- 300 device_type = "tbi-phy"; 301 }; 302 }; 303 }; 304 305 serial0: serial@4500 { 306 cell-index = <0>; 307 device_type = "serial"; |
308 compatible = "ns16550"; | 308 compatible = "fsl,ns16550", "ns16550"; |
309 reg = <0x4500 0x100>; // reg base, size 310 clock-frequency = <0>; // should we fill in in uboot? 311 current-speed = <115200>; 312 interrupts = <42 2>; 313 interrupt-parent = <&mpic>; 314 }; 315 316 serial1: serial@4600 { 317 cell-index = <1>; 318 device_type = "serial"; | 309 reg = <0x4500 0x100>; // reg base, size 310 clock-frequency = <0>; // should we fill in in uboot? 311 current-speed = <115200>; 312 interrupts = <42 2>; 313 interrupt-parent = <&mpic>; 314 }; 315 316 serial1: serial@4600 { 317 cell-index = <1>; 318 device_type = "serial"; |
319 compatible = "ns16550"; | 319 compatible = "fsl,ns16550", "ns16550"; |
320 reg = <0x4600 0x100>; // reg base, size 321 clock-frequency = <0>; // should we fill in in uboot? 322 current-speed = <115200>; 323 interrupts = <42 2>; 324 interrupt-parent = <&mpic>; 325 }; 326 327 global-utilities@e0000 { // global utilities reg --- 19 unchanged lines hidden (view full) --- 347 #size-cells = <1>; 348 reg = <0xe0005000 0x100>; // BRx, ORx, etc. 349 interrupt-parent = <&mpic>; 350 interrupts = <19 2>; 351 352 ranges = < 353 0 0x0 0xfc000000 0x04000000 // NOR FLASH bank 1 354 1 0x0 0xf8000000 0x08000000 // NOR FLASH bank 0 | 320 reg = <0x4600 0x100>; // reg base, size 321 clock-frequency = <0>; // should we fill in in uboot? 322 current-speed = <115200>; 323 interrupts = <42 2>; 324 interrupt-parent = <&mpic>; 325 }; 326 327 global-utilities@e0000 { // global utilities reg --- 19 unchanged lines hidden (view full) --- 347 #size-cells = <1>; 348 reg = <0xe0005000 0x100>; // BRx, ORx, etc. 349 interrupt-parent = <&mpic>; 350 interrupts = <19 2>; 351 352 ranges = < 353 0 0x0 0xfc000000 0x04000000 // NOR FLASH bank 1 354 1 0x0 0xf8000000 0x08000000 // NOR FLASH bank 0 |
355 2 0x0 0xe3000000 0x00008000 // CAN (2 x CC770) | 355 2 0x0 0xe3000000 0x00008000 // CAN (2 x i82527) |
356 3 0x0 0xe3010000 0x00008000 // NAND FLASH 357 358 >; 359 360 flash@1,0 { 361 #address-cells = <1>; 362 #size-cells = <1>; 363 compatible = "cfi-flash"; --- 24 unchanged lines hidden (view full) --- 388 partition@7f80000 { 389 label = "u-boot"; 390 reg = <0x07f80000 0x00080000>; 391 read-only; 392 }; 393 }; 394 395 /* Note: CAN support needs be enabled in U-Boot */ | 356 3 0x0 0xe3010000 0x00008000 // NAND FLASH 357 358 >; 359 360 flash@1,0 { 361 #address-cells = <1>; 362 #size-cells = <1>; 363 compatible = "cfi-flash"; --- 24 unchanged lines hidden (view full) --- 388 partition@7f80000 { 389 label = "u-boot"; 390 reg = <0x07f80000 0x00080000>; 391 read-only; 392 }; 393 }; 394 395 /* Note: CAN support needs be enabled in U-Boot */ |
396 can@2,0 { 397 compatible = "bosch,cc770"; // Bosch CC770 | 396 can0@2,0 { 397 compatible = "intel,82527"; // Bosch CC770 |
398 reg = <2 0x0 0x100>; 399 interrupts = <4 1>; 400 interrupt-parent = <&mpic>; | 398 reg = <2 0x0 0x100>; 399 interrupts = <4 1>; 400 interrupt-parent = <&mpic>; |
401 bosch,external-clock-frequency = <16000000>; 402 bosch,disconnect-rx1-input; 403 bosch,disconnect-tx1-output; 404 bosch,iso-low-speed-mux; 405 bosch,clock-out-frequency = <16000000>; | |
406 }; 407 | 401 }; 402 |
408 can@2,100 { 409 compatible = "bosch,cc770"; // Bosch CC770 | 403 can1@2,100 { 404 compatible = "intel,82527"; // Bosch CC770 |
410 reg = <2 0x100 0x100>; 411 interrupts = <4 1>; 412 interrupt-parent = <&mpic>; | 405 reg = <2 0x100 0x100>; 406 interrupts = <4 1>; 407 interrupt-parent = <&mpic>; |
413 bosch,external-clock-frequency = <16000000>; 414 bosch,disconnect-rx1-input; 415 bosch,disconnect-tx1-output; 416 bosch,iso-low-speed-mux; | |
417 }; 418 419 /* Note: NAND support needs to be enabled in U-Boot */ 420 upm@3,0 { 421 #address-cells = <0>; 422 #size-cells = <0>; 423 compatible = "tqc,tqm8548-upm-nand", "fsl,upm-nand"; 424 reg = <3 0x0 0x800>; --- 80 unchanged lines hidden --- | 408 }; 409 410 /* Note: NAND support needs to be enabled in U-Boot */ 411 upm@3,0 { 412 #address-cells = <0>; 413 #size-cells = <0>; 414 compatible = "tqc,tqm8548-upm-nand", "fsl,upm-nand"; 415 reg = <3 0x0 0x800>; --- 80 unchanged lines hidden --- |