<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/arch/arm/mach-stmp378x, branch v3.3.5</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.3.5</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.3.5'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2011-05-02T18:08:55+00:00</updated>
<entry>
<title>ARM: mach-stmp378x: remove mach</title>
<updated>2011-05-02T18:08:55+00:00</updated>
<author>
<name>Wolfram Sang</name>
<email>w.sang@pengutronix.de</email>
</author>
<published>2011-04-29T13:06:42+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f295dc6874bf271253f70cb75a483d4a23911117'/>
<id>urn:sha1:f295dc6874bf271253f70cb75a483d4a23911117</id>
<content type='text'>
This mach has not seen any updates since the initial inclusion besides
generic cleanup. Furthermore:

- The i.MX23 covered in mach-mxs is just a renamed version of the
  STMP378x.

- mach-stmp378x has a lot of reinvented interfaces, leaking all sorts of
  mach-related includes into the drivers. One example is the dmaengine
  which does not use the linux dmaengine-API but some privately exported
  symbols. So drivers cannot be reused. mach-mxs does it better.

- There is only one board defined (which I couldn't find any trace of
  despite being a development board). It has been converted to
  mach-mxs in a previous patch.

Since the only user of this mach was converted, it means that
mach-stmp378x can go.

Signed-off-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Acked-by: Shawn Guo &lt;shawn.guo@freescale.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>ARM: stmp378x: irq_data conversion.</title>
<updated>2011-01-13T16:19:01+00:00</updated>
<author>
<name>Lennert Buytenhek</name>
<email>buytenh@wantstofly.org</email>
</author>
<published>2010-11-29T10:13:40+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=7940848aab2d16f1f6a7e77b957e40d10465f38a'/>
<id>urn:sha1:7940848aab2d16f1f6a7e77b957e40d10465f38a</id>
<content type='text'>
Signed-off-by: Lennert Buytenhek &lt;buytenh@secretlab.ca&gt;
</content>
</entry>
<entry>
<title>arm: remove machine_desc.io_pg_offst and .phys_io</title>
<updated>2010-10-20T04:27:46+00:00</updated>
<author>
<name>Nicolas Pitre</name>
<email>nicolas.pitre@linaro.org</email>
</author>
<published>2010-10-15T02:21:46+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=6451d7783ba5ff24eb1a544eaa6665b890f30466'/>
<id>urn:sha1:6451d7783ba5ff24eb1a544eaa6665b890f30466</id>
<content type='text'>
Since we're now using addruart to establish the debug mapping, we can
remove the io_pg_offst and phys_io members of struct machine_desc.

The various declarations were removed using the following script:

  grep -rl MACHINE_START arch/arm | xargs \
  sed -i '/MACHINE_START/,/MACHINE_END/ { /\.\(phys_io\|io_pg_offst\)/d }'

[ Initial patch was from Jeremy Kerr, example script from Russell King ]

Signed-off-by: Nicolas Pitre &lt;nicolas.pitre@linaro.org&gt;
Acked-by: Eric Miao &lt;eric.miao at canonical.com&gt;
</content>
</entry>
<entry>
<title>[ARM] 5539/1: Freescale STMP: onboard devices declaration</title>
<updated>2009-06-04T13:16:45+00:00</updated>
<author>
<name>dmitry pervushin</name>
<email>dpervushin@embeddedalley.com</email>
</author>
<published>2009-06-04T12:51:05+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=c11c22177ae2929598051a39e4655be4a42cb805'/>
<id>urn:sha1:c11c22177ae2929598051a39e4655be4a42cb805</id>
<content type='text'>
Define onboard devices for Freescale STMP3xxx boards

Signed-off-by: dmitry pervushin &lt;dpervushin@embeddedalley.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 5538/1: Freescale STMP: 378n registers definition</title>
<updated>2009-06-04T13:16:44+00:00</updated>
<author>
<name>dmitry pervushin</name>
<email>dpervushin@embeddedalley.com</email>
</author>
<published>2009-06-04T12:49:37+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=a50808b6c4e0e25a72314391d70479447e3ce092'/>
<id>urn:sha1:a50808b6c4e0e25a72314391d70479447e3ce092</id>
<content type='text'>
Add register definitions for Freescale STMP 378n boards

Signed-off-by: dmitry pervushin &lt;dpervushin@embeddedalley.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 5532/1: Freescale STMP: register definitions [3/3]</title>
<updated>2009-05-31T12:55:56+00:00</updated>
<author>
<name>dmitry pervushin</name>
<email>dpervushin@embeddedalley.com</email>
</author>
<published>2009-05-31T12:32:11+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=98f420b23a62e0c9df78c5851860d47bf1bc87dd'/>
<id>urn:sha1:98f420b23a62e0c9df78c5851860d47bf1bc87dd</id>
<content type='text'>
Replace HW_zzz register access macros by regular __raw_readl/__raw_writel calls

Signed-off-by: dmitry pervushin &lt;dpervushin@embeddedalley.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 5530/1: Freescale STMP: get rid of HW_zzz macros [1/3]</title>
<updated>2009-05-31T12:55:49+00:00</updated>
<author>
<name>dmitry pervushin</name>
<email>dpervushin@embeddedalley.com</email>
</author>
<published>2009-05-31T12:31:14+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=e0421bbe6479816ea16c6553b8f376c592e36a85'/>
<id>urn:sha1:e0421bbe6479816ea16c6553b8f376c592e36a85</id>
<content type='text'>
Replace HW_zzz register access macros by regular __raw_readl/__raw_writel calls

Signed-off-by: dmitry pervushin &lt;dpervushin@embeddedalley.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 5464/1: Freescale STMP platform support [7/10]</title>
<updated>2009-04-27T09:28:09+00:00</updated>
<author>
<name>dmitry pervushin</name>
<email>dpervushin@embeddedalley.com</email>
</author>
<published>2009-04-22T22:57:28+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=bc19d892a14cbb31d838813b2225e262a6c01341'/>
<id>urn:sha1:bc19d892a14cbb31d838813b2225e262a6c01341</id>
<content type='text'>
Sources: support for 378x boards

Signed-off-by: dmitry pervushin &lt;dpervushin@embeddedalley.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 5467/1: Freescale STMP platform support [4/10]</title>
<updated>2009-04-27T09:28:06+00:00</updated>
<author>
<name>dmitry pervushin</name>
<email>dpervushin@embeddedalley.com</email>
</author>
<published>2009-04-22T22:54:42+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=07d9714365bcab286389d679f73512e35796847c'/>
<id>urn:sha1:07d9714365bcab286389d679f73512e35796847c</id>
<content type='text'>
Minimal definition of register set for 378x boards

Signed-off-by: dmitry pervushin &lt;dpervushin@embeddedalley.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 5469/1: Freescale STMP platform support [2/10]</title>
<updated>2009-04-27T09:28:06+00:00</updated>
<author>
<name>dmitry pervushin</name>
<email>dpervushin@embeddedalley.com</email>
</author>
<published>2009-04-22T22:52:45+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=1e3dd535d641a856e913dd8a17a75bd3c36c49e0'/>
<id>urn:sha1:1e3dd535d641a856e913dd8a17a75bd3c36c49e0</id>
<content type='text'>
Headers for STMP378x boards

Signed-off-by: dmitry pervushin &lt;dpervushin@embeddedalley.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
</feed>
