RAISSA remportez 1000 euros de shopping

2014-06-12 Thread Les marques vous invitent
Vous recevez cet email car vous avez accepteacute; de recevoir les newsletters 
partenaires de Envies de bons plans. Vous pouvez vous deacute;sabonner 
agrave; tout moment.
RAISSA remportez 1000 euros de shopping
Bonjour MME DU FRETAY RAISSA,
Feacute;licitations !
Nous avons le plaisir de vous annoncer que 
vous #234;tes preacute;-seacute;leacute;ctionneacute; pour tenter de 
remporter aujourd'hui :
1 000euro; de SHOPPING dans vos boutiques preacute;feacute;reacute;es ! 
Vous devez valider dans les plus brefs deacute;lais votre participation en 
cliquant sur ce lien : 
RECEVOIR MON LOT !
Attention
 : Sans cette validation l'offre ne peut ecirc;tre effective ! 
Pour ne pas passer agrave; cocirc;teacute; de cette chance unique, nous vous 
donnons rendez-vous degrave;s aujourd'hui sur notre site.
Offre limiteacute;e et strictement reacute;serveacute;e agrave; cette 
adresse : spi-devel-general@lists.sourceforge.net
Dans l'attente de vous compter tregrave;s prochainement parmi nos heureux 
gagnants,
Cordialement
Sandra - Comiteacute; des gagnants
Nous seacute;lectionnons pour vous les meilleurs bons plans du Web. Si 
toutefois vous ne souhaitez plus recevoir de message de notre part, suivez le 
lien de deacute;sinscription.
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Patrice, vos fonds versés sous 48h

2014-06-12 Thread Prêt d'Union
Si vous avez des difficultés pour lire cet email, accédez à la version en ligne 
http://bonsplans.choisir.com/public/read_message.jsp?tsp=1402571781603custid=2837uid=13124169422sig=NCGCNDACPGHIPGKBmid=1300649898br
Pour être certain(e) de recevoir nos offres, ajoutez l'adresse :
newslet...@bonsplans.choisir.com dans votre carnet d'adresses ainsi que dans 
votre liste de contacts autorisés.
 
Pret d'union
Pretez, Empruntez. Entre particulier.
 Simuler
http://bonsplans.choisir.com/re?l=D0IlidfvuI611shxqI0

Ne jouez pas le jeu des banques.
Empruntez entre particuliers.

Vous ne passez pas par la case banque et vous n'engraissez pas le système 
bancaire. Grâce à la 1ère plateforme de prêt entre particuliers en France, 
évitez le gourmand intermédiaire bancaire et faites des économies. Déjà 70 
millions d'euros de projets financés, à qui le tour ?
 En profiter rapidement
http://bonsplans.choisir.com/re?l=D0IlidfvuI611shxqI1


Sans les banques, profitez de mensualités imbattables,
à partir de 57,12euros/mois **

Simulation sans engagement.
Réponse de principe immédiate.
Fonds versés sous 48h.


-
Pour ne plus recevoir nos communications : 
http://bonsplans.choisir.com/public/unsubscribe.jsp?gid=1300047616uid=13124169422mid=1300649898sig=HCHKKOBPBEODCBGPl=D0IlidfvuI611shxqIslt=4.
 
Vous recevez cette offre car vous êtes membre de Choisir.com.
Si vous ne souhaitez plus recevoir nos offres, veuillez accéder à la page Me 
désinscrire 
http://bonsplans.choisir.com/public/unsubscribe.jsp?gid=1300047616uid=13124169422mid=1300649898sig=HCHKKOBPBEODCBGPl=D0IlidfvuI611shxqIslt=4
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


[PATCH 1/3 v4] spi: s3c64xx: fix broken cs_gpios usage in the driver

2014-06-12 Thread Naveen Krishna Chatradhi
Since, (3146bee spi: s3c64xx: Added provision for dedicated cs pin)

spi-s3c64xx.c driver expects
1. chip select gpios from cs-gpio(singular) under the
   controller-data node of the client/slave device of the SPI.

2. cs-gpio(singular) entry to be present in the SPI device node.

Eg of current broken usage:
spi_1 {
cs-gpio ; /* this entry is checked during probe */
...
slave_node {
controller-data {
cs-gpio gpioa2 5 0;
/* This field is parsed during .setup() */
}
};
};

The following dts files which were using this driver. But,
din't have the cs-gpio entry under SPI node.
-- arch/arm/boot/dts/exynos4210-smdkv310.dts
-- arch/arm/boot/dts/exynos4412-trats2.dts
-- arch/arm/boot/dts/exynos5250-smdk5250.dts

Also, the SPI core and many drivers moved on to using cs-gpios
from SPI node and removed the gpio handling code from drivers
(including spi-s3c64xx.c).

Hence, spi-s3c64xx.c is broken since Jun 21 11:26:12 2013 and
considering the time with no compliants about the breakage.

We are assuming it is safe to remove the cs-gpio(singular) usage
from device tree binding of spi-samsung.txt and makes appropriate
changes in the driver to use cs-gpios(plural) from
SPI device node.

Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
Acked-by: Rob Herring r...@kernel.org
Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
Cc: Doug Anderson diand...@chromium.org
Cc: Tomasz Figa t.f...@samsung.com
---
 .../devicetree/bindings/spi/spi-samsung.txt|8 ++--
 drivers/spi/spi-s3c64xx.c  |   41 
 2 files changed, 20 insertions(+), 29 deletions(-)

diff --git a/Documentation/devicetree/bindings/spi/spi-samsung.txt 
b/Documentation/devicetree/bindings/spi/spi-samsung.txt
index 86aa061..2d29dac 100644
--- a/Documentation/devicetree/bindings/spi/spi-samsung.txt
+++ b/Documentation/devicetree/bindings/spi/spi-samsung.txt
@@ -42,15 +42,13 @@ Optional Board Specific Properties:
 - num-cs: Specifies the number of chip select lines supported. If
   not specified, the default number of chip select lines is set to 1.
 
+- cs-gpios: should specify GPIOs used for chipselects (see spi-bus.txt)
+
 SPI Controller specific data in SPI slave nodes:
 
 - The spi slave nodes should provide the following information which is 
required
   by the spi controller.
 
-  - cs-gpio: A gpio specifier that specifies the gpio line used as
-the slave select line by the spi controller. The format of the gpio
-specifier depends on the gpio controller.
-
   - samsung,spi-feedback-delay: The sampling phase shift to be applied on the
 miso line (to account for any lag in the miso line). The following are the
 valid values.
@@ -85,6 +83,7 @@ Example:
#size-cells = 0;
pinctrl-names = default;
pinctrl-0 = spi0_bus;
+   cs-gpios = gpa2 5 0;
 
w25q80bw@0 {
#address-cells = 1;
@@ -94,7 +93,6 @@ Example:
spi-max-frequency = 1;
 
controller-data {
-   cs-gpio = gpa2 5 1 0 3;
samsung,spi-feedback-delay = 0;
};
 
diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c
index 75a5696..b888c66 100644
--- a/drivers/spi/spi-s3c64xx.c
+++ b/drivers/spi/spi-s3c64xx.c
@@ -197,7 +197,6 @@ struct s3c64xx_spi_driver_data {
struct s3c64xx_spi_dma_data tx_dma;
struct s3c64xx_spi_port_config  *port_conf;
unsigned intport_id;
-   boolcs_gpio;
 };
 
 static void flush_fifo(struct s3c64xx_spi_driver_data *sdd)
@@ -776,17 +775,6 @@ static struct s3c64xx_spi_csinfo 
*s3c64xx_get_slave_ctrldata(
return ERR_PTR(-ENOMEM);
}
 
-   /* The CS line is asserted/deasserted by the gpio pin */
-   if (sdd-cs_gpio)
-   cs-line = of_get_named_gpio(data_np, cs-gpio, 0);
-
-   if (!gpio_is_valid(cs-line)) {
-   dev_err(spi-dev, chip select gpio is not specified or 
invalid\n);
-   kfree(cs);
-   of_node_put(data_np);
-   return ERR_PTR(-EINVAL);
-   }
-
of_property_read_u32(data_np, samsung,spi-feedback-delay, fb_delay);
cs-fb_delay = fb_delay;
of_node_put(data_np);
@@ -812,6 +800,10 @@ static int s3c64xx_spi_setup(struct spi_device *spi)
spi-controller_data = cs;
}
 
