<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/powerpc/sysdev/fsl_soc.c, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-02-06T05:38:27Z</updated>
<entry>
<title>[POWERPC] FSL: fix mpc83xx_spi device registration</title>
<updated>2008-02-06T05:38:27Z</updated>
<author>
<name>Kim Phillips</name>
</author>
<published>2008-02-02T00:09:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dc4e4207ed7dc256fed1626fbf087cb199cd1945'/>
<id>urn:sha1:dc4e4207ed7dc256fed1626fbf087cb199cd1945</id>
<content type='text'>
calling platform_device_register after platform_device_alloc causes
this:

kobject (c3841a70): tried to init an initialized object, something is seriously wrong.
Call Trace:
[c381fe20] [c0007bb8] show_stack+0x3c/0x194 (unreliable)
[c381fe50] [c01322a8] kobject_init+0xb8/0xbc
[c381fe60] [c01591cc] device_initialize+0x30/0x9c
[c381fe80] [c015ee34] platform_device_register+0x1c/0x34
[c381fea0] [c02f1fe0] of_fsl_spi_probe+0x21c/0x22c
[c381ff30] [c02f2044] fsl_spi_init+0x54/0x160
[c381ff60] [c02f3924] __machine_initcall_mpc832x_rdb_mpc832x_spi_init+0x120/0x138
[c381ff70] [c02e61b4] kernel_init+0x98/0x284
[c381fff0] [c000f740] kernel_thread+0x44/0x60

fixed by calling platform_device_add (second half of
platform_device_register) instead.

Signed-off-by: Kim Phillips &lt;kim.phillips@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] fsl_spi: stop using device_type = "spi"</title>
<updated>2008-01-28T14:32:58Z</updated>
<author>
<name>Anton Vorontsov</name>
</author>
<published>2008-01-24T15:40:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f3a2b29d932fbf92e133d814c4873fd15be51abc'/>
<id>urn:sha1:f3a2b29d932fbf92e133d814c4873fd15be51abc</id>
<content type='text'>
Also:
- rename "fsl_spi" to "fsl,spi";
- add and use cell-index property, if found;
- split probing code out of fsl_spi_init, thus we can call
  it for legacy device_type probing and new "compatible" probing.

Signed-off-by: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>spi_mpc83xx: use brg-frequency for SPI in QE</title>
<updated>2008-01-28T14:32:57Z</updated>
<author>
<name>Anton Vorontsov</name>
</author>
<published>2008-01-24T15:40:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=59a0ea5091d309fa8338954b84cf5307dbd83ec9'/>
<id>urn:sha1:59a0ea5091d309fa8338954b84cf5307dbd83ec9</id>
<content type='text'>
In case of QE we can use brg-frequency (which is qeclk/2).
Thus no need to divide sysclk in the spi_mpc83xx.

This patch also adds code to use get_brgfreq() on QE chips.

Signed-off-by: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Acked-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] QE: get rid of most device_types and model</title>
<updated>2008-01-28T14:32:55Z</updated>
<author>
<name>Anton Vorontsov</name>
</author>
<published>2008-01-24T15:39:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a2dd70a11d4c9cb8a4e4bb41f53a9b430e08559b'/>
<id>urn:sha1:a2dd70a11d4c9cb8a4e4bb41f53a9b430e08559b</id>
<content type='text'>
Now we're searching for "fsl,qe", "fsl,qe-muram", "fsl,qe-muram-data"
and "fsl,qe-ic".

Unfortunately it's still impossible to remove device_type = "qe"
from the existing device trees because older u-boots are looking for it.

Signed-off-by: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] fsl_soc: Fix get_immrbase() to use ranges, rather than reg.</title>
<updated>2008-01-24T01:34:33Z</updated>
<author>
<name>Scott Wood</name>
</author>
<published>2008-01-14T16:29:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6c7e072b1682eeb7c17ed5fdec0672fcf3ccb205'/>
<id>urn:sha1:6c7e072b1682eeb7c17ed5fdec0672fcf3ccb205</id>
<content type='text'>
Don't depend on the reg property as a way to determine the base
of the immr space.  The reg property might be defined differently for
different SoC families.

Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] fsl_soc: add support to gianfar for fixed-link property</title>
<updated>2008-01-24T01:34:04Z</updated>
<author>
<name>Vitaly Bordug</name>
</author>
<published>2007-12-06T22:51:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a21e282a124f4679c040087ab73aa5b147d4275f'/>
<id>urn:sha1:a21e282a124f4679c040087ab73aa5b147d4275f</id>
<content type='text'>
fixed-link says: register new "Fixed/emulated PHY", i.e. PHY that
not connected to the real MDIO bus.

Signed-off-by: Vitaly Bordug &lt;vitb@kernel.crashing.org&gt;
Signed-off-by: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] 83xx: USB device tree cleanups</title>
<updated>2008-01-24T01:33:05Z</updated>
<author>
<name>Li Yang</name>
</author>
<published>2008-01-08T07:18:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=866b6ddd283ac453d4208831119d2b8272cda832'/>
<id>urn:sha1:866b6ddd283ac453d4208831119d2b8272cda832</id>
<content type='text'>
Remove device_type = "usb" for 83xx SoC USB controller

Signed-off-by: Li Yang &lt;leoli@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] Use for_each macros in arch/powerpc/sysdev</title>
<updated>2008-01-17T03:56:54Z</updated>
<author>
<name>Cyrill Gorcunov</name>
</author>
<published>2007-11-29T19:44:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=26cb7d8bbddc8338904b8810b860ccf052c761fa'/>
<id>urn:sha1:26cb7d8bbddc8338904b8810b860ccf052c761fa</id>
<content type='text'>
Signed-off-by: Cyrill Gorcunov &lt;gorcunov@gmail.com&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] FSL: enet device tree cleanups</title>
<updated>2007-12-12T07:50:45Z</updated>
<author>
<name>Kumar Gala</name>
</author>
<published>2007-12-12T06:28:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e77b28eb199a8d637a00128b86baf515d4eba5fd'/>
<id>urn:sha1:e77b28eb199a8d637a00128b86baf515d4eba5fd</id>
<content type='text'>
* Removed address fields in ethernet nodes
* Removed #address-cells, #size-cells from gianfar nodes
* Added cell-index to gianfar and ucc ethernet nodes
* Added enet[0..3] labels
* Renamed compatible node for gianfar mdio to "fsl,gianfar-mdio"
* Removed device_type = "mdio"

The matching for gianfar mdio still supports the old "mdio"/"gianfar" combo
but it is now considered deprecated.

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>[POWERPC] FSL: I2C device tree cleanups</title>
<updated>2007-12-12T05:17:24Z</updated>
<author>
<name>Kumar Gala</name>
</author>
<published>2007-12-12T05:17:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ec9686c4a57ea46c97126660936f66e8a5eb87eb'/>
<id>urn:sha1:ec9686c4a57ea46c97126660936f66e8a5eb87eb</id>
<content type='text'>
* Removed device_type = "i2c"
* Added missing second I2C controller on MPC8548 CDS, MPC8544 DS
* Added #address-cells, #size-cells, and cell-index where missing

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
</feed>
