linux-i2c.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] i2c: reorganize muxes to a standard pattern
@ 2011-11-13 21:41 Wolfram Sang
       [not found] ` <1321220474-11378-1-git-send-email-w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
  0 siblings, 1 reply; 15+ messages in thread
From: Wolfram Sang @ 2011-11-13 21:41 UTC (permalink / raw)
  To: linux-i2c-u79uwXL29TY76Z2rM5mHXA; +Cc: Jean Delvare, Wolfram Sang

Analog to ca632f5 (spi: reorganize drivers), introduce a standard pattern
for naming the muxes. This is done for the rest of the I2C subsystem already, so
we stay in sync with that.

Signed-off-by: Wolfram Sang <w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
---

Only build tested.

 drivers/i2c/muxes/Kconfig                          |    9 ---------
 drivers/i2c/muxes/Makefile                         |    6 +++---
 .../i2c/muxes/{gpio-i2cmux.c => i2c-mux-gpio.c}    |    0
 drivers/i2c/muxes/{pca9541.c => i2c-mux-pca9541.c} |    0
 drivers/i2c/muxes/{pca954x.c => i2c-mux-pca954x.c} |    0
 5 files changed, 3 insertions(+), 12 deletions(-)
 rename drivers/i2c/muxes/{gpio-i2cmux.c => i2c-mux-gpio.c} (100%)
 rename drivers/i2c/muxes/{pca9541.c => i2c-mux-pca9541.c} (100%)
 rename drivers/i2c/muxes/{pca954x.c => i2c-mux-pca954x.c} (100%)

diff --git a/drivers/i2c/muxes/Kconfig b/drivers/i2c/muxes/Kconfig
index 90b7a01..a112d9d 100644
--- a/drivers/i2c/muxes/Kconfig
+++ b/drivers/i2c/muxes/Kconfig
@@ -14,9 +14,6 @@ config I2C_MUX_GPIO
 	  I2C busses connected through a MUX, which is controlled
 	  through GPIO pins.
 
-	  This driver can also be built as a module.  If so, the module
-	  will be called gpio-i2cmux.
-
 config I2C_MUX_PCA9541
 	tristate "NXP PCA9541 I2C Master Selector"
 	depends on EXPERIMENTAL
@@ -24,9 +21,6 @@ config I2C_MUX_PCA9541
 	  If you say yes here you get support for the NXP PCA9541
 	  I2C Master Selector.
 
-	  This driver can also be built as a module.  If so, the module
-	  will be called pca9541.
-
 config I2C_MUX_PCA954x
 	tristate "Philips PCA954x I2C Mux/switches"
 	depends on EXPERIMENTAL
@@ -34,7 +28,4 @@ config I2C_MUX_PCA954x
 	  If you say yes here you get support for the Philips PCA954x
 	  I2C mux/switch devices.
 
-	  This driver can also be built as a module.  If so, the module
-	  will be called pca954x.
-
 endmenu
diff --git a/drivers/i2c/muxes/Makefile b/drivers/i2c/muxes/Makefile
index 4640436..5826249 100644
--- a/drivers/i2c/muxes/Makefile
+++ b/drivers/i2c/muxes/Makefile
@@ -1,8 +1,8 @@
 #
 # Makefile for multiplexer I2C chip drivers.
 
-obj-$(CONFIG_I2C_MUX_GPIO)	+= gpio-i2cmux.o
-obj-$(CONFIG_I2C_MUX_PCA9541)	+= pca9541.o
-obj-$(CONFIG_I2C_MUX_PCA954x)	+= pca954x.o
+obj-$(CONFIG_I2C_MUX_GPIO)	+= i2c-mux-gpio.o
+obj-$(CONFIG_I2C_MUX_PCA9541)	+= i2c-mux-pca9541.o
+obj-$(CONFIG_I2C_MUX_PCA954x)	+= i2c-mux-pca954x.o
 
 ccflags-$(CONFIG_I2C_DEBUG_BUS) := -DDEBUG
diff --git a/drivers/i2c/muxes/gpio-i2cmux.c b/drivers/i2c/muxes/i2c-mux-gpio.c
similarity index 100%
rename from drivers/i2c/muxes/gpio-i2cmux.c
rename to drivers/i2c/muxes/i2c-mux-gpio.c
diff --git a/drivers/i2c/muxes/pca9541.c b/drivers/i2c/muxes/i2c-mux-pca9541.c
similarity index 100%
rename from drivers/i2c/muxes/pca9541.c
rename to drivers/i2c/muxes/i2c-mux-pca9541.c
diff --git a/drivers/i2c/muxes/pca954x.c b/drivers/i2c/muxes/i2c-mux-pca954x.c
similarity index 100%
rename from drivers/i2c/muxes/pca954x.c
rename to drivers/i2c/muxes/i2c-mux-pca954x.c
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found] ` <1321220474-11378-1-git-send-email-w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
@ 2011-11-21 12:52   ` Wolfram Sang
  2011-11-27 20:48   ` Jean Delvare
  1 sibling, 0 replies; 15+ messages in thread
