imx6q-sabreauto.dts 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. /*
  2. * Copyright 2012 Freescale Semiconductor, Inc.
  3. * Copyright 2011 Linaro Ltd.
  4. *
  5. * The code contained herein is licensed under the GNU General Public
  6. * License. You may obtain a copy of the GNU General Public License
  7. * Version 2 or later at the following locations:
  8. *
  9. * http://www.opensource.org/licenses/gpl-license.html
  10. * http://www.gnu.org/copyleft/gpl.html
  11. */
  12. /dts-v1/;
  13. /include/ "imx6q.dtsi"
  14. / {
  15. model = "Freescale i.MX6 Quad SABRE Automotive Board";
  16. compatible = "fsl,imx6q-sabreauto", "fsl,imx6q";
  17. memory {
  18. reg = <0x10000000 0x80000000>;
  19. };
  20. };
  21. &iomuxc {
  22. pinctrl-names = "default";
  23. pinctrl-0 = <&pinctrl_hog>;
  24. hog {
  25. pinctrl_hog: hoggrp {
  26. fsl,pins = <
  27. 1376 0x80000000 /* MX6Q_PAD_NANDF_CS2__GPIO_6_15 */
  28. 13 0x80000000 /* MX6Q_PAD_SD2_DAT2__GPIO_1_13 */
  29. >;
  30. };
  31. };
  32. };
  33. &uart4 {
  34. pinctrl-names = "default";
  35. pinctrl-0 = <&pinctrl_uart4_1>;
  36. status = "okay";
  37. };
  38. &fec {
  39. pinctrl-names = "default";
  40. pinctrl-0 = <&pinctrl_enet_2>;
  41. phy-mode = "rgmii";
  42. status = "okay";
  43. };
  44. &usdhc3 {
  45. pinctrl-names = "default";
  46. pinctrl-0 = <&pinctrl_usdhc3_1>;
  47. cd-gpios = <&gpio6 15 0>;
  48. wp-gpios = <&gpio1 13 0>;
  49. status = "okay";
  50. };