All of lore.kernel.org
 help / color / mirror / Atom feed
From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: Wolfram Sang <wsa@the-dreams.de>
Cc: linux-sh@vger.kernel.org, linux-i2c@vger.kernel.org,
	Magnus Damm <magnus.damm@gmail.com>,
	Simon Horman <horms@verge.net.au>,
	linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH 3/5] arm: shmobile: r7s72100: add nodes for i2c controllers to dtsi
Date: Tue, 17 Dec 2013 22:55:31 +0100	[thread overview]
Message-ID: <1632121.4oJZuIln5n@avalon> (raw)
In-Reply-To: <1387316678-10174-4-git-send-email-wsa@the-dreams.de>

Hi Wolfram,

Thank you for the patch.

On Tuesday 17 December 2013 22:44:36 Wolfram Sang wrote:
> From: Wolfram Sang <wsa@sang-engineering.com>
> 
> I decided to put the pinmuxing into the dtsi file since there is only
> one pinmux posiibility which one probably wants to have when using the
> bus.
> 
> Signed-off-by: Wolfram Sang <wsa@sang-engineering.com>
> Acked-by: Magnus Damm <damm@opensource.se>
> ---
>  arch/arm/boot/dts/r7s72100.dtsi | 102 +++++++++++++++++++++++++++++++++++++
>  1 file changed, 102 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/r7s72100.dtsi
> b/arch/arm/boot/dts/r7s72100.dtsi index d396b38..ff0bd6b 100644
> --- a/arch/arm/boot/dts/r7s72100.dtsi
> +++ b/arch/arm/boot/dts/r7s72100.dtsi
> @@ -8,6 +8,8 @@
>   * kind, whether express or implied.
>   */
> 
> +#include <dt-bindings/interrupt-controller/irq.h>
> +
>  / {
>  	compatible = "renesas,r7s72100";
>  	interrupt-parent = <&gic>;
> @@ -15,6 +17,10 @@
>  	#size-cells = <1>;
> 
>  	aliases {
> +		i2c0 = &i2c0;
> +		i2c1 = &i2c1;
> +		i2c2 = &i2c2;
> +		i2c3 = &i2c3;
>  		gpio0 = &port0;
>  		gpio1 = &port1;
>  		gpio2 = &port2;
> @@ -58,6 +64,26 @@
>  			  <0xfcfe7b40 0x04>, /* JPMC */
>  			  <0xfcfe7b90 0x04>, /* JPMCSR */
>  			  <0xfcfe7f00 0x04>; /* JPIBC */
> +
> +		riic0_pins: i2c0 {
> +			renesas,groups = "riic0_scl_p1_0", "riic0_sda_p1_1";
> +			renesas,function = "riic0";
> +		};
> +
> +		riic1_pins: i2c1 {
> +			renesas,groups = "riic1_scl_p1_2", "riic1_sda_p1_3";
> +			renesas,function = "riic1";
> +		};
> +
> +		riic2_pins: i2c2 {
> +			renesas,groups = "riic2_scl_p1_4", "riic2_sda_p1_5";
> +			renesas,function = "riic2";
> +		};
> +
> +		riic3_pins: i2c3 {
> +			renesas,groups = "riic3_scl_p1_6", "riic3_sda_p1_7";
> +			renesas,function = "riic3";
> +		};

The SoC allows other options for the I2C pin groups. Instead of declaring all 
possible groups here, I think we should thus only add the groups that are 
really used to the board .dts files.

>  	};
> 
>  	port0: gpio@fcfe3100 {
> @@ -187,4 +213,80 @@
>  		gpio-controller;
>  		gpio-ranges = <&pfc 0 192 2>;
>  	};
> +
> +	i2c0: i2c@fcfee000 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfee000 0x44>;
> +		interrupts = <0 157 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 158 IRQ_TYPE_EDGE_RISING>,
> +			     <0 159 IRQ_TYPE_EDGE_RISING>,
> +			     <0 160 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 161 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 162 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 163 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 164 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic0_pins>;
> +		pinctrl-names = "default";

These two properties should then be moved to the board .dts files as well.

> +		clock-frequency = <100000>;

Isn't that a board-specific property ?

> +		status = "disabled";
> +	};
> +
> +	i2c1: i2c@fcfee400 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfee400 0x44>;
> +		interrupts = <0 165 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 166 IRQ_TYPE_EDGE_RISING>,
> +			     <0 167 IRQ_TYPE_EDGE_RISING>,
> +			     <0 168 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 169 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 170 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 171 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 172 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic1_pins>;
> +		pinctrl-names = "default";
> +		clock-frequency = <100000>;
> +		status = "disabled";
> +	};
> +
> +	i2c2: i2c@fcfee800 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfee800 0x44>;
> +		interrupts = <0 173 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 174 IRQ_TYPE_EDGE_RISING>,
> +			     <0 175 IRQ_TYPE_EDGE_RISING>,
> +			     <0 176 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 177 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 178 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 179 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 180 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic2_pins>;
> +		pinctrl-names = "default";
> +		clock-frequency = <100000>;
> +		status = "disabled";
> +	};
> +
> +	i2c3: i2c@fcfeec00 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfeec00 0x44>;
> +		interrupts = <0 181 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 182 IRQ_TYPE_EDGE_RISING>,
> +			     <0 183 IRQ_TYPE_EDGE_RISING>,
> +			     <0 184 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 185 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 186 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 187 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 188 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic3_pins>;
> +		pinctrl-names = "default";
> +		clock-frequency = <100000>;
> +		status = "disabled";
> +	};
>  };
-- 
Regards,

