<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/arch/powerpc/boot/dts/mpc8313erdb.dts, branch v3.10.23</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.10.23</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.10.23'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2012-01-04T21:38:40+00:00</updated>
<entry>
<title>powerpc/fsl: update compatiable on fsl 16550 uart nodes</title>
<updated>2012-01-04T21:38:40+00:00</updated>
<author>
<name>Kumar Gala</name>
<email>galak@kernel.crashing.org</email>
</author>
<published>2011-11-28T19:58:53+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f706bed1144e0fdad2b583549fc366afd4a1e9f1'/>
<id>urn:sha1:f706bed1144e0fdad2b583549fc366afd4a1e9f1</id>
<content type='text'>
The Freescale serial port's are pretty much a 16550, however there are
some FSL specific bugs and features.  Add a "fsl,ns16550" compatiable
string to allow code to handle those FSL specific issues.

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>ptp: Added a clock that uses the eTSEC found on the MPC85xx.</title>
<updated>2011-05-23T20:10:14+00:00</updated>
<author>
<name>Richard Cochran</name>
<email>richardcochran@gmail.com</email>
</author>
<published>2011-04-22T10:03:54+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=c78275f366c687b5b3ead3d99fc96d1f02d38a8e'/>
<id>urn:sha1:c78275f366c687b5b3ead3d99fc96d1f02d38a8e</id>
<content type='text'>
The eTSEC includes a PTP clock with quite a few features. This patch adds
support for the basic clock adjustment functions, plus two external time
stamps, one alarm, and the PPS callback.

Signed-off-by: Richard Cochran &lt;richard.cochran@omicron.at&gt;
Acked-by: David S. Miller &lt;davem@davemloft.net&gt;
Acked-by: John Stultz &lt;john.stultz@linaro.org&gt;
Signed-off-by: John Stultz &lt;john.stultz@linaro.org&gt;
</content>
</entry>
<entry>
<title>powerpc/83xx: Update ranges in gianfar node to match other dts</title>
<updated>2009-03-24T14:23:17+00:00</updated>
<author>
<name>Kumar Gala</name>
<email>galak@kernel.crashing.org</email>
</author>
<published>2009-03-24T13:23:13+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=a6ecb7e96cb0c8db92af2c312df3df78d88b1f58'/>
<id>urn:sha1:a6ecb7e96cb0c8db92af2c312df3df78d88b1f58</id>
<content type='text'>
The gianfar@25000 node was missing its ranges prop for the mdio bus
and provided an explicit ranges property on gianfar@24000 to match
change from commit:

commit 70b3adbba056f5d9081f1ec9b4a629e3c7502072
Author: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Date:   Thu Mar 19 21:01:45 2009 +0300

    powerpc/83xx: Move gianfar mdio nodes under the ethernet nodes

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/83xx: Fix TSEC0 workability on MPC8313E-RDB boards</title>
<updated>2009-02-06T16:38:57+00:00</updated>
<author>
<name>Anton Vorontsov</name>
<email>avorontsov@ru.mvista.com</email>
</author>
<published>2009-02-05T20:10:40+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=e85477f516c2de7ed515fcf94ceab5282eba7fa4'/>
<id>urn:sha1:e85477f516c2de7ed515fcf94ceab5282eba7fa4</id>
<content type='text'>
TSEC0 is connected to Vitesse 7385 5-port switch. The switch
isn't connected to any mdio bus, the link to the switch is fixed
to Full-duplex 1000 Mb/s (no pause).

This patch fixes following failure during bootup:

