From: robh@kernel.org (Rob Herring)
To: linux-arm-kernel@lists.infradead.org
Subject: [linux-sunxi] [PATCH] spi: dts: sun4i: Add support for inter-word wait cycles using the SPI Wait Clock Register
Date: Fri, 20 Nov 2015 10:12:46 -0600 [thread overview]
Message-ID: <20151120161246.GB21921@rob-hp-laptop> (raw)
In-Reply-To: <CAGNoLaOOz2ACtS5iRUxjOknisMHm2Ow3OVsLkqpWuNU4J-9v-A@mail.gmail.com>
On Fri, Nov 20, 2015 at 02:56:34PM +0100, Marcus Weseloh wrote:
> Hi Julien,
>
> 2015-11-20 11:12 GMT+01:00 Julian Calaby <julian.calaby@gmail.com>:
> > Having magic numbers is kind-of a drivers' job.
I guess all my comments were already raised...
>
> Yes, of course. What I meant was that I didn't feel comfortable to
> include this magic number in driver code because I'm not 100% sure if
> it is correct across all SPI configurations and SoCs that this driver
> supports (A10 / A20).
You could not subtract off 3 that way you meet the minimum time no
matter what. If other platforms are not setting this property, then I
would expect the behavior is unchanged. If they do want to set it, it is
their job to validate that it is correct. If it differs, the compatible
string can help with that.
> > (and the wdelay should
> > arguably be a core-spi thing, not a sunxi thing, but that's a separate
> > discussion)
>
> I've been thinking about that, but it seemed to big a change to
> attempt with my limited kernel hacking experience.
It is not any bigger. You just need to document it in the core binding.
It would still be read by the drivers using it.
> Mark, do you think we should rather talk about adding support for
> options like this delay to spi-core? Or would it be OK to add it to
> the sun4i driver and possibly refactor later?
>
> Cheers,
>
> Marcus
next prev parent reply other threads:[~2015-11-20 16:12 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-19 15:53 [PATCH] spi: dts: sun4i: Add support for inter-word wait cycles Marcus Weseloh
2015-11-19 15:53 ` [PATCH] spi: dts: sun4i: Add support for inter-word wait cycles using the SPI Wait Clock Register Marcus Weseloh
2015-11-19 22:59 ` [linux-sunxi] " Julian Calaby
2015-11-20 8:45 ` Marcus Weseloh
2015-11-20 10:12 ` Julian Calaby
2015-11-20 13:56 ` Marcus Weseloh
2015-11-20 16:12 ` Rob Herring [this message]
2015-11-20 16:45 ` Marcus Weseloh
2015-11-22 19:45 ` Maxime Ripard
2015-11-23 9:14 ` Marcus Weseloh
2015-11-20 16:03 ` Rob Herring
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=20151120161246.GB21921@rob-hp-laptop \
--to=robh@kernel.org \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox