1724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0-or-later 2724ba675SRob Herring/* 3724ba675SRob Herring * Copyright 2013 Sascha Hauer, Pengutronix 4724ba675SRob Herring * Copyright 2013-2017 Markus Niebel <Markus.Niebel@tq-group.com> 5724ba675SRob Herring */ 6724ba675SRob Herring 7724ba675SRob Herring#include <dt-bindings/gpio/gpio.h> 8724ba675SRob Herring 9724ba675SRob Herring&i2c3 { 10724ba675SRob Herring pinctrl-names = "default", "gpio"; 11724ba675SRob Herring pinctrl-0 = <&pinctrl_i2c3>; 12724ba675SRob Herring pinctrl-1 = <&pinctrl_i2c3_recovery>; 13724ba675SRob Herring scl-gpios = <&gpio1 5 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 14724ba675SRob Herring sda-gpios = <&gpio1 6 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 15724ba675SRob Herring clock-frequency = <100000>; 16724ba675SRob Herring status = "okay"; 17724ba675SRob Herring 18724ba675SRob Herring pmic: pmic@8 { 19724ba675SRob Herring compatible = "fsl,pfuze100"; 20724ba675SRob Herring reg = <0x08>; 21724ba675SRob Herring }; 22724ba675SRob Herring 23*5d0813c2SMarkus Niebel temperature-sensor@48 { 24*5d0813c2SMarkus Niebel compatible = "national,lm75a"; 25724ba675SRob Herring reg = <0x48>; 26d8667718SAlexander Stein vs-supply = <®_3p3v>; 27724ba675SRob Herring }; 28724ba675SRob Herring 29724ba675SRob Herring eeprom@50 { 30724ba675SRob Herring compatible = "st,24c64", "atmel,24c64"; 31724ba675SRob Herring reg = <0x50>; 32724ba675SRob Herring pagesize = <32>; 33724ba675SRob Herring vcc-supply = <®_3p3v>; 34724ba675SRob Herring }; 35724ba675SRob Herring}; 36135be538SMarkus Niebel 37135be538SMarkus Niebel&iomuxc { 38135be538SMarkus Niebel pinctrl_i2c3: i2c3grp { 39135be538SMarkus Niebel fsl,pins = < 40135be538SMarkus Niebel MX6QDL_PAD_GPIO_5__I2C3_SCL 0x4001b899 41135be538SMarkus Niebel MX6QDL_PAD_GPIO_6__I2C3_SDA 0x4001b899 42135be538SMarkus Niebel >; 43135be538SMarkus Niebel }; 44135be538SMarkus Niebel 45135be538SMarkus Niebel pinctrl_i2c3_recovery: i2c3recoverygrp { 46135be538SMarkus Niebel fsl,pins = < 47135be538SMarkus Niebel MX6QDL_PAD_GPIO_5__GPIO1_IO05 0x4001b899 48135be538SMarkus Niebel MX6QDL_PAD_GPIO_6__GPIO1_IO06 0x4001b899 49135be538SMarkus Niebel >; 50135be538SMarkus Niebel }; 51135be538SMarkus Niebel}; 52