<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/nand_spl/board, branch v2012.04</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/nand_spl/board?h=v2012.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/nand_spl/board?h=v2012.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2012-02-12T09:11:33Z</updated>
<entry>
<title>Changes to move hawkboard to the new spl infrastructure</title>
<updated>2012-02-12T09:11:33Z</updated>
<author>
<name>Sughosh Ganu</name>
<email>urwithsughosh@gmail.com</email>
</author>
<published>2012-02-02T00:44:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6b873dcabd85ca4109a76c488c653609ea71c848'/>
<id>urn:sha1:6b873dcabd85ca4109a76c488c653609ea71c848</id>
<content type='text'>
This patch moves hawkboard to the new spl infrastructure from the
older nand_spl one.

Removed the hawkboard_nand_config build option -- The spl code now
gets compiled with hawkboard_config, after building the main u-boot
image, using the CONFIG_SPL_TEXT_BASE. Modified the README.hawkboard
to reflect the same.

Signed-off-by: Sughosh Ganu &lt;urwithsughosh@gmail.com&gt;
Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Christian Riesch &lt;christian.riesch@omicron.at&gt;
Cc: Sudhakar Rajashekhara &lt;sudhakar.raj@ti.com&gt;
Cc: Tom Rini &lt;trini@ti.com&gt;
Acked-by: Christian Riesch &lt;christian.riesch@omicron.at&gt;
</content>
</entry>
<entry>
<title>davinci: Remove unwanted memsize.c from hawkboard's nand spl build</title>
<updated>2011-12-06T22:59:41Z</updated>
<author>
<name>Sughosh Ganu</name>
<email>urwithsughosh@gmail.com</email>
</author>
<published>2011-12-06T03:45:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=15422043c4a213dc5d7d59a337be1ab34c9b2e7f'/>
<id>urn:sha1:15422043c4a213dc5d7d59a337be1ab34c9b2e7f</id>
<content type='text'>
dram_init function in board/davinci/common/misc.c does not get
compiled for spl builds, thus rendering inclusion of memsize.c
useless.

Signed-off-by: Sughosh Ganu &lt;urwithsughosh@gmail.com&gt;
</content>
</entry>
<entry>
<title>arm, davinci: move misc function in arch tree</title>
<updated>2011-12-06T22:59:37Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2011-11-29T02:33:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5b51e7f3ca36f1ba445f9079835bf66304e16562'/>
<id>urn:sha1:5b51e7f3ca36f1ba445f9079835bf66304e16562</id>
<content type='text'>
move the board/davinci/common/misc.c file to
arch/arm/cpu/arm926ejs/davinci/misc.c, so all
davinci boards can use this functions.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
Cc: Tom Rini &lt;tom.rini@gmail.com&gt;
Cc: Albert ARIBAUD &lt;albert.u.boot@aribaud.net&gt;
Cc: Christian Riesch &lt;christian.riesch@omicron.at&gt;
</content>
</entry>
<entry>
<title>arm, hawkboard: Use the pinmux configurations defined in the arch tree</title>
<updated>2011-12-06T22:59:37Z</updated>
<author>
<name>Christian Riesch</name>
<email>christian.riesch@omicron.at</email>
</author>
<published>2011-11-28T23:46:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e8c856d28814a4ee52c84f3c7a92bb8c561a9b4c'/>
<id>urn:sha1:e8c856d28814a4ee52c84f3c7a92bb8c561a9b4c</id>
<content type='text'>
The boards in board/davinci/da8xxevm/ define pinmux_config[] vectors
that contain pinmux configurations for emac, uarts, memory controllers...
In an earlier patch such pinmux configurations were added to the arch
tree. This patch makes the hawkboard use these definitions instead of
defining its own.

