* [PATCH v2 0/5] R-Car D3 (r8a77995) I2C integration @ 2018-01-29 15:45 Ulrich Hecht [not found] ` <1517240748-14780-1-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> ` (3 more replies) 0 siblings, 4 replies; 19+ messages in thread From: Ulrich Hecht @ 2018-01-29 15:45 UTC (permalink / raw) To: linux-renesas-soc, horms, geert, kieran.bingham Cc: wsa, magnus.damm, linux-i2c, devicetree, Ulrich Hecht Hi! This adds I2C controllers to the D3 device tree and enables I2C busses 0 and 1 on the Draak board. (I2C2 is not connected on that board.) This revision addresses Geert's review comments and adds Reviewed-Bys. See below for details. CU Uli Changes since v1: - pinctrl: patch dropped, has been picked up - i2c-rcar: patch dropped, redundant - dtsi: added dmac2 for i2c0-2 - dtsi: fixed internal SCL delays - dts: fixed EEPROM compatible string - bindings: added Rohm EEPROM - bindings: fixed typo in i2c-rcar bindings Ulrich Hecht (5): arm64: renesas: r8a77995: add I2C support arm64: renesas: draak: enable I2C controller 0 and EEPROM arm64: renesas: draak: enable I2C controller 1 i2c: rcar: document R8A77995 bindings dt-bindings: at24: add bindings for Rohm BR24T01 Documentation/devicetree/bindings/eeprom/at24.txt | 2 + Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 1 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 28 +++++++++ arch/arm64/boot/dts/renesas/r8a77995.dtsi | 67 ++++++++++++++++++++++ 4 files changed, 98 insertions(+) -- 2.7.4 ^ permalink raw reply [flat|nested] 19+ messages in thread
[parent not found: <1517240748-14780-1-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>]
* [PATCH v2 1/5] arm64: renesas: r8a77995: add I2C support [not found] ` <1517240748-14780-1-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> @ 2018-01-29 15:45 ` Ulrich Hecht 2018-01-30 10:42 ` Wolfram Sang 2018-01-29 15:45 ` [PATCH v2 3/5] arm64: renesas: draak: enable I2C controller 1 Ulrich Hecht 2018-01-30 9:26 ` [PATCH v2 0/5] R-Car D3 (r8a77995) I2C integration Simon Horman 2 siblings, 1 reply; 19+ messages in thread From: Ulrich Hecht @ 2018-01-29 15:45 UTC (permalink / raw) To: linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, horms-/R6kz+dDXgpPR4JQBCEnsQ, geert-Td1EMuHUCqxL1ZNQvxDV9g, kieran.bingham-ryLnwIuWjnjg/C1BVhZhaw Cc: wsa-z923LK4zBo2bacvFa/9K2g, magnus.damm-Re5JQEeQqe8AvxtiuMwx3w, linux-i2c-u79uwXL29TY76Z2rM5mHXA, devicetree-u79uwXL29TY76Z2rM5mHXA, Ulrich Hecht Defines R-Car D3 I2C controllers 0-3. Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> Reviewed-by: Geert Uytterhoeven <geert+renesas-gXvu3+zWzMSzQB+pC5nmwQ@public.gmane.org> --- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 67 +++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a77995.dtsi b/arch/arm64/boot/dts/renesas/r8a77995.dtsi index 23f763b..22e633c 100644 --- a/arch/arm64/boot/dts/renesas/r8a77995.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a77995.dtsi @@ -536,6 +536,73 @@ status = "disabled"; }; + i2c0: i2c@e6500000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "renesas,i2c-r8a77995", + "renesas,rcar-gen3-i2c"; + reg = <0 0xe6500000 0 0x40>; + interrupts = <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cpg CPG_MOD 931>; + power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; + resets = <&cpg 931>; + dmas = <&dmac1 0x91>, <&dmac1 0x90>, + <&dmac2 0x91>, <&dmac2 0x90>; + dma-names = "tx", "rx", "tx", "rx"; + i2c-scl-internal-delay-ns = <6>; + status = "disabled"; + }; + + i2c1: i2c@e6508000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "renesas,i2c-r8a77995", + "renesas,rcar-gen3-i2c"; + reg = <0 0xe6508000 0 0x40>; + interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cpg CPG_MOD 930>; + power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; + resets = <&cpg 930>; + dmas = <&dmac1 0x93>, <&dmac1 0x92>, + <&dmac2 0x93>, <&dmac2 0x92>; + dma-names = "tx", "rx", "tx", "rx"; + i2c-scl-internal-delay-ns = <6>; + status = "disabled"; + }; + + i2c2: i2c@e6510000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "renesas,i2c-r8a77995", + "renesas,rcar-gen3-i2c"; + reg = <0 0xe6510000 0 0x40>; + interrupts = <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cpg CPG_MOD 929>; + power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; + resets = <&cpg 929>; + dmas = <&dmac1 0x95>, <&dmac1 0x94>, + <&dmac2 0x95>, <&dmac2 0x94>; + dma-names = "tx", "rx", "tx", "rx"; + i2c-scl-internal-delay-ns = <6>; + status = "disabled"; + }; + + i2c3: i2c@e66d0000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "renesas,i2c-r8a77995", + "renesas,rcar-gen3-i2c"; + reg = <0 0xe66d0000 0 0x40>; + interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cpg CPG_MOD 928>; + power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; + resets = <&cpg 928>; + dmas = <&dmac0 0x97>, <&dmac0 0x96>; + dma-names = "tx", "rx"; + i2c-scl-internal-delay-ns = <6>; + status = "disabled"; + }; + pwm0: pwm@e6e30000 { compatible = "renesas,pwm-r8a77995", "renesas,pwm-rcar"; reg = <0 0xe6e30000 0 0x8>; -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH v2 1/5] arm64: renesas: r8a77995: add I2C support 2018-01-29 15:45 ` [PATCH v2 1/5] arm64: renesas: r8a77995: add I2C support Ulrich Hecht @ 2018-01-30 10:42 ` Wolfram Sang 0 siblings, 0 replies; 19+ messages in thread From: Wolfram Sang @ 2018-01-30 10:42 UTC (permalink / raw) To: Ulrich Hecht Cc: linux-renesas-soc, horms, geert, kieran.bingham, magnus.damm, linux-i2c, devicetree [-- Attachment #1: Type: text/plain, Size: 296 bytes --] On Mon, Jan 29, 2018 at 04:45:44PM +0100, Ulrich Hecht wrote: > Defines R-Car D3 I2C controllers 0-3. > > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Acked-by: Wolfram Sang <wsa+renesas@sang-engineering.com> [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH v2 3/5] arm64: renesas: draak: enable I2C controller 1 [not found] ` <1517240748-14780-1-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2018-01-29 15:45 ` [PATCH v2 1/5] arm64: renesas: r8a77995: add I2C support Ulrich Hecht @ 2018-01-29 15:45 ` Ulrich Hecht 2018-01-30 10:43 ` Wolfram Sang 2018-01-30 9:26 ` [PATCH v2 0/5] R-Car D3 (r8a77995) I2C integration Simon Horman 2 siblings, 1 reply; 19+ messages in thread From: Ulrich Hecht @ 2018-01-29 15:45 UTC (permalink / raw) To: linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, horms-/R6kz+dDXgpPR4JQBCEnsQ, geert-Td1EMuHUCqxL1ZNQvxDV9g, kieran.bingham-ryLnwIuWjnjg/C1BVhZhaw Cc: wsa-z923LK4zBo2bacvFa/9K2g, magnus.damm-Re5JQEeQqe8AvxtiuMwx3w, linux-i2c-u79uwXL29TY76Z2rM5mHXA, devicetree-u79uwXL29TY76Z2rM5mHXA, Ulrich Hecht No devices to add, I2C1 has an external connector only. Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> Reviewed-by: Geert Uytterhoeven <geert+renesas-gXvu3+zWzMSzQB+pC5nmwQ@public.gmane.org> --- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a77995-draak.dts b/arch/arm64/boot/dts/renesas/r8a77995-draak.dts index 6ff9d3e..af07da2 100644 --- a/arch/arm64/boot/dts/renesas/r8a77995-draak.dts +++ b/arch/arm64/boot/dts/renesas/r8a77995-draak.dts @@ -51,6 +51,11 @@ function = "i2c0"; }; + i2c1_pins: i2c1 { + groups = "i2c1"; + function = "i2c1"; + }; + pwm0_pins: pwm0 { groups = "pwm0_c"; function = "pwm0"; @@ -84,6 +89,12 @@ }; }; +&i2c1 { + pinctrl-0 = <&i2c1_pins>; + pinctrl-names = "default"; + status = "okay"; +}; + &ehci0 { status = "okay"; }; -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH v2 3/5] arm64: renesas: draak: enable I2C controller 1 2018-01-29 15:45 ` [PATCH v2 3/5] arm64: renesas: draak: enable I2C controller 1 Ulrich Hecht @ 2018-01-30 10:43 ` Wolfram Sang 0 siblings, 0 replies; 19+ messages in thread From: Wolfram Sang @ 2018-01-30 10:43 UTC (permalink / raw) To: Ulrich Hecht Cc: linux-renesas-soc, horms, geert, kieran.bingham, magnus.damm, linux-i2c, devicetree [-- Attachment #1: Type: text/plain, Size: 317 bytes --] On Mon, Jan 29, 2018 at 04:45:46PM +0100, Ulrich Hecht wrote: > No devices to add, I2C1 has an external connector only. > > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com> [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 0/5] R-Car D3 (r8a77995) I2C integration [not found] ` <1517240748-14780-1-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2018-01-29 15:45 ` [PATCH v2 1/5] arm64: renesas: r8a77995: add I2C support Ulrich Hecht 2018-01-29 15:45 ` [PATCH v2 3/5] arm64: renesas: draak: enable I2C controller 1 Ulrich Hecht @ 2018-01-30 9:26 ` Simon Horman 2 siblings, 0 replies; 19+ messages in thread From: Simon Horman @ 2018-01-30 9:26 UTC (permalink / raw) To: Ulrich Hecht Cc: linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, geert-Td1EMuHUCqxL1ZNQvxDV9g, kieran.bingham-ryLnwIuWjnjg/C1BVhZhaw, wsa-z923LK4zBo2bacvFa/9K2g, magnus.damm-Re5JQEeQqe8AvxtiuMwx3w, linux-i2c-u79uwXL29TY76Z2rM5mHXA, devicetree-u79uwXL29TY76Z2rM5mHXA On Mon, Jan 29, 2018 at 04:45:43PM +0100, Ulrich Hecht wrote: > Hi! > > This adds I2C controllers to the D3 device tree and enables I2C busses 0 > and 1 on the Draak board. (I2C2 is not connected on that board.) > > This revision addresses Geert's review comments and adds Reviewed-Bys. > See below for details. > > CU > Uli > > > Changes since v1: > - pinctrl: patch dropped, has been picked up > - i2c-rcar: patch dropped, redundant > - dtsi: added dmac2 for i2c0-2 > - dtsi: fixed internal SCL delays > - dts: fixed EEPROM compatible string > - bindings: added Rohm EEPROM > - bindings: fixed typo in i2c-rcar bindings > > > Ulrich Hecht (5): > arm64: renesas: r8a77995: add I2C support > arm64: renesas: draak: enable I2C controller 0 and EEPROM > arm64: renesas: draak: enable I2C controller 1 Thanks, I have applied the arm64 patches after updating their prefix to "arm64: dts: renesas:". > i2c: rcar: document R8A77995 bindings > dt-bindings: at24: add bindings for Rohm BR24T01 > > Documentation/devicetree/bindings/eeprom/at24.txt | 2 + > Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 1 + > arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 28 +++++++++ > arch/arm64/boot/dts/renesas/r8a77995.dtsi | 67 ++++++++++++++++++++++ > 4 files changed, 98 insertions(+) > > -- > 2.7.4 > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH v2 2/5] arm64: renesas: draak: enable I2C controller 0 and EEPROM 2018-01-29 15:45 [PATCH v2 0/5] R-Car D3 (r8a77995) I2C integration Ulrich Hecht [not found] ` <1517240748-14780-1-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> @ 2018-01-29 15:45 ` Ulrich Hecht 2018-01-30 10:43 ` Wolfram Sang 2018-01-29 15:45 ` [PATCH v2 4/5] i2c: rcar: document R8A77995 bindings Ulrich Hecht 2018-01-29 15:45 ` [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 Ulrich Hecht 3 siblings, 1 reply; 19+ messages in thread From: Ulrich Hecht @ 2018-01-29 15:45 UTC (permalink / raw) To: linux-renesas-soc, horms, geert, kieran.bingham Cc: wsa, magnus.damm, linux-i2c, devicetree, Ulrich Hecht Enables EEPROM on I2C0 on the Draak board. Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> --- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a77995-draak.dts b/arch/arm64/boot/dts/renesas/r8a77995-draak.dts index 09de73b..6ff9d3e 100644 --- a/arch/arm64/boot/dts/renesas/r8a77995-draak.dts +++ b/arch/arm64/boot/dts/renesas/r8a77995-draak.dts @@ -46,6 +46,11 @@ }; }; + i2c0_pins: i2c0 { + groups = "i2c0"; + function = "i2c0"; + }; + pwm0_pins: pwm0 { groups = "pwm0_c"; function = "pwm0"; @@ -67,6 +72,18 @@ }; }; +&i2c0 { + pinctrl-0 = <&i2c0_pins>; + pinctrl-names = "default"; + status = "okay"; + + eeprom@50 { + compatible = "rohm,br24t01", "atmel,24c01"; + reg = <0x50>; + pagesize = <8>; + }; +}; + &ehci0 { status = "okay"; }; -- 2.7.4 ^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH v2 2/5] arm64: renesas: draak: enable I2C controller 0 and EEPROM 2018-01-29 15:45 ` [PATCH v2 2/5] arm64: renesas: draak: enable I2C controller 0 and EEPROM Ulrich Hecht @ 2018-01-30 10:43 ` Wolfram Sang 0 siblings, 0 replies; 19+ messages in thread From: Wolfram Sang @ 2018-01-30 10:43 UTC (permalink / raw) To: Ulrich Hecht Cc: linux-renesas-soc, horms, geert, kieran.bingham, magnus.damm, linux-i2c, devicetree [-- Attachment #1: Type: text/plain, Size: 304 bytes --] On Mon, Jan 29, 2018 at 04:45:45PM +0100, Ulrich Hecht wrote: > Enables EEPROM on I2C0 on the Draak board. > > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com> [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH v2 4/5] i2c: rcar: document R8A77995 bindings 2018-01-29 15:45 [PATCH v2 0/5] R-Car D3 (r8a77995) I2C integration Ulrich Hecht [not found] ` <1517240748-14780-1-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2018-01-29 15:45 ` [PATCH v2 2/5] arm64: renesas: draak: enable I2C controller 0 and EEPROM Ulrich Hecht @ 2018-01-29 15:45 ` Ulrich Hecht [not found] ` <1517240748-14780-5-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> ` (2 more replies) 2018-01-29 15:45 ` [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 Ulrich Hecht 3 siblings, 3 replies; 19+ messages in thread From: Ulrich Hecht @ 2018-01-29 15:45 UTC (permalink / raw) To: linux-renesas-soc, horms, geert, kieran.bingham Cc: wsa, magnus.damm, linux-i2c, devicetree, Ulrich Hecht R-Car D3 (R8A77995) SoC has a R-Car Gen3-compatible I2C controller. Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> --- Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/i2c/i2c-rcar.txt b/Documentation/devicetree/bindings/i2c/i2c-rcar.txt index a777477..e91dbaf 100644 --- a/Documentation/devicetree/bindings/i2c/i2c-rcar.txt +++ b/Documentation/devicetree/bindings/i2c/i2c-rcar.txt @@ -14,6 +14,7 @@ Required properties: "renesas,i2c-r8a7795" if the device is a part of a R8A7795 SoC. "renesas,i2c-r8a7796" if the device is a part of a R8A7796 SoC. "renesas,i2c-r8a77970" if the device is a part of a R8A77970 SoC. + "renesas,i2c-r8a77995" if the device is a part of a R8A77995 SoC. "renesas,rcar-gen1-i2c" for a generic R-Car Gen1 compatible device. "renesas,rcar-gen2-i2c" for a generic R-Car Gen2 or RZ/G1 compatible device. -- 2.7.4 ^ permalink raw reply related [flat|nested] 19+ messages in thread
[parent not found: <1517240748-14780-5-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>]
* Re: [PATCH v2 4/5] i2c: rcar: document R8A77995 bindings [not found] ` <1517240748-14780-5-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> @ 2018-01-30 9:18 ` Simon Horman 0 siblings, 0 replies; 19+ messages in thread From: Simon Horman @ 2018-01-30 9:18 UTC (permalink / raw) To: Ulrich Hecht Cc: linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, geert-Td1EMuHUCqxL1ZNQvxDV9g, kieran.bingham-ryLnwIuWjnjg/C1BVhZhaw, wsa-z923LK4zBo2bacvFa/9K2g, magnus.damm-Re5JQEeQqe8AvxtiuMwx3w, linux-i2c-u79uwXL29TY76Z2rM5mHXA, devicetree-u79uwXL29TY76Z2rM5mHXA On Mon, Jan 29, 2018 at 04:45:47PM +0100, Ulrich Hecht wrote: > R-Car D3 (R8A77995) SoC has a R-Car Gen3-compatible I2C controller. > > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> > Reviewed-by: Geert Uytterhoeven <geert+renesas-gXvu3+zWzMSzQB+pC5nmwQ@public.gmane.org> Reviewed-by: Simon Horman <horms+renesas-/R6kz+dDXgpPR4JQBCEnsQ@public.gmane.org> > --- > Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/i2c/i2c-rcar.txt b/Documentation/devicetree/bindings/i2c/i2c-rcar.txt > index a777477..e91dbaf 100644 > --- a/Documentation/devicetree/bindings/i2c/i2c-rcar.txt > +++ b/Documentation/devicetree/bindings/i2c/i2c-rcar.txt > @@ -14,6 +14,7 @@ Required properties: > "renesas,i2c-r8a7795" if the device is a part of a R8A7795 SoC. > "renesas,i2c-r8a7796" if the device is a part of a R8A7796 SoC. > "renesas,i2c-r8a77970" if the device is a part of a R8A77970 SoC. > + "renesas,i2c-r8a77995" if the device is a part of a R8A77995 SoC. > "renesas,rcar-gen1-i2c" for a generic R-Car Gen1 compatible device. > "renesas,rcar-gen2-i2c" for a generic R-Car Gen2 or RZ/G1 compatible > device. > -- > 2.7.4 > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 4/5] i2c: rcar: document R8A77995 bindings 2018-01-29 15:45 ` [PATCH v2 4/5] i2c: rcar: document R8A77995 bindings Ulrich Hecht [not found] ` <1517240748-14780-5-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> @ 2018-02-05 6:07 ` Rob Herring 2018-02-26 20:01 ` Wolfram Sang 2 siblings, 0 replies; 19+ messages in thread From: Rob Herring @ 2018-02-05 6:07 UTC (permalink / raw) To: Ulrich Hecht Cc: linux-renesas-soc, horms, geert, kieran.bingham, wsa, magnus.damm, linux-i2c, devicetree On Mon, Jan 29, 2018 at 04:45:47PM +0100, Ulrich Hecht wrote: > R-Car D3 (R8A77995) SoC has a R-Car Gen3-compatible I2C controller. > > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> > --- > Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 1 + > 1 file changed, 1 insertion(+) "dt-bindings: i2c: " for the subject. Otherwise, Reviewed-by: Rob Herring <robh@kernel.org> ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 4/5] i2c: rcar: document R8A77995 bindings 2018-01-29 15:45 ` [PATCH v2 4/5] i2c: rcar: document R8A77995 bindings Ulrich Hecht [not found] ` <1517240748-14780-5-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2018-02-05 6:07 ` Rob Herring @ 2018-02-26 20:01 ` Wolfram Sang 2 siblings, 0 replies; 19+ messages in thread From: Wolfram Sang @ 2018-02-26 20:01 UTC (permalink / raw) To: Ulrich Hecht Cc: linux-renesas-soc, horms, geert, kieran.bingham, magnus.damm, linux-i2c, devicetree [-- Attachment #1: Type: text/plain, Size: 344 bytes --] On Mon, Jan 29, 2018 at 04:45:47PM +0100, Ulrich Hecht wrote: > R-Car D3 (R8A77995) SoC has a R-Car Gen3-compatible I2C controller. > > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> > Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Fixed $subject according to Rob's request and applied to for-next, thanks! [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 2018-01-29 15:45 [PATCH v2 0/5] R-Car D3 (r8a77995) I2C integration Ulrich Hecht ` (2 preceding siblings ...) 2018-01-29 15:45 ` [PATCH v2 4/5] i2c: rcar: document R8A77995 bindings Ulrich Hecht @ 2018-01-29 15:45 ` Ulrich Hecht 2018-01-29 16:06 ` Geert Uytterhoeven ` (3 more replies) 3 siblings, 4 replies; 19+ messages in thread From: Ulrich Hecht @ 2018-01-29 15:45 UTC (permalink / raw) To: linux-renesas-soc, horms, geert, kieran.bingham Cc: wsa, magnus.damm, linux-i2c, devicetree, Ulrich Hecht Both manufacturer and name variant. Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> --- Documentation/devicetree/bindings/eeprom/at24.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/eeprom/at24.txt b/Documentation/devicetree/bindings/eeprom/at24.txt index 1812c84..dd29937 100644 --- a/Documentation/devicetree/bindings/eeprom/at24.txt +++ b/Documentation/devicetree/bindings/eeprom/at24.txt @@ -40,6 +40,7 @@ Required properties: "microchip", "ramtron", "renesas", + "rohm", "nxp", "st", @@ -47,6 +48,7 @@ Required properties: variants of the above. Known such exceptions are listed below: "renesas,r1ex24002" - the fallback is "atmel,24c02" + "rohm,br24t01" - the fallback is "atmel,24c01" - reg: The I2C address of the EEPROM. -- 2.7.4 ^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 2018-01-29 15:45 ` [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 Ulrich Hecht @ 2018-01-29 16:06 ` Geert Uytterhoeven 2018-01-30 10:44 ` Wolfram Sang ` (2 subsequent siblings) 3 siblings, 0 replies; 19+ messages in thread From: Geert Uytterhoeven @ 2018-01-29 16:06 UTC (permalink / raw) To: Ulrich Hecht Cc: Linux-Renesas, Simon Horman, Kieran Bingham, Wolfram Sang, Magnus Damm, Linux I2C, open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS On Mon, Jan 29, 2018 at 4:45 PM, Ulrich Hecht <ulrich.hecht+renesas@gmail.com> wrote: > Both manufacturer and name variant. > > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 2018-01-29 15:45 ` [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 Ulrich Hecht 2018-01-29 16:06 ` Geert Uytterhoeven @ 2018-01-30 10:44 ` Wolfram Sang 2018-02-02 9:02 ` Bartosz Golaszewski 2018-02-05 6:07 ` Rob Herring 2018-03-02 10:17 ` Bartosz Golaszewski 3 siblings, 1 reply; 19+ messages in thread From: Wolfram Sang @ 2018-01-30 10:44 UTC (permalink / raw) To: Ulrich Hecht Cc: linux-renesas-soc, horms, geert, kieran.bingham, magnus.damm, linux-i2c, devicetree [-- Attachment #1: Type: text/plain, Size: 236 bytes --] On Mon, Jan 29, 2018 at 04:45:48PM +0100, Ulrich Hecht wrote: > Both manufacturer and name variant. > > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com> [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 2018-01-30 10:44 ` Wolfram Sang @ 2018-02-02 9:02 ` Bartosz Golaszewski 0 siblings, 0 replies; 19+ messages in thread From: Bartosz Golaszewski @ 2018-02-02 9:02 UTC (permalink / raw) To: Wolfram Sang Cc: Ulrich Hecht, linux-renesas-soc, horms, geert, kieran.bingham, magnus.damm, linux-i2c, devicetree 2018-01-30 11:44 GMT+01:00 Wolfram Sang <wsa@the-dreams.de>: > On Mon, Jan 29, 2018 at 04:45:48PM +0100, Ulrich Hecht wrote: >> Both manufacturer and name variant. >> >> Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> > > Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com> > Acked-by: Bartosz Golaszewski <brgl@bgdev.pl> ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 2018-01-29 15:45 ` [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 Ulrich Hecht 2018-01-29 16:06 ` Geert Uytterhoeven 2018-01-30 10:44 ` Wolfram Sang @ 2018-02-05 6:07 ` Rob Herring 2018-02-05 7:56 ` Bartosz Golaszewski 2018-03-02 10:17 ` Bartosz Golaszewski 3 siblings, 1 reply; 19+ messages in thread From: Rob Herring @ 2018-02-05 6:07 UTC (permalink / raw) To: Ulrich Hecht Cc: linux-renesas-soc, horms, geert, kieran.bingham, wsa, magnus.damm, linux-i2c, devicetree On Mon, Jan 29, 2018 at 04:45:48PM +0100, Ulrich Hecht wrote: > Both manufacturer and name variant. > > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> > --- > Documentation/devicetree/bindings/eeprom/at24.txt | 2 ++ > 1 file changed, 2 insertions(+) Reviewed-by: Rob Herring <robh@kernel.org> > > diff --git a/Documentation/devicetree/bindings/eeprom/at24.txt b/Documentation/devicetree/bindings/eeprom/at24.txt > index 1812c84..dd29937 100644 > --- a/Documentation/devicetree/bindings/eeprom/at24.txt > +++ b/Documentation/devicetree/bindings/eeprom/at24.txt > @@ -40,6 +40,7 @@ Required properties: > "microchip", > "ramtron", > "renesas", > + "rohm", This is going to comflict with a patch sorting these IIRC. So they should go thru the same tree. > "nxp", > "st", > > @@ -47,6 +48,7 @@ Required properties: > variants of the above. Known such exceptions are listed below: > > "renesas,r1ex24002" - the fallback is "atmel,24c02" > + "rohm,br24t01" - the fallback is "atmel,24c01" > > - reg: The I2C address of the EEPROM. > > -- > 2.7.4 > > -- > To unsubscribe from this list: send the line "unsubscribe devicetree" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 2018-02-05 6:07 ` Rob Herring @ 2018-02-05 7:56 ` Bartosz Golaszewski 0 siblings, 0 replies; 19+ messages in thread From: Bartosz Golaszewski @ 2018-02-05 7:56 UTC (permalink / raw) To: Rob Herring Cc: Ulrich Hecht, linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA, Simon Horman, geert-Td1EMuHUCqxL1ZNQvxDV9g, kieran.bingham-ryLnwIuWjnjg/C1BVhZhaw, Wolfram Sang, Magnus Damm, linux-i2c, devicetree 2018-02-05 7:07 GMT+01:00 Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>: > On Mon, Jan 29, 2018 at 04:45:48PM +0100, Ulrich Hecht wrote: >> Both manufacturer and name variant. >> >> Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> >> --- >> Documentation/devicetree/bindings/eeprom/at24.txt | 2 ++ >> 1 file changed, 2 insertions(+) > > Reviewed-by: Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> > >> >> diff --git a/Documentation/devicetree/bindings/eeprom/at24.txt b/Documentation/devicetree/bindings/eeprom/at24.txt >> index 1812c84..dd29937 100644 >> --- a/Documentation/devicetree/bindings/eeprom/at24.txt >> +++ b/Documentation/devicetree/bindings/eeprom/at24.txt >> @@ -40,6 +40,7 @@ Required properties: >> "microchip", >> "ramtron", >> "renesas", >> + "rohm", > > This is going to comflict with a patch sorting these IIRC. So they > should go thru the same tree. > >> "nxp", >> "st", >> >> @@ -47,6 +48,7 @@ Required properties: >> variants of the above. Known such exceptions are listed below: >> >> "renesas,r1ex24002" - the fallback is "atmel,24c02" >> + "rohm,br24t01" - the fallback is "atmel,24c01" >> >> - reg: The I2C address of the EEPROM. >> >> -- >> 2.7.4 >> >> -- >> To unsubscribe from this list: send the line "unsubscribe devicetree" in >> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html AT24 patches go through Wolfram's tree, but since he already sent his PR for 4.16, I can pick them up for 4.17 (except for Peter's sorting patch which should go in after 4.16-rc1). Thanks, Bartosz -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 2018-01-29 15:45 ` [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 Ulrich Hecht ` (2 preceding siblings ...) 2018-02-05 6:07 ` Rob Herring @ 2018-03-02 10:17 ` Bartosz Golaszewski 3 siblings, 0 replies; 19+ messages in thread From: Bartosz Golaszewski @ 2018-03-02 10:17 UTC (permalink / raw) To: Ulrich Hecht Cc: linux-renesas-soc, Simon Horman, geert, kieran.bingham, Wolfram Sang, Magnus Damm, linux-i2c, devicetree 2018-01-29 16:45 GMT+01:00 Ulrich Hecht <ulrich.hecht+renesas@gmail.com>: > Both manufacturer and name variant. > > Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com> > --- > Documentation/devicetree/bindings/eeprom/at24.txt | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/Documentation/devicetree/bindings/eeprom/at24.txt b/Documentation/devicetree/bindings/eeprom/at24.txt > index 1812c84..dd29937 100644 > --- a/Documentation/devicetree/bindings/eeprom/at24.txt > +++ b/Documentation/devicetree/bindings/eeprom/at24.txt > @@ -40,6 +40,7 @@ Required properties: > "microchip", > "ramtron", > "renesas", > + "rohm", > "nxp", > "st", > > @@ -47,6 +48,7 @@ Required properties: > variants of the above. Known such exceptions are listed below: > > "renesas,r1ex24002" - the fallback is "atmel,24c02" > + "rohm,br24t01" - the fallback is "atmel,24c01" > > - reg: The I2C address of the EEPROM. > > -- > 2.7.4 > Applied to for-next, thanks. Bart ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2018-03-02 10:17 UTC | newest] Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2018-01-29 15:45 [PATCH v2 0/5] R-Car D3 (r8a77995) I2C integration Ulrich Hecht [not found] ` <1517240748-14780-1-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2018-01-29 15:45 ` [PATCH v2 1/5] arm64: renesas: r8a77995: add I2C support Ulrich Hecht 2018-01-30 10:42 ` Wolfram Sang 2018-01-29 15:45 ` [PATCH v2 3/5] arm64: renesas: draak: enable I2C controller 1 Ulrich Hecht 2018-01-30 10:43 ` Wolfram Sang 2018-01-30 9:26 ` [PATCH v2 0/5] R-Car D3 (r8a77995) I2C integration Simon Horman 2018-01-29 15:45 ` [PATCH v2 2/5] arm64: renesas: draak: enable I2C controller 0 and EEPROM Ulrich Hecht 2018-01-30 10:43 ` Wolfram Sang 2018-01-29 15:45 ` [PATCH v2 4/5] i2c: rcar: document R8A77995 bindings Ulrich Hecht [not found] ` <1517240748-14780-5-git-send-email-ulrich.hecht+renesas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2018-01-30 9:18 ` Simon Horman 2018-02-05 6:07 ` Rob Herring 2018-02-26 20:01 ` Wolfram Sang 2018-01-29 15:45 ` [PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01 Ulrich Hecht 2018-01-29 16:06 ` Geert Uytterhoeven 2018-01-30 10:44 ` Wolfram Sang 2018-02-02 9:02 ` Bartosz Golaszewski 2018-02-05 6:07 ` Rob Herring 2018-02-05 7:56 ` Bartosz Golaszewski 2018-03-02 10:17 ` Bartosz Golaszewski
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).