<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/mips/alchemy/devboards, branch linux-2.6.34.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.34.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.34.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-04-30T19:52:43Z</updated>
<entry>
<title>MIPS: DB1200: PCMCIA card detection must not be auto-enabled.</title>
<updated>2010-04-30T19:52:43Z</updated>
<author>
<name>Manuel Lauss</name>
</author>
<published>2010-04-21T15:41:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0000a5390184af1459e82506fcfa7db96f3e6d33'/>
<id>urn:sha1:0000a5390184af1459e82506fcfa7db96f3e6d33</id>
<content type='text'>
Same issues as SD card detection:  One of both is always triggering and the
handlers take care to shut it up and enable the other.  To avoid messages
about "unbalanced interrupt enable/disable" they must not be automatically
enabled when initally requested.

This was not an issue with the db1200_defconfig due to fortunate timings;
on a build without network chip support the warnings appear.

Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;
To: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/1133/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Alchemy: DB1200: Remove custom wait implementation</title>
<updated>2010-04-12T16:26:22Z</updated>
<author>
<name>Manuel Lauss</name>
</author>
<published>2010-04-03T15:07:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d8000beef2cd10c16dc5f66af715f692f5992652'/>
<id>urn:sha1:d8000beef2cd10c16dc5f66af715f692f5992652</id>
<content type='text'>
While playing with the out-of-tree MAE driver module, the system would
panic after a while in the db1200 custom wait code after wakeup due to
a clobbered k0 register being used as target address of a store op.

Remove the custom wait implementation and revert back to the Alchemy-
recommended implementation already set as default.

Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;
To: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/1092/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Alchemy: Repair db1500/bosporus builds</title>
<updated>2010-02-27T11:53:45Z</updated>
<author>
<name>Manuel Lauss</name>
</author>
<published>2010-02-26T16:22:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=570cb456efbd1f1e761869881ae72177595de356'/>
<id>urn:sha1:570cb456efbd1f1e761869881ae72177595de356</id>
<content type='text'>
A few hunks somehow ended up outside their #ifdef/endif blocks,
leading to -Werror-induces build failures.

Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;
To: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/1003/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Alchemy: use 36bit addresses for PCMCIA resources.</title>
<updated>2010-02-27T11:53:43Z</updated>
<author>
<name>Manuel Lauss</name>
</author>
<published>2010-02-24T16:40:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=11b897cf84c37e6522db914793677e933ef311fb'/>
<id>urn:sha1:11b897cf84c37e6522db914793677e933ef311fb</id>
<content type='text'>
On Alchemy the PCMCIA area lies at the end of the chips 36bit system bus
area.  Currently, addresses at the far end of the 32bit area are assumed
to belong to the PCMCIA area and fixed up to the real 36bit address before
being passed to ioremap().

A previous commit enabled 64 bit physical size for the resource datatype on
Alchemy and this allows to use the correct 36bit addresses when registering
the PCMCIA sockets.

This patch removes the 32-to-36bit address fixup and registers the Alchemy
demo board pcmcia socket with the correct 36bit physical addresses.

Tested on DB1200, with a CF card (ide-cs driver) and a 3c589 PCMCIA ethernet
card.

Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;
To: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;
Cc: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;
Patchwork: http://patchwork.linux-mips.org/patch/994/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Alchemy: devboard PM needs to save CPLD registers.</title>
<updated>2010-02-27T11:53:41Z</updated>
<author>
<name>Manuel Lauss</name>
</author>
<published>2010-02-23T17:57:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e275ed5ee94b358964a0dae1c8b49f0bff260b60'/>
<id>urn:sha1:e275ed5ee94b358964a0dae1c8b49f0bff260b60</id>
<content type='text'>
Save/restore CPLD registers when doing suspend-to-ram; this fixes issues
with harddisk and ethernet not working correctly when resuming on DB1200.

Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;
To: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/986/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Alchemy: Remove forced command line setting</title>
<updated>2010-02-27T11:53:20Z</updated>
<author>
<name>Yoichi Yuasa</name>
</author>
<published>2010-01-29T08:49:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c63d0cb5feedbc2cc456b6ea2105c15b563217cf'/>
<id>urn:sha1:c63d0cb5feedbc2cc456b6ea2105c15b563217cf</id>
<content type='text'>
It is not always used, even if it is available.