mdio@24520:01 not found
eth0: Could not attach to PHY
IP-Config: Failed to open eth0

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: Fix missing #{address,size}-cells in mpc8313erdb.dts</title>
<updated>2009-02-06T16:38:54+00:00</updated>
<author>
<name>Anton Vorontsov</name>
<email>avorontsov@ru.mvista.com</email>
</author>
<published>2009-02-05T20:10:32+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=1f0d4d16d9d4ffa65438425d092f7061476b95b3'/>
<id>urn:sha1:1f0d4d16d9d4ffa65438425d092f7061476b95b3</id>
<content type='text'>
commit b31a1d8b41513b96e9c7ec2f68c5734cef0b26a4 ("gianfar: Convert
gianfar to an of_platform_driver") introduced a child node for
the ethernet@25000 controller, but no address and size cells
specifiers were added, and that makes dtc unhappy:

DTC: dts-&gt;dtb  on file "arch/powerpc/boot/dts/mpc8313erdb.dts"
Warning (reg_format): "reg" property in /soc8313@e0000000/ethernet@25000/mdio@25520 has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1)
Warning (avoid_default_addr_size): Relying on default #address-cells value for /soc8313@e0000000/ethernet@25000/mdio@25520
Warning (avoid_default_addr_size): Relying on default #size-cells value for /soc8313@e0000000/ethernet@25000/mdio@25520

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/mpc8313erdb: fix kernel panic because mdio device is not probed</title>
<updated>2009-01-26T21:35:06+00:00</updated>
<author>
<name>Li Yang</name>
<email>leoli@freescale.com</email>
</author>
<published>2009-01-21T09:46:57+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=344b62870d99cdee41fa168888b0817599134ab6'/>
<id>urn:sha1:344b62870d99cdee41fa168888b0817599134ab6</id>
<content type='text'>
Probe the new mdio node added by b31a1d8b.  Fix kernel panic problem when
gianfar driver wants to get the of_platform_device of that mdio.

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>gianfar: Convert gianfar to an of_platform_driver</title>
<updated>2008-12-16T23:29:15+00:00</updated>
<author>
<name>Andy Fleming</name>
<email>afleming@freescale.com</email>
</author>
<published>2008-12-16T23:29:15+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=b31a1d8b41513b96e9c7ec2f68c5734cef0b26a4'/>
<id>urn:sha1:b31a1d8b41513b96e9c7ec2f68c5734cef0b26a4</id>
<content type='text'>
Does the same for the accompanying MDIO driver, and then modifies the TBI
configuration method.  The old way used fields in einfo, which no longer
exists.  The new way is to create an MDIO device-tree node for each instance
of gianfar, and create a tbi-handle property to associate ethernet controllers
with the TBI PHYs they are connected to.

Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>powerpc: Remove duplicate DMA entry from mpc8313erdb device tree</title>
<updated>2008-10-31T07:38:39+00:00</updated>
<author>
<name>Mike Dyer</name>
<email>mike.dyer@provision-comm.com</email>
</author>
<published>2008-10-29T10:10:06+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=65325d5c45a4363b4ad2ce2a55793a131b667de6'/>
<id>urn:sha1:65325d5c45a4363b4ad2ce2a55793a131b667de6</id>
<content type='text'>
Commit 574366128db29e7da609ec1f9c01bf9d80adec87 added a duplicate
DMA controller node.

Signed-off-by: Mike Dyer &lt;mike.dyer@provision-comm.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge.</title>
<updated>2008-10-13T16:09:58+00:00</updated>
<author>
<name>John Rigby</name>
<email>jrigby@freescale.com</email>
</author>
<published>2008-10-07T19:00:18+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=5b70a097052fff3831d8b94541452e7c29426777'/>
<id>urn:sha1:5b70a097052fff3831d8b94541452e7c29426777</id>
<content type='text'>
Modify mpc83xx_add_bridge to get config space register base address from
the device tree instead of immr + hardcoded offset.

83xx pci nodes have this change:
    register properties now contain two address length tuples:
	First is the pci bridge register base, this has always been there.
	Second is the config base, this is new.

This is documented in dts-bindings/fsl/83xx-512x-pci.txt

The changes accomplish these things:
    mpc83xx_add_bridge no longer needs to call get_immrbase
    it uses hard coded addresses if the second register value is missing

Signed-off-by: John Rigby &lt;jrigby@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>powerpc/83xx: Add missing cell-index to dma-channel device nodes</title>
<updated>2008-09-24T03:05:10+00:00</updated>
<author>
<name>Kumar Gala</name>
<email>galak@kernel.crashing.org</email>
</author>
<published>2008-09-24T03:05:10+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=aeb42762b8f12d2d1833fcc169ba0cd14ea30cc3'/>
<id>urn:sha1:aeb42762b8f12d2d1833fcc169ba0cd14ea30cc3</id>
<content type='text'>
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
</feed>