From: Wolfram Sang @ 2011-11-21 12:52 UTC (permalink / raw)
  To: linux-i2c-u79uwXL29TY76Z2rM5mHXA; +Cc: Jean Delvare

[-- Attachment #1: Type: text/plain, Size: 3503 bytes --]

On Sun, Nov 13, 2011 at 10:41:14PM +0100, Wolfram Sang wrote:
> Analog to ca632f5 (spi: reorganize drivers), introduce a standard pattern
> for naming the muxes. This is done for the rest of the I2C subsystem already, so
> we stay in sync with that.
> 
> Signed-off-by: Wolfram Sang <w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
> ---

Ping.

> 
> Only build tested.
> 
>  drivers/i2c/muxes/Kconfig                          |    9 ---------
>  drivers/i2c/muxes/Makefile                         |    6 +++---
>  .../i2c/muxes/{gpio-i2cmux.c => i2c-mux-gpio.c}    |    0
>  drivers/i2c/muxes/{pca9541.c => i2c-mux-pca9541.c} |    0
>  drivers/i2c/muxes/{pca954x.c => i2c-mux-pca954x.c} |    0
>  5 files changed, 3 insertions(+), 12 deletions(-)
>  rename drivers/i2c/muxes/{gpio-i2cmux.c => i2c-mux-gpio.c} (100%)
>  rename drivers/i2c/muxes/{pca9541.c => i2c-mux-pca9541.c} (100%)
>  rename drivers/i2c/muxes/{pca954x.c => i2c-mux-pca954x.c} (100%)
> 
> diff --git a/drivers/i2c/muxes/Kconfig b/drivers/i2c/muxes/Kconfig
> index 90b7a01..a112d9d 100644
> --- a/drivers/i2c/muxes/Kconfig
> +++ b/drivers/i2c/muxes/Kconfig
> @@ -14,9 +14,6 @@ config I2C_MUX_GPIO
>  	  I2C busses connected through a MUX, which is controlled
>  	  through GPIO pins.
>  
> -	  This driver can also be built as a module.  If so, the module
> -	  will be called gpio-i2cmux.
> -
>  config I2C_MUX_PCA9541
>  	tristate "NXP PCA9541 I2C Master Selector"
>  	depends on EXPERIMENTAL
> @@ -24,9 +21,6 @@ config I2C_MUX_PCA9541
>  	  If you say yes here you get support for the NXP PCA9541
>  	  I2C Master Selector.
>  
> -	  This driver can also be built as a module.  If so, the module
> -	  will be called pca9541.
> -
>  config I2C_MUX_PCA954x
>  	tristate "Philips PCA954x I2C Mux/switches"
>  	depends on EXPERIMENTAL
> @@ -34,7 +28,4 @@ config I2C_MUX_PCA954x
>  	  If you say yes here you get support for the Philips PCA954x
>  	  I2C mux/switch devices.
>  
> -	  This driver can also be built as a module.  If so, the module
> -	  will be called pca954x.
> -
>  endmenu
> diff --git a/drivers/i2c/muxes/Makefile b/drivers/i2c/muxes/Makefile
> index 4640436..5826249 100644
> --- a/drivers/i2c/muxes/Makefile
> +++ b/drivers/i2c/muxes/Makefile
> @@ -1,8 +1,8 @@
>  #
>  # Makefile for multiplexer I2C chip drivers.
>  
> -obj-$(CONFIG_I2C_MUX_GPIO)	+= gpio-i2cmux.o
> -obj-$(CONFIG_I2C_MUX_PCA9541)	+= pca9541.o
> -obj-$(CONFIG_I2C_MUX_PCA954x)	+= pca954x.o
> +obj-$(CONFIG_I2C_MUX_GPIO)	+= i2c-mux-gpio.o
> +obj-$(CONFIG_I2C_MUX_PCA9541)	+= i2c-mux-pca9541.o
> +obj-$(CONFIG_I2C_MUX_PCA954x)	+= i2c-mux-pca954x.o
>  
>  ccflags-$(CONFIG_I2C_DEBUG_BUS) := -DDEBUG
> diff --git a/drivers/i2c/muxes/gpio-i2cmux.c b/drivers/i2c/muxes/i2c-mux-gpio.c
> similarity index 100%
> rename from drivers/i2c/muxes/gpio-i2cmux.c
> rename to drivers/i2c/muxes/i2c-mux-gpio.c
> diff --git a/drivers/i2c/muxes/pca9541.c b/drivers/i2c/muxes/i2c-mux-pca9541.c
> similarity index 100%
> rename from drivers/i2c/muxes/pca9541.c
> rename to drivers/i2c/muxes/i2c-mux-pca9541.c
> diff --git a/drivers/i2c/muxes/pca954x.c b/drivers/i2c/muxes/i2c-mux-pca954x.c
> similarity index 100%
> rename from drivers/i2c/muxes/pca954x.c
> rename to drivers/i2c/muxes/i2c-mux-pca954x.c
> -- 
> 1.7.2.5
> 

-- 
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found] ` <1321220474-11378-1-git-send-email-w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
  2011-11-21 12:52   ` Wolfram Sang
