From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
To: Wolfgang Grandegger <wg@grandegger.com>
Cc: netdev@vger.kernel.org, devicetree-discuss@lists.ozlabs.org,
linux-can@vger.kernel.org, linuxppc-dev@ozlabs.org,
socketcan-users@lists.berlios.de
Subject: Re: [PATCH net-next v6 4/4] powerpc: tqm8548/tqm8xx: add and update CAN device nodes
Date: Wed, 07 Dec 2011 18:34:28 +1100 [thread overview]
Message-ID: <1323243268.660.71.camel@pasglop> (raw)
In-Reply-To: <1322732481-2255-5-git-send-email-wg@grandegger.com>
On Thu, 2011-12-01 at 10:41 +0100, Wolfgang Grandegger wrote:
> This patch enables or updates support for the CC770 and AN82527
> CAN controller on the TQM8548 and TQM8xx boards.
I'm a bit confused by the net-next prefix here. Those patches seem to
be only touching arch/powerpc and seem to be sent primarily toward
netdev with a net-next prefix.
Also there have been at least 3 versions in a couple of days already
without comments nor indication of what was changed...
Can you clarify things a bit please ? It looks like they really should
go to linuxppc-dev (and you can probably drop a bunch of other lists) or
am I missing an important piece of the puzzle ? (Such as patch 1/4 and
2/4 ...)
Let me know if I should just remove them from powerpc patchwork.
Cheers,
Ben.
> CC: devicetree-discuss@lists.ozlabs.org
> CC: linuxppc-dev@ozlabs.org
> CC: Kumar Gala <galak@kernel.crashing.org>
> Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
> ---
> arch/powerpc/boot/dts/tqm8548-bigflash.dts | 19 ++++++++++++++-----
> arch/powerpc/boot/dts/tqm8548.dts | 19 ++++++++++++++-----
> arch/powerpc/boot/dts/tqm8xx.dts | 25 +++++++++++++++++++++++++
> 3 files changed, 53 insertions(+), 10 deletions(-)
>
> diff --git a/arch/powerpc/boot/dts/tqm8548-bigflash.dts b/arch/powerpc/boot/dts/tqm8548-bigflash.dts
> index 9452c3c..d918752 100644
> --- a/arch/powerpc/boot/dts/tqm8548-bigflash.dts
> +++ b/arch/powerpc/boot/dts/tqm8548-bigflash.dts
> @@ -352,7 +352,7 @@
> ranges = <
> 0 0x0 0xfc000000 0x04000000 // NOR FLASH bank 1
> 1 0x0 0xf8000000 0x08000000 // NOR FLASH bank 0
> - 2 0x0 0xa3000000 0x00008000 // CAN (2 x i82527)
> + 2 0x0 0xa3000000 0x00008000 // CAN (2 x CC770)
> 3 0x0 0xa3010000 0x00008000 // NAND FLASH
>
> >;
> @@ -393,18 +393,27 @@
> };
>
> /* Note: CAN support needs be enabled in U-Boot */
> - can0@2,0 {
> - compatible = "intel,82527"; // Bosch CC770
> + can@2,0 {
> + compatible = "bosch,cc770"; // Bosch CC770
> reg = <2 0x0 0x100>;
> interrupts = <4 1>;
> interrupt-parent = <&mpic>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> + bosch,clock-out-frequency = <16000000>;
> };
>
> - can1@2,100 {
> - compatible = "intel,82527"; // Bosch CC770
> + can@2,100 {
> + compatible = "bosch,cc770"; // Bosch CC770
> reg = <2 0x100 0x100>;
> interrupts = <4 1>;
> interrupt-parent = <&mpic>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> };
>
> /* Note: NAND support needs to be enabled in U-Boot */
> diff --git a/arch/powerpc/boot/dts/tqm8548.dts b/arch/powerpc/boot/dts/tqm8548.dts
> index 619776f..988d887 100644
> --- a/arch/powerpc/boot/dts/tqm8548.dts
> +++ b/arch/powerpc/boot/dts/tqm8548.dts
> @@ -352,7 +352,7 @@
> ranges = <
> 0 0x0 0xfc000000 0x04000000 // NOR FLASH bank 1
> 1 0x0 0xf8000000 0x08000000 // NOR FLASH bank 0
> - 2 0x0 0xe3000000 0x00008000 // CAN (2 x i82527)
> + 2 0x0 0xe3000000 0x00008000 // CAN (2 x CC770)
> 3 0x0 0xe3010000 0x00008000 // NAND FLASH
>
> >;
> @@ -393,18 +393,27 @@
> };
>
> /* Note: CAN support needs be enabled in U-Boot */
> - can0@2,0 {
> - compatible = "intel,82527"; // Bosch CC770
> + can@2,0 {
> + compatible = "bosch,cc770"; // Bosch CC770
> reg = <2 0x0 0x100>;
> interrupts = <4 1>;
> interrupt-parent = <&mpic>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> + bosch,clock-out-frequency = <16000000>;
> };
>
> - can1@2,100 {
> - compatible = "intel,82527"; // Bosch CC770
> + can@2,100 {
> + compatible = "bosch,cc770"; // Bosch CC770
> reg = <2 0x100 0x100>;
> interrupts = <4 1>;
> interrupt-parent = <&mpic>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> };
>
> /* Note: NAND support needs to be enabled in U-Boot */
> diff --git a/arch/powerpc/boot/dts/tqm8xx.dts b/arch/powerpc/boot/dts/tqm8xx.dts
> index f6da7ec..c3dba25 100644
> --- a/arch/powerpc/boot/dts/tqm8xx.dts
> +++ b/arch/powerpc/boot/dts/tqm8xx.dts
> @@ -57,6 +57,7 @@
>
> ranges = <
> 0x0 0x0 0x40000000 0x800000
> + 0x3 0x0 0xc0000000 0x200
> >;
>
> flash@0,0 {
> @@ -67,6 +68,30 @@
> bank-width = <4>;
> device-width = <2>;
> };
> +
> + /* Note: CAN support needs be enabled in U-Boot */
> + can@3,0 {
> + compatible = "intc,82527";
> + reg = <3 0x0 0x80>;
> + interrupts = <8 1>;
> + interrupt-parent = <&PIC>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> + bosch,clock-out-frequency = <16000000>;
> + };
> +
> + can@3,100 {
> + compatible = "intc,82527";
> + reg = <3 0x100 0x80>;
> + interrupts = <8 1>;
> + interrupt-parent = <&PIC>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> + };
> };
>
> soc@fff00000 {
WARNING: multiple messages have this Message-ID (diff)
From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
To: Wolfgang Grandegger <wg@grandegger.com>
Cc: linuxppc-dev@ozlabs.org, netdev@vger.kernel.org,
devicetree-discuss@lists.ozlabs.org,
socketcan-users@lists.berlios.de, linux-can@vger.kernel.org
Subject: Re: [PATCH net-next v6 4/4] powerpc: tqm8548/tqm8xx: add and update CAN device nodes
Date: Wed, 07 Dec 2011 18:34:28 +1100 [thread overview]
Message-ID: <1323243268.660.71.camel@pasglop> (raw)
In-Reply-To: <1322732481-2255-5-git-send-email-wg@grandegger.com>
On Thu, 2011-12-01 at 10:41 +0100, Wolfgang Grandegger wrote:
> This patch enables or updates support for the CC770 and AN82527
> CAN controller on the TQM8548 and TQM8xx boards.
I'm a bit confused by the net-next prefix here. Those patches seem to
be only touching arch/powerpc and seem to be sent primarily toward
netdev with a net-next prefix.
Also there have been at least 3 versions in a couple of days already
without comments nor indication of what was changed...
Can you clarify things a bit please ? It looks like they really should
go to linuxppc-dev (and you can probably drop a bunch of other lists) or
am I missing an important piece of the puzzle ? (Such as patch 1/4 and
2/4 ...)
Let me know if I should just remove them from powerpc patchwork.
Cheers,
Ben.
> CC: devicetree-discuss@lists.ozlabs.org
> CC: linuxppc-dev@ozlabs.org
> CC: Kumar Gala <galak@kernel.crashing.org>
> Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
> ---
> arch/powerpc/boot/dts/tqm8548-bigflash.dts | 19 ++++++++++++++-----
> arch/powerpc/boot/dts/tqm8548.dts | 19 ++++++++++++++-----
> arch/powerpc/boot/dts/tqm8xx.dts | 25 +++++++++++++++++++++++++
> 3 files changed, 53 insertions(+), 10 deletions(-)
>
> diff --git a/arch/powerpc/boot/dts/tqm8548-bigflash.dts b/arch/powerpc/boot/dts/tqm8548-bigflash.dts
> index 9452c3c..d918752 100644
> --- a/arch/powerpc/boot/dts/tqm8548-bigflash.dts
> +++ b/arch/powerpc/boot/dts/tqm8548-bigflash.dts
> @@ -352,7 +352,7 @@
> ranges = <
> 0 0x0 0xfc000000 0x04000000 // NOR FLASH bank 1
> 1 0x0 0xf8000000 0x08000000 // NOR FLASH bank 0
> - 2 0x0 0xa3000000 0x00008000 // CAN (2 x i82527)
> + 2 0x0 0xa3000000 0x00008000 // CAN (2 x CC770)
> 3 0x0 0xa3010000 0x00008000 // NAND FLASH
>
> >;
> @@ -393,18 +393,27 @@
> };
>
> /* Note: CAN support needs be enabled in U-Boot */
> - can0@2,0 {
> - compatible = "intel,82527"; // Bosch CC770
> + can@2,0 {
> + compatible = "bosch,cc770"; // Bosch CC770
> reg = <2 0x0 0x100>;
> interrupts = <4 1>;
> interrupt-parent = <&mpic>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> + bosch,clock-out-frequency = <16000000>;
> };
>
> - can1@2,100 {
> - compatible = "intel,82527"; // Bosch CC770
> + can@2,100 {
> + compatible = "bosch,cc770"; // Bosch CC770
> reg = <2 0x100 0x100>;
> interrupts = <4 1>;
> interrupt-parent = <&mpic>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> };
>
> /* Note: NAND support needs to be enabled in U-Boot */
> diff --git a/arch/powerpc/boot/dts/tqm8548.dts b/arch/powerpc/boot/dts/tqm8548.dts
> index 619776f..988d887 100644
> --- a/arch/powerpc/boot/dts/tqm8548.dts
> +++ b/arch/powerpc/boot/dts/tqm8548.dts
> @@ -352,7 +352,7 @@
> ranges = <
> 0 0x0 0xfc000000 0x04000000 // NOR FLASH bank 1
> 1 0x0 0xf8000000 0x08000000 // NOR FLASH bank 0
> - 2 0x0 0xe3000000 0x00008000 // CAN (2 x i82527)
> + 2 0x0 0xe3000000 0x00008000 // CAN (2 x CC770)
> 3 0x0 0xe3010000 0x00008000 // NAND FLASH
>
> >;
> @@ -393,18 +393,27 @@
> };
>
> /* Note: CAN support needs be enabled in U-Boot */
> - can0@2,0 {
> - compatible = "intel,82527"; // Bosch CC770
> + can@2,0 {
> + compatible = "bosch,cc770"; // Bosch CC770
> reg = <2 0x0 0x100>;
> interrupts = <4 1>;
> interrupt-parent = <&mpic>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> + bosch,clock-out-frequency = <16000000>;
> };
>
> - can1@2,100 {
> - compatible = "intel,82527"; // Bosch CC770
> + can@2,100 {
> + compatible = "bosch,cc770"; // Bosch CC770
> reg = <2 0x100 0x100>;
> interrupts = <4 1>;
> interrupt-parent = <&mpic>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> };
>
> /* Note: NAND support needs to be enabled in U-Boot */
> diff --git a/arch/powerpc/boot/dts/tqm8xx.dts b/arch/powerpc/boot/dts/tqm8xx.dts
> index f6da7ec..c3dba25 100644
> --- a/arch/powerpc/boot/dts/tqm8xx.dts
> +++ b/arch/powerpc/boot/dts/tqm8xx.dts
> @@ -57,6 +57,7 @@
>
> ranges = <
> 0x0 0x0 0x40000000 0x800000
> + 0x3 0x0 0xc0000000 0x200
> >;
>
> flash@0,0 {
> @@ -67,6 +68,30 @@
> bank-width = <4>;
> device-width = <2>;
> };
> +
> + /* Note: CAN support needs be enabled in U-Boot */
> + can@3,0 {
> + compatible = "intc,82527";
> + reg = <3 0x0 0x80>;
> + interrupts = <8 1>;
> + interrupt-parent = <&PIC>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> + bosch,clock-out-frequency = <16000000>;
> + };
> +
> + can@3,100 {
> + compatible = "intc,82527";
> + reg = <3 0x100 0x80>;
> + interrupts = <8 1>;
> + interrupt-parent = <&PIC>;
> + bosch,external-clock-frequency = <16000000>;
> + bosch,disconnect-rx1-input;
> + bosch,disconnect-tx1-output;
> + bosch,iso-low-speed-mux;
> + };
> };
>
> soc@fff00000 {
next prev parent reply other threads:[~2011-12-07 7:34 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-12-01 9:41 [PATCH net-next v6 0/4] can: cc770: add support for the Bosch CC770 and Intel AN82527 Wolfgang Grandegger
2011-12-01 9:41 ` [PATCH net-next v6 1/4] can: cc770: add driver core " Wolfgang Grandegger
[not found] ` <1322732481-2255-1-git-send-email-wg-5Yr1BZd7O62+XT7JhA+gdA@public.gmane.org>
2011-12-01 9:41 ` [PATCH net-next v6 2/4] can: cc770: add legacy ISA bus driver for the CC770 and AN82527 Wolfgang Grandegger
2011-12-01 9:41 ` [PATCH net-next v6 3/4] can: cc770: add platform " Wolfgang Grandegger
2011-12-01 9:41 ` Wolfgang Grandegger
2011-12-01 9:41 ` [PATCH net-next v6 4/4] powerpc: tqm8548/tqm8xx: add and update CAN device nodes Wolfgang Grandegger
2011-12-01 9:41 ` Wolfgang Grandegger
2011-12-07 7:34 ` Benjamin Herrenschmidt [this message]
2011-12-07 7:34 ` Benjamin Herrenschmidt
2011-12-07 7:39 ` David Miller
2011-12-07 7:39 ` David Miller
2011-12-07 7:42 ` Benjamin Herrenschmidt
2011-12-07 7:42 ` Benjamin Herrenschmidt
2011-12-07 8:25 ` Wolfgang Grandegger
2011-12-07 8:25 ` Wolfgang Grandegger
2011-12-07 22:01 ` Benjamin Herrenschmidt
2011-12-07 22:01 ` Benjamin Herrenschmidt
2011-12-01 18:24 ` [PATCH net-next v6 0/4] can: cc770: add support for the Bosch CC770 and Intel AN82527 David Miller
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=1323243268.660.71.camel@pasglop \
--to=benh@kernel.crashing.org \
--cc=devicetree-discuss@lists.ozlabs.org \
--cc=linux-can@vger.kernel.org \
--cc=linuxppc-dev@ozlabs.org \
--cc=netdev@vger.kernel.org \
--cc=socketcan-users@lists.berlios.de \
--cc=wg@grandegger.com \
/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.