imx25-eukrea-cpuimx25.dtsi 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. // SPDX-License-Identifier: GPL-2.0-or-later
  2. /*
  3. * Copyright 2013 Eukréa Electromatique <[email protected]>
  4. */
  5. #include "imx25.dtsi"
  6. / {
  7. model = "Eukrea CPUIMX25";
  8. compatible = "eukrea,cpuimx25", "fsl,imx25";
  9. memory@80000000 {
  10. device_type = "memory";
  11. reg = <0x80000000 0x4000000>; /* 64M */
  12. };
  13. };
  14. &fec {
  15. phy-mode = "rmii";
  16. pinctrl-names = "default";
  17. pinctrl-0 = <&pinctrl_fec>;
  18. status = "okay";
  19. };
  20. &i2c1 {
  21. pinctrl-names = "default";
  22. pinctrl-0 = <&pinctrl_i2c1>;
  23. status = "okay";
  24. pcf8563@51 {
  25. compatible = "nxp,pcf8563";
  26. reg = <0x51>;
  27. };
  28. };
  29. &iomuxc {
  30. imx25-eukrea-cpuimx25 {
  31. pinctrl_fec: fecgrp {
  32. fsl,pins = <
  33. MX25_PAD_FEC_MDC__FEC_MDC 0x80000000
  34. MX25_PAD_FEC_MDIO__FEC_MDIO 0x400001e0
  35. MX25_PAD_FEC_TDATA0__FEC_TDATA0 0x80000000
  36. MX25_PAD_FEC_TDATA1__FEC_TDATA1 0x80000000
  37. MX25_PAD_FEC_TX_EN__FEC_TX_EN 0x80000000
  38. MX25_PAD_FEC_RDATA0__FEC_RDATA0 0x80000000
  39. MX25_PAD_FEC_RDATA1__FEC_RDATA1 0x80000000
  40. MX25_PAD_FEC_RX_DV__FEC_RX_DV 0x80000000
  41. MX25_PAD_FEC_TX_CLK__FEC_TX_CLK 0x1c0
  42. >;
  43. };
  44. pinctrl_i2c1: i2c1grp {
  45. fsl,pins = <
  46. MX25_PAD_I2C1_CLK__I2C1_CLK 0x80000000
  47. MX25_PAD_I2C1_DAT__I2C1_DAT 0x80000000
  48. >;
  49. };
  50. };
  51. };
  52. &nfc {
  53. nand-bus-width = <8>;
  54. nand-ecc-mode = "hw";
  55. nand-on-flash-bbt;
  56. status = "okay";
  57. };