From: plagnioj@jcrosoft.com (Jean-Christophe PLAGNIOL-VILLARD)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 4/7] at91: remove non used at91_spi.h
Date: Sat, 16 Jul 2011 12:57:52 +0200 [thread overview]
Message-ID: <20110716105752.GD20678@game.jcrosoft.org> (raw)
In-Reply-To: <4E206E7D.2070708@vollmann.ch>
On 18:44 Fri 15 Jul , Detlef Vollmann wrote:
> On 07/15/11 17:46, Jean-Christophe PLAGNIOL-VILLARD wrote:
> >On 13:47 Fri 15 Jul , Detlef Vollmann wrote:
> >>Sorry, I couldn't find a summary message for this patch series,
> >>so I picked this one to reply, because this one hurts me most.
> >>
> >>On 07/15/11 01:52, Jean-Christophe PLAGNIOL-VILLARD wrote:
> >>>Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD<plagnioj@jcrosoft.com>
> >>>Cc: Nicolas Ferre<nicolas.ferre@atmel.com>
> >>>---
> >>> arch/arm/mach-at91/include/mach/at91_spi.h | 81
> >>----------------------------
> >>> 1 files changed, 0 insertions(+), 81 deletions(-)
> >>> delete mode 100644 arch/arm/mach-at91/include/mach/at91_spi.h
> >>[...]
> >>
> >>First, I'm actually using mach/at91_spi.h in an SPI slave driver.
> >>And I'm using arch/arm/mach-at91/include/mach/at91_spi.h instead of
> >>drivers/spi/atmel_spi.h (which still exists in the kernel version
> >>we use here), because arch/arm/mach-at91/include/mach/at91_spi.h
> >>is accessible from an out-of-tree driver w/o extra effort.
> >>
> >>And this applies to all all of those header files, so I'm
> >>really against all patches in this series.
> >You need the use SPI framework for this
> I think you reply here to the wrong part of my message.
> This part here is about the whole patch series, as I didn't
> get a summary message for the patch series.
>
> About the SPI driver:
> From Documentation/spi/spi-summary:
> "At this writing, Linux has no slave side programming interface."
> So there's no SPI framwork that covers the slave side.
This what I mean use the SPI framework and add the SPI Slave support there
>
> >Out of tree driver is not enough good reason to keep it
> As there's currently no slave support in-tree, any Linux device
> that's an SPI slave needs an out-of-tree driver.
>
> And again, there's no rationale given for moving all the other
> headers from an genarally accessible place to a generally
> inaccessible place, so I'm still against the whole patch series.
those information are driver and IP related keep them in the
arch/arm/mach-at91 make those driver difficult to share cross arch
for the SPI this IP is shared between avr2 and arm so keep it in arch is not
acceptable at all
So if you want to add the SPI Slave support you must make is available for
both ARCH
so NACK to keep this one and the drivers/spi/atmel_spi.h and
arch/arm/mach-at91/include/mach/at91_spi.h contain the same information
so we drop the one not used
Best Regards,
J.
next prev parent reply other threads:[~2011-07-16 10:57 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-07-14 23:51 [PATCH 1/7] at91rm9200: emac move register header to drivers Jean-Christophe PLAGNIOL-VILLARD
2011-07-14 23:51 ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-14 23:52 ` [PATCH 2/7] at91/i2c: " Jean-Christophe PLAGNIOL-VILLARD
2011-07-14 23:52 ` Jean-Christophe PLAGNIOL-VILLARD
[not found] ` <1310687525-22486-2-git-send-email-plagnioj-sclMFOaUSTBWk0Htik3J/w@public.gmane.org>
2011-07-15 7:23 ` Jean Delvare
2011-07-15 7:23 ` Jean Delvare
[not found] ` <20110715092314.215043d5-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2011-07-15 15:49 ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-15 15:49 ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-14 23:52 ` [PATCH 3/7] at91_mci: " Jean-Christophe PLAGNIOL-VILLARD
2011-07-14 23:52 ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-14 23:52 ` [PATCH 4/7] at91: remove non used at91_spi.h Jean-Christophe PLAGNIOL-VILLARD
2011-07-15 11:47 ` Detlef Vollmann
2011-07-15 15:46 ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-15 16:44 ` Detlef Vollmann
2011-07-16 10:57 ` Jean-Christophe PLAGNIOL-VILLARD [this message]
2011-07-16 11:56 ` Wolfram Sang
2011-07-16 11:56 ` Wolfram Sang
2011-07-16 14:00 ` Detlef Vollmann
2011-07-16 14:00 ` Detlef Vollmann
2011-07-17 2:33 ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-17 2:33 ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-16 13:41 ` Detlef Vollmann
2011-07-17 2:36 ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-18 7:35 ` Andrew Victor
2011-07-14 23:52 ` [PATCH 5/7] at91: remove non used at91_ssc.h Jean-Christophe PLAGNIOL-VILLARD
2011-07-14 23:52 ` [PATCH 6/7] at91rm9200/rtc: move register header to drivers Jean-Christophe PLAGNIOL-VILLARD
2011-07-14 23:52 ` [PATCH 7/7] at91sam9/wdt: " Jean-Christophe PLAGNIOL-VILLARD
2011-07-14 23:52 ` Jean-Christophe PLAGNIOL-VILLARD
2011-07-15 11:04 ` Wim Van Sebroeck
2011-07-15 11:04 ` Wim Van Sebroeck
2011-07-22 18:28 ` Wim Van Sebroeck
2011-07-22 18:28 ` Wim Van Sebroeck
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=20110716105752.GD20678@game.jcrosoft.org \
--to=plagnioj@jcrosoft.com \
--cc=linux-arm-kernel@lists.infradead.org \
/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.