<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/arch/arm/mach-pxa/zylonite_pxa320.c, branch v4.3-rc3</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v4.3-rc3</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v4.3-rc3'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2009-12-29T06:11:34+00:00</updated>
<entry>
<title>[ARM] pxa/zylonite: simplify reduntant gpio settings on mmc slot</title>
<updated>2009-12-29T06:11:34+00:00</updated>
<author>
<name>Haojian Zhuang</name>
<email>haojian.zhuang@gmail.com</email>
</author>
<published>2009-12-22T12:29:40+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f91e4906e26c053ab2ea6067c6354e49b71d8fa9'/>
<id>urn:sha1:f91e4906e26c053ab2ea6067c6354e49b71d8fa9</id>
<content type='text'>
PXA mmc host driver supports card detect, read only and power gpio pin
setting already. Zylonite platform driver needn't implement this any more.

Signed-off-by: Haojian Zhuang &lt;haojian.zhuang@marvell.com&gt;
Signed-off-by: Eric Miao &lt;eric.y.miao@gmail.com&gt;
</content>
</entry>
<entry>
<title>[ARM] pxa: fix gpio issue in zylonite</title>
<updated>2009-07-18T02:00:08+00:00</updated>
<author>
<name>Haojian Zhuang</name>
<email>haojian.zhuang@marvell.com</email>
</author>
<published>2009-07-15T11:47:24+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=eb9069119d1c4bc856b4c1339abcad0105691e71'/>
<id>urn:sha1:eb9069119d1c4bc856b4c1339abcad0105691e71</id>
<content type='text'>
WARNING: at drivers/gpio/gpiolib.c:83 gpio_ensure_requested+0x58/0xbc()
 autorequest GPIO-71
 Modules linked in:
 [&lt;c0028bd0&gt;] (unwind_backtrace+0x0/0xe8) from [&lt;c003c328&gt;] (warn_slowpath_common+0x48/0x78)
 [&lt;c003c328&gt;] (warn_slowpath_common+0x48/0x78) from [&lt;c003c394&gt;] (warn_slowpath_fmt+0x28/0x38)
 [&lt;c003c394&gt;] (warn_slowpath_fmt+0x28/0x38) from [&lt;c0146128&gt;] (gpio_ensure_requested+0x58/0xbc)
 [&lt;c0146128&gt;] (gpio_ensure_requested+0x58/0xbc) from [&lt;c0146308&gt;] (gpio_direction_input+0x80/0xf4)
 [&lt;c0146308&gt;] (gpio_direction_input+0x80/0xf4) from [&lt;c000c668&gt;] (zylonite_pxa300_init+0x108/0x214)
 [&lt;c000c668&gt;] (zylonite_pxa300_init+0x108/0x214) from [&lt;c000c4e4&gt;] (zylonite_init+0x8/0x84)
 [&lt;c000c4e4&gt;] (zylonite_init+0x8/0x84) from [&lt;c00097cc&gt;] (customize_machine+0x18/0x24)
 [&lt;c00097cc&gt;] (customize_machine+0x18/0x24) from [&lt;c00222e0&gt;] (do_one_initcall+0x30/0x1b0)
 [&lt;c00222e0&gt;] (do_one_initcall+0x30/0x1b0) from [&lt;c00083f4&gt;] (kernel_init+0xa4/0x11c)
 [&lt;c00083f4&gt;] (kernel_init+0xa4/0x11c) from [&lt;c0023f3c&gt;] (kernel_thread_exit+0x0/0x8)
 ---[ end trace 1b75b31a2719ed1c ]---

This issue is caused by using gpio pin without request. Add gpio_request()
into zylonite. To simplify the code, error checking is omitted since this
is being performed early.

Signed-off-by: Haojian Zhuang &lt;haojian.zhuang@marvell.com&gt;
Signed-off-by: Eric Miao &lt;eric.y.miao@gmail.com&gt;
</content>
</entry>
<entry>
<title>[ARM] pxa/zylonite: fix the issue of unused SDATA_IN_1 pin get AC97 not working</title>
<updated>2009-04-27T03:46:30+00:00</updated>
<author>
<name>Eric Miao</name>
<email>eric.miao@marvell.com</email>
</author>
<published>2009-04-22T10:34:36+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=15fbc938576175eeb53798221f045d4ace52e5dc'/>
<id>urn:sha1:15fbc938576175eeb53798221f045d4ace52e5dc</id>
<content type='text'>
GPIO17_SDATA_IN_1 and GPIO36_SDATA_IN_1 are originally designed for the 2nd
codec but unused on the board, yet they are initialized incorrectly by the
bootloader as the SDATA_IN_1 alternate function, thus causing AC97 fail to
work. Fix this issue by configuring these pins as normal GPIO to avoid the
noise from these pins being treated as signals from the 2nd codec.

