Mutuelle performante qui s'adapte à votre budget
Votre logiciel de messagerie ne peut pas lire ce message correctement. Consultez la version en ligne http://a.optincake.com/interface/external_view_email.php?AJ846418662512212322043784 Mutuelle performante qui s'adapte à votre budget Mutuelle performante qui s'adapte à votre budget Cette offre vous est proposée afin que vous puissiez bénéficier de bons plans toute l'année que ce soit pour des réductions, des soldes, des ventes privées, nous vous tiendrons informés en priorité. Nos offres de bons plans, shopping, voyages, services, soins de la personne parmi des centaines d'offres sont à votre disposition, alors profitez en. Bénéficiez également d'informations sur les jeux concours, les services dédiés et le tout à deux pas de chez vous. Cette newsletter est accessible également sur votre mobile, vous n'avez qu'à cliquer dessus pour bénéficier du programme de votre choix. Afin de respecter les dispositions légales concernant les courriers électroniques. Vous disposez d'un droit d'accés, de modification, de rectification et de suppression des données qui vous concernent (articles 38 et suivants de la loi du 6 janvier 1978 relative à l'informatique, aux fichiers et aux libertés). -- Pour vous désabonner, visitez : http://a.optincake.com/_act/get_rcr.php?AJ846418662512212322043784 {~AJ846418662512212322043784~} -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general
Re: spi: spi-davinci: Fix direction in dma_map_single()
On 04/18/2013 03:31 PM, Christian Eggers wrote: > Commit 048177ce3b3962852fd34a7e04938959271c7e70 (spi: spi-davinci: > > convert to DMA engine API) introduced a regression: dma_map_single() > > is called with direction DMA_FROM_DEVICE for rx and for tx. > > Signed-off-by: Christian Eggers > > Cc: sta...@vger.kernel.org Cc: sta...@vger.kernel.org # v3.7.x+ will get this applied to the correct stable kernels. I'm wearing the brown bag for this one so other than fixing the Cc: it looks good. Acked-by: Matt Porter > --- drivers/spi/spi-davinci.c.orig 2013-04-18 20:54:02.728719412 +0200 > > +++ drivers/spi/spi-davinci.c 2013-04-18 20:54:51.900623956 +0200 > > @@ -608,7 +608,7 @@ static int davinci_spi_bufs(struct spi_d > > else > > buf = (void *)t->tx_buf; > > t->tx_dma = dma_map_single(&spi->dev, buf, > > - t->len, DMA_FROM_DEVICE); > > + t->len, DMA_TO_DEVICE); > > if (!t->tx_dma) { > > ret = -EFAULT; > > goto err_tx_map; > -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general
spi: spi-davinci: Fix direction in dma_map_single()
Commit 048177ce3b3962852fd34a7e04938959271c7e70 (spi: spi-davinci: convert to DMA engine API) introduced a regression: dma_map_single() is called with direction DMA_FROM_DEVICE for rx and for tx. Signed-off-by: Christian Eggers Cc: sta...@vger.kernel.org --- --- drivers/spi/spi-davinci.c.orig 2013-04-18 20:54:02.728719412 +0200 +++ drivers/spi/spi-davinci.c 2013-04-18 20:54:51.900623956 +0200 @@ -608,7 +608,7 @@ static int davinci_spi_bufs(struct spi_d else buf = (void *)t->tx_buf; t->tx_dma = dma_map_single(&spi->dev, buf, - t->len, DMA_FROM_DEVICE); + t->len, DMA_TO_DEVICE); if (!t->tx_dma) { ret = -EFAULT; goto err_tx_map; -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general
spi: spi-davinci: Fix direction in dma_map_single()
Commit 048177ce3b3962852fd34a7e04938959271c7e70 (spi: spi-davinci: convert to DMA engine API) introduced a regression: dma_map_single() is called with direction DMA_FROM_DEVICE for rx and for tx. Signed-off-by: Christian Eggers Cc: sta...@vger.kernel.org --- --- drivers/spi/spi-davinci.c.orig 2013-04-18 20:54:02.728719412 +0200 +++ drivers/spi/spi-davinci.c 2013-04-18 20:54:51.900623956 +0200 @@ -608,7 +608,7 @@ static int davinci_spi_bufs(struct spi_d else buf = (void *)t->tx_buf; t->tx_dma = dma_map_single(&spi->dev, buf, - t->len, DMA_FROM_DEVICE); + t->len, DMA_TO_DEVICE); if (!t->tx_dma) { ret = -EFAULT; goto err_tx_map; -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general
Re: [PATCH] spi/s3c64xx: Fix non-dmaengine usage
On Thursday 18 April 2013, Mark Brown wrote: > The multiplatform conversion in commit 788437 (spi: s3c64xx: move to > generic dmaengine API) tested for the use of the Samsung-specific DMA > API with SAMSUNG_DMADEV when in fact S3C_DMA should be used. This > renderd DMA based transfers non-functional on platforms not using > dmaengine. > > Signed-off-by: Mark Brown Acked-by: Arnd Bergmann Sorry for the confusion on my part. I thought that S3C_DMA was referring to just the S3C specific functionality while SAMSUNG_DMADEV was the wrapper around it, while in truth SAMSUNG_DMADEV is the wrapper around just the dmaengine API. Arnd -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general
[PATCH] MAINTAINERS: Add git repository and update my address
Signed-off-by: Mark Brown --- MAINTAINERS |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index a3be666..0c9c104 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -7431,9 +7431,10 @@ S: Maintained F: drivers/clk/spear/ SPI SUBSYSTEM -M: Mark Brown +M: Mark Brown M: Grant Likely L: spi-devel-general@lists.sourceforge.net +T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git Q: http://patchwork.kernel.org/project/spi-devel-general/list/ S: Maintained F: Documentation/spi/ -- 1.7.10.4 -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general
[PATCH] spi/s3c64xx: Check for errors in dmaengine prepare_transfer()
Don't silently ignore errors, report them. Signed-off-by: Mark Brown --- drivers/spi/spi-s3c64xx.c | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c index 6d6537d..5000586 100644 --- a/drivers/spi/spi-s3c64xx.c +++ b/drivers/spi/spi-s3c64xx.c @@ -421,6 +421,7 @@ static int s3c64xx_spi_prepare_transfer(struct spi_master *spi) dma_filter_fn filter = sdd->cntrlr_info->filter; struct device *dev = &sdd->pdev->dev; dma_cap_mask_t mask; + int ret; dma_cap_zero(mask); dma_cap_set(DMA_SLAVE, mask); @@ -428,11 +429,34 @@ static int s3c64xx_spi_prepare_transfer(struct spi_master *spi) /* Acquire DMA channels */ sdd->rx_dma.ch = dma_request_slave_channel_compat(mask, filter, (void*)sdd->rx_dma.dmach, dev, "rx"); + if (!sdd->rx_dma.ch) { + dev_err(dev, "Failed to get RX DMA channel\n"); + ret = -EBUSY; + goto out; + } + sdd->tx_dma.ch = dma_request_slave_channel_compat(mask, filter, (void*)sdd->tx_dma.dmach, dev, "tx"); - pm_runtime_get_sync(&sdd->pdev->dev); + if (!sdd->tx_dma.ch) { + dev_err(dev, "Failed to get TX DMA channel\n"); + ret = -EBUSY; + goto out_rx; + } + + ret = pm_runtime_get_sync(&sdd->pdev->dev); + if (ret != 0) { + dev_err(dev, "Failed to enable device: %d\n", ret); + goto out_tx; + } return 0; + +out_tx: + dma_release_channel(sdd->tx_dma.ch); +out_rx: + dma_release_channel(sdd->rx_dma.ch); +out: + return ret; } static int s3c64xx_spi_unprepare_transfer(struct spi_master *spi) -- 1.7.10.4 -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general
[PATCH] spi/s3c64xx: Fix non-dmaengine usage
The multiplatform conversion in commit 788437 (spi: s3c64xx: move to generic dmaengine API) tested for the use of the Samsung-specific DMA API with SAMSUNG_DMADEV when in fact S3C_DMA should be used. This renderd DMA based transfers non-functional on platforms not using dmaengine. Signed-off-by: Mark Brown --- drivers/spi/spi-s3c64xx.c |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c index 4ab992b..6d6537d 100644 --- a/drivers/spi/spi-s3c64xx.c +++ b/drivers/spi/spi-s3c64xx.c @@ -34,7 +34,7 @@ #include -#ifdef CONFIG_SAMSUNG_DMADEV +#ifdef CONFIG_S3C_DMA #include #endif @@ -199,7 +199,7 @@ struct s3c64xx_spi_driver_data { unsignedcur_speed; struct s3c64xx_spi_dma_data rx_dma; struct s3c64xx_spi_dma_data tx_dma; -#ifdef CONFIG_SAMSUNG_DMADEV +#ifdef CONFIG_S3C_DMA struct samsung_dma_ops *ops; #endif struct s3c64xx_spi_port_config *port_conf; @@ -283,7 +283,7 @@ static void s3c64xx_spi_dmacb(void *data) spin_unlock_irqrestore(&sdd->lock, flags); } -#ifdef CONFIG_SAMSUNG_DMADEV +#ifdef CONFIG_S3C_DMA /* FIXME: remove this section once arch/arm/mach-s3c64xx uses dmaengine */ static struct s3c2410_dma_client s3c64xx_spi_dma_client = { -- 1.7.10.4 -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general
Moins 15 pourcent sur la nouvelle collection Lee
Lee Pour visualiser correctement ce message, acc=C3=A9dez =C3=A0 la versio= n en ligne, ou signaler comme ind=C3=A9sirable Livraison Gratuite=C2=A0|=C2= =A0Retour Gratuit=C2=A0|=C2=A0Paiement 100% securise =C2=A0 Jeans Homme =C2= =A0|=C2=A0 Jeans Femme =C2=A0|=C2=A0 Ceinture =C2=A0|=C2=A0 Tee shirt =C2= =A0|=C2=A0 Chemise =C2=A0|=C2=A0 Veste Top Vente Homme Jeans Blake Alden 85= euros=C2=A0 72 euros Jeans Brooklyn Straight 95 euros=C2=A0 81 euros Jeans= Brooklyn Stonewash 79 euros=C2=A0 67 euros Top Vente Femme Jeans Marion St= raight 89 euros=C2=A0 76 euros Jeans Leola Flap 89 euros=C2=A0 76 euros Jea= ns Marion Straigh 95 euros=C2=A0 81 euros Si vous ne souhaitez plus recevoi= r nos emails, veuillez suivre ce lien. Si vous n'arrivez pas =C3=A0 vous d= =C3=A9sabonner, merci d'=C3=A9crire =C3=A0 s...@senderboard.com -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general