Signed-off-by: Christian Riesch &lt;christian.riesch@omicron.at&gt;
Cc: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Syed Mohammed Khasim &lt;sm.khasim@gmail.com&gt;
Cc: Sughosh Ganu &lt;urwithsughosh@gmail.com&gt;
Cc: Mike Frysinger &lt;vapier@gentoo.org&gt;
Acked-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>arm, davinci: Move pinmux functions from board to arch tree</title>
<updated>2011-12-06T22:59:36Z</updated>
<author>
<name>Christian Riesch</name>
<email>christian.riesch@omicron.at</email>
</author>
<published>2011-11-28T23:46:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=964930bcfdc67112ea76727163f3408bcf40f614'/>
<id>urn:sha1:964930bcfdc67112ea76727163f3408bcf40f614</id>
<content type='text'>
Signed-off-by: Christian Riesch &lt;christian.riesch@omicron.at&gt;
Cc: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Sudhakar Rajashekhara &lt;sudhakar.raj@ti.com&gt;
Cc: Syed Mohammed Khasim &lt;sm.khasim@gmail.com&gt;
Cc: Sughosh Ganu &lt;urwithsughosh@gmail.com&gt;
Cc: Nick Thompson &lt;nick.thompson@ge.com&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Acked-by: Heiko Schocher &lt;hs@denx.de&gt;
Acked-by: Nick Thompson &lt;nick.thompson@ge.com&gt;
</content>
</entry>
<entry>
<title>Fix regression in SMDK6400</title>
<updated>2011-12-06T22:59:31Z</updated>
<author>
<name>Simon Schwarz</name>
<email>simonschwarzcor@googlemail.com</email>
</author>
<published>2011-10-31T06:34:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=56c91bc3b6be0551113df0eb1f0c8b1a597b9da1'/>
<id>urn:sha1:56c91bc3b6be0551113df0eb1f0c8b1a597b9da1</id>
<content type='text'>
s3c64xx.c implemented its own nand_read_byte, nand_write_buf and
nand_read_buf functions. This provoked a regression when these functions
were made public by patch 55f429bb39614a16b1bacc9a8bea9ac01a60bfc8.

This deletes these duplicated functions from s3c64xx.c and adds the generic
implementations in nand_base.c to the spl Makefile. It also adds
-ffcuntion-sections and -gc-sections to the compilation flags of the SPL to
avoid errors originating from unused functions in nand_base.c.

Description of the regression:
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/108873