Signed-off-by: Eric Miao &lt;eric.miao@marvell.com&gt;
</content>
</entry>
<entry>
<title>[ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage</title>
<updated>2009-03-09T13:22:36+00:00</updated>
<author>
<name>Eric Miao</name>
<email>eric.miao@marvell.com</email>
</author>
<published>2009-01-02T15:17:22+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=51c62982a33d9086fd8876293411d28a5f97247a'/>
<id>urn:sha1:51c62982a33d9086fd8876293411d28a5f97247a</id>
<content type='text'>
Considering the header mess ATM, it is not always possible to include
the correct header files within board code. Let's keep this simple:

  &lt;mach/pxa25x.h&gt;  - for pxa25x based platforms
  &lt;mach/pxa27x.h&gt;  - for pxa27x based platforms
  &lt;mach/pxa300.h&gt;  - for pxa300 based platforms
  &lt;mach/pxa320.h&gt;  - for pxa320 based platforms
  &lt;mach/pxa930.h&gt;  - for pxa930 based platforms

NOTE:

1. one header one board file, they are not compatible (i.e. they have
   conflicting definitions which won't compile if included together).

2. Unless strictly necessary, the following header files are considered
   to be SoC files use _only_, and is not recommended to be included in
   board code:

    &lt;mach/hardware.h&gt;
    &lt;mach/pxa-regs.h&gt;
    &lt;mach/pxa2xx-regs.h&gt;
    &lt;mach/pxa3xx-regs.h&gt;
    &lt;mach/mfp.h&gt;
    &lt;mach/mfp-pxa2xx.h&gt;
    &lt;mach/mfp-pxa25x.h&gt;
    &lt;mach/mfp-pxa27x.h&gt;
    &lt;mach/mfp-pxa3xx.h&gt;
    &lt;mach/mfp-pxa300.h&gt;
    &lt;mach/mfp-pxa320.h&gt;
    &lt;mach/mfp-pxa930.h&gt;

Signed-off-by: Eric Miao &lt;eric.miao@marvell.com&gt;
</content>
</entry>
<entry>
<title>[ARM] pxa: use &lt;linux/gpio.h&gt; instead of unnecessary &lt;mach/gpio.h&gt;</title>
<updated>2008-12-02T06:42:37+00:00</updated>
<author>
<name>Eric Miao</name>
<email>eric.miao@marvell.com</email>
</author>
<published>2008-11-25T03:03:03+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=80796f2a40504526797d488d17b87c4274d430fa'/>
<id>urn:sha1:80796f2a40504526797d488d17b87c4274d430fa</id>
<content type='text'>
Signed-off-by: Eric Miao &lt;eric.miao@marvell.com&gt;
</content>
</entry>
<entry>
<title>[ARM] pxa/zylonite: add support for USB OHCI</title>
<updated>2008-10-07T18:12:59+00:00</updated>
<author>
<name>Eric Miao</name>
<email>eric.miao@marvell.com</email>
</author>
<published>2008-09-27T10:05:49+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=7ff43535696e65333f2e335aa0063094e3001f39'/>
<id>urn:sha1:7ff43535696e65333f2e335aa0063094e3001f39</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] 5111/2: zylonite: Configure SSP</title>
<updated>2008-08-26T16:02:00+00:00</updated>
<author>
<name>Mark Brown</name>
<email>broonie@sirena.org.uk</email>
</author>
<published>2008-07-10T16:52:10+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=58d27fcfe64a21c7094e0b60784258e1cccf26a4'/>
<id>urn:sha1:58d27fcfe64a21c7094e0b60784258e1cccf26a4</id>
<content type='text'>
SSP3 is connected to the voice PCM of the WM9713 audio codec on the
Zylonite so configure the MFPs appropriately and select SSP support.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-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] 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='http://mirrors.hust.edu.cn/git/lwn.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 simple gpio debug LEDs support for zylonite</title>
<updated>2008-07-09T20:38:33+00:00</updated>
<author>
<name>Eric Miao</name>
<email>eric.miao@marvell.com</email>
</author>
<published>2008-06-17T11:03:54+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=5c9f50e90e8056fb5a8bdd479ab0591d5dad79a0'/>
<id>urn:sha1:5c9f50e90e8056fb5a8bdd479ab0591d5dad79a0</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 zylonite use the generic PWM backlight driver</title>
<updated>2008-07-03T12:25:02+00:00</updated>
<author>
<name>eric miao</name>
<email>eric.miao@marvell.com</email>
</author>
<published>2008-04-13T20:46:34+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=5cca91479b8ac6a60b61bc56e72389c681387211'/>
<id>urn:sha1:5cca91479b8ac6a60b61bc56e72389c681387211</id>
<content type='text'>
Patch mostly by Eric Miao, minor edits by rmk.

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>
</feed>