@ 2011-11-27 20:48   ` Jean Delvare
       [not found]     ` <20111127214847.547542fb-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
  1 sibling, 1 reply; 15+ messages in thread
From: Jean Delvare @ 2011-11-27 20:48 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck, Rodolfo Giometti,
	Michael Lawnick, Peter Korsgaard

Hi Wolfram,

Sorry for the late reply.

On Sun, 13 Nov 2011 22:41:14 +0100, Wolfram Sang wrote:
> Analog to ca632f5 (spi: reorganize drivers), introduce a standard pattern
> for naming the muxes. This is done for the rest of the I2C subsystem already, so
> we stay in sync with that.
> 
> Signed-off-by: Wolfram Sang <w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
> ---
> 
> Only build tested.
> 
>  drivers/i2c/muxes/Kconfig                          |    9 ---------
>  drivers/i2c/muxes/Makefile                         |    6 +++---
>  .../i2c/muxes/{gpio-i2cmux.c => i2c-mux-gpio.c}    |    0
>  drivers/i2c/muxes/{pca9541.c => i2c-mux-pca9541.c} |    0
>  drivers/i2c/muxes/{pca954x.c => i2c-mux-pca954x.c} |    0
>  5 files changed, 3 insertions(+), 12 deletions(-)
>  rename drivers/i2c/muxes/{gpio-i2cmux.c => i2c-mux-gpio.c} (100%)
>  rename drivers/i2c/muxes/{pca9541.c => i2c-mux-pca9541.c} (100%)
>  rename drivers/i2c/muxes/{pca954x.c => i2c-mux-pca954x.c} (100%)

You forgot to rename Documentation/i2c/muxes/gpio-i2cmux.

I thought the naming had been discussed before, but I can't find the
references, and to be honest the new names please me, so I have no
reason to decline your proposal. I would have appreciated an ack from
the driver authors (Cc'd) though. I'll apply your patch as soon as I
receive an updated version, unless I get an objection before then.

> 
> diff --git a/drivers/i2c/muxes/Kconfig b/drivers/i2c/muxes/Kconfig
> index 90b7a01..a112d9d 100644
> --- a/drivers/i2c/muxes/Kconfig
> +++ b/drivers/i2c/muxes/Kconfig
> @@ -14,9 +14,6 @@ config I2C_MUX_GPIO
>  	  I2C busses connected through a MUX, which is controlled
>  	  through GPIO pins.
>  
> -	  This driver can also be built as a module.  If so, the module
> -	  will be called gpio-i2cmux.
> -
>  config I2C_MUX_PCA9541
>  	tristate "NXP PCA9541 I2C Master Selector"
>  	depends on EXPERIMENTAL
> @@ -24,9 +21,6 @@ config I2C_MUX_PCA9541
>  	  If you say yes here you get support for the NXP PCA9541
>  	  I2C Master Selector.
>  
> -	  This driver can also be built as a module.  If so, the module
> -	  will be called pca9541.
> -
>  config I2C_MUX_PCA954x
>  	tristate "Philips PCA954x I2C Mux/switches"
>  	depends on EXPERIMENTAL
> @@ -34,7 +28,4 @@ config I2C_MUX_PCA954x
>  	  If you say yes here you get support for the Philips PCA954x
>  	  I2C mux/switch devices.
>  
> -	  This driver can also be built as a module.  If so, the module
> -	  will be called pca954x.
> -
>  endmenu
> diff --git a/drivers/i2c/muxes/Makefile b/drivers/i2c/muxes/Makefile
> index 4640436..5826249 100644
> --- a/drivers/i2c/muxes/Makefile
> +++ b/drivers/i2c/muxes/Makefile
> @@ -1,8 +1,8 @@
>  #
>  # Makefile for multiplexer I2C chip drivers.
>  
> -obj-$(CONFIG_I2C_MUX_GPIO)	+= gpio-i2cmux.o
> -obj-$(CONFIG_I2C_MUX_PCA9541)	+= pca9541.o
> -obj-$(CONFIG_I2C_MUX_PCA954x)	+= pca954x.o
> +obj-$(CONFIG_I2C_MUX_GPIO)	+= i2c-mux-gpio.o
> +obj-$(CONFIG_I2C_MUX_PCA9541)	+= i2c-mux-pca9541.o
> +obj-$(CONFIG_I2C_MUX_PCA954x)	+= i2c-mux-pca954x.o
>  
>  ccflags-$(CONFIG_I2C_DEBUG_BUS) := -DDEBUG
> diff --git a/drivers/i2c/muxes/gpio-i2cmux.c b/drivers/i2c/muxes/i2c-mux-gpio.c
> similarity index 100%
> rename from drivers/i2c/muxes/gpio-i2cmux.c
> rename to drivers/i2c/muxes/i2c-mux-gpio.c
> diff --git a/drivers/i2c/muxes/pca9541.c b/drivers/i2c/muxes/i2c-mux-pca9541.c
> similarity index 100%
> rename from drivers/i2c/muxes/pca9541.c
> rename to drivers/i2c/muxes/i2c-mux-pca9541.c
> diff --git a/drivers/i2c/muxes/pca954x.c b/drivers/i2c/muxes/i2c-mux-pca954x.c
> similarity index 100%
> rename from drivers/i2c/muxes/pca954x.c
> rename to drivers/i2c/muxes/i2c-mux-pca954x.c


-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]     ` <20111127214847.547542fb-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
@ 2011-11-27 21:15       ` Peter Korsgaard
       [not found]         ` <87sjl9gtcv.fsf-uXGAPMMVk8amE9MCos8gUmSdvHPH+/yF@public.gmane.org>
  2011-11-27 22:04       ` Guenter Roeck
  1 sibling, 1 reply; 15+ messages in thread
From: Peter Korsgaard @ 2011-11-27 21:15 UTC (permalink / raw)
  To: Jean Delvare
  Cc: Wolfram Sang, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck,
	Rodolfo Giometti, Michael Lawnick, Peter Korsgaard

>>>>> "Jean" == Jean Delvare <khali-PUYAD+kWke1g9hUCZPvPmw@public.gmane.org> writes:

Hi,

 >> rename drivers/i2c/muxes/{gpio-i2cmux.c => i2c-mux-gpio.c} (100%)
 >> rename drivers/i2c/muxes/{pca9541.c => i2c-mux-pca9541.c} (100%)
 >> rename drivers/i2c/muxes/{pca954x.c => i2c-mux-pca954x.c} (100%)

 Jean> You forgot to rename Documentation/i2c/muxes/gpio-i2cmux.

 Jean> I thought the naming had been discussed before, but I can't find the
 Jean> references, and to be honest the new names please me, so I have no
 Jean> reason to decline your proposal. I would have appreciated an ack from
 Jean> the driver authors (Cc'd) though. I'll apply your patch as soon as I
 Jean> receive an updated version, unless I get an objection before then.

Are you referring to this?

http://thread.gmane.org/gmane.linux.drivers.i2c/7171/focus=7244

I originally called it i2c-gpiomux.c, and renamed it to gpio-i2cmux.c on
request of you.

I don't mind the new name though, so:

Acked-by: Peter Korsgaard <peter.korsgaard-ob4gmnvZ1/cAvxtiuMwx3w@public.gmane.org>

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]     ` <20111127214847.547542fb-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
  2011-11-27 21:15       ` Peter Korsgaard
