<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/include/asm-arm/arch-pxa/mfp.h, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2008-08-07T08:55:48+00:00</updated>
<entry>
<title>[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach</title>
<updated>2008-08-07T08:55:48+00:00</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2008-08-05T15:14:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=a09e64fbc0094e3073dbb09c3b4bfe4ab669244b'/>
<id>urn:sha1:a09e64fbc0094e3073dbb09c3b4bfe4ab669244b</id>
<content type='text'>
This just leaves include/asm-arm/plat-* to deal with.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] pxa: add base support for PXA930 (aka Tavor-P)</title>
<updated>2008-07-13T11:05:21+00:00</updated>
<author>
<name>Eric Miao</name>
<email>eric.miao@marvell.com</email>
</author>
<published>2008-07-11T04:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=5d31e43589589e63f5b96abc62372d2ef331c14a'/>
<id>urn:sha1:5d31e43589589e63f5b96abc62372d2ef331c14a</id>
<content type='text'>
Signed-off-by: Eric Miao &lt;eric.miao@marvell.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] pxa: make MFP configuration processor independent</title>
<updated>2008-01-26T15:07:56+00:00</updated>
<author>
<name>eric miao</name>
<email>eric.miao@marvell.com</email>
</author>
<published>2008-01-03T03:25:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=7f7c8a619253c83cf3b1071df3b001811d0c1a6c'/>
<id>urn:sha1:7f7c8a619253c83cf3b1071df3b001811d0c1a6c</id>
<content type='text'>
There are two reasons for making the MFP configuration to be processor
independent, i.e. removing the relationship of configuration bits with
actual MFPR register settings:

   1. power management sometimes requires the MFP to be configured
      differently when in run mode or in low power mode

   2. for future integration of pxa{25x,27x} GPIO configurations

The modifications include:

1. introducing of processor independent MFP configuration bits, as
   defined in [include/asm-arm/arch-pxa/mfp.h]:

	bit  0.. 9 - MFP Pin Number (1024 Pins Maximum)
	bit 10..12 - Alternate Function Selection
	bit 13..15 - Drive Strength
	bit 16..18 - Low Power Mode State
	bit 19..20 - Low Power Mode Edge Detection
	bit 21..22 - Run Mode Pull State
	and so on,

2. moving the processor dependent code from mfp.h into mfp-pxa3xx.h

3. cleaning up of the MFPR bit definitions

4. mapping of processor independent MFP configuration into processor
   specific MFPR register settings is now totally encapsulated within
   pxa3xx_mfp_config()

5. using of "unsigned long" instead of invented type of "mfp_cfg_t"
   according to Documentation/CodingStyle Chapter 5, usage of this
   in platform code will be slowly removed in later patches

Signed-off-by: eric miao &lt;eric.miao@marvell.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions</title>
<updated>2008-01-26T15:07:56+00:00</updated>
<author>
<name>eric miao</name>
<email>eric.miao@marvell.com</email>
</author>
<published>2008-01-02T09:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0ad1fbc86045c2a27ff082c02344131be072699f'/>
<id>urn:sha1:0ad1fbc86045c2a27ff082c02344131be072699f</id>
<content type='text'>
pxa3xx_mfp_set_xxx() functions are originally provided for overwriting
MFP configurations performed by pxa3xx_mfp_config(), the usage of such
a dirtry trick is not recommended, since there is currently no user of
these functions, they are safely removed

Signed-off-by: eric miao &lt;eric.miao@marvell.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] pxa: introduce a new file mfp-pxa3xx.h for common pin configurations</title>
<updated>2008-01-26T15:07:56+00:00</updated>
<author>
<name>eric miao</name>
<email>eric.miao@marvell.com</email>
</author>
<published>2008-01-02T08:45:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=83b6759e72a83c344c7fe96a37543b4546f17131'/>
<id>urn:sha1:83b6759e72a83c344c7fe96a37543b4546f17131</id>
<content type='text'>
Signed-off-by: eric miao &lt;eric.miao@marvell.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 4654/1: pxa: update default MFP register value</title>
<updated>2007-11-26T14:38:57+00:00</updated>
<author>
<name>eric miao</name>
<email>eric.y.miao@gmail.com</email>
</author>
<published>2007-11-20T00:36:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=52b2bd7f97e2677f8d6f5cef675f86bba732e860'/>
<id>urn:sha1:52b2bd7f97e2677f8d6f5cef675f86bba732e860</id>
<content type='text'>
1. update default MFPR value to drive strength fast 3mA and edge
   detection logic disabled

2. update impacted MFP_CFG_xxx() macros

Signed-off-by: bridge wu &lt;bridge.wu@marvell.com&gt;
Signed-off-by: eric miao &lt;eric.miao@marvell.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 4635/1: pxa: Change Eric Miao's email address to eric.miao@marvell.com</title>
<updated>2007-10-31T15:21:48+00:00</updated>
<author>
<name>eric miao</name>
<email>eric.y.miao@gmail.com</email>
</author>
<published>2007-10-30T07:01:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=e9bba8ee6cbb5b8065d42aa9e898cb0d84605c58'/>
<id>urn:sha1:e9bba8ee6cbb5b8065d42aa9e898cb0d84605c58</id>
<content type='text'>
Signed-off-by: eric miao &lt;eric.miao@marvell.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] pxa: PXA3xx base support</title>
<updated>2007-10-15T17:53:43+00:00</updated>
<author>
<name>eric miao</name>
<email>eric.y.miao@gmail.com</email>
</author>
<published>2007-09-12T02:13:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=2c8086a5d073e8e72122a5b84febde236a39845b'/>
<id>urn:sha1:2c8086a5d073e8e72122a5b84febde236a39845b</id>
<content type='text'>
Signed-off-by: eric miao &lt;eric.y.miao@gmail.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
</feed>
