...@davemloft.net
Cc: Andreas Westin andreas.wes...@stericsson.com
Cc: linux-crypto@vger.kernel.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/cryp/cryp.h |7 ++-
drivers/crypto/ux500/cryp/cryp_core.c | 17 +
2 files changed, 23 insertions(+), 1
...@stericsson.com
Cc: linux-crypto@vger.kernel.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/cryp/cryp_core.c |2 ++
drivers/crypto/ux500/hash/hash_core.c |2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/crypto/ux500/cryp/cryp_core.c
b/drivers
-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/hash/hash_core.c |8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/crypto/ux500/hash/hash_core.c
b/drivers/crypto/ux500/hash/hash_core.c
index 632c333..118386a 100644
--- a/drivers/crypto/ux500/hash
andreas.wes...@stericsson.com
Cc: linux-crypto@vger.kernel.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/cryp/cryp_core.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/crypto/ux500/cryp/cryp_core.c
b/drivers/crypto/ux500/cryp/cryp_core.c
-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/cryp/cryp_core.c |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/crypto/ux500/cryp/cryp_core.c
b/drivers/crypto/ux500/cryp/cryp_core.c
index 8bc5fef..a56cbc4 100644
--- a/drivers/crypto/ux500/cryp
...@davemloft.net
Cc: Andreas Westin andreas.wes...@stericsson.com
Cc: linux-crypto@vger.kernel.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/hash/hash_alg.h |5 -
drivers/crypto/ux500/hash/hash_core.c | 10 ++
2 files changed, 14 insertions(+), 1 deletion
Signed-off-by: Lee Jones lee.jo...@linaro.org
diff --git a/drivers/crypto/ux500/cryp/cryp_core.c
b/drivers/crypto/ux500/cryp/cryp_core.c
index 22c9063..bf78d60 100644
--- a/drivers/crypto/ux500/cryp/cryp_core.c
+++ b/drivers/crypto/ux500/cryp/cryp_core.c
@@ -1459,11 +1459,17 @@ static int
-off-by: Lee Jones lee.jo...@linaro.org
diff --git a/drivers/crypto/ux500/hash/hash_core.c
b/drivers/crypto/ux500/hash/hash_core.c
index 632c333..1e8b2f3 100644
--- a/drivers/crypto/ux500/hash/hash_core.c
+++ b/drivers/crypto/ux500/hash/hash_core.c
@@ -1727,11 +1727,17 @@ static int ux500_hash_probe
On Thu, 25 Apr 2013, Linus Walleij wrote:
On Thu, Apr 18, 2013 at 12:27 PM, Lee Jones lee.jo...@linaro.org wrote:
The DMA controller currently takes configuration information from
information passed though dma_channel_request(), but it shouldn't.
Using the API, the DMA channel should
On Thu, 25 Apr 2013, Linus Walleij wrote:
On Thu, Apr 18, 2013 at 12:27 PM, Lee Jones lee.jo...@linaro.org wrote:
Clearly this driver hasn't been tested, or even enabled in a while.
drivers/crypto/ux500/cryp/cryp_core.c:1771:3:
error: request for member ‘pm’ in something
On Thu, 25 Apr 2013, Linus Walleij wrote:
On Fri, Apr 19, 2013 at 2:24 PM, Lee Jones lee.jo...@linaro.org wrote:
Slight change of plan for v2.
Now we're doing a seperate clk_prepare(), as the clk_enable() in the
previous patch turned out to be called inside a spin_lock().
Arnd, can
...@davemloft.net
Cc: Andreas Westin andreas.wes...@stericsson.com
Cc: linux-crypto@vger.kernel.org
Acked-by: Arnd Bergmann a...@arndb.de
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/cryp/cryp.h |7 ++-
drivers/crypto
: linux-crypto@vger.kernel.org
Acked-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/hash/hash_core.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/drivers/crypto/ux500/hash/hash_core.c
b/drivers/crypto
: linux-crypto@vger.kernel.org
Acked-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/hash/hash_core.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/drivers/crypto/ux500/hash/hash_core.c
b/drivers/crypto
...@stericsson.com
Cc: linux-crypto@vger.kernel.org
Acked-by: Arnd Bergmann a...@arndb.de
Reviewed-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/cryp/cryp_core.c |2 ++
drivers/crypto/ux500/hash/hash_core.c |2 +-
2 files changed, 3
...@davemloft.net
Cc: Andreas Westin andreas.wes...@stericsson.com
Cc: linux-crypto@vger.kernel.org
Acked-by: Arnd Bergmann a...@arndb.de
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/cryp/cryp.h |7 ++-
drivers/crypto
: linux-crypto@vger.kernel.org
Acked-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/cryp/cryp_core.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/drivers/crypto/ux500/cryp/cryp_core.c
b/drivers/crypto
Tree naming differs somewhat do the more traditional
conventions.
Reviewed-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/cpu-db8500.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/mach-ux500
...@davemloft.net
Cc: Andreas Westin andreas.wes...@stericsson.com
Cc: linux-crypto@vger.kernel.org
Acked-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/hash/hash_alg.h |5 -
drivers/crypto/ux500/hash/hash_core.c | 10 ++
2 files
with name-event_line mapping.
Cc: Felipe Balbi ba...@ti.com
Cc: linux-...@vger.kernel.org
Acked-by: Linus Walleij linus.wall...@linaro.org
Acked-by: Fabio Baltieri fabio.balti...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/usb/musb/ux500_dma.c | 20 +---
1
...@intel.com
Cc: Dan Williams d...@fb.com
Cc: Per Forlin per.for...@stericsson.com
Cc: Rabin Vincent ra...@rab.in
Acked-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
Documentation/devicetree/bindings/dma/ste-dma40.txt |2 ++
drivers/dma/ste_dma40.c
Cc: Dan Williams d...@fb.com
Cc: Per Forlin per.for...@stericsson.com
Cc: Rabin Vincent ra...@rab.in
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/dma/ste_dma40.c |7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/dma/ste_dma40.c b/drivers/dma
The DMA platform data is now empty due to some recent refactoring,
so there is no longer a requirement to pass it though.
Acked-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/cpu-db8500.c |3 +--
1 file changed, 1 insertion(+), 2
this change has very little impact on platform data.
Cc: Vinod Koul vinod.k...@intel.com
Cc: Dan Williams d...@fb.com
Cc: Per Forlin per.for...@stericsson.com
Cc: Rabin Vincent ra...@rab.in
Acked-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
.../devicetree/bindings/dma
Now the ux500-musb driver has been enabled for Device Tree, there is no
requirement to register it from platform code.
Acked-by: Fabio Baltieri fabio.balti...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/cpu-db8500.c |2 --
1 file changed, 2 deletions
The aim is to make the code that little more readable.
Cc: Vinod Koul vinod.k...@intel.com
Cc: Dan Williams d...@fb.com
Cc: Per Forlin per.for...@stericsson.com
Cc: Rabin Vincent ra...@rab.in
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/dma/ste_dma40_ll.c | 44
...@rab.in
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/dma/ste_dma40_ll.c |6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/dma/ste_dma40_ll.c b/drivers/dma/ste_dma40_ll.c
index a035dfe..27b818d 100644
--- a/drivers/dma/ste_dma40_ll.c
+++ b/drivers
...@stericsson.com
Cc: Rabin Vincent ra...@rab.in
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/dma/ste_dma40.c | 63 +++
drivers/dma/ste_dma40_ll.c | 43 --
include/linux/platform_data/dma-ste-dma40.h |9
...@rab.in
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/dma/ste_dma40.c| 56 ++--
drivers/dma/ste_dma40_ll.c | 24 +--
2 files changed, 40 insertions(+), 40 deletions(-)
diff --git a/drivers/dma/ste_dma40.c b/drivers/dma
The aim is to make the code that little more readable.
Acked-by: Vinod Koul vnod.k...@intel.com
Acked-by: Arnd Bergmann a...@arndb.de
Reviewed-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/dma/ste_dma40.c | 20 ++--
1 file
As promised, now all devices which resided in u8500_of_init_devices()
have been enabled for Device Tree, we can completely remove it.
Acked-by: Fabio Baltieri fabio.balti...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/cpu-db8500.c | 14 +-
1
Acked-by: Fabio Baltieri fabio.balti...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
.../devicetree/bindings/usb/ux500-usb.txt | 50 +++
drivers/usb/musb/ux500.c | 51
2 files changed, 101 insertions
DMA addresses are now passed as part of the dmaengine API by invoking
dmaengine_slave_config(). So there's no requirement for the DMA40
driver to look them up in a table provided by platform data. This
method does not fit in well using Device Tree either.
Signed-off-by: Lee Jones lee.jo
DMA channel configuration information should be setup in the driver.
The Ux500 Hash driver now does this, so there's no need to send it
though here too.
Acked-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/board-mop500.c |4
1 file
-by: Ulf Hansson ulf.hans...@linaro.org
Acked-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/cryp/cryp_core.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/drivers/crypto/ux500/cryp/cryp_core.c
b/drivers
-...@vger.kernel.org
Acked-by: Linus Walleij linus.wall...@linaro.org
Acked-by: Fabio Baltieri fabio.balti...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/usb.c |3 ---
drivers/usb/musb/ux500.c |2 +-
2 files changed, 1 insertion(+), 4 deletions(-)
diff --git a/arch
-...@vger.kernel.org
Acked-by: Linus Walleij linus.wall...@linaro.org
Acked-by: Fabio Baltieri fabio.balti...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/usb.c |8
drivers/usb/musb/ux500.c |8
2 files changed, 8 insertions(+), 8
: Felipe Balbi ba...@ti.com
Cc: linux-...@vger.kernel.org
Acked-by: Linus Walleij linus.wall...@linaro.org
Acked-by: Fabio Baltieri fabio.balti...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/usb.c| 14 ++--
drivers/usb/musb/ux500_dma.c
...@stericsson.com
Cc: linux-crypto@vger.kernel.org
Acked-by: Arnd Bergmann a...@arndb.de
Reviewed-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/crypto/ux500/cryp/cryp_core.c |2 ++
drivers/crypto/ux500/hash/hash_core.c |2 +-
2 files changed, 3
remove them.
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/usb.c |8
1 file changed, 8 deletions(-)
diff --git a/arch/arm/mach-ux500/usb.c b/arch/arm/mach-ux500/usb.c
index 45af303..72754e3 100644
--- a/arch/arm/mach-ux500/usb.c
+++ b/arch/arm/mach-ux500/usb.c
'struct stedma40_half_channel_info's header comment says that it's
called 'struct stedma40_chan_cfg'. Let's straighten that out.
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
include/linux/platform_data/dma-ste-dma40.h |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
into the runtime_config() routine.
Cc: Vinod Koul vinod.k...@intel.com
Cc: Dan Williams d...@fb.com
Cc: Per Forlin per.for...@stericsson.com
Cc: Rabin Vincent ra...@rab.in
Acked-by: Arnd Bergmann a...@arndb.de
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/dma/ste_dma40.c|4
It was required to pass DMA channel configuration information to the
UART driver before the new DMA API was in place. Now that it is, and
is fully compatible with Device Tree we can stop doing that.
Reviewed-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/dma/ste_dma40.c | 51 ++-
1 file changed, 11 insertions(+), 40 deletions(-)
diff --git a/drivers/dma/ste_dma40.c b/drivers/dma/ste_dma40.c
index ba84df8..57a127e 100644
--- a/drivers/dma/ste_dma40.c
Vincent ra...@rab.in
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/dma/ste_dma40.c |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/dma/ste_dma40.c b/drivers/dma/ste_dma40.c
index b7fe46b..ba84df8 100644
--- a/drivers/dma/ste_dma40.c
+++ b/drivers/dma
On Wed, 15 May 2013, Linus Walleij wrote:
On Wed, May 15, 2013 at 11:51 AM, Lee Jones lee.jo...@linaro.org wrote:
If we fail to prepare the ux500-hash clock before enabling it the
platform will fail to boot. Here we insure this happens.
Cc: Herbert Xu herb...@gondor.apana.org.au
Cc
the comment in.
The original author will on parental leave for the foreseeable future.
--
Lee Jones
Linaro ST-Ericsson Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe linux-crypto
On Thu, 16 May 2013, Vinod Koul wrote:
On Wed, May 15, 2013 at 10:51:54AM +0100, Lee Jones wrote:
STEDMA40_*_TO_* direction definitions are identical in all but name to
the pre-defined generic DMA_*_TO_* ones. Let's make things easy by not
duplicating such things.
Cc: Vinod Koul
On Thu, 16 May 2013, Vinod Koul wrote:
On Wed, May 15, 2013 at 10:51:25AM +0100, Lee Jones wrote:
All configuration left in d40_phy_cfg() is runtime configurable and
there is already a call into it from d40_runtime_config(), so let's
rely on that.
Acked-by: Vinod Koul vnod.k
On Thu, 16 May 2013, Vinod Koul wrote:
On Wed, May 15, 2013 at 06:29:51PM +0200, Linus Walleij wrote:
On Wed, May 15, 2013 at 11:51 AM, Lee Jones lee.jo...@linaro.org wrote:
During the initial setup of a logical channel, it is necessary to unmask
the GIM in order to receive generated
On Thu, 16 May 2013, Vinod Koul wrote:
On Wed, May 15, 2013 at 10:51:57AM +0100, Lee Jones wrote:
When a DMA client requests and configures a DMA channel, it requests
data_width in Bytes. The DMA40 driver then swiftly converts it over to
the necessary register bit value. Unfortunately
On Thu, 16 May 2013, Vinod Koul wrote:
On Thu, May 16, 2013 at 08:25:57AM +0100, Lee Jones wrote:
On Thu, 16 May 2013, Vinod Koul wrote:
On Wed, May 15, 2013 at 10:51:25AM +0100, Lee Jones wrote:
All configuration left in d40_phy_cfg() is runtime configurable and
there is already
By providing an OF match table with a suitable compatible string, we
can ensure the ux500-hasht driver is probed by supplying an associated
DT node in a given platform's Device Tree.
Cc: Herbert Xu herb...@gondor.apana.org.au
Cc: linux-crypto@vger.kernel.org
Signed-off-by: Lee Jones lee.jo
By providing an OF match table with a suitable compatible string, we
can ensure the ux500-crypt driver is probed by supplying an associated
DT node in a given platform's Device Tree.
Cc: Herbert Xu herb...@gondor.apana.org.au
Cc: linux-crypto@vger.kernel.org
Signed-off-by: Lee Jones lee.jo
On Fri, 24 May 2013, Linus Walleij wrote:
On Thu, May 16, 2013 at 1:27 PM, Lee Jones lee.jo...@linaro.org wrote:
By providing an OF match table with a suitable compatible string, we
can ensure the ux500-crypt driver is probed by supplying an associated
DT node in a given platform's
for Device Tree.
Cc: Felipe Balbi ba...@ti.com
Cc: linux-...@vger.kernel.org
Acked-by: Linus Walleij linus.wall...@linaro.org
Acked-by: Fabio Baltieri fabio.balti...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
I guess this stuff is dependent on the stuff Fabio has
On Thu, 30 May 2013, Linus Walleij wrote:
On Wed, May 29, 2013 at 7:57 PM, Felipe Balbi ba...@ti.com wrote:
On Wed, May 15, 2013 at 10:51:43AM +0100, Lee Jones wrote:
For all ux500 based platforms the maximum number of end-points are used.
Move this knowledge into the driver so we can
On Wed, 15 May 2013, Linus Walleij wrote:
On Wed, May 15, 2013 at 11:51 AM, Lee Jones lee.jo...@linaro.org wrote:
It was required to pass DMA channel configuration information to the
MMC driver before the new DMA API was in place. Now that it is, and
is fully compatible with Device Tree
On Wed, 15 May 2013, Linus Walleij wrote:
On Wed, May 15, 2013 at 11:51 AM, Lee Jones lee.jo...@linaro.org wrote:
Now DMA DT bindings exist and are in use by he MMC and UART drivers, it
should be possible to remove them from the auxdata structure. However,
after doing so the drivers fail
ent call to udelay()
- Suggested-by: Russell King <rmk+ker...@arm.linux.org.uk>
Lee Jones (3):
hwrng: st: dt: Fix trivial typo in node address
hwrng: st: Use real-world device timings for timeout
hwrng: st: Improve FIFO size/depth description
Documentation/devicetree/bindings/rng/s
falling into the
same trap.
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
drivers/char/hw_random/st-rng.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/char/hw_random/st-rng.c b/drivers/char/hw_random/st-rng.c
index 17f0a09..1d35363 100644
--- a/driver
DT nodes should not append their addresses with '0x'.
Suggested-by: Stephen Boyd <sb...@codeaurora.org>
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
Documentation/devicetree/bindings/rng/st,rng.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/D
. not
delay for as long as requested.
Suggested-by: Russell King <rmk+ker...@arm.linux.org.uk>:
"IIRC, Linus recommends a x2 factor on delays, especially
timeouts generated by these functions.
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
drivers/char/hw_ran
On Thu, 08 Oct 2015, Herbert Xu wrote:
> On Wed, Oct 07, 2015 at 01:23:26PM +0100, Lee Jones wrote:
> > This set contains a minor documentation fix, greater clarification
> > with how the FIFO depth/size is represented and finally a fix to
> > prevent early timeout du
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
arch/arm/boot/dts/stih407-family.dtsi | 14 ++
1 file changed, 14 insertions(+)
diff --git a/arch/arm/boot/dts/stih407-family.dtsi
b/arch/arm/boot/dts/stih407-family.dtsi
index 838b812..9452b42 100644
--- a/arch/arm/bo
any '\n' which may have been inadvertently passed.
Lee Jones (6):
Documentation: hw_random: Fix device node name /dev/hw_random =>
/dev/hwrng
hwrng: core: Simplify RNG switching from sysfs
hwrng: st: Provide DT bindings for ST's Random Number Generator
hwrng: st: Add support for ST's
considered ABI by now. So instead, we'll just change the documentation
to match the current situation.
NB: It looks like rng-tools have already been updated.
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
Documentation/hw_random.txt | 8
1 file changed, 4 insertions(+), 4 de
If we attempt to use sysfs to change the current RNG in the usual
way i.e. issuing something like:
`echo 8a8a000.rng > /sys/devices/virtual/misc/hw_random/rng_current`
... it will fail because the code doesn't currently take the '\n'
into consideration. Well, now it does.
Signed-off-by:
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
Documentation/devicetree/bindings/rng/st,rng.txt | 15 +++
1 file changed, 15 insertions(+)
create mode 100644 Documentation/devicetree/bindings/rng/st,rng.txt
diff --git a/Documentation/devicetree/bindings/rng/st,rng.
idered ABI by now. So instead, we'll just change the documentation
to match the current situation.
NB: It looks like rng-tools have already been updated.
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
Documentation/hw_random.txt | 8
1 file changed, 4 insertions(+), 4 de
Signed-off-by: Pankaj Dev <pankaj@st.com>
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
drivers/char/hw_random/Kconfig | 10 +++
drivers/char/hw_random/Makefile | 1 +
drivers/char/hw_random/st-rng.c | 144
3 files changed, 15
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
arch/arm/boot/dts/stih407-family.dtsi | 14 ++
1 file changed, 14 insertions(+)
diff --git a/arch/arm/boot/dts/stih407-family.dtsi
b/arch/arm/boot/dts/stih407-family.dtsi
index 838b812..9452b42 100644
--- a/arch/arm/bo
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
Documentation/devicetree/bindings/rng/st,rng.txt | 15 +++
1 file changed, 15 insertions(+)
create mode 100644 Documentation/devicetree/bindings/rng/st,rng.txt
diff --git a/Documentation/devicetree/bindings/rng/st,rng.
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index fd60784..b084d69 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1502,6 +1502,7 @@ W:http://www.stlinux.com
S: Maintained
F:
idered ABI by now. So instead, we'll just change the Kconfig help
to match the current situation.
NB: It looks like rng-tools have already been updated.
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
drivers/char/hw_random/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletio
If we attempt to use sysfs to change the current RNG in the usual
way i.e. issuing something like:
`echo 8a8a000.rng > /sys/devices/virtual/misc/hw_random/rng_current`
... it will fail because the code doesn't currently take the '\n'
into consideration. Well, now it does.
Signed-off-by:
interface a little easier to
use by ignoring any '\n' which may have been inadvertently passed.
Lee Jones (7):
Documentation: hw_random: Fix device node name reference
/dev/hw_random => /dev/hwrng
hwrng: Kconfig: Fix device node name reference /dev/hw_random =>
/dev/hwrng
hwrng: cor
On Sun, 13 Sep 2015, Peter Korsgaard wrote:
> >>>>> "Lee" == Lee Jones <lee.jo...@linaro.org> writes:
>
> > If we attempt to use sysfs to change the current RNG in the usual
> > way i.e. issuing something like:
>
> > `echo 8a8
On Tue, 29 Sep 2015, Peter Griffin wrote:
> On Thu, 17 Sep 2015, Lee Jones wrote:
>
> > v1 => v2:
> > - New patch: Also fixing /dev/hw_random => /dev/hwrng in Kconfig
> > - Fix 2099 => 2009 typo in commit log
> > - Fix 'number of random numbers sourced'
On Fri, 18 Sep 2015, Lee Jones wrote:
> On Fri, 18 Sep 2015, Herbert Xu wrote:
> > On Fri, Sep 18, 2015 at 03:53:50PM +0100, Lee Jones wrote:
> > > On 18 September 2015 at 15:07, Herbert Xu <herb...@gondor.apana.org.au>
> > > wrote:
> > > > On Thu
On Wed, 30 Sep 2015, Herbert Xu wrote:
> On Wed, Sep 30, 2015 at 03:15:39PM +0100, Lee Jones wrote:
> >
> > > I prefer not to merge patches that cannot be tested. Without
> > > the DT bits in patch 6 the other five patches are useless. So
> > > I thin
On Wed, 30 Sep 2015, Herbert Xu wrote:
> On Tue, Sep 29, 2015 at 03:29:32PM +0100, Lee Jones wrote:
> >
> > I see that your tree is 8 days old, so this may have been resolved
> > already, but would you be kind enough to ensure you remove the 6th
> > (ARM) patch from yo
On Sun, 20 Sep 2015, Herbert Xu wrote:
> On Sat, Sep 19, 2015 at 10:21:45AM +0100, Lee Jones wrote:
> >
> > That's not how it works. It's helpful, more often than not, to submit
> > the entire set to each maintainer concerned so they can keep up with
> > the gen
On 18 September 2015 at 15:07, Herbert Xu <herb...@gondor.apana.org.au> wrote:
> On Thu, Sep 17, 2015 at 02:45:50PM +0100, Lee Jones wrote:
>> v1 => v2:
>> - New patch: Also fixing /dev/hw_random => /dev/hwrng in Kconfig
>> - Fix 2099 => 2009 typo in co
On Sat, 19 Sep 2015, Herbert Xu wrote:
> On Fri, Sep 18, 2015 at 04:51:12PM +0100, Lee Jones wrote:
> >
> > I think it's okay for you to take all but patch 6.
> >
> > Patch 6 is an ARM patch and needs to go into ARM SoC via
> > STMicroelectronics STi tree.
&g
On 18 September 2015 at 17:21, Stephen Boyd <sb...@codeaurora.org> wrote:
> On 09/17/2015 06:45 AM, Lee Jones wrote:
>> Signed-off-by: Lee Jones <lee.jo...@linaro.org>
>> ---
>> Documentation/devicetree/bindings/rng/st,rng.txt | 15 +++
>> 1 fi
On Fri, 18 Sep 2015, Herbert Xu wrote:
> On Fri, Sep 18, 2015 at 03:53:50PM +0100, Lee Jones wrote:
> > On 18 September 2015 at 15:07, Herbert Xu <herb...@gondor.apana.org.au>
> > wrote:
> > > On Thu, Sep 17, 2015 at 02:45:50PM +0100, Lee Jones wrote:
> > &g
On Mon, 05 Oct 2015, Daniel Thompson wrote:
> Late but...
That's okay. Fixup patches can always be submitted.
We have forever. :)
> On 17/09/15 14:45, Lee Jones wrote:
> >diff --git a/drivers/char/hw_random/Makefile
> >b/drivers/char/hw_random/Makefile
> >index
On Mon, 05 Oct 2015, Daniel Thompson wrote:
> On 05/10/15 13:11, Lee Jones wrote:
> >On Mon, 05 Oct 2015, Daniel Thompson wrote:
> >>Late but...
> >
> >That's okay. Fixup patches can always be submitted.
> >
> >We have forever. :)
> >
> &g
DT nodes should not append their addresses with '0x'.
Suggested-by: Stephen Boyd <sb...@codeaurora.org>
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
Documentation/devicetree/bindings/rng/st,rng.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/D
Samples are documented to be available every 0.667us, so in theory
the 8 sample deep FIFO should take 5.336us to fill. However, during
thorough testing, it became apparent that filling the FIFO actually
takes closer to 12us.
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
driver
values are being read
during each invocation of .read().
This change increased the device bandwidth by a factor of 2.
Reported-by: Daniel Thompson <daniel.thomp...@linaro.org>
Reviewed-by: Daniel Thompson <daniel.thomp...@linaro.org>
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
DT nodes should not append their addresses with '0x'.
Suggested-by: Stephen Boyd <sb...@codeaurora.org>
Signed-off-by: Lee Jones <lee.jo...@linaro.org>
---
Documentation/devicetree/bindings/rng/st,rng.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/D
93 matches
Mail list logo