Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-or-later
0002 /*
0003  * Copyright 2013 Sascha Hauer, Pengutronix
0004  * Copyright 2013-2017 Markus Niebel <Markus.Niebel@tq-group.com>
0005  */
0006 
0007 #include <dt-bindings/gpio/gpio.h>
0008 
0009 &fec {
0010         interrupts-extended = <&gpio1 6 IRQ_TYPE_LEVEL_HIGH>,
0011                               <&intc 0 119 IRQ_TYPE_LEVEL_HIGH>;
0012         fsl,err006687-workaround-present;
0013 };
0014 
0015 &i2c1 {
0016         pinctrl-names = "default", "gpio";
0017         pinctrl-0 = <&pinctrl_i2c1>;
0018         pinctrl-1 = <&pinctrl_i2c1_recovery>;
0019         scl-gpios = <&gpio5 27 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
0020         sda-gpios = <&gpio5 26 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
0021         clock-frequency = <100000>;
0022         status = "okay";
0023 
0024         pmic: pmic@8 {
0025                 compatible = "fsl,pfuze100";
0026                 reg = <0x08>;
0027         };
0028 
0029         sensor@48 {
0030                 compatible = "national,lm75";
0031                 reg = <0x48>;
0032         };
0033 
0034         eeprom@50 {
0035                 compatible = "st,24c64", "atmel,24c64";
0036                 reg = <0x50>;
0037                 pagesize = <32>;
0038         };
0039 };
0040 
0041 &iomuxc {
0042         /*
0043          * This pinmuxing is required for the ERR006687 workaround. Board
0044          * DTS files that enable the FEC controller with
0045          * fsl,err006687-workaround-present must include this group.
0046          */
0047         pinctrl_enet_fix: enetfixgrp {
0048                 fsl,pins = <
0049                         /* ENET ping patch */
0050                         MX6QDL_PAD_GPIO_6__ENET_IRQ 0x000b1
0051                 >;
0052         };
0053 };