Mutuelle performante qui s'adapte à votre budget

2013-04-18 Thread MutuelleBleue
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()

2013-04-18 Thread Matt Porter
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()

2013-04-18 Thread Christian Eggers
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()

2013-04-18 Thread Christian Eggers
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

2013-04-18 Thread Arnd Bergmann
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

2013-04-18 Thread Mark Brown
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()

2013-04-18 Thread Mark Brown
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

2013-04-18 Thread Mark Brown
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

2013-04-18 Thread 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