Si vous n'arrivez pas a visualiser ce message, veuillez cliquer ici:
http://a.fly-wu.com/interface/external_view_email.php?B922188357976904166428086453218&varId={~mai
lVariationId~}
(nl_e915c21345a4e65c220d810e2aca9dba.jpg):
http://clic.reussissonsensemble.fr/click.asp?site=7537&ref=612064&type=te
(http://obfm42.com/3web3aiktazpevtjel/index0.html)
(http://obfm42.com/hpe1ta0stju5we2juy/index1.html)
(http://obfm42.com/aze0eakftbbpdnbxvd/index2.html)
(http://obfm42.com/imefcafptzy50w0xks/index3.html)
(http://obfm42.com/czijexcxs52pvrbgsy/index4.html)
(http://obfm42.com
Instead of carrying the in-flight message in the driver private
data, use the cur_msg pointer that is already setup by the core.
Signed-off-by: H Hartley Sweeten
Cc: Ryan Mallon
Cc: Mika Westerberg
Cc: Mark Brown
Cc: Grant Likely
---
drivers/spi/spi-ep93xx.c | 88 ++--
The SPI core provides infrastructure for standard message queueing. Use
that instead of handling it in the driver.
Signed-off-by: H Hartley Sweeten
Acked-by: Mika Westerberg
Cc: Ryan Mallon
Cc: Mark Brown
Cc: Grant Likely
---
drivers/spi/spi-ep93xx.c | 165 ++-
The divider values stored in the per chip data are only used to set the
registers in the hardware to generate the desired SPI clock. Since these
are calculated per transfer based on the t->speed_hz there is no reason
keep them in the per chip data.
Move the ep93xx_spi_calc_divisors() call into ep9
The divisors needed to generate the SPI clock are calculated per
transfer based on the t->speed_hz. There is no reason to calculate
them in ep93xx_spi_setup().
Signed-off-by: H Hartley Sweeten
Acked-by: Mika Westerberg
Cc: Ryan Mallon
Cc: Mark Brown
Cc: Grant Likely
---
drivers/spi/spi-ep93x
This value is only needed to set the bits per word for each transfer
of a message. There is no reason to set the value in ep93xx_spi_enable()
because ep93xx_spi_process_transfer() sets it again for each transfer.
Just pass the t->bits_per_word directly to ep93xx_spi_chip_setup() in
ep93xx_spi_proc
The kzalloc() failure will have already output a message.
Signed-off-by: H Hartley Sweeten
Cc: Ryan Mallon
Cc: Mika Westerberg
Cc: Mark Brown
Cc: Grant Likely
---
drivers/spi/spi-ep93xx.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/spi/spi-ep93xx.c b/driver
Use devm_clk_get() so that the clk_put() happens automatically when
the last reference to this driver is dropped.
Signed-off-by: H Hartley Sweeten
Cc: Ryan Mallon
Cc: Mika Westerberg
Cc: Mark Brown
Cc: Grant Likely
---
drivers/spi/spi-ep93xx.c | 9 +++--
1 file changed, 3 insertions(+),
Get the platform resources early in the (*probe) to minimize the number
of goto's in the error path.
Signed-off-by: H Hartley Sweeten
Cc: Ryan Mallon
Cc: Mika Westerberg
Cc: Mark Brown
Cc: Grant Likely
---
drivers/spi/spi-ep93xx.c | 26 --
1 file changed, 12 insertion
Check t->bits_per_word directly and remove the inline helper function.
Signed-off-by: H Hartley Sweeten
Cc: Ryan Mallon
Cc: Mika Westerberg
Cc: Mark Brown
Cc: Grant Likely
---
drivers/spi/spi-ep93xx.c | 14 +++---
1 file changed, 3 insertions(+), 11 deletions(-)
diff --git a/drivers
The memory resource used by this driver is ioremap()'d and the normal
read,write calls can be used instead of the __raw_* variants.
Also, remove the inline tag on the helper functions and let the compiler
decide if they are inlined.
Signed-off-by: H Hartley Sweeten
Cc: Ryan Mallon
Cc: Mika West
__spi_async(), which starts every SPI message transfer, initializes
the bits_per_word and max speed for every transfer in the message.
Since the conditional test in ep93xx_spi_process_transfer() will
always succeed just remove it and always call ep93xx_spi_chip_setup()
to configure the hardware for
Do a bit of housekeeping in this driver and convert it to use the
SPI queued driver infrastructure.
v2: rebased on next-20130702
address some comments from Ryan Mallon and Mika Westerberg
added a couple more cleanup patches
Patch 1/11 was already applied by Mark Brown. It is included
(Location Vacances Express):
http://mtrc1.digital-metric.com/clic.php?params=755fe7858f97ffa56fa246ffbe5abb4e
Le comparateur de location de vacances
(Le comparateur de location de vacances):
http://mtrc1.digital-metric.com/clic.php?params=94ec34b11310da00240a1922e4b4efaa
(Vacances d été Qui est
Si le message ne s'affiche pas correctement merci de suivre ce lien:
http://news.teradoo.com/re?l=Bqgpi7iI7gfk57dIhin8wrprI&u=http%3A%2F%2Fnews.teradoo.com%2Fpublic%2Fread_message.jsp%3Ftsp%3D1372778559587%26custid%3D16444%26uid%3D16231069273%26sig%3DAFCNGJENPAOLLPOB%26mid%3D1600184430&s=AFFCMAMO
Hi Sekhar,
On Tuesday 02 July 2013 04:27 PM, Sekhar Nori wrote:
> On 7/2/2013 2:26 PM, Sourav Poddar wrote:
>> The patch add basic support for the quad spi controller.
>>
>> QSPI is a kind of spi module that allows single,
>> dual and quad read access to external spi devices. The module
>> has a me
On 7/2/2013 2:26 PM, Sourav Poddar wrote:
> The patch add basic support for the quad spi controller.
>
> QSPI is a kind of spi module that allows single,
> dual and quad read access to external spi devices. The module
> has a memory mapped interface which provide direct interface
> for accessing d
On Tuesday 02 July 2013 04:01 PM, Felipe Balbi wrote:
> Hi,
>
> On Tue, Jul 02, 2013 at 03:53:49PM +0530, Sourav Poddar wrote:
>> On Tuesday 02 July 2013 03:46 PM, Felipe Balbi wrote:
>>> Hi,
>>>
>>> On Tue, Jul 02, 2013 at 03:30:42PM +0530, Sourav Poddar wrote:
>> +static int dra7xxx_qspi_setu
Hi Mark,
On Tuesday 02 July 2013 03:47 PM, Mark Brown wrote:
> On Tue, Jul 02, 2013 at 12:44:04PM +0300, Felipe Balbi wrote:
>> On Tue, Jul 02, 2013 at 10:32:47AM +0100, Mark Brown wrote:
>>> Does this hardware really support anything other than 8 bits per word?
>>> There is no code in the driver w
On Tuesday 02 July 2013 03:46 PM, Felipe Balbi wrote:
> Hi,
>
> On Tue, Jul 02, 2013 at 03:30:42PM +0530, Sourav Poddar wrote:
+static int dra7xxx_qspi_setup(struct spi_device *spi)
+{
+ struct dra7xxx_qspi *qspi =
+ spi_master_get_devdata(spi->master);
>>>
Hi Felipe,
On Tuesday 02 July 2013 02:54 PM, Felipe Balbi wrote:
> Hi,
>
> On Tue, Jul 02, 2013 at 02:26:39PM +0530, Sourav Poddar wrote:
>> diff --git a/drivers/spi/Makefile b/drivers/spi/Makefile
>> index 33f9c09..ea14eff 100644
>> --- a/drivers/spi/Makefile
>> +++ b/drivers/spi/Makefile
>> @@ -4
The patch add basic support for the quad spi controller.
QSPI is a kind of spi module that allows single,
dual and quad read access to external spi devices. The module
has a memory mapped interface which provide direct interface
for accessing data form external spi devices.
The patch will configu
23 matches
Mail list logo