@ 2011-11-27 22:04       ` Guenter Roeck
  1 sibling, 0 replies; 15+ messages in thread
From: Guenter Roeck @ 2011-11-27 22:04 UTC (permalink / raw)
  To: Jean Delvare
  Cc: Wolfram Sang, linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	Rodolfo Giometti, Michael Lawnick, Peter Korsgaard

On Sun, Nov 27, 2011 at 03:48:47PM -0500, Jean Delvare wrote:
> Hi Wolfram,
> 
> Sorry for the late reply.
> 
> On Sun, 13 Nov 2011 22:41:14 +0100, Wolfram Sang wrote:
> > Analog to ca632f5 (spi: reorganize drivers), introduce a standard pattern
> > for naming the muxes. This is done for the rest of the I2C subsystem already, so
> > we stay in sync with that.
> > 
> > Signed-off-by: Wolfram Sang <w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
> > ---
> > 
> > Only build tested.
> > 
> >  drivers/i2c/muxes/Kconfig                          |    9 ---------
> >  drivers/i2c/muxes/Makefile                         |    6 +++---
> >  .../i2c/muxes/{gpio-i2cmux.c => i2c-mux-gpio.c}    |    0
> >  drivers/i2c/muxes/{pca9541.c => i2c-mux-pca9541.c} |    0
> >  drivers/i2c/muxes/{pca954x.c => i2c-mux-pca954x.c} |    0
> >  5 files changed, 3 insertions(+), 12 deletions(-)
> >  rename drivers/i2c/muxes/{gpio-i2cmux.c => i2c-mux-gpio.c} (100%)
> >  rename drivers/i2c/muxes/{pca9541.c => i2c-mux-pca9541.c} (100%)
> >  rename drivers/i2c/muxes/{pca954x.c => i2c-mux-pca954x.c} (100%)
> 
> You forgot to rename Documentation/i2c/muxes/gpio-i2cmux.
> 
> I thought the naming had been discussed before, but I can't find the
> references, and to be honest the new names please me, so I have no
> reason to decline your proposal. I would have appreciated an ack from
> the driver authors (Cc'd) though. I'll apply your patch as soon as I
> receive an updated version, unless I get an objection before then.
> 

For pca9541.c:

Acked-by: Guenter Roeck <guenter.roeck-IzeFyvvaP7pWk0Htik3J/w@public.gmane.org>

> > 
> > diff --git a/drivers/i2c/muxes/Kconfig b/drivers/i2c/muxes/Kconfig
> > index 90b7a01..a112d9d 100644
> > --- a/drivers/i2c/muxes/Kconfig
> > +++ b/drivers/i2c/muxes/Kconfig
> > @@ -14,9 +14,6 @@ config I2C_MUX_GPIO
> >  	  I2C busses connected through a MUX, which is controlled
> >  	  through GPIO pins.
> >  
> > -	  This driver can also be built as a module.  If so, the module
> > -	  will be called gpio-i2cmux.
> > -
> >  config I2C_MUX_PCA9541
> >  	tristate "NXP PCA9541 I2C Master Selector"
> >  	depends on EXPERIMENTAL
> > @@ -24,9 +21,6 @@ config I2C_MUX_PCA9541
> >  	  If you say yes here you get support for the NXP PCA9541
> >  	  I2C Master Selector.
> >  
> > -	  This driver can also be built as a module.  If so, the module
> > -	  will be called pca9541.
> > -
> >  config I2C_MUX_PCA954x
> >  	tristate "Philips PCA954x I2C Mux/switches"
> >  	depends on EXPERIMENTAL
> > @@ -34,7 +28,4 @@ config I2C_MUX_PCA954x
> >  	  If you say yes here you get support for the Philips PCA954x
> >  	  I2C mux/switch devices.
> >  
> > -	  This driver can also be built as a module.  If so, the module
> > -	  will be called pca954x.
> > -
> >  endmenu
> > diff --git a/drivers/i2c/muxes/Makefile b/drivers/i2c/muxes/Makefile
> > index 4640436..5826249 100644
> > --- a/drivers/i2c/muxes/Makefile
> > +++ b/drivers/i2c/muxes/Makefile
> > @@ -1,8 +1,8 @@
> >  #
> >  # Makefile for multiplexer I2C chip drivers.
> >  
> > -obj-$(CONFIG_I2C_MUX_GPIO)	+= gpio-i2cmux.o
> > -obj-$(CONFIG_I2C_MUX_PCA9541)	+= pca9541.o
> > -obj-$(CONFIG_I2C_MUX_PCA954x)	+= pca954x.o
> > +obj-$(CONFIG_I2C_MUX_GPIO)	+= i2c-mux-gpio.o
> > +obj-$(CONFIG_I2C_MUX_PCA9541)	+= i2c-mux-pca9541.o
> > +obj-$(CONFIG_I2C_MUX_PCA954x)	+= i2c-mux-pca954x.o
> >  
> >  ccflags-$(CONFIG_I2C_DEBUG_BUS) := -DDEBUG
> > diff --git a/drivers/i2c/muxes/gpio-i2cmux.c b/drivers/i2c/muxes/i2c-mux-gpio.c
> > similarity index 100%
> > rename from drivers/i2c/muxes/gpio-i2cmux.c
> > rename to drivers/i2c/muxes/i2c-mux-gpio.c
> > diff --git a/drivers/i2c/muxes/pca9541.c b/drivers/i2c/muxes/i2c-mux-pca9541.c
> > similarity index 100%
> > rename from drivers/i2c/muxes/pca9541.c
> > rename to drivers/i2c/muxes/i2c-mux-pca9541.c
> > diff --git a/drivers/i2c/muxes/pca954x.c b/drivers/i2c/muxes/i2c-mux-pca954x.c
> > similarity index 100%
> > rename from drivers/i2c/muxes/pca954x.c
> > rename to drivers/i2c/muxes/i2c-mux-pca954x.c
> 
> 
> -- 
> Jean Delvare

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]         ` <87sjl9gtcv.fsf-uXGAPMMVk8amE9MCos8gUmSdvHPH+/yF@public.gmane.org>
@ 2011-11-28  8:22           ` Jean Delvare
       [not found]             ` <20111128092227.3d5d6a25-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
  0 siblings, 1 reply; 15+ messages in thread
From: Jean Delvare @ 2011-11-28  8:22 UTC (permalink / raw)
  To: Peter Korsgaard
  Cc: Wolfram Sang, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck,
	Rodolfo Giometti, Michael Lawnick, Peter Korsgaard