Signed-off-by: Yoichi Yuasa &lt;yuasa@linux-mips.org&gt;
Cc: linux-mips &lt;linux-mips@linux-mips.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/893/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Alchemy: get rid of common/reset.c</title>
<updated>2010-02-27T11:53:04Z</updated>
<author>
<name>Manuel Lauss</name>
</author>
<published>2009-12-08T18:18:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=32fd6901a6d8d19f94e4de6be4e4b552ab078620'/>
<id>urn:sha1:32fd6901a6d8d19f94e4de6be4e4b552ab078620</id>
<content type='text'>
Implement reset / poweroff in the board code instead.  The peripheral reset
code is gone too since YAMON which all in-tree boards use does the same
work when it boots.

Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;
Signed-off-by: Yoichi Yuasa &lt;yuasa@linux-mips.org&gt;
Cc: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/783/
Patchwork: http://patchwork.linux-mips.org/patch/882/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Alchemy: Add au1000-eth platform device</title>
<updated>2010-02-27T11:53:01Z</updated>
<author>
<name>Florian Fainelli</name>
</author>
<published>2009-11-10T00:13:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=66f75ccb856304c190fde9c26e651c2b754e3e72'/>
<id>urn:sha1:66f75ccb856304c190fde9c26e651c2b754e3e72</id>
<content type='text'>
This patch makes the board code register the au1000-eth platform device. The
au1000-eth platform data can be overriden with the au1xxx_override_eth_cfg
function like it has to be done for the Bosporus board which uses a
different MAC/PHY setup.

Signed-off-by: Florian Fainelli &lt;florian@openwrt.org&gt;
Cc: David Miller &lt;davem@davemloft.net&gt;
Cc: linux-mips@linux-mips.org
Cc: netdev@vger.kernel.org
Patchwork: http://patchwork.linux-mips.org/patch/618/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS/SOUND: Alchemy: DB1200 AC97+I2S audio support.</title>
<updated>2010-02-27T11:53:01Z</updated>
<author>
<name>Manuel Lauss</name>
</author>
<published>2009-11-02T20:21:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=05ae3231801df8fdb4e1c0aa4aa6b8d7278eddde'/>
<id>urn:sha1:05ae3231801df8fdb4e1c0aa4aa6b8d7278eddde</id>
<content type='text'>
Machine driver for DB1200 AC97 and I2S audio systems, intended as a proper
reference asoc machine for Alchemy-based systems.  AC97/I2S can be selected
at boot time by setting switch S6.7.

Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;
Cc: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;
Cc: alsa-devel@alsa-project.org
Cc: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Alchemy: Extended DB1200 board support.</title>
<updated>2010-02-27T11:53:00Z</updated>
<author>
<name>Manuel Lauss</name>
</author>
<published>2009-11-02T20:21:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=63323ec54a7e922a232c82070727e44eb1a5b43c'/>
<id>urn:sha1:63323ec54a7e922a232c82070727e44eb1a5b43c</id>
<content type='text'>
Create own directory for DB1200 code and update it with new features.

- SPI support:
  - tmp121 temperature sensor
  - SPI flash on DB1200
- I2C support
  - NE1619 sensor
  - AT24 eeprom
- I2C/SPI can be selected at boot time via switch S6.8
- Carddetect IRQs for SD cards.
- gen_nand based NAND support.
- hexleds count sleep/wake transitions.

Signed-off-by: Manuel Lauss &lt;manuel.lauss@gmail.com&gt;
Cc: Linux-MIPS &lt;linux-mips@linux-mips.org&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
</feed>