Laurent Pinchart


WARNING: multiple messages have this Message-ID (diff)
From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH 3/5] arm: shmobile: r7s72100: add nodes for i2c controllers to dtsi
Date: Tue, 17 Dec 2013 21:55:31 +0000	[thread overview]
Message-ID: <1632121.4oJZuIln5n@avalon> (raw)
In-Reply-To: <1387316678-10174-4-git-send-email-wsa@the-dreams.de>

Hi Wolfram,

Thank you for the patch.

On Tuesday 17 December 2013 22:44:36 Wolfram Sang wrote:
> From: Wolfram Sang <wsa@sang-engineering.com>
> 
> I decided to put the pinmuxing into the dtsi file since there is only
> one pinmux posiibility which one probably wants to have when using the
> bus.
> 
> Signed-off-by: Wolfram Sang <wsa@sang-engineering.com>
> Acked-by: Magnus Damm <damm@opensource.se>
> ---
>  arch/arm/boot/dts/r7s72100.dtsi | 102 +++++++++++++++++++++++++++++++++++++
>  1 file changed, 102 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/r7s72100.dtsi
> b/arch/arm/boot/dts/r7s72100.dtsi index d396b38..ff0bd6b 100644
> --- a/arch/arm/boot/dts/r7s72100.dtsi
> +++ b/arch/arm/boot/dts/r7s72100.dtsi
> @@ -8,6 +8,8 @@
>   * kind, whether express or implied.
>   */
> 
> +#include <dt-bindings/interrupt-controller/irq.h>
> +
>  / {
>  	compatible = "renesas,r7s72100";
>  	interrupt-parent = <&gic>;
> @@ -15,6 +17,10 @@
>  	#size-cells = <1>;
> 
>  	aliases {
> +		i2c0 = &i2c0;
> +		i2c1 = &i2c1;
> +		i2c2 = &i2c2;
> +		i2c3 = &i2c3;
>  		gpio0 = &port0;
>  		gpio1 = &port1;
>  		gpio2 = &port2;
> @@ -58,6 +64,26 @@
>  			  <0xfcfe7b40 0x04>, /* JPMC */
>  			  <0xfcfe7b90 0x04>, /* JPMCSR */
>  			  <0xfcfe7f00 0x04>; /* JPIBC */
> +
> +		riic0_pins: i2c0 {
> +			renesas,groups = "riic0_scl_p1_0", "riic0_sda_p1_1";
> +			renesas,function = "riic0";
> +		};
> +
> +		riic1_pins: i2c1 {
> +			renesas,groups = "riic1_scl_p1_2", "riic1_sda_p1_3";
> +			renesas,function = "riic1";
> +		};
> +
> +		riic2_pins: i2c2 {
> +			renesas,groups = "riic2_scl_p1_4", "riic2_sda_p1_5";
> +			renesas,function = "riic2";
> +		};
> +
> +		riic3_pins: i2c3 {
> +			renesas,groups = "riic3_scl_p1_6", "riic3_sda_p1_7";
> +			renesas,function = "riic3";
> +		};

The SoC allows other options for the I2C pin groups. Instead of declaring all 
possible groups here, I think we should thus only add the groups that are 
really used to the board .dts files.

>  	};
> 
>  	port0: gpio@fcfe3100 {
> @@ -187,4 +213,80 @@
>  		gpio-controller;
>  		gpio-ranges = <&pfc 0 192 2>;
>  	};
> +
> +	i2c0: i2c@fcfee000 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfee000 0x44>;
> +		interrupts = <0 157 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 158 IRQ_TYPE_EDGE_RISING>,
> +			     <0 159 IRQ_TYPE_EDGE_RISING>,
> +			     <0 160 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 161 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 162 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 163 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 164 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic0_pins>;
> +		pinctrl-names = "default";

These two properties should then be moved to the board .dts files as well.

> +		clock-frequency = <100000>;

Isn't that a board-specific property ?

> +		status = "disabled";
> +	};
> +
> +	i2c1: i2c@fcfee400 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfee400 0x44>;
> +		interrupts = <0 165 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 166 IRQ_TYPE_EDGE_RISING>,
> +			     <0 167 IRQ_TYPE_EDGE_RISING>,
> +			     <0 168 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 169 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 170 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 171 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 172 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic1_pins>;
> +		pinctrl-names = "default";
> +		clock-frequency = <100000>;
> +		status = "disabled";
> +	};
> +
> +	i2c2: i2c@fcfee800 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfee800 0x44>;
> +		interrupts = <0 173 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 174 IRQ_TYPE_EDGE_RISING>,
> +			     <0 175 IRQ_TYPE_EDGE_RISING>,
> +			     <0 176 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 177 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 178 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 179 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 180 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic2_pins>;
> +		pinctrl-names = "default";
> +		clock-frequency = <100000>;
> +		status = "disabled";
> +	};
> +
> +	i2c3: i2c@fcfeec00 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfeec00 0x44>;
> +		interrupts = <0 181 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 182 IRQ_TYPE_EDGE_RISING>,
> +			     <0 183 IRQ_TYPE_EDGE_RISING>,
> +			     <0 184 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 185 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 186 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 187 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 188 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic3_pins>;
> +		pinctrl-names = "default";
> +		clock-frequency = <100000>;
> +		status = "disabled";
> +	};
>  };
-- 
Regards,