On Sun, 27 Nov 2011 22:15:12 +0100, Peter Korsgaard wrote:
> >>>>> "Jean" == Jean Delvare <khali-PUYAD+kWke1g9hUCZPvPmw@public.gmane.org> writes:
> 
> Hi,
> 
>  >> rename drivers/i2c/muxes/{gpio-i2cmux.c => i2c-mux-gpio.c} (100%)
>  >> rename drivers/i2c/muxes/{pca9541.c => i2c-mux-pca9541.c} (100%)
>  >> rename drivers/i2c/muxes/{pca954x.c => i2c-mux-pca954x.c} (100%)
> 
>  Jean> You forgot to rename Documentation/i2c/muxes/gpio-i2cmux.
> 
>  Jean> I thought the naming had been discussed before, but I can't find the
>  Jean> references, and to be honest the new names please me, so I have no
>  Jean> reason to decline your proposal. I would have appreciated an ack from
>  Jean> the driver authors (Cc'd) though. I'll apply your patch as soon as I
>  Jean> receive an updated version, unless I get an objection before then.
> 
> Are you referring to this?
> 
> http://thread.gmane.org/gmane.linux.drivers.i2c/7171/focus=7244

Ah, yes, that's the discussion I was looking for, thanks for digging it
out. My point wasn't totally wrong back then, but Wolfram's is simply
better, I admit.

> I originally called it i2c-gpiomux.c, and renamed it to gpio-i2cmux.c on
> request of you.
> 
> I don't mind the new name though, so:
> 
> Acked-by: Peter Korsgaard <peter.korsgaard-ob4gmnvZ1/cAvxtiuMwx3w@public.gmane.org>

Thanks,
-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]             ` <20111128092227.3d5d6a25-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
@ 2011-11-28  9:38               ` Wolfram Sang
       [not found]                 ` <20111128093835.GA4243-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
  0 siblings, 1 reply; 15+ messages in thread
From: Wolfram Sang @ 2011-11-28  9:38 UTC (permalink / raw)
  To: Jean Delvare
  Cc: Peter Korsgaard, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck,
	Rodolfo Giometti, Michael Lawnick, Peter Korsgaard

[-- Attachment #1: Type: text/plain, Size: 612 bytes --]


> > http://thread.gmane.org/gmane.linux.drivers.i2c/7171/focus=7244
> 
> Ah, yes, that's the discussion I was looking for, thanks for digging it
> out. My point wasn't totally wrong back then, but Wolfram's is simply
> better, I admit.

I agree :) Okay, so I'll update the documentation as well. What about
include/linux/gpio-i2cmux.h and its users? I'd like consistency, but
renaming header files is not too nice...

Thanks,

   Wolfram

-- 
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]                 ` <20111128093835.GA4243-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
@ 2011-11-28  9:58                   ` Peter Korsgaard
       [not found]                     ` <874nxoh8l5.fsf-uXGAPMMVk8amE9MCos8gUmSdvHPH+/yF@public.gmane.org>
  0 siblings, 1 reply; 15+ messages in thread
From: Peter Korsgaard @ 2011-11-28  9:58 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Jean Delvare, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck,
	Rodolfo Giometti, Michael Lawnick, Peter Korsgaard

>>>>> "Wolfram" == Wolfram Sang <w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org> writes:

 >> > http://thread.gmane.org/gmane.linux.drivers.i2c/7171/focus=7244
 >> 
 >> Ah, yes, that's the discussion I was looking for, thanks for digging it
 >> out. My point wasn't totally wrong back then, but Wolfram's is simply
 >> better, I admit.

 Wolfram> I agree :) Okay, so I'll update the documentation as well. What about
 Wolfram> include/linux/gpio-i2cmux.h and its users? I'd like consistency, but
 Wolfram> renaming header files is not too nice...

Indeed. If we were to rename it we should also rename struct
gpio_i2cmux_platform_data.

I don't feel strongly about it - It will break for existing users, but
there's probably not too many of those. Your call.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]                     ` <874nxoh8l5.fsf-uXGAPMMVk8amE9MCos8gUmSdvHPH+/yF@public.gmane.org>
@ 2011-11-28 11:57                       ` Jean Delvare
       [not found]                         ` <20111128125751.3d6a3ca7-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
  0 siblings, 1 reply; 15+ messages in thread
From: Jean Delvare @ 2011-11-28 11:57 UTC (permalink / raw)
  To: Peter Korsgaard
  Cc: Wolfram Sang, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck,
	Rodolfo Giometti, Michael Lawnick, Peter Korsgaard

On Mon, 28 Nov 2011 10:58:30 +0100, Peter Korsgaard wrote:
> >>>>> "Wolfram" == Wolfram Sang <w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org> writes:
> 
>  >> > http://thread.gmane.org/gmane.linux.drivers.i2c/7171/focus=7244
>  >> 
>  >> Ah, yes, that's the discussion I was looking for, thanks for digging it
>  >> out. My point wasn't totally wrong back then, but Wolfram's is simply
>  >> better, I admit.
> 
>  Wolfram> I agree :) Okay, so I'll update the documentation as well. What about
>  Wolfram> include/linux/gpio-i2cmux.h and its users? I'd like consistency, but
>  Wolfram> renaming header files is not too nice...
> 
> Indeed. If we were to rename it we should also rename struct
> gpio_i2cmux_platform_data.
> 
> I don't feel strongly about it - It will break for existing users, but
> there's probably not too many of those. Your call.

I see exactly 1 user of <linux/gpio-i2cmux.h> in the upstream kernel
tree, and that is gpio-i2cmux itself. So I'd say no big deal renaming
it, and actually if we intend to rename header files and/or structures,
the sooner the better.

