<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/freescale, branch v2009.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/board/freescale?h=v2009.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/board/freescale?h=v2009.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2009-01-13T23:26:48Z</updated>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx</title>
<updated>2009-01-13T23:26:48Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2009-01-13T23:26:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bae6d5e4122882fdeeefdd0358ec592c01abe138'/>
<id>urn:sha1:bae6d5e4122882fdeeefdd0358ec592c01abe138</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some changes of TLB entry setting for MPC8572DS</title>
<updated>2009-01-13T22:58:46Z</updated>
<author>
<name>Haiying Wang</name>
<email>Haiying.Wang@freescale.com</email>
</author>
<published>2009-01-13T21:29:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b5f65dfa9aa8e068e62aba4733dc4fd97b1d9bf6'/>
<id>urn:sha1:b5f65dfa9aa8e068e62aba4733dc4fd97b1d9bf6</id>
<content type='text'>
- Move the TLB entry of PIXIS_BASE from TLB0 to TLB1[8], because in CAMP mode,
all the TLB0 entries will be invalidated after cpu1 brings up kernel, thus cpu0
can not access PIXIS_BASE anymore (any access will cause DataTLBError exception)

- Set CONFIG_SYS_DDR_TLB_START to 9 for MPC8572DS board.

Signed-off-by: Haiying Wang &lt;Haiying.Wang@freescale.com&gt;
</content>
</entry>
<entry>
<title>Change PCIE1&amp;2 deciide logic on MPC8544DS board more readable</title>
<updated>2009-01-13T22:32:53Z</updated>
<author>
<name>Roy Zang</name>
<email>tie-fei.zang@freescale.com</email>
</author>
<published>2009-01-09T08:02:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6d3a10f73ece7ffb736890c10e023222612a4aa0'/>
<id>urn:sha1:6d3a10f73ece7ffb736890c10e023222612a4aa0</id>
<content type='text'>
The IO port selection for MPC8544DS board:
 Port			cfg_io_ports
 PCIE1		0x2, 0x3, 0x4, 0x5, 0x6, 0x7
 PCIE2		0x4, 0x5, 0x6, 0x7
 PCIE3		0x6, 0x7
 This patch changes the PCIE12 and PCIE2 logic more readable.
Signed-off-by: Roy Zang &lt;tie-fei.zang@freescale.com&gt;
</content>
</entry>
<entry>
<title>PCIE2 and PCIE3 are decided by corresponing bit in devdisr instead of PCIE1 bit</title>
<updated>2009-01-13T22:32:52Z</updated>
<author>
<name>Roy Zang</name>
<email>tie-fei.zang@freescale.com</email>
</author>
<published>2009-01-09T08:01:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=028e116811d28a031660f1ad9e20ac1293b3c5c7'/>
<id>urn:sha1:028e116811d28a031660f1ad9e20ac1293b3c5c7</id>
<content type='text'>
PCIE2 and PCIE3 should be decided by corresponing bit in devdisr instead of
PCIE1 bit.
On MPC8572DS board, PCIE refers to PCIE1.
Signed-off-by: Roy Zang &lt;tie-fei.zang@freescale.com&gt;
</content>
</entry>
<entry>
<title>Fix IO port selection issue on MPC8544DS and MPC8572DS boards</title>
<updated>2009-01-13T22:32:52Z</updated>
<author>
<name>Roy Zang</name>
<email>tie-fei.zang@freescale.com</email>
</author>
<published>2009-01-09T08:00:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9afc2ef0307aecf52482df67c31b75d5f9e66b47'/>
<id>urn:sha1:9afc2ef0307aecf52482df67c31b75d5f9e66b47</id>
<content type='text'>
The IO port selection is not correct on MPC8572DS and MPC8544DS board.
 This patch fixes this issue.
 For MPC8572
 Port			cfg_io_ports
 PCIE1		0x2, 0x3, 0x7, 0xb, 0xc, 0xf
 PCIE2		0x3, 0x7
 PCIE3		0x7