Signed-off-by: Simon Schwarz &lt;simonschwarzcor@gmail.com&gt;
Cc: scottwood@freescale.com
Cc: s-paulraj@ti.com
Cc: albert.u.boot@aribaud.net
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx</title>
<updated>2011-10-04T20:08:13Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2011-10-04T20:08:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1fed668b3fb9c35932f58af00ff5539239fa4e1d'/>
<id>urn:sha1:1fed668b3fb9c35932f58af00ff5539239fa4e1d</id>
<content type='text'>
* 'master' of git://git.denx.de/u-boot-mpc85xx:
  powerpc/p3060: Add SoC related support for P3060 platform
  powerpc/85xx: Add support for setting up RAID engine liodns on P5020
  powerpc/85xx: Refactor some defines out of corenet_ds.h
  fm-eth: Add ability for board code to disable a port
  powerpc/mpc8548: Add workaround for erratum NMG_LBC103
  powerpc/mpc8548: Add workaround for erratum NMG_DDR120
  powerpc/mpc85xxcds: Fix PCI speed
  powerpc/mpc8548cds: Fix booting message
  powerpc/p4080: Add support for secure boot flow
  powerpc/85xx: Add Secure Boot support on P1010RDB for NOR, NAND &amp; SPIFLASH
  powerpc/85xx: Add PBL &amp; SECUREBOOT support on P3041/P5020DS boards
  powerpc/p2041rdb: remove watch dog related codes
  powerpc/p2041rdb: updated description of cpld command
  powerpc/p2041rdb: add more ddr frequencies support
  powerpc/p2041rdb: set sysclk according to status of physical switch SW1
  powerpc/p2041rdb: update cpld reset command according to CPLD 2.0
  powerpc/mpc8349emds: Migrate from spd_sdram to unified DDR driver
  powerpc/mpc83xx: Migrate from spd_sdram to unified DDR driver
  powerpc/mpc8xxx: Add DDR2 to unified DDR driver
  powerpc/mpc8xxx: Fix picos_to_mclk() and get_memory_clk_period_ps()
  powerpc/mpc8xxx: Add SPD EEPROM address for single controller 2 slots
  powerpc/mpc8xxx: Fix DDR code for empty first DIMM slot and enable DQS_en
  powerpc/85xx: Refactor P2041RDB to use common p_corenet files
  powerpc/85xx: refactor common P-Series CoreNet files for FSL boards
  powerpc/85xx: Enable CMD_REGINFO on corenet boards
  powerpc/85xx: p2041rdb - Remove unused 'execute' perm in TLB entries
  powerpc/85xx: Fix USB protocol definitions for P1020RDB
  powerpc/corenet_ds: Use separated speed tables for UDIMM and RDIMM
  powerpc/mpc8xxx: Move DDR RCW overriding to common code
  powerpc/mpc8xxx: Extend CWL table
  powerpc/85xx: Cleanup how SVR_MAJ() is defined on MPC8536
  powerpc/85xx: Cleanup extern in corenet_ds board code
  powerpc/p2041rdb: Add ethernet support on P2041RDB board
  powerpc/85xx: Add networking support to P1023RDS
  powerpc/hydra: Add ethernet support on P5020/P3041 DS boards
  powerpc/85xx: Add FMan ethernet support to P4080DS
  powerpc/85xx: Add support for FMan ethernet in Independent mode
  powerpc/mpc8548cds: Cleanup mpc8548cds.c
  powerpc/mp: add support for discontiguous cores
  powerpc/85xx: corenet_ds - Remove unused 'execute' perm in TLB entries
  fdt: Add new fdt_create_phandle helper
  fdt: Rename fdt_create_phandle to fdt_set_phandle
  powerpc/85xx: Fix compile warnings/errors if CONFIG_SYS_DPAA_FMAN isn't set
  fsl_ifc: Add the workaround for erratum IFC A-003399(enabled on P1010)
  powerpc/P1010: Add workaround for erratum P1010-A003549 (related to IFC)
  fsl_ifc: Add the workaround for erratum IFC-A002769 (enable on P1010)
  powerpc/85xx: Expanding the window of CCSRBAR in AS=1 from 4k to 1M
  powerpc/85xx: Add NAND/NAND_SPL support to P1010RDB
  nand: Freescale Integrated Flash Controller NAND support
  powerpc/85xx: Add basic support for P1010RDB
  powerpc/85xx: Add support for new P102x/P2020 RDB style boards
  powerpc/85xx: relocate CCSR before creating the initial RAM area
  powerpc/85xx: introduce and document CONFIG_SYS_CCSRBAR macros
  powerpc/85xx: Enable internal USB UTMI PHY on p204x/p3041/p50x0
  powerpc/85xx: Add ULPI and UTMI USB Phy support for P1010/P1014
</content>
</entry>
<entry>
<title>MX31: mx31pdk: Remove nand_spl config.mk file</title>
<updated>2011-09-30T20:00:59Z</updated>
<author>
<name>Fabio Estevam</name>
<email>fabio.estevam@freescale.com</email>
</author>
<published>2011-09-05T08:55:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=29b62c012db61657a1bd6105e14d60c7e54b0539'/>
<id>urn:sha1:29b62c012db61657a1bd6105e14d60c7e54b0539</id>
<content type='text'>
No need to have a config.mk to only store a single line.

Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
Acked-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>powerpc/85xx: Add NAND/NAND_SPL support to P1010RDB</title>
<updated>2011-09-30T00:01:04Z</updated>
<author>
<name>Dipen Dudhat</name>
<email>Dipen.Dudhat@freescale.com</email>
</author>
<published>2011-07-28T19:47:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d793e5a840b417e9c168110deb58572e7ee586cb'/>
<id>urn:sha1:d793e5a840b417e9c168110deb58572e7ee586cb</id>
<content type='text'>
And various defines to enable NAND support and NAND spl code for the
P1010RDB platform.

