From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Subject: Re: [PATCH v6 7/9] i2c: i2c-mux-simple: new driver Date: Sun, 1 Jan 2017 17:38:55 +0200 Message-ID: References: <1480493823-21462-1-git-send-email-peda@axentia.se> <1480493823-21462-8-git-send-email-peda@axentia.se> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: In-Reply-To: <1480493823-21462-8-git-send-email-peda@axentia.se> Sender: linux-kernel-owner@vger.kernel.org To: Peter Rosin Cc: "linux-kernel@vger.kernel.org" , Wolfram Sang , Rob Herring , Mark Rutland , Jonathan Cameron , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald-Stadler , Jonathan Corbet , Arnd Bergmann , Greg Kroah-Hartman , linux-i2c@vger.kernel.org, devicetree , linux-iio@vger.kernel.org, Linux Documentation List List-Id: devicetree@vger.kernel.org On Wed, Nov 30, 2016 at 10:17 AM, Peter Rosin wrote: > This is a generic simple i2c mux that uses the generic multiplexer > subsystem to do the muxing. > +static const struct of_device_id i2c_mux_of_match[] = { > + { .compatible = "i2c-mux-simple,parent-locked", > + .data = (void *)0, }, > + { .compatible = "i2c-mux-simple,mux-locked", > + .data = (void *)1, }, > + {}, > +}; Perhaps #define I2C_MUX_LOCKED_PARENT 0 #define I2C_MUX_LOCKED 1 ? -- With Best Regards, Andy Shevchenko