For MPC8544
Port			cfg_io_ports
PCIE1		0x2, 0x3, 0x4, 0x5, 0x6, 0x7
PCIE2		0x4, 0x5, 0x6, 0x7
PCIE3		0x6, 0x7
Signed-off-by: Roy Zang &lt;tie-fei.zang@freescale.com&gt;
</content>
</entry>
<entry>
<title>mpc8610hpcd: Fix PCI mapping concepts</title>
<updated>2009-01-13T21:27:46Z</updated>
<author>
<name>Becky Bruce</name>
<email>beckyb@kernel.crashing.org</email>
</author>
<published>2008-12-04T04:36:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3e3fffe3baf3befde287fec1fcbfe55052fb8946'/>
<id>urn:sha1:3e3fffe3baf3befde287fec1fcbfe55052fb8946</id>
<content type='text'>
Rename _BASE to _BUS, as it's actually a PCI bus address,
separate virtual and physical addresses into _VIRT and _PHYS,
and use each appopriately.  This makes the code easier to read
and understand, and facilitates mapping changes going forward.

Signed-off-by: Becky Bruce &lt;beckyb@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>mpc8xxx: LCRR[CLKDIV] is sometimes five bits</title>
<updated>2008-12-20T00:20:25Z</updated>
<author>
<name>Trent Piepho</name>
<email>tpiepho@freescale.com</email>
</author>
<published>2008-12-03T23:16:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a5d212a263c58cc746481bf1fc878510533ce7d6'/>
<id>urn:sha1:a5d212a263c58cc746481bf1fc878510533ce7d6</id>
<content type='text'>
On newer CPUs, 8536, 8572, and 8610, the CLKDIV field of LCRR is five bits
instead of four.

In order to avoid an ifdef, LCRR_CLKDIV is set to 0x1f on all systems.  It
should be safe as the fifth bit was defined as reserved and set to 0.

Code that was using a hard coded 0x0f is changed to use LCRR_CLKDIV.

Signed-off-by: Trent Piepho &lt;tpiepho@freescale.com&gt;
Acked-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
Acked-by: Jon Loeliger &lt;jdl@freescale.com&gt;
</content>
</entry>
<entry>
<title>85xx: Add PORDEVSR_PCI1 define</title>
<updated>2008-12-04T09:15:43Z</updated>
<author>
<name>Peter Tyser</name>
<email>ptyser@xes-inc.com</email>
</author>
<published>2008-12-01T19:47:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9427ccde0355a2ebf47454e8e1be59f5b9864e08'/>
<id>urn:sha1:9427ccde0355a2ebf47454e8e1be59f5b9864e08</id>
<content type='text'>
Add define used to determine if PCI1 interface is in PCI or PCIX mode.

Convert users of the old PORDEVSR_PCI constant to use MPC85xx_PORDEVSR_PCI1

Signed-off-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
Signed-off-by: Andy Fleming &lt;afleming@freescale.com&gt;
</content>
</entry>
<entry>
<title>85xx: Add CPU 2 errata workaround to all 8548 boards</title>
<updated>2008-12-04T04:46:42Z</updated>
<author>
<name>Peter Tyser</name>
<email>ptyser@xes-inc.com</email>
</author>
<published>2008-11-11T16:17:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a2cd50ed6ef0ac6b127b3d6db756979a8336718d'/>
<id>urn:sha1:a2cd50ed6ef0ac6b127b3d6db756979a8336718d</id>
<content type='text'>
All mpc8548-based boards should implement the suggested workaround
to CPU 2 errata. Without the workaround, its possible for the
8548's core to hang while executing a msync or mbar 0 instruction
and a snoopable transaction from an I/O master tagged to make
quick forward progress is present.

Signed-off-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
Acked-by: Andy Fleming &lt;afleming@freescale.com&gt;
</content>
</entry>
<entry>
<title>85xx: the DDR tlb is missed for the !CONFIG_SPD_EEPROM case</title>
<updated>2008-12-04T04:46:05Z</updated>
<author>
<name>Dave Liu</name>
<email>daveliu@freescale.com</email>
</author>
<published>2008-10-28T09:53:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e57f0fa1333cdf3ca36110aac2900712a5f82976'/>
<id>urn:sha1:e57f0fa1333cdf3ca36110aac2900712a5f82976</id>
<content type='text'>
we need TLB entry for DDR at !SPD case.

Signed-off-by: Dave Liu &lt;daveliu@freescale.com&gt;
Acked-by: Andy Fleming &lt;afleming@freescale.com&gt;
</content>
</entry>
</feed>
