<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/arch/arm/plat-pxa, branch linux-4.15.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.15.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.15.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2016-08-09T06:16:58Z</updated>
<entry>
<title>ARM: pxa: remove platform dma code</title>
<updated>2016-08-09T06:16:58Z</updated>
<author>
<name>Robert Jarzmik</name>
<email>robert.jarzmik@free.fr</email>
</author>
<published>2016-04-03T09:23:59Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1761b1076a6465158079fdb61edcd75143887937'/>
<id>urn:sha1:1761b1076a6465158079fdb61edcd75143887937</id>
<content type='text'>
As the last pxa related driver was converted to dmaengine, it's time to
kill the legacy dma code, which is not used anymore.

This finishes the pxa dmaengine transition.

Signed-off-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
</content>
</entry>
<entry>
<title>ARM: pxa: add the number of DMA requestor lines</title>
<updated>2016-02-26T21:57:05Z</updated>
<author>
<name>Robert Jarzmik</name>
<email>robert.jarzmik@free.fr</email>
</author>
<published>2016-02-15T20:57:47Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=72b195cb716284217e8b270af420bc7e5cf04b3c'/>
<id>urn:sha1:72b195cb716284217e8b270af420bc7e5cf04b3c</id>
<content type='text'>
Declare the number of DMA requestor lines per platform :
 - for pxa25x: 40 requestor lines
 - for pxa27x: 75 requestor lines
 - for pxa3xx: 100 requestor lines

This information will be used to activate the DMA flow control or not.

Signed-off-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
</content>
</entry>
<entry>
<title>ARM: mmp: move into ARCH_MULTIPLATFORM</title>
<updated>2015-12-01T20:44:31Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2014-04-15T15:30:43Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=377524dc4d77f50e19392d619f531cc3c9435d1b'/>
<id>urn:sha1:377524dc4d77f50e19392d619f531cc3c9435d1b</id>
<content type='text'>
With all dependencies taken care of, this enables building
the Marvell mmp platform as part of ARCH_MULTIPLATFORM, along
with other ARMv5 and ARMv7 platforms.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
</content>
</entry>
<entry>
<title>ARM: mmp: make plat-pxa build standalone</title>
<updated>2015-12-01T20:44:28Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2014-04-15T18:33:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8bf42cc8888f1475728104d386fc9306b8ef7e3e'/>
<id>urn:sha1:8bf42cc8888f1475728104d386fc9306b8ef7e3e</id>
<content type='text'>
The ssp.c driver in plat-pxa is the only remaining file including a
mach/*.h header from mmp. It actually doesn't need mach/hardware.h at
all, so we can remove the #include.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>ARM: mmp: remove remaining legacy pxa-dma support</title>
<updated>2015-12-01T20:44:27Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2014-04-15T15:36:43Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=74911e3a0eca6b3e03bc0764af9486b783b44ebf'/>
<id>urn:sha1:74911e3a0eca6b3e03bc0764af9486b783b44ebf</id>
<content type='text'>
All drivers have stopped using this code, so we can just
as well stop initializing it.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>ARM: pxa: ssp: Fix build error by removing originally incorrect DT binding</title>
<updated>2015-09-13T10:55:27Z</updated>
<author>
<name>Jarkko Nikula</name>
<email>jarkko.nikula@linux.intel.com</email>
</author>
<published>2015-09-07T07:23:01Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b692cb83b14d2f741f513221f5f78042c674c2a9'/>
<id>urn:sha1:b692cb83b14d2f741f513221f5f78042c674c2a9</id>
<content type='text'>
Commit 03fbf488cece ("spi: pxa2xx: Differentiate Intel LPSS types") caused
build error here because it removed the type LPSS_SSP and I didn't notice
the type was used here too.

I believe commit a6e56c28a178 ("ARM: pxa: ssp: add DT bindings") added it
accidentally by copying all enum pxa_ssp_type types from
include/linux/pxa2xx_ssp.h even LPSS_SSP was for Intel LPSS SPI devices.

Fix the build error by removing this incorrect binding.

Fixes: 03fbf488cece ("spi: pxa2xx: Differentiate Intel LPSS types")
Signed-off-by: Jarkko Nikula &lt;jarkko.nikula@linux.intel.com&gt;
Reported-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Cc: &lt;stable@vger.kernel.org&gt; # 4.2
Signed-off-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
</content>
</entry>
<entry>
<title>ARM: pxa: transition to dmaengine phase 1</title>
<updated>2015-07-18T10:16:33Z</updated>
<author>
<name>Robert Jarzmik</name>
<email>robert.jarzmik@free.fr</email>
</author>
<published>2015-02-14T22:38:39Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=4be0856fa34ef3b0681aeec669e50c13e394f145'/>
<id>urn:sha1:4be0856fa34ef3b0681aeec669e50c13e394f145</id>
<content type='text'>
In order to slowly transition pxa to dmaengine, the legacy code will now
rely on dmaengine to request a channel.

This implies that PXA architecture selects DMADEVICES and PXA_DMA,
which is not pretty. Yet it enables PXA drivers to be ported one by one,
with part of them using dmaengine, and the other part using the legacy
code.

Signed-off-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
</content>
</entry>
<entry>
<title>ARM: plat-pxa: remove use of seq_printf return value</title>
<updated>2015-04-15T23:35:25Z</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2015-04-15T23:18:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=cd2b2937c6ae7f8d562d7e08e06da70e778d0323'/>
<id>urn:sha1:cd2b2937c6ae7f8d562d7e08e06da70e778d0323</id>
<content type='text'>
The seq_printf return value, because it's frequently misused,
(as it is here, it doesn't return # of chars emitted) will
eventually be converted to void.

See: commit 1f33c41c03da ("seq_file: Rename seq_overflow() to
     seq_has_overflowed() and make public")

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Cc: Russell King &lt;linux@arm.linux.org.uk&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>ARM: plat-pxa: drop owner assignment from platform_drivers</title>
<updated>2014-10-20T14:20:07Z</updated>
<author>
<name>Wolfram Sang</name>
<email>wsa@the-dreams.de</email>
</author>
<published>2014-10-20T14:20:07Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=848ceb1b85e306a8634ea6ed6ec752598554f5b1'/>
<id>urn:sha1:848ceb1b85e306a8634ea6ed6ec752598554f5b1</id>
<content type='text'>
A platform_driver does not need to set an owner, it will be populated by the
driver core.

Signed-off-by: Wolfram Sang &lt;wsa@the-dreams.de&gt;
</content>
</entry>
<entry>
<title>ARM: pxa: ssp: provide platform_device_id for PXA3xx</title>
<updated>2014-09-18T17:56:02Z</updated>
<author>
<name>Daniel Mack</name>
<email>zonque@gmail.com</email>
</author>
<published>2014-08-13T19:59:18Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6f0243a1ec55e7140f69629b53e105d0715ef31b'/>
<id>urn:sha1:6f0243a1ec55e7140f69629b53e105d0715ef31b</id>
<content type='text'>
Provide an explicit match string for PXA3xx SSP ports.

Without this match string, SSP0/SSP1/SSP2 in PXA3xxx will be consided as
PXA27x SSP Port.

Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
Signed-off-by: Haojian Zhuang &lt;haojian.zhuang@linaro.org&gt;
</content>
</entry>
</feed>
