imx27-apf27.dts 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. /*
  2. * Copyright 2012 Philippe Reynes <tremyfr@yahoo.fr>
  3. * Copyright 2012 Armadeus Systems <support@armadeus.com>
  4. *
  5. * Based on code which is: Copyright 2012 Sascha Hauer, Pengutronix
  6. *
  7. * The code contained herein is licensed under the GNU General Public
  8. * License. You may obtain a copy of the GNU General Public License
  9. * Version 2 or later at the following locations:
  10. *
  11. * http://www.opensource.org/licenses/gpl-license.html
  12. * http://www.gnu.org/copyleft/gpl.html
  13. */
  14. /dts-v1/;
  15. /include/ "imx27.dtsi"
  16. / {
  17. model = "Armadeus Systems APF27 module";
  18. compatible = "armadeus,imx27-apf27", "fsl,imx27";
  19. memory {
  20. reg = <0xa0000000 0x04000000>;
  21. };
  22. clocks {
  23. #address-cells = <1>;
  24. #size-cells = <0>;
  25. osc26m {
  26. compatible = "fsl,imx-osc26m", "fixed-clock";
  27. clock-frequency = <0>;
  28. };
  29. };
  30. };
  31. &uart1 {
  32. status = "okay";
  33. };
  34. &fec {
  35. status = "okay";
  36. };
  37. &nfc {
  38. status = "okay";
  39. nand-bus-width = <16>;
  40. nand-ecc-mode = "hw";
  41. nand-on-flash-bbt;
  42. partition@0 {
  43. label = "u-boot";
  44. reg = <0x0 0x100000>;
  45. };
  46. partition@100000 {
  47. label = "env";
  48. reg = <0x100000 0x80000>;
  49. };
  50. partition@180000 {
  51. label = "env2";
  52. reg = <0x180000 0x80000>;
  53. };
  54. partition@200000 {
  55. label = "firmware";
  56. reg = <0x200000 0x80000>;
  57. };
  58. partition@280000 {
  59. label = "dtb";
  60. reg = <0x280000 0x80000>;
  61. };
  62. partition@300000 {
  63. label = "kernel";
  64. reg = <0x300000 0x500000>;
  65. };
  66. partition@800000 {
  67. label = "rootfs";
  68. reg = <0x800000 0xf800000>;
  69. };
  70. };