-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]                         ` <20111128125751.3d6a3ca7-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
@ 2012-01-07 14:38                           ` Jean Delvare
       [not found]                             ` <20120107153820.45ed4b37-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
  0 siblings, 1 reply; 15+ messages in thread
From: Jean Delvare @ 2012-01-07 14:38 UTC (permalink / raw)
  To: Peter Korsgaard, Wolfram Sang
  Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck, Rodolfo Giometti,
	Michael Lawnick

On Mon, 28 Nov 2011 12:57:51 +0100, Jean Delvare wrote:
> On Mon, 28 Nov 2011 10:58:30 +0100, Peter Korsgaard wrote:
> > >>>>> "Wolfram" == Wolfram Sang <w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org> writes:
> > 
> >  >> > http://thread.gmane.org/gmane.linux.drivers.i2c/7171/focus=7244
> >  >> 
> >  >> Ah, yes, that's the discussion I was looking for, thanks for digging it
> >  >> out. My point wasn't totally wrong back then, but Wolfram's is simply
> >  >> better, I admit.
> > 
> >  Wolfram> I agree :) Okay, so I'll update the documentation as well. What about
> >  Wolfram> include/linux/gpio-i2cmux.h and its users? I'd like consistency, but
> >  Wolfram> renaming header files is not too nice...
> > 
> > Indeed. If we were to rename it we should also rename struct
> > gpio_i2cmux_platform_data.
> > 
> > I don't feel strongly about it - It will break for existing users, but
> > there's probably not too many of those. Your call.
> 
> I see exactly 1 user of <linux/gpio-i2cmux.h> in the upstream kernel
> tree, and that is gpio-i2cmux itself. So I'd say no big deal renaming
> it, and actually if we intend to rename header files and/or structures,
> the sooner the better.

Wolfram, Peter, any progress here? I think Wolfram was supposed to send
an updated patch but I did not receive anything.

-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]                             ` <20120107153820.45ed4b37-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
@ 2012-01-07 14:46                               ` Wolfram Sang
       [not found]                                 ` <20120107144559.GA2537-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
  0 siblings, 1 reply; 15+ messages in thread
From: Wolfram Sang @ 2012-01-07 14:46 UTC (permalink / raw)
  To: Jean Delvare
  Cc: Peter Korsgaard, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck,
	Rodolfo Giometti, Michael Lawnick

[-- Attachment #1: Type: text/plain, Size: 1665 bytes --]

On Sat, Jan 07, 2012 at 03:38:20PM +0100, Jean Delvare wrote:
> On Mon, 28 Nov 2011 12:57:51 +0100, Jean Delvare wrote:
> > On Mon, 28 Nov 2011 10:58:30 +0100, Peter Korsgaard wrote:
> > > >>>>> "Wolfram" == Wolfram Sang <w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org> writes:
> > > 
> > >  >> > http://thread.gmane.org/gmane.linux.drivers.i2c/7171/focus=7244
> > >  >> 
> > >  >> Ah, yes, that's the discussion I was looking for, thanks for digging it
> > >  >> out. My point wasn't totally wrong back then, but Wolfram's is simply
> > >  >> better, I admit.
> > > 
> > >  Wolfram> I agree :) Okay, so I'll update the documentation as well. What about
> > >  Wolfram> include/linux/gpio-i2cmux.h and its users? I'd like consistency, but
> > >  Wolfram> renaming header files is not too nice...
> > > 
> > > Indeed. If we were to rename it we should also rename struct
> > > gpio_i2cmux_platform_data.
> > > 
> > > I don't feel strongly about it - It will break for existing users, but
> > > there's probably not too many of those. Your call.
> > 
> > I see exactly 1 user of <linux/gpio-i2cmux.h> in the upstream kernel
> > tree, and that is gpio-i2cmux itself. So I'd say no big deal renaming
> > it, and actually if we intend to rename header files and/or structures,
> > the sooner the better.
> 
> Wolfram, Peter, any progress here? I think Wolfram was supposed to send
> an updated patch but I did not receive anything.