Laurent Pinchart


WARNING: multiple messages have this Message-ID (diff)
From: laurent.pinchart@ideasonboard.com (Laurent Pinchart)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 3/5] arm: shmobile: r7s72100: add nodes for i2c controllers to dtsi
Date: Tue, 17 Dec 2013 22:55:31 +0100	[thread overview]
Message-ID: <1632121.4oJZuIln5n@avalon> (raw)
In-Reply-To: <1387316678-10174-4-git-send-email-wsa@the-dreams.de>

Hi Wolfram,

Thank you for the patch.

On Tuesday 17 December 2013 22:44:36 Wolfram Sang wrote:
> From: Wolfram Sang <wsa@sang-engineering.com>
> 
> I decided to put the pinmuxing into the dtsi file since there is only
> one pinmux posiibility which one probably wants to have when using the
> bus.
> 
> Signed-off-by: Wolfram Sang <wsa@sang-engineering.com>
> Acked-by: Magnus Damm <damm@opensource.se>
> ---
>  arch/arm/boot/dts/r7s72100.dtsi | 102 +++++++++++++++++++++++++++++++++++++
>  1 file changed, 102 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/r7s72100.dtsi
> b/arch/arm/boot/dts/r7s72100.dtsi index d396b38..ff0bd6b 100644
> --- a/arch/arm/boot/dts/r7s72100.dtsi
> +++ b/arch/arm/boot/dts/r7s72100.dtsi
> @@ -8,6 +8,8 @@
>   * kind, whether express or implied.
>   */
> 
> +#include <dt-bindings/interrupt-controller/irq.h>
> +
>  / {
>  	compatible = "renesas,r7s72100";
>  	interrupt-parent = <&gic>;
> @@ -15,6 +17,10 @@
>  	#size-cells = <1>;
> 
>  	aliases {
> +		i2c0 = &i2c0;
> +		i2c1 = &i2c1;
> +		i2c2 = &i2c2;
> +		i2c3 = &i2c3;
>  		gpio0 = &port0;
>  		gpio1 = &port1;
>  		gpio2 = &port2;
> @@ -58,6 +64,26 @@
>  			  <0xfcfe7b40 0x04>, /* JPMC */
>  			  <0xfcfe7b90 0x04>, /* JPMCSR */
>  			  <0xfcfe7f00 0x04>; /* JPIBC */
> +
> +		riic0_pins: i2c0 {
> +			renesas,groups = "riic0_scl_p1_0", "riic0_sda_p1_1";
> +			renesas,function = "riic0";
> +		};
> +
> +		riic1_pins: i2c1 {
> +			renesas,groups = "riic1_scl_p1_2", "riic1_sda_p1_3";
> +			renesas,function = "riic1";
> +		};
> +
> +		riic2_pins: i2c2 {
> +			renesas,groups = "riic2_scl_p1_4", "riic2_sda_p1_5";
> +			renesas,function = "riic2";
> +		};
> +
> +		riic3_pins: i2c3 {
> +			renesas,groups = "riic3_scl_p1_6", "riic3_sda_p1_7";
> +			renesas,function = "riic3";
> +		};

The SoC allows other options for the I2C pin groups. Instead of declaring all 
possible groups here, I think we should thus only add the groups that are 
really used to the board .dts files.

>  	};
> 
>  	port0: gpio at fcfe3100 {
> @@ -187,4 +213,80 @@
>  		gpio-controller;
>  		gpio-ranges = <&pfc 0 192 2>;
>  	};
> +
> +	i2c0: i2c at fcfee000 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfee000 0x44>;
> +		interrupts = <0 157 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 158 IRQ_TYPE_EDGE_RISING>,
> +			     <0 159 IRQ_TYPE_EDGE_RISING>,
> +			     <0 160 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 161 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 162 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 163 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 164 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic0_pins>;
> +		pinctrl-names = "default";

These two properties should then be moved to the board .dts files as well.

> +		clock-frequency = <100000>;

Isn't that a board-specific property ?

> +		status = "disabled";
> +	};
> +
> +	i2c1: i2c at fcfee400 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfee400 0x44>;
> +		interrupts = <0 165 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 166 IRQ_TYPE_EDGE_RISING>,
> +			     <0 167 IRQ_TYPE_EDGE_RISING>,
> +			     <0 168 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 169 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 170 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 171 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 172 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic1_pins>;
> +		pinctrl-names = "default";
> +		clock-frequency = <100000>;
> +		status = "disabled";
> +	};
> +
> +	i2c2: i2c at fcfee800 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfee800 0x44>;
> +		interrupts = <0 173 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 174 IRQ_TYPE_EDGE_RISING>,
> +			     <0 175 IRQ_TYPE_EDGE_RISING>,
> +			     <0 176 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 177 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 178 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 179 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 180 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic2_pins>;
> +		pinctrl-names = "default";
> +		clock-frequency = <100000>;
> +		status = "disabled";
> +	};
> +
> +	i2c3: i2c at fcfeec00 {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +		compatible = "renesas,riic-r7s72100", "renesas,riic-rz";
> +		reg = <0xfcfeec00 0x44>;
> +		interrupts = <0 181 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 182 IRQ_TYPE_EDGE_RISING>,
> +			     <0 183 IRQ_TYPE_EDGE_RISING>,
> +			     <0 184 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 185 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 186 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 187 IRQ_TYPE_LEVEL_HIGH>,
> +			     <0 188 IRQ_TYPE_LEVEL_HIGH>;
> +		pinctrl-0 = <&riic3_pins>;
> +		pinctrl-names = "default";
> +		clock-frequency = <100000>;
> +		status = "disabled";
> +	};
>  };
-- 
Regards,

