<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/crypto/ux500/hash, branch linux-3.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.13.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.13.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-08-01T00:53:59Z</updated>
<entry>
<title>crypto: ux500 - Fix logging, make arrays const, neatening</title>
<updated>2013-08-01T00:53:59Z</updated>
<author>
<name>Joe Perches</name>
</author>
<published>2013-07-16T21:06:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=69d2884debaa029ddcf9de4631c4c83249bc8c4d'/>
<id>urn:sha1:69d2884debaa029ddcf9de4631c4c83249bc8c4d</id>
<content type='text'>
Logging messages without newlines are possibly interleaved
with other messages.  Add terminating newlines to avoid
this.

Other miscellaneous changes:

Make arrays const to reduce data size
Add pr_fmt to prefix pr_&lt;level&gt;, remove now unused DEV_DBG_NAME
Coalesce formats, align arguments
Remove unnecessary OOM messages as dump_stack is already done
Remove unnecessary cast of void *
Change kzalloc(sizeof(struct)...) to kzalloc(sizeof(*var), ...)
Reduce indents in struct definitions

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>Merge tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc</title>
<updated>2013-07-02T21:33:21Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2013-07-02T21:33:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0bf6a210a43f7118d858806200127e421649fc4e'/>
<id>urn:sha1:0bf6a210a43f7118d858806200127e421649fc4e</id>
<content type='text'>
Pull ARM SoC driver specific changes from Arnd Bergmann:
 "These changes are all driver specific and cross over between arm-soc
  contents and some other subsystem, in these cases cpufreq, crypto,
  dma, pinctrl, mailbox and usb, and the subsystem owners agreed to have
  these changes merged through arm-soc.

  As we proceed to untangle the dependencies between platform code and
  driver code, the amount of changes in this category is fortunately
  shrinking, for 3.11 we have 16 branches here and 101 non-merge
  changesets, the majority of which are for the stedma40 dma engine
  driver used in the ux500 platform.  Cleaning up that code touches
  multiple subsystems, but gets rid of the dependency in the end.

  The mailbox code moved out from mach-omap2 to drivers/mailbox is an
  intermediate step and is still omap specific at the moment.  Patches
  exist to generalize the subsystem and add other drivers with the same
  API, but those did not make it for 3.11."

* tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (101 commits)
  crypto: ux500: use dmaengine_submit API
  crypto: ux500: use dmaengine_prep_slave_sg API
  crypto: ux500: use dmaengine_device_control API
  crypto: ux500/crypt: add missing __iomem qualifiers
  crypto: ux500/hash: add missing static qualifiers
  crypto: ux500/hash: use readl on iomem addresses
  dmaengine: ste_dma40: Declare memcpy config as static
  ARM: ux500: Remove mop500_snowball_ethernet_clock_enable()
  ARM: ux500: Correct the EN_3v3 regulator's on/off GPIO
  ARM: ux500: Provide a AB8500 GPIO Device Tree node
  gpio: rcar: fix gpio_rcar_of_table
  gpio-rcar: Remove #ifdef CONFIG_OF around OF-specific sections
  gpio-rcar: Reference core gpio documentation in the DT bindings
  clk: exynos5250: Add enum entries for divider clock of i2s1 and i2s2
  ARM: dts: Update Samsung I2S documentation
  ARM: dts: add clock provider information for i2s controllers in Exynos5250
  ARM: dts: add Exynos audio subsystem clock controller node
  clk: samsung: register audio subsystem clocks using common clock framework
  ARM: dts: use #include for all device trees for Samsung
  pinctrl: s3c24xx: use correct header for chained_irq functions
  ...
</content>
</entry>
<entry>
<title>crypto: ux500: use dmaengine_submit API</title>
<updated>2013-06-25T12:51:34Z</updated>
<author>
<name>Fabio Baltieri</name>
</author>
<published>2013-06-25T08:54:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=06568483297739f6ce8f2d25983f88dd8b563a9d'/>
<id>urn:sha1:06568483297739f6ce8f2d25983f88dd8b563a9d</id>
<content type='text'>
Use dmaengine_submit instead of calling desc-&gt;tx_submit manually.

