Re: [PATCH 3/3] spi: create an optional message queueing infrastructure

2012-02-02 Thread Grant Likely
On Thu, Feb 2, 2012 at 3:47 PM, Mark Brown wrote: > On Thu, Feb 02, 2012 at 11:52:47AM -0700, Grant Likely wrote: > >> This looks really good.  In fact, can you think of any reason why we wouldn't >> force all spi drivers to use central queueing?  I don't see any advantage >> in leaving the old me

Re: [PATCH 3/3] spi: create an optional message queueing infrastructure

2012-02-02 Thread Grant Likely
On Thu, Feb 02, 2012 at 01:59:59PM +0100, Linus Walleij wrote: > From: Linus Walleij > > This rips the message queue in the PL022 driver out and pushes > it into (optional) common infrastructure. Drivers that want to > use the message pumping thread will need to select the symbol > SPI_MASTER_QUE

Soldes dernière démarque : tout doit disparaître

2012-02-02 Thread Lamaisondevalerie.fr
Si vous ne visualisez pas correctement ce message, cliquez ici. la maison de Val*rie SOLDES D'HIVER C'EST PARTI POUR LA DERNIÈRE DÉMARQUE ! Linge Objets PetitGros

Re: [PATCH 1/3] spi/pl022: Add high priority message pump support

2012-02-02 Thread Grant Likely
On Thu, Feb 02, 2012 at 01:59:34PM +0100, Linus Walleij wrote: > From: Chris Blair > > This switches the PL022 worker to a kthread in order to get > hold of a mechanism to control the message pump priority. On > low-latency systems elevating the message kthread to realtime > priority give a real

Re: [PATCH] spi-topcliff-pch: rename pch_spi_pcidev to pch_spi_pcidev_driver

2012-02-02 Thread Grant Likely
On Thu, Feb 02, 2012 at 02:20:30PM +0100, Danny Kukawka wrote: > Rename static struct pci_driver pch_spi_pcidev to > pch_spi_pcidev_driver to get rid of warnings from modpost checks. > > Signed-off-by: Danny Kukawka Merged, thanks. g. > --- > drivers/spi/spi-topcliff-pch.c |6 +++--- > 1 f

Pour vos projets 2012, bénéficiez d'un taux garanti en toute simplicité

2012-02-02 Thread Cofinoga par Galerie Des Marques
Pour voir le message, veuillez utiliser un lecteur de mail compatible HTML Lien miroir : http://mail.mc10.fr/mc10_m/YT04JmI9NTgzMyZjPTE5NjE2NDEmZD0yMDEyLTAyLTAyIDE3OjEwOjAxJmU9MSZoPTU4MzImZj01ODMzJmc9NTgzMw== Lien de désinscription : http://mail.mc10.fr/mc10_unsub/YT04JmI9NTgzMyZjPTE5NjE2NDEmZD

[PATCH] spi-topcliff-pch: rename pch_spi_pcidev to pch_spi_pcidev_driver

2012-02-02 Thread Danny Kukawka
Rename static struct pci_driver pch_spi_pcidev to pch_spi_pcidev_driver to get rid of warnings from modpost checks. Signed-off-by: Danny Kukawka --- drivers/spi/spi-topcliff-pch.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/spi/spi-topcliff-pch.c b/drive

[PATCH 3/3] spi: create an optional message queueing infrastructure

2012-02-02 Thread Linus Walleij
From: Linus Walleij This rips the message queue in the PL022 driver out and pushes it into (optional) common infrastructure. Drivers that want to use the message pumping thread will need to select the symbol SPI_MASTER_QUEUE and implement three methods in place for the current transfer() method.

[PATCH 2/3] spi: split spi_register_master

2012-02-02 Thread Linus Walleij
From: Linus Walleij This splits the spi_register_master() function in two parts, easing the addition of a queued master and making the code somewhat easier to read. Cc: Mark Brown Signed-off-by: Linus Walleij --- drivers/spi/spi.c | 74 ++-- 1

[PATCH 1/3] spi/pl022: Add high priority message pump support

2012-02-02 Thread Linus Walleij
From: Chris Blair This switches the PL022 worker to a kthread in order to get hold of a mechanism to control the message pump priority. On low-latency systems elevating the message kthread to realtime priority give a real sleek response curve. This has been confirmed by measurements. Realtime pri

[PATCH 0/3] spi: generalize message queueing

2012-02-02 Thread Linus Walleij
From: Linus Walleij This is a patch series based on a suggestion from Mark Brown to make the message queueing found in PL022 more general. [1/3] is just the same minor update to the PL022 driver that was discussed before (I hope this can atleast go in). [2/3] refactors the master registration