Hôtels 4* à partir de 36€ !
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.
(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
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
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
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()
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()
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()
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()
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
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