-EBUSY :(

It *is* on my todo-list, though...

-- 
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]                                 ` <20120107144559.GA2537-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
@ 2012-01-07 14:51                                   ` Jean Delvare
  2012-03-31  6:21                                   ` Jean Delvare
  1 sibling, 0 replies; 15+ messages in thread
From: Jean Delvare @ 2012-01-07 14:51 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Peter Korsgaard, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck,
	Rodolfo Giometti, Michael Lawnick

On Sat, 7 Jan 2012 15:46:00 +0100, Wolfram Sang wrote:
> On Sat, Jan 07, 2012 at 03:38:20PM +0100, Jean Delvare wrote:
> > On Mon, 28 Nov 2011 12:57:51 +0100, Jean Delvare wrote:
> > > I see exactly 1 user of <linux/gpio-i2cmux.h> in the upstream kernel
> > > tree, and that is gpio-i2cmux itself. So I'd say no big deal renaming
> > > it, and actually if we intend to rename header files and/or structures,
> > > the sooner the better.
> > 
> > Wolfram, Peter, any progress here? I think Wolfram was supposed to send
> > an updated patch but I did not receive anything.
> 
> -EBUSY :(
> 
> It *is* on my todo-list, though...

OK, no problem. Let's schedule this for kernel 3.4 then.

-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]                                 ` <20120107144559.GA2537-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
  2012-01-07 14:51                                   ` Jean Delvare
@ 2012-03-31  6:21                                   ` Jean Delvare
       [not found]                                     ` <20120331082112.2fcc13c3-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
  1 sibling, 1 reply; 15+ messages in thread
From: Jean Delvare @ 2012-03-31  6:21 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Peter Korsgaard, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck,
	Rodolfo Giometti, Michael Lawnick

On Sat, 7 Jan 2012 15:46:00 +0100, Wolfram Sang wrote:
> On Sat, Jan 07, 2012 at 03:38:20PM +0100, Jean Delvare wrote:
> > On Mon, 28 Nov 2011 12:57:51 +0100, Jean Delvare wrote:
> > > On Mon, 28 Nov 2011 10:58:30 +0100, Peter Korsgaard wrote:
> > > > Indeed. If we were to rename it we should also rename struct
> > > > gpio_i2cmux_platform_data.
> > > > 
> > > > I don't feel strongly about it - It will break for existing users, but
> > > > there's probably not too many of those. Your call.
> > > 
> > > I see exactly 1 user of <linux/gpio-i2cmux.h> in the upstream kernel
> > > tree, and that is gpio-i2cmux itself. So I'd say no big deal renaming
> > > it, and actually if we intend to rename header files and/or structures,
> > > the sooner the better.
> > 
> > Wolfram, Peter, any progress here? I think Wolfram was supposed to send
> > an updated patch but I did not receive anything.
> 
> -EBUSY :(
> 
> It *is* on my todo-list, though...

Any news on this?

-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]                                     ` <20120331082112.2fcc13c3-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
@ 2012-03-31  6:56                                       ` Wolfram Sang
       [not found]                                         ` <20120331065641.GA9211-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
  0 siblings, 1 reply; 15+ messages in thread
From: Wolfram Sang @ 2012-03-31  6:56 UTC (permalink / raw)
  To: Jean Delvare
  Cc: Peter Korsgaard, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck,
	Rodolfo Giometti, Michael Lawnick

[-- Attachment #1: Type: text/plain, Size: 468 bytes --]

> > > Wolfram, Peter, any progress here? I think Wolfram was supposed to send
> > > an updated patch but I did not receive anything.
> > 
> > -EBUSY :(
> > 
> > It *is* on my todo-list, though...
> 
> Any news on this?

Well, it is still on my list :/ (I wouldn't mind if someone is faster than me)

-- 
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH] i2c: reorganize muxes to a standard pattern
       [not found]                                         ` <20120331065641.GA9211-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
@ 2012-03-31  9:18                                           ` Peter Korsgaard
  0 siblings, 0 replies; 15+ messages in thread
From: Peter Korsgaard @ 2012-03-31  9:18 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Jean Delvare, linux-i2c-u79uwXL29TY76Z2rM5mHXA, Guenter Roeck,
	Rodolfo Giometti, Michael Lawnick

>>>>> "Wolfram" == Wolfram Sang <w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org> writes:

 >> > > Wolfram, Peter, any progress here? I think Wolfram was supposed to send
 >> > > an updated patch but I did not receive anything.
 >> > 
 >> > -EBUSY :(
 >> > 
 >> > It *is* on my todo-list, though...
 >> 
 >> Any news on this?

 Wolfram> Well, it is still on my list :/ (I wouldn't mind if someone is
 Wolfram> faster than me)

I'll be away for the next 2 weeks, but will do it afterwards if nobody
beats me to it (and I don't forget).

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2012-03-31  9:18 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-13 21:41 [PATCH] i2c: reorganize muxes to a standard pattern Wolfram Sang
     [not found] ` <1321220474-11378-1-git-send-email-w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2011-11-21 12:52   ` Wolfram Sang
2011-11-27 20:48   ` Jean Delvare
     [not found]     ` <20111127214847.547542fb-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2011-11-27 21:15       ` Peter Korsgaard
     [not found]         ` <87sjl9gtcv.fsf-uXGAPMMVk8amE9MCos8gUmSdvHPH+/yF@public.gmane.org>
2011-11-28  8:22           ` Jean Delvare
     [not found]             ` <20111128092227.3d5d6a25-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2011-11-28  9:38               ` Wolfram Sang
     [not found]                 ` <20111128093835.GA4243-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2011-11-28  9:58                   ` Peter Korsgaard
     [not found]                     ` <874nxoh8l5.fsf-uXGAPMMVk8amE9MCos8gUmSdvHPH+/yF@public.gmane.org>
2011-11-28 11:57                       ` Jean Delvare
     [not found]                         ` <20111128125751.3d6a3ca7-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2012-01-07 14:38                           ` Jean Delvare
     [not found]                             ` <20120107153820.45ed4b37-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2012-01-07 14:46                               ` Wolfram Sang
     [not found]                                 ` <20120107144559.GA2537-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2012-01-07 14:51                                   ` Jean Delvare
2012-03-31  6:21                                   ` Jean Delvare
     [not found]                                     ` <20120331082112.2fcc13c3-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2012-03-31  6:56                                       ` Wolfram Sang
     [not found]                                         ` <20120331065641.GA9211-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2012-03-31  9:18                                           ` Peter Korsgaard
2011-11-27 22:04       ` Guenter Roeck

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).