* [PATCH 0/2] Add I2C and enable M41T0M6 RTC @ 2014-11-04 11:22 ` Bhuvanchandra DV 0 siblings, 0 replies; 11+ messages in thread From: Bhuvanchandra DV @ 2014-11-04 11:22 UTC (permalink / raw) To: linux-arm-kernel Add I2C support on Colibri VFxx moduels and enable M41T0M6 RTC available on Colibri carrier boards. Bhuvanchandra DV (2): ARM: dts: vf-colibri: Add I2C support ARM: dts: vf-colibri-eval-v3.dts: Enable ST-M41T0M6 RTC arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 13 ++++++++++++- arch/arm/boot/dts/vf-colibri.dtsi | 13 +++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) -- 1.7.9.5 ^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 0/2] Add I2C and enable M41T0M6 RTC @ 2014-11-04 11:22 ` Bhuvanchandra DV 0 siblings, 0 replies; 11+ messages in thread From: Bhuvanchandra DV @ 2014-11-04 11:22 UTC (permalink / raw) To: shawn.guo; +Cc: stefan, linux, linux-arm-kernel, linux-kernel, Bhuvanchandra DV Add I2C support on Colibri VFxx moduels and enable M41T0M6 RTC available on Colibri carrier boards. Bhuvanchandra DV (2): ARM: dts: vf-colibri: Add I2C support ARM: dts: vf-colibri-eval-v3.dts: Enable ST-M41T0M6 RTC arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 13 ++++++++++++- arch/arm/boot/dts/vf-colibri.dtsi | 13 +++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) -- 1.7.9.5 ^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 1/2] ARM: dts: vf-colibri: Add I2C support 2014-11-04 11:22 ` Bhuvanchandra DV @ 2014-11-04 11:22 ` Bhuvanchandra DV -1 siblings, 0 replies; 11+ messages in thread From: Bhuvanchandra DV @ 2014-11-04 11:22 UTC (permalink / raw) To: linux-arm-kernel Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> --- arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 7 ++++++- arch/arm/boot/dts/vf-colibri.dtsi | 13 +++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi index 80e8fbc..0251e6c 100644 --- a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi +++ b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi @@ -33,6 +33,11 @@ status = "okay"; }; +&i2c0 { + clock-frequency = <400000>; + status = "okay"; +}; + &pwm0 { status = "okay"; }; @@ -51,4 +56,4 @@ &uart2 { status = "okay"; -}; \ No newline at end of file +}; diff --git a/arch/arm/boot/dts/vf-colibri.dtsi b/arch/arm/boot/dts/vf-colibri.dtsi index ab40367..471eec0 100644 --- a/arch/arm/boot/dts/vf-colibri.dtsi +++ b/arch/arm/boot/dts/vf-colibri.dtsi @@ -39,6 +39,12 @@ pinctrl-0 = <&pinctrl_fec1>; }; +&i2c0 { + clock-frequency = <400000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c0>; +}; + &pwm0 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_pwm0>; @@ -102,6 +108,13 @@ >; }; + pinctrl_i2c0: i2c0grp { + fsl,pins = < + VF610_PAD_PTB14__I2C0_SCL 0x37ff + VF610_PAD_PTB15__I2C0_SDA 0x37ff + >; + }; + pinctrl_pwm0: pwm0grp { fsl,pins = < VF610_PAD_PTB0__FTM0_CH0 0x1182 -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 1/2] ARM: dts: vf-colibri: Add I2C support @ 2014-11-04 11:22 ` Bhuvanchandra DV 0 siblings, 0 replies; 11+ messages in thread From: Bhuvanchandra DV @ 2014-11-04 11:22 UTC (permalink / raw) To: shawn.guo; +Cc: stefan, linux, linux-arm-kernel, linux-kernel, Bhuvanchandra DV Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> --- arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 7 ++++++- arch/arm/boot/dts/vf-colibri.dtsi | 13 +++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi index 80e8fbc..0251e6c 100644 --- a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi +++ b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi @@ -33,6 +33,11 @@ status = "okay"; }; +&i2c0 { + clock-frequency = <400000>; + status = "okay"; +}; + &pwm0 { status = "okay"; }; @@ -51,4 +56,4 @@ &uart2 { status = "okay"; -}; \ No newline at end of file +}; diff --git a/arch/arm/boot/dts/vf-colibri.dtsi b/arch/arm/boot/dts/vf-colibri.dtsi index ab40367..471eec0 100644 --- a/arch/arm/boot/dts/vf-colibri.dtsi +++ b/arch/arm/boot/dts/vf-colibri.dtsi @@ -39,6 +39,12 @@ pinctrl-0 = <&pinctrl_fec1>; }; +&i2c0 { + clock-frequency = <400000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_i2c0>; +}; + &pwm0 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_pwm0>; @@ -102,6 +108,13 @@ >; }; + pinctrl_i2c0: i2c0grp { + fsl,pins = < + VF610_PAD_PTB14__I2C0_SCL 0x37ff + VF610_PAD_PTB15__I2C0_SDA 0x37ff + >; + }; + pinctrl_pwm0: pwm0grp { fsl,pins = < VF610_PAD_PTB0__FTM0_CH0 0x1182 -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 1/2] ARM: dts: vf-colibri: Add I2C support 2014-11-04 11:22 ` Bhuvanchandra DV @ 2014-11-05 8:46 ` Stefan Agner -1 siblings, 0 replies; 11+ messages in thread From: Stefan Agner @ 2014-11-05 8:46 UTC (permalink / raw) To: linux-arm-kernel Am 2014-11-04 12:22, schrieb Bhuvanchandra DV: > Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> > --- > arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 7 ++++++- > arch/arm/boot/dts/vf-colibri.dtsi | 13 +++++++++++++ > 2 files changed, 19 insertions(+), 1 deletion(-) > > diff --git a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > index 80e8fbc..0251e6c 100644 > --- a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > +++ b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > @@ -33,6 +33,11 @@ > status = "okay"; > }; > > +&i2c0 { > + clock-frequency = <400000>; > + status = "okay"; > +}; > + > &pwm0 { > status = "okay"; > }; > @@ -51,4 +56,4 @@ > > &uart2 { > status = "okay"; > -}; > \ No newline at end of file > +}; > diff --git a/arch/arm/boot/dts/vf-colibri.dtsi > b/arch/arm/boot/dts/vf-colibri.dtsi > index ab40367..471eec0 100644 > --- a/arch/arm/boot/dts/vf-colibri.dtsi > +++ b/arch/arm/boot/dts/vf-colibri.dtsi > @@ -39,6 +39,12 @@ > pinctrl-0 = <&pinctrl_fec1>; > }; > > +&i2c0 { > + clock-frequency = <400000>; There is no need to overwrite the clock frequency again on carrier board level here. But other than that. Acked-by: Stefan Agner <stefan@agner.ch> > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_i2c0>; > +}; > + > &pwm0 { > pinctrl-names = "default"; > pinctrl-0 = <&pinctrl_pwm0>; > @@ -102,6 +108,13 @@ > >; > }; > > + pinctrl_i2c0: i2c0grp { > + fsl,pins = < > + VF610_PAD_PTB14__I2C0_SCL 0x37ff > + VF610_PAD_PTB15__I2C0_SDA 0x37ff > + >; > + }; > + > pinctrl_pwm0: pwm0grp { > fsl,pins = < > VF610_PAD_PTB0__FTM0_CH0 0x1182 ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 1/2] ARM: dts: vf-colibri: Add I2C support @ 2014-11-05 8:46 ` Stefan Agner 0 siblings, 0 replies; 11+ messages in thread From: Stefan Agner @ 2014-11-05 8:46 UTC (permalink / raw) To: Bhuvanchandra DV; +Cc: shawn.guo, linux, linux-arm-kernel, linux-kernel Am 2014-11-04 12:22, schrieb Bhuvanchandra DV: > Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> > --- > arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 7 ++++++- > arch/arm/boot/dts/vf-colibri.dtsi | 13 +++++++++++++ > 2 files changed, 19 insertions(+), 1 deletion(-) > > diff --git a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > index 80e8fbc..0251e6c 100644 > --- a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > +++ b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > @@ -33,6 +33,11 @@ > status = "okay"; > }; > > +&i2c0 { > + clock-frequency = <400000>; > + status = "okay"; > +}; > + > &pwm0 { > status = "okay"; > }; > @@ -51,4 +56,4 @@ > > &uart2 { > status = "okay"; > -}; > \ No newline at end of file > +}; > diff --git a/arch/arm/boot/dts/vf-colibri.dtsi > b/arch/arm/boot/dts/vf-colibri.dtsi > index ab40367..471eec0 100644 > --- a/arch/arm/boot/dts/vf-colibri.dtsi > +++ b/arch/arm/boot/dts/vf-colibri.dtsi > @@ -39,6 +39,12 @@ > pinctrl-0 = <&pinctrl_fec1>; > }; > > +&i2c0 { > + clock-frequency = <400000>; There is no need to overwrite the clock frequency again on carrier board level here. But other than that. Acked-by: Stefan Agner <stefan@agner.ch> > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_i2c0>; > +}; > + > &pwm0 { > pinctrl-names = "default"; > pinctrl-0 = <&pinctrl_pwm0>; > @@ -102,6 +108,13 @@ > >; > }; > > + pinctrl_i2c0: i2c0grp { > + fsl,pins = < > + VF610_PAD_PTB14__I2C0_SCL 0x37ff > + VF610_PAD_PTB15__I2C0_SDA 0x37ff > + >; > + }; > + > pinctrl_pwm0: pwm0grp { > fsl,pins = < > VF610_PAD_PTB0__FTM0_CH0 0x1182 ^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 1/2] ARM: dts: vf-colibri: Add I2C support 2014-11-05 8:46 ` Stefan Agner (?) @ 2014-11-05 9:01 ` BhuvanChandra.DV -1 siblings, 0 replies; 11+ messages in thread From: BhuvanChandra.DV @ 2014-11-05 9:01 UTC (permalink / raw) To: linux-arm-kernel On Wednesday 05 November 2014 02:16 PM, Stefan Agner wrote: > Am 2014-11-04 12:22, schrieb Bhuvanchandra DV: >> Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> >> --- >> arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 7 ++++++- >> arch/arm/boot/dts/vf-colibri.dtsi | 13 +++++++++++++ >> 2 files changed, 19 insertions(+), 1 deletion(-) >> >> diff --git a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi >> b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi >> index 80e8fbc..0251e6c 100644 >> --- a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi >> +++ b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi >> @@ -33,6 +33,11 @@ >> status = "okay"; >> }; >> >> +&i2c0 { >> + clock-frequency = <400000>; >> + status = "okay"; >> +}; >> + >> &pwm0 { >> status = "okay"; >> }; >> @@ -51,4 +56,4 @@ >> >> &uart2 { >> status = "okay"; >> -}; >> \ No newline at end of file >> +}; >> diff --git a/arch/arm/boot/dts/vf-colibri.dtsi >> b/arch/arm/boot/dts/vf-colibri.dtsi >> index ab40367..471eec0 100644 >> --- a/arch/arm/boot/dts/vf-colibri.dtsi >> +++ b/arch/arm/boot/dts/vf-colibri.dtsi >> @@ -39,6 +39,12 @@ >> pinctrl-0 = <&pinctrl_fec1>; >> }; >> >> +&i2c0 { >> + clock-frequency = <400000>; > There is no need to overwrite the clock frequency again on carrier board > level here. Ok > > But other than that. > > Acked-by: Stefan Agner <stefan@agner.ch> > >> + pinctrl-names = "default"; >> + pinctrl-0 = <&pinctrl_i2c0>; >> +}; >> + >> &pwm0 { >> pinctrl-names = "default"; >> pinctrl-0 = <&pinctrl_pwm0>; >> @@ -102,6 +108,13 @@ >> >; >> }; >> >> + pinctrl_i2c0: i2c0grp { >> + fsl,pins = < >> + VF610_PAD_PTB14__I2C0_SCL 0x37ff >> + VF610_PAD_PTB15__I2C0_SDA 0x37ff >> + >; >> + }; >> + >> pinctrl_pwm0: pwm0grp { >> fsl,pins = < >> VF610_PAD_PTB0__FTM0_CH0 0x1182 ^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 2/2] ARM: dts: vf-colibri-eval-v3.dts: Enable ST-M41T0M6 RTC 2014-11-04 11:22 ` Bhuvanchandra DV @ 2014-11-04 11:22 ` Bhuvanchandra DV -1 siblings, 0 replies; 11+ messages in thread From: Bhuvanchandra DV @ 2014-11-04 11:22 UTC (permalink / raw) To: linux-arm-kernel ST-M41T0M6 is available on Colibri carrier boards. Hence enable M41T0M6 RTC. Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> --- arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi index 0251e6c..f807b5b 100644 --- a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi +++ b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi @@ -36,6 +36,12 @@ &i2c0 { clock-frequency = <400000>; status = "okay"; + + /* M41T0M6 real time clock on carrier board */ + rtc: m41t0m6 at 68 { + compatible = "st,m41t00"; + reg = <0x68>; + }; }; &pwm0 { -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 2/2] ARM: dts: vf-colibri-eval-v3.dts: Enable ST-M41T0M6 RTC @ 2014-11-04 11:22 ` Bhuvanchandra DV 0 siblings, 0 replies; 11+ messages in thread From: Bhuvanchandra DV @ 2014-11-04 11:22 UTC (permalink / raw) To: shawn.guo; +Cc: stefan, linux, linux-arm-kernel, linux-kernel, Bhuvanchandra DV ST-M41T0M6 is available on Colibri carrier boards. Hence enable M41T0M6 RTC. Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> --- arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi index 0251e6c..f807b5b 100644 --- a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi +++ b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi @@ -36,6 +36,12 @@ &i2c0 { clock-frequency = <400000>; status = "okay"; + + /* M41T0M6 real time clock on carrier board */ + rtc: m41t0m6@68 { + compatible = "st,m41t00"; + reg = <0x68>; + }; }; &pwm0 { -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 2/2] ARM: dts: vf-colibri-eval-v3.dts: Enable ST-M41T0M6 RTC 2014-11-04 11:22 ` Bhuvanchandra DV @ 2014-11-05 8:51 ` Stefan Agner -1 siblings, 0 replies; 11+ messages in thread From: Stefan Agner @ 2014-11-05 8:51 UTC (permalink / raw) To: linux-arm-kernel Am 2014-11-04 12:22, schrieb Bhuvanchandra DV: > ST-M41T0M6 is available on Colibri carrier boards. > Hence enable M41T0M6 RTC. > > Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> > --- > arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > index 0251e6c..f807b5b 100644 > --- a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > +++ b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > @@ -36,6 +36,12 @@ > &i2c0 { > clock-frequency = <400000>; > status = "okay"; > + > + /* M41T0M6 real time clock on carrier board */ > + rtc: m41t0m6 at 68 { > + compatible = "st,m41t00"; > + reg = <0x68>; > + }; > }; > > &pwm0 { Acked-by: Stefan Agner <stefan@agner.ch> ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 2/2] ARM: dts: vf-colibri-eval-v3.dts: Enable ST-M41T0M6 RTC @ 2014-11-05 8:51 ` Stefan Agner 0 siblings, 0 replies; 11+ messages in thread From: Stefan Agner @ 2014-11-05 8:51 UTC (permalink / raw) To: Bhuvanchandra DV; +Cc: shawn.guo, linux, linux-arm-kernel, linux-kernel Am 2014-11-04 12:22, schrieb Bhuvanchandra DV: > ST-M41T0M6 is available on Colibri carrier boards. > Hence enable M41T0M6 RTC. > > Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@toradex.com> > --- > arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > index 0251e6c..f807b5b 100644 > --- a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > +++ b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi > @@ -36,6 +36,12 @@ > &i2c0 { > clock-frequency = <400000>; > status = "okay"; > + > + /* M41T0M6 real time clock on carrier board */ > + rtc: m41t0m6@68 { > + compatible = "st,m41t00"; > + reg = <0x68>; > + }; > }; > > &pwm0 { Acked-by: Stefan Agner <stefan@agner.ch> ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2014-11-05 9:01 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-11-04 11:22 [PATCH 0/2] Add I2C and enable M41T0M6 RTC Bhuvanchandra DV 2014-11-04 11:22 ` Bhuvanchandra DV 2014-11-04 11:22 ` [PATCH 1/2] ARM: dts: vf-colibri: Add I2C support Bhuvanchandra DV 2014-11-04 11:22 ` Bhuvanchandra DV 2014-11-05 8:46 ` Stefan Agner 2014-11-05 8:46 ` Stefan Agner 2014-11-05 9:01 ` BhuvanChandra.DV 2014-11-04 11:22 ` [PATCH 2/2] ARM: dts: vf-colibri-eval-v3.dts: Enable ST-M41T0M6 RTC Bhuvanchandra DV 2014-11-04 11:22 ` Bhuvanchandra DV 2014-11-05 8:51 ` Stefan Agner 2014-11-05 8:51 ` Stefan Agner
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.