+   /* For the non-DT platforms derive chip selects from controller data */
+   if (!spi-dev.of_node)
+   spi-cs_gpio = cs-line;
+
if (IS_ERR_OR_NULL(cs)) {
dev_err(spi-dev, No CS for SPI(%d)\n, spi-chip_select);
return -ENODEV;
@@ -819,17 +811,19 @@ static int s3c64xx_spi_setup(struct spi_device *spi)
 
if 

[PATCH 2/3 v4] spi: s3c64xx: for DT platofrms always get the chipselect info from DT node

2014-06-12 Thread Naveen Krishna Chatradhi
Use controller_data structure only for the Non Device tree  platforms.
For Device tree platforms, always derive the chipselect info from
DT node.

Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
Cc: Doug Anderson diand...@chromium.org
Cc: Tomasz Figa t.f...@samsung.com
---
 drivers/spi/spi-s3c64xx.c |   11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c
index b888c66..f27e15d 100644
--- a/drivers/spi/spi-s3c64xx.c
+++ b/drivers/spi/spi-s3c64xx.c
@@ -795,14 +795,15 @@ static int s3c64xx_spi_setup(struct spi_device *spi)
int err;
 
sdd = spi_master_get_devdata(spi-master);
-   if (!cs  spi-dev.of_node) {
+   if (spi-dev.of_node) {
cs = s3c64xx_get_slave_ctrldata(spi);
spi-controller_data = cs;
-   }
-
-   /* For the non-DT platforms derive chip selects from controller data */
-   if (!spi-dev.of_node)
+   } else {
+   /* For the non-DT platforms derive chip
+* selects from controller data
+*/
spi-cs_gpio = cs-line;
+   }
 
if (IS_ERR_OR_NULL(cs)) {
dev_err(spi-dev, No CS for SPI(%d)\n, spi-chip_select);
-- 
1.7.9.5


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


[PATCH 3/3 v4] ARM: DTS: fix the chip select gpios definition in the SPI nodes

2014-06-12 Thread Naveen Krishna Chatradhi
This patch replaces the cs-gpio from controller-data node
as was specified in the old binding and use the standard
cs-gpios property expected by the SPI core as is defined in
the new binding.

Respective changes are preposed to spi-s3c64xx.c driver.
@ http://www.spinics.net/lists/linux-samsung-soc/msg32282.html

Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
Acked-by: Rob Herring r...@kernel.org
Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
Cc: Doug Anderson diand...@chromium.org
Cc: Tomasz Figa t.f...@samsung.com
---
 arch/arm/boot/dts/exynos4210-smdkv310.dts |2 +-
 arch/arm/boot/dts/exynos4412-trats2.dts   |2 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts |2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/exynos4210-smdkv310.dts 
b/arch/arm/boot/dts/exynos4210-smdkv310.dts
index 636d166..9191491 100644
--- a/arch/arm/boot/dts/exynos4210-smdkv310.dts
+++ b/arch/arm/boot/dts/exynos4210-smdkv310.dts
@@ -169,6 +169,7 @@
 
spi_2: spi@1394 {
status = okay;
+   cs-gpios = gpc1 2 0;
 
w25x80@0 {
#address-cells = 1;
@@ -178,7 +179,6 @@
spi-max-frequency = 100;
 
controller-data {
-   cs-gpio = gpc1 2 0;
samsung,spi-feedback-delay = 0;
};
 
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts 
b/arch/arm/boot/dts/exynos4412-trats2.dts
index 8a558b7..204b0de 100644
--- a/arch/arm/boot/dts/exynos4412-trats2.dts
+++ b/arch/arm/boot/dts/exynos4412-trats2.dts
@@ -512,6 +512,7 @@
spi_1: spi@1393 {
pinctrl-names = default;
pinctrl-0 = spi1_bus;
+   cs-gpios = gpb 5 0;
status = okay;
 
s5c73m3_spi: s5c73m3 {
@@ -519,7 +520,6 @@
spi-max-frequency = 5000;
reg = 0;
controller-data {
-   cs-gpio = gpb 5 0;
samsung,spi-feedback-delay = 2;
};
};
diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts 
b/arch/arm/boot/dts/exynos5250-smdk5250.dts
index a794a70..0c6433a 100644
--- a/arch/arm/boot/dts/exynos5250-smdk5250.dts
+++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts
@@ -316,6 +316,7 @@
};
 
spi_1: spi@12d3 {
+   cs-gpios = gpa2 5 0;
status = okay;
 
w25q80bw@0 {
@@ -326,7 +327,6 @@
spi-max-frequency = 100;
 
controller-data {
-   cs-gpio = gpa2 5 0;
samsung,spi-feedback-delay = 0;
};
 
-- 
1.7.9.5


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Re: [PATCH 1/3 v4] spi: s3c64xx: fix broken cs_gpios usage in the driver

2014-06-12 Thread Javier Martinez Canillas
Hello Naveen,

On 06/12/2014 03:13 PM, Naveen Krishna Chatradhi wrote:
 Since, (3146bee spi: s3c64xx: Added provision for dedicated cs pin)
 
 spi-s3c64xx.c driver expects
 1. chip select gpios from cs-gpio(singular) under the
controller-data node of the client/slave device of the SPI.
 
 2. cs-gpio(singular) entry to be present in the SPI device node.
 
 Eg of current broken usage:
 spi_1 {
   cs-gpio ; /* this entry is checked during probe */
   ...
   slave_node {
   controller-data {
   cs-gpio gpioa2 5 0;
   /* This field is parsed during .setup() */
   }
   };
 };
 
 The following dts files which were using this driver. But,
 din't have the cs-gpio entry under SPI node.
 -- arch/arm/boot/dts/exynos4210-smdkv310.dts
 -- arch/arm/boot/dts/exynos4412-trats2.dts
 -- arch/arm/boot/dts/exynos5250-smdk5250.dts
 
 Also, the SPI core and many drivers moved on to using cs-gpios
 from SPI node and removed the gpio handling code from drivers
 (including spi-s3c64xx.c).
 
 Hence, spi-s3c64xx.c is broken since Jun 21 11:26:12 2013 and
 considering the time with no compliants about the breakage.
 
 We are assuming it is safe to remove the cs-gpio(singular) usage
 from device tree binding of spi-samsung.txt and makes appropriate
 changes in the driver to use cs-gpios(plural) from
 SPI device node.
 
 Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
 Acked-by: Rob Herring r...@kernel.org
 Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
 Cc: Doug Anderson diand...@chromium.org
 Cc: Tomasz Figa t.f...@samsung.com
 ---

Usually when you send a new version of a series is good to keep a history of the
patch-set so reviewers don't have to look at the previous threads in order to
see what changed from version to version.

Anything that is between --- and the actual diff is not part of a commit and
tools like git am omits that part so that's were you usually describe the 
history.

  .../devicetree/bindings/spi/spi-samsung.txt|8 ++--
  drivers/spi/spi-s3c64xx.c  |   41 
 
  2 files changed, 20 insertions(+), 29 deletions(-)
 
 diff --git a/Documentation/devicetree/bindings/spi/spi-samsung.txt 
 b/Documentation/devicetree/bindings/spi/spi-samsung.txt
 index 86aa061..2d29dac 100644
 --- a/Documentation/devicetree/bindings/spi/spi-samsung.txt
 +++ b/Documentation/devicetree/bindings/spi/spi-samsung.txt
 @@ -42,15 +42,13 @@ Optional Board Specific Properties:
  - num-cs: Specifies the number of chip select lines supported. If
not specified, the default number of chip select lines is set to 1.
  
 +- cs-gpios: should specify GPIOs used for chipselects (see spi-bus.txt)
 +
  SPI Controller specific data in SPI slave nodes:
  
  - The spi slave nodes should provide the following information which is 
 required
by the spi controller.
  
 -  - cs-gpio: A gpio specifier that specifies the gpio line used as
 -the slave select line by the spi controller. The format of the gpio
 -specifier depends on the gpio controller.
 -
- samsung,spi-feedback-delay: The sampling phase shift to be applied on the
  miso line (to account for any lag in the miso line). The following are 
 the
  valid values.
 @@ -85,6 +83,7 @@ Example:
   #size-cells = 0;
   pinctrl-names = default;
   pinctrl-0 = spi0_bus;
 + cs-gpios = gpa2 5 0;
  
   w25q80bw@0 {
   #address-cells = 1;
 @@ -94,7 +93,6 @@ Example:
   spi-max-frequency = 1;
  
   controller-data {
 - cs-gpio = gpa2 5 1 0 3;
   samsung,spi-feedback-delay = 0;
   };
  
 diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c
 index 75a5696..b888c66 100644
 --- a/drivers/spi/spi-s3c64xx.c
 +++ b/drivers/spi/spi-s3c64xx.c
 @@ -197,7 +197,6 @@ struct s3c64xx_spi_driver_data {
   struct s3c64xx_spi_dma_data tx_dma;
   struct s3c64xx_spi_port_config  *port_conf;
   unsigned intport_id;
 - boolcs_gpio;
  };
  
  static void flush_fifo(struct s3c64xx_spi_driver_data *sdd)
 @@ -776,17 +775,6 @@ static struct s3c64xx_spi_csinfo 
 *s3c64xx_get_slave_ctrldata(
   return ERR_PTR(-ENOMEM);
   }
  
 - /* The CS line is asserted/deasserted by the gpio pin */
 - if (sdd-cs_gpio)
 - cs-line = of_get_named_gpio(data_np, cs-gpio, 0);
 -
 - if (!gpio_is_valid(cs-line)) {
 - dev_err(spi-dev, chip select gpio is not specified or 
 invalid\n);
 - kfree(cs);
 - of_node_put(data_np);
 - return ERR_PTR(-EINVAL);
 - }
 -
   of_property_read_u32(data_np, samsung,spi-feedback-delay, fb_delay);
   cs-fb_delay = fb_delay;
   of_node_put(data_np);
 @@ -812,6 +800,10 

Re: [PATCH 2/3 v4] spi: s3c64xx: for DT platofrms always get the chipselect info from DT node

2014-06-12 Thread Javier Martinez Canillas
Hello Naveen,

On 06/12/2014 03:13 PM, Naveen Krishna Chatradhi wrote:
 Use controller_data structure only for the Non Device tree  platforms.
 For Device tree platforms, always derive the chipselect info from
 DT node.
 
 Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
 Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
 Cc: Doug Anderson diand...@chromium.org
 Cc: Tomasz Figa t.f...@samsung.com
 ---
  drivers/spi/spi-s3c64xx.c |   11 ++-
  1 file changed, 6 insertions(+), 5 deletions(-)
 
 diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c
 index b888c66..f27e15d 100644
 --- a/drivers/spi/spi-s3c64xx.c
 +++ b/drivers/spi/spi-s3c64xx.c
 @@ -795,14 +795,15 @@ static int s3c64xx_spi_setup(struct spi_device *spi)
   int err;
  
   sdd = spi_master_get_devdata(spi-master);
 - if (!cs  spi-dev.of_node) {
 + if (spi-dev.of_node) {
   cs = s3c64xx_get_slave_ctrldata(spi);
   spi-controller_data = cs;
 - }
 -
 - /* For the non-DT platforms derive chip selects from controller data */
 - if (!spi-dev.of_node)
 + } else {
 + /* For the non-DT platforms derive chip
 +  * selects from controller data
 +  */
   spi-cs_gpio = cs-line;
 + }
  
   if (IS_ERR_OR_NULL(cs)) {
   dev_err(spi-dev, No CS for SPI(%d)\n, spi-chip_select);
 

Personally I wouldn't have this change as a separate patch since it's too
related to what you changed in Patch 1. But it's just a nitpick.

Reviewed-by: Javier Martinez Canillas javier.marti...@collabora.co.uk

Best regards,
Javier

--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Re: [PATCH 3/3 v4] ARM: DTS: fix the chip select gpios definition in the SPI nodes

2014-06-12 Thread Javier Martinez Canillas
Hello Naveen,

On 06/12/2014 03:13 PM, Naveen Krishna Chatradhi wrote:
 This patch replaces the cs-gpio from controller-data node
 as was specified in the old binding and use the standard
 cs-gpios property expected by the SPI core as is defined in
 the new binding.
 
 Respective changes are preposed to spi-s3c64xx.c driver.
 @ http://www.spinics.net/lists/linux-samsung-soc/msg32282.html
 
 Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
 Acked-by: Rob Herring r...@kernel.org
 Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
 Cc: Doug Anderson diand...@chromium.org
 Cc: Tomasz Figa t.f...@samsung.com
 ---
  arch/arm/boot/dts/exynos4210-smdkv310.dts |2 +-
  arch/arm/boot/dts/exynos4412-trats2.dts   |2 +-
  arch/arm/boot/dts/exynos5250-smdk5250.dts |2 +-
  3 files changed, 3 insertions(+), 3 deletions(-)
 
 diff --git a/arch/arm/boot/dts/exynos4210-smdkv310.dts 
 b/arch/arm/boot/dts/exynos4210-smdkv310.dts
 index 636d166..9191491 100644
 --- a/arch/arm/boot/dts/exynos4210-smdkv310.dts
 +++ b/arch/arm/boot/dts/exynos4210-smdkv310.dts
 @@ -169,6 +169,7 @@
  
   spi_2: spi@1394 {
   status = okay;
 + cs-gpios = gpc1 2 0;
  
   w25x80@0 {
   #address-cells = 1;
 @@ -178,7 +179,6 @@
   spi-max-frequency = 100;
  
   controller-data {
 - cs-gpio = gpc1 2 0;
   samsung,spi-feedback-delay = 0;
   };
  
 diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts 
 b/arch/arm/boot/dts/exynos4412-trats2.dts
 index 8a558b7..204b0de 100644
 --- a/arch/arm/boot/dts/exynos4412-trats2.dts
 +++ b/arch/arm/boot/dts/exynos4412-trats2.dts
 @@ -512,6 +512,7 @@
   spi_1: spi@1393 {
   pinctrl-names = default;
   pinctrl-0 = spi1_bus;
 + cs-gpios = gpb 5 0;
   status = okay;
  
   s5c73m3_spi: s5c73m3 {
 @@ -519,7 +520,6 @@
   spi-max-frequency = 5000;
   reg = 0;
   controller-data {
 - cs-gpio = gpb 5 0;
   samsung,spi-feedback-delay = 2;
   };
   };
 diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts 
 b/arch/arm/boot/dts/exynos5250-smdk5250.dts
 index a794a70..0c6433a 100644
 --- a/arch/arm/boot/dts/exynos5250-smdk5250.dts
 +++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts
 @@ -316,6 +316,7 @@
   };
  
   spi_1: spi@12d3 {
 + cs-gpios = gpa2 5 0;
   status = okay;
  
   w25q80bw@0 {
 @@ -326,7 +327,6 @@
   spi-max-frequency = 100;
  
   controller-data {
 - cs-gpio = gpa2 5 0;
   samsung,spi-feedback-delay = 0;
   };
  
 

Looks good to me.

Reviewed-by: Javier Martinez Canillas javier.marti...@collabora.co.uk

Best regards,
Javier

--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Coup d envoi Foot Mania : -15% pour supporter votre equipe ! 3, 2, 1 GO

2014-06-12 Thread Private Outlet
DROIT AUX BUTS ! -15% pour supporter votre équipe de la tête aux pieds !
Ajoutez qu...@privateoutlet.com à votre carnet d'adresses.
Pour être retiré de la liste de diffusion rendez-vous sur Private Outlet.
Private Outlet


Du 12 au 19 Juin
Toutes les ventes   Femme   Homme   Enfant  Accessoires Maison
DROIT AU BUT
FOOT14  
GOAL !
Notre sélection Foot Mania ! 
 
 
Short 'Brasil'  Pantalon de jogging polaire 'Mipone'
Polo 'Theme' 
 
Short 'Brasil'
17€ 45€ Pantalon de jogging polaire 'Mipone'
24€ 59€ Polo 'Theme'
17€ 50€  
 J'en profite   J'en profite   J'en profite   
Comment profiter de cette offre ?
 
Ajoutez à votre panier tous les produits qui vous 
plaisent.
 
Sur la page panier, appliquez la réduction sur la vente 
de votre choix.
 
Choisissez votre mode de paiement.
 
C'est fait, vous avez économisé 15% !
 
Nous vous souhaitons un Shopping riche en émotion !
Nos engagements
 
Des produits
100% authentiques
de marques prestigieusesDes prix fabuleux,
jusqu'à -90% sur
les «prix boutique» Satisfait ou
remboursé   Suivi en temps
réel de votre
livraison   Paiement sécurisé
 
Des produits 100% authentiques de marques prestigieuses Des prix 
fabuleux, jusqu'à -80% sur les «prix boutique» Satisfait ou remboursé  
Suivi en temps réel de votre livraison  Paiement sécurisé
 

*Offre valable sur l'ensemble du site du 12/06/2014 à 17h00 au 19/06/2014 à 
17h00. La réduction est valable une seule fois par utilisateur, ne s'applique 
pas sur les frais de livraison et n'est pas cumulable avec d'autres codes de 
réduction. Cette réduction n'est applicable que sur une seule vente de votre 
panier. Pour bénéficier de la réduction, il vous suffira de choisir la vente 
sur laquelle vous souhaitez l'appliquer.

Retrouvez chaque jour nos ventes privées mode, déco et design sur Private 
Outlet, et profitez des offres encore plus exceptionnelles que nous réservons à 
nos membres abonnés aux newsletters.

Pour modifier vos préférences e-mailing, rendez-vous dans la rubrique Mon 
compte.

Private Outlet est une société par actions simplifiée, au capital de 433 070, 
immatriculée au registre des sociétés de Bobigny, domiciliée au 5, rue du Landy 
93210 Saint Denis, France.

Pour toute information complémentaire, vous pouvez répondre simplement à cet 
email, consulter notre FAQ ou contacter notre Service Client

| Qui sommes nous | Conditions Générales de Vente | Questions fréquentes |
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Re: [PATCH 2/3 v4] spi: s3c64xx: for DT platofrms always get the chipselect info from DT node

2014-06-12 Thread Naveen Krishna Ch
Hello Javier,

On 12 June 2014 19:36, Javier Martinez Canillas
javier.marti...@collabora.co.uk wrote:
 Hello Naveen,

 On 06/12/2014 03:13 PM, Naveen Krishna Chatradhi wrote:
 Use controller_data structure only for the Non Device tree  platforms.
 For Device tree platforms, always derive the chipselect info from
 DT node.

 Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
 Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
 Cc: Doug Anderson diand...@chromium.org
 Cc: Tomasz Figa t.f...@samsung.com
 ---
  drivers/spi/spi-s3c64xx.c |   11 ++-
  1 file changed, 6 insertions(+), 5 deletions(-)

 diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c
 index b888c66..f27e15d 100644
 --- a/drivers/spi/spi-s3c64xx.c
 +++ b/drivers/spi/spi-s3c64xx.c
 @@ -795,14 +795,15 @@ static int s3c64xx_spi_setup(struct spi_device *spi)
   int err;

   sdd = spi_master_get_devdata(spi-master);
 - if (!cs  spi-dev.of_node) {
 + if (spi-dev.of_node) {
   cs = s3c64xx_get_slave_ctrldata(spi);
   spi-controller_data = cs;
 - }
 -
 - /* For the non-DT platforms derive chip selects from controller data */
 - if (!spi-dev.of_node)
 + } else {
 + /* For the non-DT platforms derive chip
 +  * selects from controller data
 +  */
   spi-cs_gpio = cs-line;
 + }

   if (IS_ERR_OR_NULL(cs)) {
   dev_err(spi-dev, No CS for SPI(%d)\n, spi-chip_select);


 Personally I wouldn't have this change as a separate patch since it's too
 related to what you changed in Patch 1. But it's just a nitpick.

Patch 1/3 seems to be crowded with multiple changes.
Thought, this would keep the changes cleaner.


 Reviewed-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
Thanks

 Best regards,
 Javier



-- 
Shine bright,
(: Nav :)

--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Re: [PATCH 1/3 v4] spi: s3c64xx: fix broken cs_gpios usage in the driver

2014-06-12 Thread Naveen Krishna Ch
Hello Javier,

On 12 June 2014 19:30, Javier Martinez Canillas
javier.marti...@collabora.co.uk wrote:
 Hello Naveen,

 On 06/12/2014 03:13 PM, Naveen Krishna Chatradhi wrote:
 Since, (3146bee spi: s3c64xx: Added provision for dedicated cs pin)

 spi-s3c64xx.c driver expects
 1. chip select gpios from cs-gpio(singular) under the
controller-data node of the client/slave device of the SPI.

 2. cs-gpio(singular) entry to be present in the SPI device node.

 Eg of current broken usage:
 spi_1 {
   cs-gpio ; /* this entry is checked during probe */
   ...
   slave_node {
   controller-data {
   cs-gpio gpioa2 5 0;
   /* This field is parsed during .setup() */
   }
   };
 };

 The following dts files which were using this driver. But,
 din't have the cs-gpio entry under SPI node.
 -- arch/arm/boot/dts/exynos4210-smdkv310.dts
 -- arch/arm/boot/dts/exynos4412-trats2.dts
 -- arch/arm/boot/dts/exynos5250-smdk5250.dts

 Also, the SPI core and many drivers moved on to using cs-gpios
 from SPI node and removed the gpio handling code from drivers
 (including spi-s3c64xx.c).

 Hence, spi-s3c64xx.c is broken since Jun 21 11:26:12 2013 and
 considering the time with no compliants about the breakage.

 We are assuming it is safe to remove the cs-gpio(singular) usage
 from device tree binding of spi-samsung.txt and makes appropriate
 changes in the driver to use cs-gpios(plural) from
 SPI device node.

 Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
 Acked-by: Rob Herring r...@kernel.org
 Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
 Cc: Doug Anderson diand...@chromium.org
 Cc: Tomasz Figa t.f...@samsung.com
 ---

 Usually when you send a new version of a series is good to keep a history of 
 the
 patch-set so reviewers don't have to look at the previous threads in order to
 see what changed from version to version.

Yes, I usually keep track of all the changes in my previous CLs.
But, I missed it in this version my bad.


 Anything that is between --- and the actual diff is not part of a commit and
 tools like git am omits that part so that's were you usually describe the 
 history.

I've used it in my earlier patches.
Anyway, Thanks for the detailed information.


  .../devicetree/bindings/spi/spi-samsung.txt|8 ++--
  drivers/spi/spi-s3c64xx.c  |   41 
 
  2 files changed, 20 insertions(+), 29 deletions(-)

 diff --git a/Documentation/devicetree/bindings/spi/spi-samsung.txt 
 b/Documentation/devicetree/bindings/spi/spi-samsung.txt
 index 86aa061..2d29dac 100644
 --- a/Documentation/devicetree/bindings/spi/spi-samsung.txt
 +++ b/Documentation/devicetree/bindings/spi/spi-samsung.txt
 @@ -42,15 +42,13 @@ Optional Board Specific Properties:
  - num-cs: Specifies the number of chip select lines supported. If
not specified, the default number of chip select lines is set to 1.

 +- cs-gpios: should specify GPIOs used for chipselects (see spi-bus.txt)
 +
  SPI Controller specific data in SPI slave nodes:

  - The spi slave nodes should provide the following information which is 
 required
by the spi controller.

 -  - cs-gpio: A gpio specifier that specifies the gpio line used as
 -the slave select line by the spi controller. The format of the gpio
 -specifier depends on the gpio controller.
 -
- samsung,spi-feedback-delay: The sampling phase shift to be applied on 
 the
  miso line (to account for any lag in the miso line). The following are 
 the
  valid values.
 @@ -85,6 +83,7 @@ Example:
   #size-cells = 0;
   pinctrl-names = default;
   pinctrl-0 = spi0_bus;
 + cs-gpios = gpa2 5 0;

   w25q80bw@0 {
   #address-cells = 1;
 @@ -94,7 +93,6 @@ Example:
   spi-max-frequency = 1;

   controller-data {
 - cs-gpio = gpa2 5 1 0 3;
   samsung,spi-feedback-delay = 0;
   };

 diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c
 index 75a5696..b888c66 100644
 --- a/drivers/spi/spi-s3c64xx.c
 +++ b/drivers/spi/spi-s3c64xx.c
 @@ -197,7 +197,6 @@ struct s3c64xx_spi_driver_data {
   struct s3c64xx_spi_dma_data tx_dma;
   struct s3c64xx_spi_port_config  *port_conf;
   unsigned intport_id;
 - boolcs_gpio;
  };

  static void flush_fifo(struct s3c64xx_spi_driver_data *sdd)
 @@ -776,17 +775,6 @@ static struct s3c64xx_spi_csinfo 
 *s3c64xx_get_slave_ctrldata(
   return ERR_PTR(-ENOMEM);
   }

 - /* The CS line is asserted/deasserted by the gpio pin */
 - if (sdd-cs_gpio)
 - cs-line = of_get_named_gpio(data_np, cs-gpio, 0);
 -
 - if (!gpio_is_valid(cs-line)) {
 - dev_err(spi-dev, chip select gpio is not specified or 
 

Votre pass 1 an SNCF

2014-06-12 Thread Elodie Duval

http://lsurl.eu/lead.api?ref=XWretw1gmemail=spi-devel-general@lists.sourceforge.net

(http://api.selection-privee.fr/view.html?ve=46607701vs=660aa73vk=JpgGRWgV7dO36jxj5zp4kdvI7ZGIeSPotNo4)Suivez
 ce lien pour consulter la version en ligne

(http://api.selection-privee.fr/unsubscribe.html?ue=46607701us=660aa73uk=JpgGRWgV7dO36jxj5zp4kdvI7ZGIeSPotNo4)Vous
 pouvez #224; tout moment d#233;cider de ne plus recevoir nos offres ici

Votre pass 1 an SNCF
Ne payez plus pour
votre train
F#233;licitations
#224; la famille NOM
Le comit#233; des lots de la SNCF vous offre
1 AN DE TRAIN OFFERT
pour les destinations
de votre choix.
Elodie Duval |Service des lots
#160;
Pour pouvoir participer #224; notre jeu
valider ici :
#160;
em...@domaine.com
v=1nb=1c=carburantl=7]
Je participe sans recevoir les offres exclusives de 1an2kdo.
Les informations que vous nous communiquez sont #224;
destination de 1an2kdo. Elles permettront de traiter votre
participation au jeu et de vous faire b#233;n#233;ficier
d'offres promotionnelles personnalis#233;es. Vous disposez
d'un droit d'acc#232;s, de modification,
d'opposition et de suppression de ces informations (article 38
de la loi Informatique et Libert#233;s 78-17 du 6
janvier 1978 modifi#233;e). Pour exercer ce droit, contactez
1an2kado en cliquant ici.

Les noms de produits ou marques cit#233;es sur cette page
demeurent la propri#233;t#233; exclusive de leurs
d#233;tenteurs respectifs.



--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Enfin une mutuelle peu chère et totallement adaptée à vos besoins

2014-06-12 Thread Mutuelle Vitale
Version en ligne : 
http://api.leplandumoment.fr/view.html?ve=46607701vs=4a47aa8vk=JBSt52HkDJxOPwkNfhwOq8A2gGCSlqonZwJo
Desabonnement : 
http://api.leplandumoment.fr/unsubscribe.html?ue=46607701us=4a47aa8uk=JBSt52HkDJxOPwkNfhwOq8A2gGCSlqonZwJo
http://api.leplandumoment.fr/t.html?te=46607701ts=41230ti=296197tz=45tk=SQy1ci1tIDNmSPqMKFyRhSp4N5jH4JqRq6JO
 une mutuelle peu ch#232;re et totallement adapt#233;e #224; vos besoins
#160;

#160;


Remboursements
Dentaires
jusqu'#224; 500% / an
Renfort
Hospitalisation
jusqu'#224; 600% / an
Remboursements
Optiques jusqu'#224;
400% / an




Desabonnement : 
http://api.leplandumoment.fr/unsubscribe.html?ue=46607701us=4a47aa8uk=JBSt52HkDJxOPwkNfhwOq8A2gGCSlqonZwJo
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


nik_bin_nek_a...@yahoo.com

2014-06-12 Thread nik_bin_nek_alwi
http://rentner-billiger.de/effq/zqhbwyjeljzhdcnnpgs.hthwnsdiwxzhhayxyuubd
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Re: [PATCH 3/3 v4] ARM: DTS: fix the chip select gpios definition in the SPI nodes

2014-06-12 Thread Doug Anderson
Hi,

On Thu, Jun 12, 2014 at 6:13 AM, Naveen Krishna Chatradhi
ch.nav...@samsung.com wrote:
 This patch replaces the cs-gpio from controller-data node
 as was specified in the old binding and use the standard
 cs-gpios property expected by the SPI core as is defined in
 the new binding.

 Respective changes are preposed to spi-s3c64xx.c driver.
 @ http://www.spinics.net/lists/linux-samsung-soc/msg32282.html

 Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
 Acked-by: Rob Herring r...@kernel.org
 Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
 Cc: Doug Anderson diand...@chromium.org
 Cc: Tomasz Figa t.f...@samsung.com
 ---
  arch/arm/boot/dts/exynos4210-smdkv310.dts |2 +-
  arch/arm/boot/dts/exynos4412-trats2.dts   |2 +-
  arch/arm/boot/dts/exynos5250-smdk5250.dts |2 +-
  3 files changed, 3 insertions(+), 3 deletions(-)

This looks fine, though I will note that you're not very consistent
with the ordering of cs-gpios and status.

Reviewed-by: Doug Anderson diand...@chromium.org

--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Re: [PATCH 1/3 v4] spi: s3c64xx: fix broken cs_gpios usage in the driver

2014-06-12 Thread Doug Anderson
Naveen,

On Thu, Jun 12, 2014 at 6:13 AM, Naveen Krishna Chatradhi
ch.nav...@samsung.com wrote:
 Since, (3146bee spi: s3c64xx: Added provision for dedicated cs pin)

 spi-s3c64xx.c driver expects
 1. chip select gpios from cs-gpio(singular) under the
controller-data node of the client/slave device of the SPI.

 2. cs-gpio(singular) entry to be present in the SPI device node.

 Eg of current broken usage:
 spi_1 {
 cs-gpio ; /* this entry is checked during probe */
 ...
 slave_node {
 controller-data {
 cs-gpio gpioa2 5 0;
 /* This field is parsed during .setup() */
 }
 };
 };

 The following dts files which were using this driver. But,
 din't have the cs-gpio entry under SPI node.
 -- arch/arm/boot/dts/exynos4210-smdkv310.dts
 -- arch/arm/boot/dts/exynos4412-trats2.dts
 -- arch/arm/boot/dts/exynos5250-smdk5250.dts

 Also, the SPI core and many drivers moved on to using cs-gpios
 from SPI node and removed the gpio handling code from drivers
 (including spi-s3c64xx.c).

 Hence, spi-s3c64xx.c is broken since Jun 21 11:26:12 2013 and
 considering the time with no compliants about the breakage.

 We are assuming it is safe to remove the cs-gpio(singular) usage
 from device tree binding of spi-samsung.txt and makes appropriate
 changes in the driver to use cs-gpios(plural) from
 SPI device node.

 Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
 Acked-by: Rob Herring r...@kernel.org
 Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
 Cc: Doug Anderson diand...@chromium.org
 Cc: Tomasz Figa t.f...@samsung.com
 ---
  .../devicetree/bindings/spi/spi-samsung.txt|8 ++--
  drivers/spi/spi-s3c64xx.c  |   41 
 
  2 files changed, 20 insertions(+), 29 deletions(-)

I'm not planning to do an in-depth review of this patch since it seems
that others are on top of it, but I've tested it.  With it (and some
patches that haven't been sent up yet) I can talk to the EC on
exynos5420-pit.

Tested-by: Doug Anderson diand...@chromium.org

--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Re: [PATCH 2/3 v4] spi: s3c64xx: for DT platofrms always get the chipselect info from DT node

2014-06-12 Thread Doug Anderson
Naveen,

On Thu, Jun 12, 2014 at 6:13 AM, Naveen Krishna Chatradhi
ch.nav...@samsung.com wrote:
 Use controller_data structure only for the Non Device tree  platforms.
 For Device tree platforms, always derive the chipselect info from
 DT node.

 Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
 Cc: Javier Martinez Canillas javier.marti...@collabora.co.uk
 Cc: Doug Anderson diand...@chromium.org
 Cc: Tomasz Figa t.f...@samsung.com
 ---
  drivers/spi/spi-s3c64xx.c |   11 ++-
  1 file changed, 6 insertions(+), 5 deletions(-)

I'm not planning to do an in-depth review of this patch since it seems
that others are on top of it, but I've tested it.  With it (and some
patches that haven't been sent up yet) I can talk to the EC on
exynos5420-pit (which uses device tree for specifying the cs-gpios)

Tested-by: Doug Anderson diand...@chromium.org

--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Trouvez un logement pas cher

2014-06-12 Thread Chambre à louer
Vous recevez ce mail car vous êtes inscrit aux offres de MesIdeesShopping avec 
l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire, 
http://clicks.mesideespromo.fr/c/mg/b6cMH/y4ezdXk3jDXmf3UNJ7PCf3/Y0/5-ylM/c4087e94;,
 consultez le formulaire de désabonnement. 
Si vous ne parvenez pas à lire ce message, vous pouvez consulter la version en 
ligne
Trouvez un logement pas cherDÉPOSEZ GRATUITEMENT VOTRE ANNONCE
MarseilleParisMontpellier
Pour vous désinscrire de notre liste de diffusion, cliquez-ici
Vous recevez ce message car vous vous êtes inscrit(e) sur le site 
MesIdeesShopping.
Ce site a fait l'objet d'une déclaration auprès de la CNIL sous le numéro 
1322110. Conformément á l'article 34 de la loi Informatique et Libertés du 6  
janvier 1978,  vous pouvez exercer votre droit d'accegrave;s, de modification, 
de rectification ou de suppression de vos informations personnelles.  
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Votre loyer payé par le trésor public

2014-06-12 Thread Investissement locatif d'Etat
Vous recevez ce mail car vous êtes inscrit aux offres de MesIdeesShopping avec 
l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire, 
http://clicks.mesideespromo.fr/c/mg/b6cMD/MUmovr81kbjuIueZwp5bu3/Y0/5-ylM/38ee8e25;,
 consultez le formulaire de désabonnement. 
Si vous ne parvenez pas à lire ce message, vous pouvez consulter la version en 
ligne
Votre loyer payé par le trésor publicLES POINTS FORTS
 NOUVEAU CONCEPT UNIQUE EN FRANCE
 INVESTISSEMENT LOCATIF GARANTI PAR L'ETAT
 LOYERS REGLES PAR LE TRESOR PUBLIC
 F2 DE 50M2 A PARTIR DE 135 000? HT
 RENDEMENT DE +4.5% PAR AN
 
Promodirect Groupe KBR
Vous recevez ce message car vous vous êtes inscrit(e) sur le site 
MesIdeesShopping.
Ce site a fait l'objet d'une déclaration auprès de la CNIL sous le numéro 
1322110. Conformément á l'article 34 de la loi Informatique et Libertés du 6  
janvier 1978,  vous pouvez exercer votre droit d'accegrave;s, de modification, 
de rectification ou de suppression de vos informations personnelles.  
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Vos frais vétérinaires remboursés

2014-06-12 Thread Assurance animaux
Si ce message ne s'affiche pas correctement, consultez la version en ligne.
Vous recevez ce mail car vous êtes inscrit à Avantagedujour. Si vous ne 
souhaitez plus recevoir nos offres, vous pouvez vous 
désinscrire.http://clicks.avantagedujour.fr/c/cAE/cGW/Al-FpvR8lhJO9mhS3ppy5y/c/cgPX/12408069

1 Pour toute reconduction d'un contrat souscrit en ligne d'une assurance 
animaux en ligne (chien, chat ou furet) en formule complète par carte bancaire, 
l'équivalent des trois derniers mois de cotisations de la 2ème année est 
offerte et remboursé selon les conditions et modalités suivantes :
- reconduction du contrat souscrit en ligne pour une 2ème année
- les 3 mois offerts sont les 22ème, 23ème et 24ème mois de cotisation au sein 
de ECA Assurances
- en cas de résiliation pour quelque motif que ce soit, au cours de la 2ème 
année, les trois mois offerts ne seront pas dus.
2 Tarif valable pour un chient âgé de 3 à 12 mois avec la formule réduite en 
optant pour un paiement mensuel.

Léanimo est une marque de la société ECA-Assurances. 92-98, Boulevard Victor 
Hugo. BP 83. 92115 Clichy Cedex.
SA au capital de 1 009 000 €. R.C.S.NANTERRE B 402 430 276. Code APE 6622 Z.
Société immatriculée à l'Orias sous le N°ORIAS 07 002 344. Le registre des 
intermédiaires d'assurances est tenu à jour par l'ORIAS www.orias.fr.
RC Professionnelle et garantie financière conformes aux articles L512-6 et 
L512-7 du code des Assurances.
Entreprise régie par le code des assurances et soumise au contrôle de 
l'Autorité de Contrôle Prudentiel 61, rue Taitbout 75436 PARIS Cedex 09
Conformément à la loi Informatique et Libertés, vous disposez d'un droit 
d'accès, de rectification et suppression des données vous concernant.
Si vous souhaitez ne plus recevoir les bons plans de notre part, cliquez ici.
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Votre avis sera récompensé

2014-06-12 Thread Louise coracao
Visualiser cette offre en ligne: (MirrorPage) 
 
Les offres exclusives des partenaires :  style=  
 : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7FE0005XKA000YBYSRmpvrs=371C024EFABC0
 
  style=  
 : (MirrorPage) 
  style=  
 : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7FE0005XKB000YBYSRmpvrs=371C024EFABC0i=97b5bc5d5b054ef9100b9d900d5d2e52e=spi-devel-general@lists.sourceforge.nett=7
 
  style=  
 : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7FE0005XKC000YBYSRmpvrs=371C024EFABC0i=97b5bc5d5b054ef9100b9d900d5d2e52e=spi-devel-general@lists.sourceforge.nett=7
 
Cher lecteur, vous recevez cet email car vous êtes inscrit pour bénéficier 
gratuitement des offres des partenaires de Geo : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7FE0005XKF000YBYSRmpvrs=371C024EFABC0
 N'hésitez pas à ajouter pri...@email.bases-geo.com : 
(mailto:pri...@email.bases-geo.com) à votre carnet d'adresses. Merci pour votre 
confiance et nous vous souhaitons une agréable 
journée.http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7FE0005XKG000YBYSRmpvrs=371C024EFABC0gender=Mmefirstname=Raissalastname=DU
 
FRETAYbirthday=1972-06-02email=spi-devel-general@lists.sourceforge.netpostcode=44880)
 
 
 
Geo est une marque du groupe Prisma Média : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7FE0005XKH000YBYSRmpvrs=371C024EFABC0
 Retrouvez toutes les actualités sur le siteGeo : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7FE0005XK9000YBYSRmpvrs=371C024EFABC0
 base déclarée a la CNIL (norme simplifiée 48). 

Vous disposez d'un droit d'accès, de rectification et de suppression des 
données qui vous concernent (art.39 et 40 de la loi Informatique et Libertés du 
6 janvier 1978 modifiée). 
A tout moment, vous pouvez exercer votre droit d’opposition et vous désabonner 
des communications du site Geo en cliquant sur ce lien : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7FE0005XKD000YBYSRmpvrs=371C024EFABC0i=97b5bc5d5b054ef9100b9d900d5d2e52e=spi-devel-general@lists.sourceforge.nett=7
 Votre demande sera traitée sous 48 heures. Si vous rencontrez des difficultés 
ou pour tout autre besoin et/ou réclamation vous pouvez envoyer une email à 
i...@prisma-performance.com : (mailto:i...@prisma-performance.com) ou bien 
contacter le service du Correspondant de la CNIL pour le groupe Prisma Média en 
envoyant un email à c...@prismamedia.com : (mailto:c...@prismamedia.com). 
Cette communication est susceptible de contenir des cookies destinés à 
améliorer la qualité des offres qui vous sont proposées. Pour en savoir plus 
et, notamment, pour s'opposer à leur installation nous vous invitons à 
consulter notre charte de protection des données personnelles de Prisma Média, 
en suivant ce lien : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7FE0005XKE000YBYSRmpvrs=371C024EFABC0
  width=
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


✉ Raïssa J'ai vu votre incroyable destin de ce vendredi 13

2014-06-12 Thread Chris

   Vous recevez ce mail car vous êtes inscrit aux offres de Top of Promo
   avec l'adresse spi-devel-general@lists.sourceforge.net.
   Si vous souhaitez vous désinscrire, [1]consultez le formulaire de
   désabonnement.
   Si vous ne parvenez pas à lire ce message, vous pouvez consulter [2]la
   version en ligne.

References

   1. 
http://clicks.les-meilleures-promo.fr/c/cJ/b6izq/ps6C-c3EZDLURkC5eTr8Ma/DF/5UW9B/f484d058
   2. 
file://localhost/E://ExpertSender2Data//Lynx//http://clicks.les-meilleures-promo.fr/v/cJ/ps6C-c3EZDLURkC5eTr8Ma/062a30f1

✉ [FIRSTNAME] J'ai vu votre incroyable destin de ce vendredi 13
Bonjour,
   Je ne sais pas si vous vous souvenez de moi: nous avons eu une conversation 
il y a quelques temps concernant votre situation.
   Figurez-vous que cette nuit, j’ai eu un flash et vous en étiez le personnage 
principal !
   Je vous avoue que cela m’a intrigué, je me suis donc levé pour faire une 
étude sur votre cas.
   Ce que j’ai découvert vous concernant est incroyable !! Il faut que nous en 
parlions le plus rapidement possible car il va y avoir de gros changements dans 
votre avenir proche !
   Ce qui va vous arriver est exceptionnel: n’attendez plus et cliquez ici pour 
que je puisse vous expliquer ce que j’ai vu.
   Je sais que vous vous demandez souvent si vous avez pris la bonne décision 
ou fait ce qu’il fallait, mais maintenant il n'y a aucun doute pour moi que 
cliquer sur ce lien dès maintenant sera la meilleure decision que vous prendrez 
aujourd'hui.
   J’attends votre réponse avec impatience.
   Votre ami,
   Chris
Vous recevez ce message car vous vous êtes inscrit(e) sur le site Top of Promo.
Ce site a fait l'objet d'une déclaration auprès de la CNIL sous le numéro 
1322110. Conformément à l'article 34 de la loi Informatique et Libertés du 6 
janvier 1978, vous pouvez exercer votre droit d'accès, de modification, de 
rectification ou de suppression de vos informationspersonnelles. 
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Jusqu'a 75 000 euros au meilleur taux

2014-06-12 Thread Simulation d'emprunt
Vous recevez ce mail car vous êtes inscrit aux offres de MesIdeesShopping avec 
l'adresse spi-devel-general@lists.sourceforge.net.
Si vous souhaitez vous désinscrire, 
http://clicks.mesideespromo.fr/c/mg/b6cM4/TaWVqmKWiI8n0T-grjWJbQ/Y0/5-ylM/91d58334;,
 consultez le formulaire de désabonnement. 
Si vous ne parvenez pas à lire ce message, vous pouvez consulter la version en 
ligne
Jusqu'a 75 000 euros au meilleur taux

Un projet en tête ?
Profitez du meilleur taux pour le réaliser!
Un projet en tête ?
Concrétisez-le rapidement. Quelles que soient vos envies : un événement 
particulier, un voyage, une nouvelle voiture...Le crédit conso vous offre la 
possibilité de réaliser chacun de vos projets et/ou de simplifier votre budget. 
Il présente de nombreux avantages comme celui d'optimiser votre trésorerie. En 
effet, en échelonnant les paiements, il vous est possible de garder une partie 
de la somme empruntée disponible pour d'autres projets. Aussi, aucun 
justificatif d'utilisation n'est demandé lors de la signature du contrat. Vous 
l'utilisez donc comme bon vous semble. N'hésitez-plus et faites une simulation 
en ligne pour trouver la solution de financement qui répond le mieux à vos 
attentes. Il vous suffit de sélectionner le montant dont vous avez besoin, 
ainsi que la durée de remboursement.
Vous recevez ce message car vous vous êtes inscrit(e) sur le site 
MesIdeesShopping.
Ce site a fait l'objet d'une déclaration auprès de la CNIL sous le numéro 
1322110. Conformément á l'article 34 de la loi Informatique et Libertés du 6  
janvier 1978,  vous pouvez exercer votre droit d'accegrave;s, de modification, 
de rectification ou de suppression de vos informations personnelles.  
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Vendredi 13 : près de 135 Millions € à gagner !

2014-06-12 Thread FDJ avec Geo
Visualiser cette offre en ligne: (MirrorPage) 
 
Les offres exclusives des partenaires :  style=  
 : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XFY000YBYSRmpvrs=3717006A66AB1
 
  style=  
 : (MirrorPage) 
  style=  
 : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XFZ000YBYSRmpvrs=3717006A66AB1i=97b5bc5d5b054ef9100b9d900d5d2e52e=spi-devel-general@lists.sourceforge.nett=7
 
  style=  
 : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XGYBYSRmpvrs=3717006A66AB1i=97b5bc5d5b054ef9100b9d900d5d2e52e=spi-devel-general@lists.sourceforge.nett=7
 
Cher lecteur, vous recevez cet email car vous êtes inscrit pour bénéficier 
gratuitement des offres des partenaires de Geo : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XG6000YBYSRmpvrs=3717006A66AB1
 N'hésitez pas à ajouter pri...@email.bases-geo.com : 
(mailto:pri...@email.bases-geo.com) à votre carnet d'adresses. Merci pour votre 
confiance et nous vous souhaitons une agréable journée. 
 
Spécial Vendredi 13 : tentez de gagner 135 millions d'euros ! Euro Millions: 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XG7000YBYSRmpvrs=3717006A66AB1
 
Bonjour, 
Si il y a bien une journée à ne rater sous aucun prétexte sur fdj.fr, c'est 
bien le vendredi 13 juin ! 
Croisez les doigts pour le Super LOTO® de 13 millions d'euros(1), et tant qu'à 
faire pour le jackpot Euro Millions - My Million de 135 millions d'euros (2) ! 
Inscrivez-vous et jouez immédiatement sur fdj.fr : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XG8000YBYSRmpvrs=3717006A66AB1
 
A bientôt. 
 
L’équipe fdj.fr 
 Jouez pour gagner sur fdj.fr: 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XFW000YBYSRmpvrs=3717006A66AB1
 
 
Retrouvez nos conseils de sécurité: 
http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XG4000YBYSRmpvrs=3717006A66AB1
 : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XG5000YBYSRmpvrs=3717006A66AB1
 
Si vous ne parvenez pas à cliquer sur les boutons d’accès aux différents jeux, 
vous pouvez les retrouver sur www.fdj.fr 
(1) Montant minimum à partager entre les gagnants du 1er rang. Voir règlement. 
 
(2) Montant non garanti à partager au rang 1 plafonné à 190 Millions d'euros. 
 
(3) Gain unitaire de 1 M€ en République Française ou à Monaco. Voir règlement 
de l'offre Euro Millions - My Million. 
  
Geo est une marque du groupe Prisma Média : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XG2000YBYSRmpvrs=3717006A66AB1
 Retrouvez toutes les actualités sur le siteGeo : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XG1000YBYSRmpvrs=3717006A66AB1
 base déclarée a la CNIL (norme simplifiée 48). 
Vous disposez d'un droit d'accès, de rectification et de suppression des 
données qui vous concernent (art.39 et 40 de la loi Informatique et Libertés du 
6 janvier 1978 modifiée). 

A tout moment, vous pouvez exercer votre droit d’opposition et vous désabonner 
des communications du site Geo en cliquant sur ce lien : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XFX000YBYSRmpvrs=3717006A66AB1i=97b5bc5d5b054ef9100b9d900d5d2e52e=spi-devel-general@lists.sourceforge.nett=7
 Votre demande sera traitée sous 48 heures. Si vous rencontrez des difficultés 
ou pour tout autre besoin et/ou réclamation vous pouvez envoyer une email à 
i...@prisma-performance.com : (mailto:i...@prisma-performance.com) ou bien 
contacter le service du Correspondant de la CNIL pour le groupe Prisma Média en 
envoyant un email à c...@prismamedia.com : (mailto:c...@prismamedia.com). 
Cette communication est susceptible de contenir des cookies destinés à 
améliorer la qualité des offres qui vous sont proposées. Pour en savoir plus 
et, notamment, pour s'opposer à leur installation nous vous invitons à 
consulter notre charte de protection des données personnelles de Prisma Média, 
en suivant ce lien : 
(http://tr.email.bases-geo.com/r5.aspx?GV1=JIMB02F7F50005XG3000YBYSRmpvrs=3717006A66AB1
  width=
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


[PATCH 3/3 v5] ARM: DTS: fix the chip select gpios definition in the SPI nodes

2014-06-12 Thread Naveen Krishna Chatradhi
This patch replaces the cs-gpio from controller-data node
as was specified in the old binding and use the standard
cs-gpios property expected by the SPI core as is defined in
the new binding.

Respective changes are preposed to spi-s3c64xx.c driver.
@ http://www.spinics.net/lists/linux-samsung-soc/msg32282.html

Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
Acked-by: Rob Herring r...@kernel.org
Reviewed-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
Reviewed-by: Doug Anderson diand...@chromium.org
Cc: Tomasz Figa t.f...@samsung.com
---
Changes since v4:
1. Added reviewed by from Javier and Doug.
2. Maintained the status and cs-gpios ordering

Changes since v3:
None

 arch/arm/boot/dts/exynos4210-smdkv310.dts |2 +-
 arch/arm/boot/dts/exynos4412-trats2.dts   |2 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts |2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/exynos4210-smdkv310.dts 
b/arch/arm/boot/dts/exynos4210-smdkv310.dts
index 636d166..676e6e0 100644
--- a/arch/arm/boot/dts/exynos4210-smdkv310.dts
+++ b/arch/arm/boot/dts/exynos4210-smdkv310.dts
@@ -168,6 +168,7 @@
};
 
spi_2: spi@1394 {
+   cs-gpios = gpc1 2 0;
status = okay;
 
w25x80@0 {
@@ -178,7 +179,6 @@
spi-max-frequency = 100;
 
controller-data {
-   cs-gpio = gpc1 2 0;
samsung,spi-feedback-delay = 0;
};
 
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts 
b/arch/arm/boot/dts/exynos4412-trats2.dts
index 8a558b7..204b0de 100644
--- a/arch/arm/boot/dts/exynos4412-trats2.dts
+++ b/arch/arm/boot/dts/exynos4412-trats2.dts
@@ -512,6 +512,7 @@
spi_1: spi@1393 {
pinctrl-names = default;
pinctrl-0 = spi1_bus;
+   cs-gpios = gpb 5 0;
status = okay;
 
s5c73m3_spi: s5c73m3 {
@@ -519,7 +520,6 @@
spi-max-frequency = 5000;
reg = 0;
controller-data {
-   cs-gpio = gpb 5 0;
samsung,spi-feedback-delay = 2;
};
};
diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts 
b/arch/arm/boot/dts/exynos5250-smdk5250.dts
index a794a70..0c6433a 100644
--- a/arch/arm/boot/dts/exynos5250-smdk5250.dts
+++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts
@@ -316,6 +316,7 @@
};
 
spi_1: spi@12d3 {
+   cs-gpios = gpa2 5 0;
status = okay;
 
w25q80bw@0 {
@@ -326,7 +327,6 @@
spi-max-frequency = 100;
 
controller-data {
-   cs-gpio = gpa2 5 0;
samsung,spi-feedback-delay = 0;
};
 
-- 
1.7.9.5


--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


[PATCH 1/3 v5] spi: s3c64xx: fix broken cs_gpios usage in the driver

2014-06-12 Thread Naveen Krishna Chatradhi
Since, (3146bee spi: s3c64xx: Added provision for dedicated cs pin)

spi-s3c64xx.c driver expects
1. chip select gpios from cs-gpio(singular) under the
   controller-data node of the client/slave device of the SPI.

2. cs-gpio(singular) entry to be present in the SPI device node.

Eg of current broken usage:
spi_1 {
cs-gpio ; /* this entry is checked during probe */
...
slave_node {
controller-data {
cs-gpio gpioa2 5 0;
/* This field is parsed during .setup() */
}
};
};

The following dts files which were using this driver. But,
din't have the cs-gpio entry under SPI node.
-- arch/arm/boot/dts/exynos4210-smdkv310.dts
-- arch/arm/boot/dts/exynos4412-trats2.dts
-- arch/arm/boot/dts/exynos5250-smdk5250.dts

Also, the SPI core and many drivers moved on to using cs-gpios
from SPI node and removed the gpio handling code from drivers
(including spi-s3c64xx.c).

Hence, spi-s3c64xx.c is broken since Jun 21 11:26:12 2013 and
considering the time with no compliants about the breakage.

We are assuming it is safe to remove the cs-gpio(singular) usage
from device tree binding of spi-samsung.txt and makes appropriate
changes in the driver to use cs-gpios(plural) from
SPI device node.

Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
Acked-by: Rob Herring r...@kernel.org
Reviewed-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
Tested-by: Doug Anderson diand...@chromium.org
Cc: Tomasz Figa t.f...@samsung.com
---
Changes since v4:
1. Added reviewed by from Javier and Tested by from Doug

Changes since v3:
1. Remove the sdd-cs_gpio and use gpio_is_valid(spi-cs_gpio) instead
2. Keep cs-line only for Non-DT platforms and use spi-cs_gpio
   for DT platforms

 .../devicetree/bindings/spi/spi-samsung.txt|8 ++--
 drivers/spi/spi-s3c64xx.c  |   41 
 2 files changed, 20 insertions(+), 29 deletions(-)

diff --git a/Documentation/devicetree/bindings/spi/spi-samsung.txt 
b/Documentation/devicetree/bindings/spi/spi-samsung.txt
index 86aa061..2d29dac 100644
--- a/Documentation/devicetree/bindings/spi/spi-samsung.txt
+++ b/Documentation/devicetree/bindings/spi/spi-samsung.txt
@@ -42,15 +42,13 @@ Optional Board Specific Properties:
 - num-cs: Specifies the number of chip select lines supported. If
   not specified, the default number of chip select lines is set to 1.
 
+- cs-gpios: should specify GPIOs used for chipselects (see spi-bus.txt)
+
 SPI Controller specific data in SPI slave nodes:
 
 - The spi slave nodes should provide the following information which is 
required
   by the spi controller.
 
-  - cs-gpio: A gpio specifier that specifies the gpio line used as
-the slave select line by the spi controller. The format of the gpio
-specifier depends on the gpio controller.
-
   - samsung,spi-feedback-delay: The sampling phase shift to be applied on the
 miso line (to account for any lag in the miso line). The following are the
 valid values.
@@ -85,6 +83,7 @@ Example:
#size-cells = 0;
pinctrl-names = default;
pinctrl-0 = spi0_bus;
+   cs-gpios = gpa2 5 0;
 
w25q80bw@0 {
#address-cells = 1;
@@ -94,7 +93,6 @@ Example:
spi-max-frequency = 1;
 
controller-data {
-   cs-gpio = gpa2 5 1 0 3;
samsung,spi-feedback-delay = 0;
};
 
diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c
index 75a5696..b888c66 100644
--- a/drivers/spi/spi-s3c64xx.c
+++ b/drivers/spi/spi-s3c64xx.c
@@ -197,7 +197,6 @@ struct s3c64xx_spi_driver_data {
struct s3c64xx_spi_dma_data tx_dma;
struct s3c64xx_spi_port_config  *port_conf;
unsigned intport_id;
-   boolcs_gpio;
 };
 
 static void flush_fifo(struct s3c64xx_spi_driver_data *sdd)
@@ -776,17 +775,6 @@ static struct s3c64xx_spi_csinfo 
*s3c64xx_get_slave_ctrldata(
return ERR_PTR(-ENOMEM);
}
 
-   /* The CS line is asserted/deasserted by the gpio pin */
-   if (sdd-cs_gpio)
-   cs-line = of_get_named_gpio(data_np, cs-gpio, 0);
-
-   if (!gpio_is_valid(cs-line)) {
-   dev_err(spi-dev, chip select gpio is not specified or 
invalid\n);
-   kfree(cs);
-   of_node_put(data_np);
-   return ERR_PTR(-EINVAL);
-   }
-
of_property_read_u32(data_np, samsung,spi-feedback-delay, fb_delay);
cs-fb_delay = fb_delay;
of_node_put(data_np);
@@ -812,6 +800,10 @@ static int s3c64xx_spi_setup(struct spi_device *spi)
spi-controller_data = cs;
}
 
+   /* For the non-DT platforms derive chip selects from controller data */
+   if (!spi-dev.of_node)
+

DIESEL, LACOSTE, CALVIN KLEIN lunettes de soleil, IPHONE, SAMSUNG, GO PRO high-tech (-75%), BEVERLY HILLS POLO CLUB sacs a main (-75%), ME DA IGUAL t-shirts fashion, ROTRO alarmes, HTC telephonie, NO

2014-06-12 Thread Private Outlet
Aujourd'hui, jusqu'à - [VAR]bestsalereduction[/VAR]% sur la vente 
[VAR]opensalename[/VAR] !
Ajoutez qu...@privateoutlet.com à votre carnet d'adresses.
Pour être retiré de la liste de diffusion rendez-vous sur Private Outlet.
Private Outlet
Toutes les ventes   Femme   Homme   Enfant  Accessoires Maison


Bonjour [VAR]firstname[/VAR],
[CRM FUNCTION]sales_opening[CRM /FUNCTION]

Et toujours ...

PO DAYS

Évènement Private Outlet

PO MOBILE
Gagner des bons PO et inviter de nouveaux amis

Nous vous souhaitons un bon shopping !

L'équipe Private Outlet
Ventes Privées Mode Déco Design
www.privateoutlet.com

Retrouvez chaque jour nos ventes privées mode, déco et design sur Private 
Outlet, et profitez des offres encore plus exceptionnelles que nous réservons à 
nos membres abonnés aux newsletters.

Pour modifier vos préférences e-mailing, rendez-vous dans la rubrique Mon 
compte.

Private Outlet est une société par actions simplifiée, au capital de 433 070, 
immatriculée au registre des sociétés de Bobigny, domiciliée au 5, rue du Landy 
93210 Saint Denis, France.

Pour toute information complémentaire, vous pouvez répondre simplement à cet 
email, consulter notre FAQ ou contacter notre Service Client
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general


Resiliation de contrat

2014-06-12 Thread Jonathan Pernel
Resiliation de contrat
--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
spi-devel-general mailing list
spi-devel-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/spi-devel-general