Laurent Pinchart

  reply	other threads:[~2013-12-17 21:55 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-17 21:44 [PATCH 0/5] arm: shmobile: r7s72100: add native i2c support Wolfram Sang
2013-12-17 21:44 ` Wolfram Sang
2013-12-17 21:44 ` Wolfram Sang
     [not found] ` <1387316678-10174-1-git-send-email-wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org>
2013-12-17 21:44   ` [PATCH 1/5] pinctrl: r7s72100: add riic groups Wolfram Sang
2013-12-17 21:44     ` Wolfram Sang
2013-12-17 21:44     ` Wolfram Sang
     [not found]     ` <1387316678-10174-2-git-send-email-wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org>
2013-12-17 21:47       ` Wolfram Sang
2013-12-17 21:47         ` Wolfram Sang
2013-12-17 21:47         ` Wolfram Sang
2013-12-17 21:48       ` Laurent Pinchart
2013-12-17 21:48         ` Laurent Pinchart
2013-12-17 21:48         ` Laurent Pinchart
2013-12-17 21:44   ` [PATCH 3/5] arm: shmobile: r7s72100: add nodes for i2c controllers to dtsi Wolfram Sang
2013-12-17 21:44     ` Wolfram Sang
2013-12-17 21:44     ` Wolfram Sang
2013-12-17 21:55     ` Laurent Pinchart [this message]
2013-12-17 21:55       ` Laurent Pinchart
2013-12-17 21:55       ` Laurent Pinchart
2013-12-17 22:13       ` Wolfram Sang
2013-12-17 22:13         ` Wolfram Sang
2013-12-17 22:13         ` Wolfram Sang
2013-12-17 22:16         ` Laurent Pinchart
2013-12-17 22:16           ` Laurent Pinchart
2013-12-17 22:16           ` Laurent Pinchart
2013-12-17 21:44   ` [PATCH 5/5] i2c: riic: add driver Wolfram Sang
2013-12-17 21:44     ` Wolfram Sang
2013-12-17 21:44     ` Wolfram Sang
2013-12-18  8:42     ` Geert Uytterhoeven
2013-12-18  8:42       ` Geert Uytterhoeven
2013-12-18  8:42       ` Geert Uytterhoeven
2013-12-17 21:44 ` [PATCH 2/5] arm: shmobile: r7s72100: add i2c clocks Wolfram Sang
2013-12-17 21:44   ` Wolfram Sang
2013-12-17 21:44   ` Wolfram Sang
2013-12-18 11:38   ` Sergei Shtylyov
2013-12-18 11:38     ` Sergei Shtylyov
2013-12-18 11:38     ` Sergei Shtylyov
     [not found]     ` <52B1892B.1020806-M4DtvfQ/ZS1MRgGoP+s0PdBPR1lH4CV8@public.gmane.org>
2013-12-18 11:43       ` Wolfram Sang
2013-12-18 11:43         ` Wolfram Sang
2013-12-18 11:43         ` Wolfram Sang
2013-12-18 11:53         ` Sergei Shtylyov
2013-12-18 11:53           ` Sergei Shtylyov
2013-12-18 11:53           ` Sergei Shtylyov
2013-12-18 12:15           ` Wolfram Sang
2013-12-18 12:15             ` Wolfram Sang
2013-12-18 12:15             ` Wolfram Sang
2013-12-18 13:49             ` Simon Horman
2013-12-18 13:49               ` Simon Horman
2013-12-18 13:49               ` Simon Horman
     [not found]               ` <20131218134914.GA32664-/R6kz+dDXgpPR4JQBCEnsQ@public.gmane.org>
2013-12-18 14:02                 ` Sergei Shtylyov
2013-12-18 14:02                   ` Sergei Shtylyov
2013-12-18 14:02                   ` Sergei Shtylyov
     [not found]                   ` <52B1AAE6.2020400-M4DtvfQ/ZS1MRgGoP+s0PdBPR1lH4CV8@public.gmane.org>
2013-12-18 14:44                     ` Magnus Damm
2013-12-18 14:44                       ` Magnus Damm
2013-12-18 14:44                       ` Magnus Damm
2013-12-18 15:13                       ` Sergei Shtylyov
2013-12-18 15:13                         ` Sergei Shtylyov
2013-12-18 15:13                         ` Sergei Shtylyov
2013-12-18 21:00               ` Wolfram Sang
2013-12-18 21:00                 ` Wolfram Sang
2013-12-18 21:00                 ` Wolfram Sang
2013-12-17 21:44 ` [PATCH 4/5] arm: shmobile: genmai: adapt dts to use native i2c driver Wolfram Sang
2013-12-17 21:44   ` Wolfram Sang
2013-12-17 21:44   ` Wolfram Sang
     [not found]   ` <1387316678-10174-5-git-send-email-wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org>
2013-12-17 21:57     ` Laurent Pinchart
2013-12-17 21:57       ` Laurent Pinchart
2013-12-17 21:57       ` Laurent Pinchart
2013-12-18 11:41   ` Sergei Shtylyov
2013-12-18 11:41     ` Sergei Shtylyov
2013-12-18 11:41     ` Sergei Shtylyov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1632121.4oJZuIln5n@avalon \
    --to=laurent.pinchart@ideasonboard.com \
    --cc=horms@verge.net.au \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-i2c@vger.kernel.org \
    --cc=linux-sh@vger.kernel.org \
    --cc=magnus.damm@gmail.com \
    --cc=wsa@the-dreams.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.