Signed-off-by: Fabio Baltieri &lt;fabio.baltieri@linaro.org&gt;
Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>crypto: ux500: use dmaengine_prep_slave_sg API</title>
<updated>2013-06-25T12:51:30Z</updated>
<author>
<name>Fabio Baltieri</name>
</author>
<published>2013-06-25T08:54:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7e933d3b1e25b250b58b827ef455a1b489c84157'/>
<id>urn:sha1:7e933d3b1e25b250b58b827ef455a1b489c84157</id>
<content type='text'>
Use dmaengine_prep_slave_sg inline function instead of going through the
structures manually.

Signed-off-by: Fabio Baltieri &lt;fabio.baltieri@linaro.org&gt;
Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>crypto: ux500: use dmaengine_device_control API</title>
<updated>2013-06-25T12:51:26Z</updated>
<author>
<name>Fabio Baltieri</name>
</author>
<published>2013-06-25T08:54:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=97453dfbbb5c26211998ed2639a45750ea5cc543'/>
<id>urn:sha1:97453dfbbb5c26211998ed2639a45750ea5cc543</id>
<content type='text'>
Use dmaengine_device_control inline function instead of going through the
structures manually.

Signed-off-by: Fabio Baltieri &lt;fabio.baltieri@linaro.org&gt;
Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>crypto: ux500/hash: add missing static qualifiers</title>
<updated>2013-06-25T12:51:17Z</updated>
<author>
<name>Fabio Baltieri</name>
</author>
<published>2013-06-25T08:54:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=756bed2d0e55ab3b063447d150436bbc1de1301b'/>
<id>urn:sha1:756bed2d0e55ab3b063447d150436bbc1de1301b</id>
<content type='text'>
Add missing static qualifiers to hash_process_data and hash_hw_final.

Signed-off-by: Fabio Baltieri &lt;fabio.baltieri@linaro.org&gt;
Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>crypto: ux500/hash: use readl on iomem addresses</title>
<updated>2013-06-25T12:50:54Z</updated>
<author>
<name>Fabio Baltieri</name>
</author>
<published>2013-06-25T08:54:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e3f511479376f073085b3a974343290cec350279'/>
<id>urn:sha1:e3f511479376f073085b3a974343290cec350279</id>
<content type='text'>
Always use readl when reading memory mapped registers.

Signed-off-by: Fabio Baltieri &lt;fabio.baltieri@linaro.org&gt;
Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>crypto: ux500/hash - Enable DT probing of the driver</title>
<updated>2013-05-27T12:07:58Z</updated>
<author>
<name>Lee Jones</name>
</author>
<published>2013-05-16T11:27:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4a2e2d0d6bb3689fd317b1c89b7b6eb19b632600'/>
<id>urn:sha1:4a2e2d0d6bb3689fd317b1c89b7b6eb19b632600</id>
<content type='text'>
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: linux-crypto@vger.kernel.org
Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>crypto: ux500/[cryp|hash] - Show successful start-up in the bootlog</title>
<updated>2013-05-23T19:14:22Z</updated>
<author>
<name>Lee Jones</name>
</author>
<published>2013-05-15T09:51:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=de97630d52069c96476dc156badaf1e2f74c55d5'/>
<id>urn:sha1:de97630d52069c96476dc156badaf1e2f74c55d5</id>
<content type='text'>
The Cryp driver is currently silent and the Hash driver prints the
name of its probe function unnecessarily. Let's just put a nice
descriptive one-liner there instead.

Cc: David S. Miller &lt;davem@davemloft.net&gt;
Cc: Andreas Westin &lt;andreas.westin@stericsson.com&gt;
Cc: linux-crypto@vger.kernel.org
Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>crypto: ux500/hash - Set DMA configuration though dma_slave_config()</title>
<updated>2013-05-23T19:14:07Z</updated>
<author>
<name>Lee Jones</name>
</author>
<published>2013-05-15T09:51:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=85c5632d1f7f487d6ac0fb187ee0dacded60abc4'/>
<id>urn:sha1:85c5632d1f7f487d6ac0fb187ee0dacded60abc4</id>
<content type='text'>
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 only be configured during
a dma_slave_config() call.

Cc: David S. Miller &lt;davem@davemloft.net&gt;
Cc: Andreas Westin &lt;andreas.westin@stericsson.com&gt;
Cc: linux-crypto@vger.kernel.org
Acked-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
</feed>
