<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/include/asm-ppc/fsl_lbc.h, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2010-04-13T07:13:12Z</updated>
<entry>
<title>Move architecture-specific includes to arch/$ARCH/include/asm</title>
<updated>2010-04-13T07:13:12Z</updated>
<author>
<name>Peter Tyser</name>
</author>
<published>2010-04-13T03:28:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=819833af39a91fa1c1e8252862bbda6f5a602f7b'/>
<id>urn:sha1:819833af39a91fa1c1e8252862bbda6f5a602f7b</id>
<content type='text'>
This helps to clean up the include/ directory so that it only contains
non-architecture-specific headers and also matches Linux's directory
layout which many U-Boot developers are already familiar with.

Signed-off-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
</content>
</entry>
<entry>
<title>ppc/p4080: Add p4080 platform immap definitions</title>
<updated>2009-09-24T17:05:27Z</updated>
<author>
<name>Kumar Gala</name>
</author>
<published>2009-09-16T14:43:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=01df521217957d77d53c2d570183eded7030938f'/>
<id>urn:sha1:01df521217957d77d53c2d570183eded7030938f</id>
<content type='text'>
The p4080 SoC has a significant amount of commonality with the 85xx/PQ3
platform.  We reuse the 85xx immap and just add new definitions for
local access and global utils.  The global utils is now broken into
global utils, clocking and run control/power management.

The offsets from CCSR for a number of blocks have also changed.  We
introduce the CONFIG_FSL_CORENET define to distinquish the PQ3 style of
platform from the new p4080 platform.  We don't use QoirQ as there are
products (like p2020) that are PQ3 based platforms but have the QoirQ
name.

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>ppc/85xx: Fix LCRR_CLKDIV defines</title>
<updated>2009-09-24T17:04:57Z</updated>
<author>
<name>Kumar Gala</name>
</author>
<published>2009-09-16T03:21:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=202d94875c98b7b573f136c4f353609758ed9733'/>
<id>urn:sha1:202d94875c98b7b573f136c4f353609758ed9733</id>
<content type='text'>
For some reason the CLKDIV field varies between SoC in how it interprets
the bit values.

All 83xx and early (e500v1) PQ3 devices support:
 clk/2: CLKDIV = 2
 clk/4: CLKDIV = 4
 clk/8: CLKDIV = 8

Newer PQ3 (e500v2) and MPC86xx support:
 clk/4: CLKDIV = 2
 clk/8: CLKDIV = 4
 clk/16: CLKDIV = 8

Ensure that the MPC86xx and MPC85xx still get the same behavior and make
the defines reflect their logical view (not the value of the field).

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
Acked-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
</content>
</entry>
<entry>
<title>83xx: Replace CONFIG_MPC83[0-9]X with MPC83[0-9]x</title>
<updated>2009-06-12T18:47:17Z</updated>
<author>
<name>Peter Tyser</name>
</author>
<published>2009-05-22T22:23:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=2c7920afaf96d9779304202cd8a355b4f7576a83'/>
<id>urn:sha1:2c7920afaf96d9779304202cd8a355b4f7576a83</id>
<content type='text'>
Use the standard lowercase "x" capitalization that other Freescale
architectures use for CPU defines to prevent confusion and errors

Signed-off-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
Signed-off-by: Kim Phillips &lt;kim.phillips@freescale.com&gt;
</content>
</entry>
<entry>
<title>Add LSDMR (SDRAM Mode Register) definition on localbus</title>
<updated>2009-03-30T18:33:49Z</updated>
<author>
<name>Kumar Gala</name>
</author>
<published>2009-03-26T06:34:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=0088c298f0eeb90ec001f744e9959dea83dd563a'/>
<id>urn:sha1:0088c298f0eeb90ec001f744e9959dea83dd563a</id>
<content type='text'>
The masks for various bit defines of LSDMR are common and thus we can
define them in one place rather than replicating them in each config.h

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>85xx: Handle eLBC difference w/36-bit physical</title>
<updated>2009-01-23T23:08:28Z</updated>
<author>
<name>Kumar Gala</name>
</author>
<published>2009-01-23T20:22:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=c51fc5d53c4560abc4d0a6126c06fc68133d1528'/>
<id>urn:sha1:c51fc5d53c4560abc4d0a6126c06fc68133d1528</id>
<content type='text'>
The eLBC only handles 32-bit physical address in systems with 36-bit
physical.  The previos generation of LBC handled 34-bit physical
address in 36-bit systems.  Added a new CONFIG option to convey
the difference between the LBC and eLBC.

Also added defines for XAM bits used in LBC for the extended 34-bit
support.

Signed-off-by: Kumar Gala &lt;galak@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>
</author>
<published>2008-12-03T23:16:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/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>FSL: Moved BR_PHYS_ADDR for localbus to common header</title>
<updated>2008-12-04T09:15:43Z</updated>
<author>
<name>Kumar Gala</name>
</author>
<published>2008-11-24T16:25:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=ea154a1781135d822eedee7567cc156089eae93c'/>
<id>urn:sha1:ea154a1781135d822eedee7567cc156089eae93c</id>
<content type='text'>
The BR_PHYS_ADDR macro is useful on all machines that have local bus
which is pretty much all 83xx/85xx/86xx chips.

Additionally most 85xx &amp; 86xx will need it if they want to support
36-bit physical addresses.

Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
Acked-by: Andy Fleming &lt;afleming@freescale.com&gt;
</content>
</entry>
<entry>
<title>Make Freescale local bus registers available for both 83xx and 85xx.</title>
<updated>2008-10-29T16:12:53Z</updated>
<author>
<name>Haiying Wang</name>
</author>
<published>2008-10-29T15:05:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=4e190b03aaf2309bd2e025d1187a2ca880fedc95'/>
<id>urn:sha1:4e190b03aaf2309bd2e025d1187a2ca880fedc95</id>
<content type='text'>
- Rename lbus83xx_t to fsl_lbus_t and move it to asm/fsl_lbc.h so that it
  can be shared by both 83xx and 85xx
- Remove lbus83xx_t and replace it with fsl_lbus_t in all 83xx boards
  files which use lbus83xx_t.
- Move FMR, FIR, FCR, FPAR, LTESR from mpc83xx.h to asm/fsl_lbc.h so that
  85xx can share them.

Signed-off-by: Jason Jin &lt;Jason.Jin@freescale.com&gt;
Signed-off-by: Haiying Wang &lt;Haiying.Wang@freescale.com&gt;
Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
</content>
</entry>
<entry>
<title>Fix merge problems</title>
<updated>2008-08-06T12:05:38Z</updated>
<author>
<name>Stefan Roese</name>
</author>
<published>2008-08-06T12:05:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=f2302d4430e7f3f48308d6a585320fe96af8afbd'/>
<id>urn:sha1:f2302d4430e7f3f48308d6a585320fe96af8afbd</id>
<content type='text'>
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
</feed>
