Hôtels 4* à partir de 36€ !

2013-04-09 Thread trivago – les bons plans
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?AJ8464186625117773220537234





Hôtels 4* à partir de 36€


Hôtels 4* à partir de 36€


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?AJ8464186625117773220537234






{~AJ8464186625117773220537234~}
--
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


Votre Mutuelle santé à partir de 5,42 euros.

2013-04-09 Thread Mutuelle Conseil

(http://obfm43.com/kyduw5ljgvtr3yczis/index0.html)
Comparez 

les mutuelles et 
économisez ! (http://obfm43.com/vgdhq5maglsmpsxzad/index1.html)
(http://obfm43.com/uddep5jzg14rob1uhy/index2.html)
(http://obfm43.com/eod3s5zbgmkmftfu3l/index3.html)
(http://obfm43.com/0dq5pjn41nwraf1nod/index4.html)
HOSPITALISATION (http://obfm43.com/boqnsjgt12em5xfngs/index5.html)
(http://obfm43.com/2yqrwj5o1g0rjocvjl/index6.html)
SOINS COURANT (http://obfm43.com/tgq4qjy31hdmxjxvqy/index7.html)
(http://obfm43.com/syeznadqgkcre5cjcs/index8.html)
OPTIQUE (http://obfm43.com/lgemgarigsqmwpxjxd/index9.html)
(http://obfm43.com/mr01x5ivqy554ebyuj/index10.html)
DENTAIRE (http://obfm43.com/pw5ba22nee5fhvlrej/index11.html)
(http://obfm43.com/0shp414s2peq2fq13s/index12.html)
(http://obfm43.com/boswszjtm1ehoxfkhs/index13.html)
(http://obfm43.com/cc4jokvk5wnvicapko/index14.html)
* Tarif calculé pour une garantie MaFormule Hospi 1 de SwissLife pour un homme 
de 20 ans, résidant à Toulouse 
(http://obfm43.com/x01lpqc4bbndz1mlvo/index15.html)
(http://obfm43.com/0u45eknopw0kioep3s/index16.html)
--
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


[SPAM] 2013 Update Released

2013-04-09 Thread Databases For Sale
Does you company obtain new customers using telemarketing, direct mail, e-mail 
marketing, and fax broadcasting? 
If so, we can send you a targeted database that you can start using to create 
new leads and sales.  

All we need to know is who your ideal customer would be.

Our databases are updated weekly and are always at a low price! Call us for a 
free consultation with a database expert today.   

Give me a call at 1 (800) 676-2011 and I will explain our offer in complete 
details.

Derek McFadden  
Database Specialist 
1 (800) 676-2011



--
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: Add SPI mux core and GPIO-based mux driver

2013-04-09 Thread Van Puymbroeck, Dries
Hello,

Does anyone have more feedback concerning the reworked patch for the
driver for the SPI multiplexer? There seemed to be some interest in this
when we sent V1 (2013/02/27) and I've tried to incorporate all of the
feedback of V1  into V2. Did I mess something up submitting the V2
patch?

Thanks,

Dries Van Puymbroeck


-Original Message-
From: Dries Van Puymbroeck [mailto:dries.van.puymbro...@gmail.com] 
Sent: dinsdag 26 maart 2013 22:14
To: grant.lik...@secretlab.ca
Cc: spi-devel-general@lists.sourceforge.net;
dries.vanpuymbro...@dekimo.com; Korsgaard, Peter; Van Puymbroeck, Dries
Subject: [PATCH] spi: Add SPI mux core and GPIO-based mux driver

This patch contains the core functionality for a multiplexer on an SPI
bus. This can be useful if a board requires more SPI devices, and thus
more chip selects, than the SPI controller on the processor has
available.

The mux device is added in the device tree as a child node of the SPI
master. Then, devices can be added as children of the mux node.
The mux will appear as if it was a SPI master device, and child nodes
will appear as chip selects on the mux bus. A bindings file is provided
for the device tree bindings.

This patch also includes a driver for a GPIO-based multiplexer, which
makes use of the core code. A bindings file for the GPIO implementation
is also provided for the device tree bindings.

Signed-off-by: Dries Van Puymbroeck dries.vanpuymbro...@barco.com
---
Change log:

Changes w.r.t. V1:
 - Split the core mux functionality and the specific mux code. Core
   functionality now is in spi-mux.c, while the actual mux we use is
   in spi-barco-orka-mux-gpio.c. Using the latter as an example,
   other users should be able to add different mux implementations,
   reusing the parts in the core. spi-mux.h is also provided to be
   in include/linux/spi/

 - Changed the compatible string of the specific mux implementation
   to barco,orka-spi-mux-gpio

 - Changed device tree property mux-gpios to gpios

 - Changed the spi_mux_transfer_one_message and spi_mux_complete_cb
   functions according to feedback from Grant Likely: removed the
   wait queue, and call the spi_finalize_current_message call
   directly from the spi_mux_complete_cb. This removes xfer_complete
   and xfer_complete_wq, and moves child_mesg_complete
   child_mesg_context and child_mesg_dev into spi_mux_priv.

 - Renamed some structs and functions to be more in line with the
   naming in the code for I2C muxes.

 - Joined the spi_mux_gpio_probe_dt function with the
   spi_mux_gpio_probe function (and renamed to spi_add_mux)

 - Removed the values array per chip select in the specific mux code.
   The reg property is now directly used as chip select and bit mask
   for the gpio mux. (This also removes a bug where the values array
   was incorrectly allocated for sparse CS's

 - Removed of_match_ptr since driver is DT only.

Not changed w.r.t. V1:
 - spi-max-frequency is still a required DT property, even for the
   gpio mux, though it does not mean anything there. However, the
   check for this mandatory property is done by the spi core, before
   the probe function of the mux is called. This means that the mux
   code cannot get the property from its child devices before the
   check is done (and right now the core aborts the initialization if
   spi-max-frequency is not set). The only solution I see is to loosen
   the check in spi core, or requiring that muxes have this property
   too, even if it does not have meaning. If anyone has some ideas
   about this, I would appreciate them!


 .../bindings/spi/barco-orka-spi-mux-gpio.txt   |   35 
 Documentation/devicetree/bindings/spi/spi-mux.txt  |  106 ++
 drivers/spi/Kconfig|   25 +++
 drivers/spi/Makefile   |4 +
 drivers/spi/spi-barco-orka-mux-gpio.c  |  142 +
 drivers/spi/spi-mux.c  |  219

 include/linux/spi/spi-mux.h|   58 ++
 7 files changed, 589 insertions(+)
 create mode 100644
Documentation/devicetree/bindings/spi/barco-orka-spi-mux-gpio.txt
 create mode 100644 Documentation/devicetree/bindings/spi/spi-mux.txt
 create mode 100644 drivers/spi/spi-barco-orka-mux-gpio.c
 create mode 100644 drivers/spi/spi-mux.c  create mode 100644
include/linux/spi/spi-mux.h

diff --git
a/Documentation/devicetree/bindings/spi/barco-orka-spi-mux-gpio.txt
b/Documentation/devicetree/bindings/spi/barco-orka-spi-mux-gpio.txt
new file mode 100644
index 000..4604374
--- /dev/null
+++ b/Documentation/devicetree/bindings/spi/barco-orka-spi-mux-gpio.txt
@@ -0,0 +1,35 @@
+GPIO-based SPI Chip Select Mux for Barco Orka board
+
+This binding describes a SPI bus multiplexer that uses GPIOs to route 
+the SPI chip select signals.
+
+  MOSI
/+++\
+  MISO

Re: [PATCH v2 RESEND] spi: spi-mpc512x-psc: add support for gpio chip selects

2013-04-09 Thread Anatolij Gustschin
On Tue, 9 Apr 2013 17:53:22 +0100
Mark Brown broo...@opensource.wolfsonmicro.com wrote:

 On Mon, Apr 01, 2013 at 05:29:21PM +0200, Anatolij Gustschin wrote:
  Currently the driver only uses one internal chip select.
  Add support for gpio chip selects configured by cs-gpios
  DT binding.
 
 Applied, thanks - I'm assuming the binding is already covered in the
 generic SPI DT coverage?

yes, this DT binding and documentation already exists.

Thanks,

Anatolij

--
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-gpio: init CS before spi_bitbang_setup()

2013-04-09 Thread Daniel Mack
Cc: Mark

On 09.04.2013 18:40, Josef Ahmad wrote:
 spi_bitbang_setup() deasserts the chip select line to initialise
 the device. The chip select GPIO line is obtained from
 spi_gpio-cs_gpios[] private data.
 Currently, devices that are not registered under devicetree
 environment will call into spi_bitbang_setup() with stale
 cs_gpios[].
 
 This patch ensures spi_gpio-cs_gpios[] is always initialised prior
 to calling spi_bitbang_setup().
 
 Reviewed-by: Daniel Mack zon...@gmail.com
 Signed-off-by: Josef Ahmad josef.ah...@intel.com
 ---
  drivers/spi/spi-gpio.c |2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)
 
 diff --git a/drivers/spi/spi-gpio.c b/drivers/spi/spi-gpio.c
 index c7cf0b7..0fa345c 100644
 --- a/drivers/spi/spi-gpio.c
 +++ b/drivers/spi/spi-gpio.c
 @@ -265,9 +265,9 @@ static int spi_gpio_setup(struct spi_device *spi)
   }
   }
   if (!status) {
 - status = spi_bitbang_setup(spi);
   /* in case it was initialized from static board data */
   spi_gpio-cs_gpios[spi-chip_select] = cs;
 + status = spi_bitbang_setup(spi);
   }
  
   if (status) {
 


--
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-gpio: init CS before spi_bitbang_setup()

2013-04-09 Thread Daniel Mack
On 09.04.2013 19:08, Mark Brown wrote:
 On Tue, Apr 09, 2013 at 07:06:32PM +0200, Daniel Mack wrote:
 Cc: Mark

 On 09.04.2013 18:40, Josef Ahmad wrote:
 spi_bitbang_setup() deasserts the chip select line to initialise
 the device. The chip select GPIO line is obtained from
 
 Please resend the patch - git am doesn't know how to strip off quotation
 stuff!
 

The reply was fyi only, as the patch also went to spi-devel-general. Can
you pick it from there or should Josef send it again with your address
in Cc:?


--
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-gpio: init CS before spi_bitbang_setup()

2013-04-09 Thread Josef Ahmad
spi_bitbang_setup() deasserts the chip select line to initialise
the device. The chip select GPIO line is obtained from
spi_gpio-cs_gpios[] private data.
Currently, devices that are not registered under devicetree
environment will call into spi_bitbang_setup() with stale
cs_gpios[].

This patch ensures spi_gpio-cs_gpios[] is always initialised prior
to calling spi_bitbang_setup().

Reviewed-by: Daniel Mack zon...@gmail.com
Signed-off-by: Josef Ahmad josef.ah...@intel.com
---
 drivers/spi/spi-gpio.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/spi/spi-gpio.c b/drivers/spi/spi-gpio.c
index c7cf0b7..0fa345c 100644
--- a/drivers/spi/spi-gpio.c
+++ b/drivers/spi/spi-gpio.c
@@ -265,9 +265,9 @@ static int spi_gpio_setup(struct spi_device *spi)
}
}
if (!status) {
-   status = spi_bitbang_setup(spi);
/* in case it was initialized from static board data */
spi_gpio-cs_gpios[spi-chip_select] = cs;
+   status = spi_bitbang_setup(spi);
}
 
if (status) {
-- 
1.7.0.7


--
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-gpio: init CS before spi_bitbang_setup()

2013-04-09 Thread Josef Ahmad
spi_bitbang_setup() deasserts the chip select line to initialise
the device. The chip select GPIO line is obtained from
spi_gpio-cs_gpios[] private data.
Currently, devices that are not registered under devicetree
environment will call into spi_bitbang_setup() with stale
cs_gpios[].

This patch ensures spi_gpio-cs_gpios[] is always initialised prior
to calling spi_bitbang_setup().

Reviewed-by: Daniel Mack zon...@gmail.com
Signed-off-by: Josef Ahmad josef.ah...@intel.com
---
 drivers/spi/spi-gpio.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/spi/spi-gpio.c b/drivers/spi/spi-gpio.c
index c7cf0b7..0fa345c 100644
--- a/drivers/spi/spi-gpio.c
+++ b/drivers/spi/spi-gpio.c
@@ -265,9 +265,9 @@ static int spi_gpio_setup(struct spi_device *spi)
}
}
if (!status) {
-   status = spi_bitbang_setup(spi);
/* in case it was initialized from static board data */
spi_gpio-cs_gpios[spi-chip_select] = cs;
+   status = spi_bitbang_setup(spi);
}
 
if (status) {
-- 
1.7.0.7


--
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


Votre mutuelle sante moins chere

2013-04-09 Thread Mutuelle Bleue
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?AJ8464186625118343220537174





Mutuelle bleue moins chere


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?AJ8464186625118343220537174






{~AJ8464186625118343220537174~}
--
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