Signed-off-by: Dipen Dudhat &lt;Dipen.Dudhat@freescale.com&gt;
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/85xx: Add support for new P102x/P2020 RDB style boards</title>
<updated>2011-09-30T00:01:04Z</updated>
<author>
<name>Li Yang</name>
<email>leoli@freescale.com</email>
</author>
<published>2011-07-26T14:50:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=14aa71e6603def3bf258d9d05f11fe8454a59e50'/>
<id>urn:sha1:14aa71e6603def3bf258d9d05f11fe8454a59e50</id>
<content type='text'>
The following boards share a common design but with minor variations
between them:

P1020MSBG-PC
P1020RDB-PC
P1020UTM-PC
P1021RDB-PC
P1024RDB
P1025RDB
P2020RDB-PC

The P1020RDB-PC shares its roots in the existing P1020RDB board design,
however uses DDR3 instead of DDR2.
P2020RDB-PC differs from the P102x RDB-PC with 64-bit DDR and 100Mhz SYSCLK.

Key features on these boards include:
* DDR3
* NOR flash
* NAND flash (on RDB's only)
* SPI flash (on RDB's only)
* SDHC/MMC card slot
* VSC7385 Ethernet switch (on P1020MBG, P1020RDB, &amp; P1021RDB)
* PCIE slot and mini-PCIE slots

As these boards use soldered DDR chips not regular DIMMs, an on-board EEPROM
is used to store SPD data. In case of absent or corrupted SPD, falling back
to timing data embedded in the source code will be used. Raw timing data is
extracted from DDR chip datasheet. Different speeds of DDR are supported
with this approach. ODT option is forced to fit this set of boards, again
because they don't have regular DIMMs.

CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS is defined as 5ms to meet
specification for writing timing.

VSC firmware Address is defined by default in config file for eTSEC1.

SD width is based off DIP switch. DIP switch is detected on the
board by reading i2c bus and setting the appropriate mux values.

Some boards have QE module in the silicon (P1021 and P1025). QE and eLBC
have pins multiplexing. QE function needs to be disabled to access Nor Flash
and CPLD. QE-UEC and QE-UART can be enabled for linux kernel by setting "qe"
in hwconfig. In addition, QE-UEC and QE-TDM also have pins multiplexing, to
enable QE-TDM for linux kernel, set "qe;tdm" in hwconfig. Syntax is as below

'setenv hwconfig qe' to enable QE UEC/UART and disable Nor-Flash/CPLD.
'setenv hwconfig 'qe;tdm'' to enalbe QE TDM and disable Nor-Flash/CPLD.

Signed-off-by: York Sun &lt;yorksun@freescale.com&gt;
Signed-off-by: Li Yang &lt;leoli@freescale.com&gt;
Signed-off-by: Zhao Chenhui &lt;b26998@freescale.com&gt;
Signed-off-by: Matthew McClintock &lt;msm@freescale.com&gt;
Signed-off-by: Poonam Aggrwal &lt;poonam.aggrwal@freescale.com&gt;
Signed-off-by: Priyanka Jain &lt;Priyanka.Jain@freescale.com&gt;
Signed-off-by: Tang Yuantian &lt;b29983@freescale.com&gt;
Signed-off-by: ramneek.mehresh &lt;ramneek.mehresh@freescale.com&gt;
Signed-off-by: Prabhakar Kushwaha &lt;prabhakar@freescale.com&gt;
Signed-off-by: Matthew McClintock &lt;msm@freescale.com&gt;
Signed-off-by: Xie Xiaobo &lt;X.Xie@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
Signed-off-by: Jerry Huang &lt;Chang-Ming.Huang@freescale.com&gt;
Signed-off-by: Akhil Goyal &lt;akhil.goyal@freescale.com&gt;
</content>
</entry>
</feed>
