- 09 12月, 2016 1 次提交
-
-
git://www.denx.de/git/u-boot-microblaze由 Tom Rini 提交于
This reverts commit 3edc0c25, reversing changes made to bb135a01.
-
- 08 12月, 2016 2 次提交
-
-
由 Michal Simek 提交于
-
由 Nathan Rossi 提交于
The dram_init* functions for the zynq board are not safe for use from the board_init_f stage due to its use of the 'tmp' static variable. This incorrect use of a static variable was causing rare issues where the dram_init function would overwrite some parts the __rel_dyn section which caused obscure failures. Using the zynq_zybo configuration, U-Boot would generate the following error during image load. This was caused due to dram_init overwriting the relocations for the "image" variable within the do_bootm function. Out of coincidence the un-initialized memory has a compression type which is the same as the value for the relocation type R_ARM_RELATIVE. Uncompressing Invalid Image ... Unimplemented compression type 23 It should be noted that this is just one way the issue could surface, other cases my not be observed in normal boot flow. This change removes the existing code and copies the implementation of the dram_init and dram_init_banksize from the arch/arm/mach-uniphier/dram_init.c source. This version of these functions does not use static variables and behaves the same (reading banks from fdt, and using the first bank as the ram_size). Signed-off-by: NNathan Rossi <nathan@nathanrossi.com> Fixes: 758f29d0 ("ARM: zynq: Support systems with more memory banks") Cc: Michal Simek <monstr@monstr.eu> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 15 11月, 2016 1 次提交
-
-
由 Michal Simek 提交于
Zynq 7000S (Single A9 core) devices is using different ID code. This patch adds this new codes and assign them. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 14 4月, 2016 1 次提交
-
-
由 Michal Simek 提交于
This is example how to change u-boot to support more memory banks read from DT. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 05 4月, 2016 1 次提交
-
-
由 Joe Hershberger 提交于
Provide board specific option how to read MAC address from ROM. Do it in generic way to be reusable by differnet boards. If this is not enough board specific functions can be created. Signed-off-by: Joe Hershberger <joe.hershberger@gmail.com> # driver part Signed-off-by: NMichal Simek <monstr@monstr.eu> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 22 2月, 2016 1 次提交
-
-
由 Michal Simek 提交于
OF_CONTROL is setup by default and memory reading is done via DT. Remove all config files with memory references. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 27 1月, 2016 3 次提交
-
-
由 Michal Simek 提交于
Use space instead of tab in checkboard print to aligned it with others boards. Reported-by: NDavid Glessner <david.glessner@rockwellcollins.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NMoritz Fischer <moritz.fischer@ettus.com>
-
由 Michal Simek 提交于
Move driver to DM. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Acked-by: NJoe Hershberger <joe.hershberger@ni.com>
-
由 Michal Simek 提交于
Move driver to DM. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Acked-by: NJoe Hershberger <joe.hershberger@ni.com>
-
- 07 12月, 2015 2 次提交
-
-
由 Michal Simek 提交于
Move driver to DM Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Michal Simek 提交于
- Enable DM_ETH by default for Zynq and ZynqMP - Remove board_eth_init code - Change miiphy_read function to return value instead of error code based on DM requirement - Do not enable EMIO DT support by default Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NJagan Teki <jteki@openedev.com> Reviewed-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NBin Meng <bmeng.cn@gmail.com>
-
- 19 8月, 2015 1 次提交
-
-
由 Masahiro Yamada 提交于
We have flipped CONFIG_SPL_DISABLE_OF_CONTROL. We have cleansing devices, $(SPL_) and CONFIG_IS_ENABLED(), so we are ready to clear away the ugly logic in include/fdtdec.h: #ifdef CONFIG_OF_CONTROL # if defined(CONFIG_SPL_BUILD) && !defined(SPL_OF_CONTROL) # define OF_CONTROL 0 # else # define OF_CONTROL 1 # endif #else # define OF_CONTROL 0 #endif Now CONFIG_IS_ENABLED(OF_CONTROL) is the substitute. It refers to CONFIG_OF_CONTROL for U-boot proper and CONFIG_SPL_OF_CONTROL for SPL. Also, we no longer have to cancel CONFIG_OF_CONTROL in include/config_uncmd_spl.h and scripts/Makefile.spl. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: NTom Rini <trini@konsulko.com> Reviewed-by: NSimon Glass <sjg@chromium.org> Acked-by: NLinus Walleij <linus.walleij@linaro.org>
-
- 26 1月, 2015 2 次提交
-
-
Dont send always emio value as zero for zynq_gem_initialize send it based on config. Signed-off-by: NSiva Durga Prasad Paladugu <sivadur@xilinx.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Show board information in bootlog and enable it by default. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 21 1月, 2015 1 次提交
-
-
Added support for zc7035 Signed-off-by: NSiva Durga Prasad Paladugu <sivadur@xilinx.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 14 5月, 2014 2 次提交
-
-
由 Michal Simek 提交于
When CONFIG_FPGA is defined but CONFIG_SPL_FPGA is not, the build fails: board.c: In function 'board_init': board.c:41:3: error: 'fpga' undeclared (first use in this function) fpga = fpga010; Fix this by expanding the "#if.." around this block to match the other FPGA checks and don't compile this block when buildign for SPL without FPGA support. Tested a bootloader that had CONFIG_FPGA defined without CONFIG_SPL_FPGA, this now compiles without errors and loading FPGA from u-boot works. Signed-off-by: NMike Looijmans <mike.looijmans@topic.nl> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
Warnings: board/xilinx/zynq/board.c:17:13: warning: symbol 'fpga' was not declared. Should it be static? board/xilinx/zynq/board.c:20:13: warning: symbol 'fpga010' was not declared. Should it be static? board/xilinx/zynq/board.c:21:13: warning: symbol 'fpga015' was not declared. Should it be static? board/xilinx/zynq/board.c:22:13: warning: symbol 'fpga020' was not declared. Should it be static? board/xilinx/zynq/board.c:23:13: warning: symbol 'fpga030' was not declared. Should it be static? board/xilinx/zynq/board.c:24:13: warning: symbol 'fpga045' was not declared. Should it be static? board/xilinx/zynq/board.c:25:13: warning: symbol 'fpga100' was not declared. Should it be static? board/xilinx/zynq/board.c:120:5: warning: symbol 'board_mmc_init' was not declared. Should it be static? Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 13 5月, 2014 1 次提交
-
-
由 Michal Simek 提交于
No functional changes. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 04 3月, 2014 1 次提交
-
-
由 Michal Simek 提交于
Read ram size directly from DTB. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 19 2月, 2014 3 次提交
-
-
由 Michal Simek 提交于
These numbers will be reused by SPL. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
board_eth_init can be also called in cases where CMD_NET is not enabled. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
icache is already enabled by default. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 06 2月, 2014 1 次提交
-
-
由 Michal Simek 提交于
Just extend tables with this new device. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 10 1月, 2014 1 次提交
-
-
Added support to find the bootmodes by reading slcr bootmode register. this can be helpful to autoboot the configurations w.r.t a specified bootmode. Added this functionality on board_late_init as it's not needed for normal initializtion part. Signed-off-by: NJagannadha Sutradharudu Teki <jaganna@xilinx.com>
-
- 15 10月, 2013 1 次提交
-
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 12 8月, 2013 3 次提交
-
-
由 Michal Simek 提交于
Zynq can have axi ethernet and emaclite IPs in programmable logic. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Acked-by: NJagannadha Sutradharudu Teki <jaganna@xilinx.com>
-
由 Michal Simek 提交于
The first 1MB is not initialized by first stage bootloader. Check if memory is setup to 16bit mode and ECC is enabled. If it is, clear the first 1MB. Also u-boot should report only the half size of memory. Acked-by: NJagannadha Sutradharudu Teki <jaganna@xilinx.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
- Add support for zc7100 device. - FPGA programming on few of the SOC(zc7100) takes more than 1sec, hence increased the program time by 4sec to sync' all soc's. Signed-off-by: NJagannadha Sutradharudu Teki <jaganna@xilinx.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 24 7月, 2013 1 次提交
-
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de> [trini: Fixup common/cmd_io.c] Signed-off-by: NTom Rini <trini@ti.com>
-
- 06 5月, 2013 1 次提交
-
-
由 Michal Simek 提交于
Devcfg device requires to load bitstream in binary format. But u-boot also has an option for loading bitstream in bit format. Let's handle both cases by zynqpl driver. Also add suport for loading partial bitstreams. The first driver version was done by: Joe Hershberger <joe.hershberger@ni.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NTom Rini <trini@ti.com>
-
- 30 4月, 2013 4 次提交
-
-
由 Michal Simek 提交于
Add support for SD, MMC and eMMC card on Xilinx Zynq. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NTom Rini <trini@ti.com>
-
由 David Andrey 提交于
Avoid overwriting GEMx_RCLK_CTRL and GEMx_CLK_CTRL if the Ethernet interface is connect on EMIO Do not enable emio for this standard board configuration for now. Signed-off-by: NDavid Andrey <david.andrey@netmodule.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NTom Rini <trini@ti.com>
-
由 David Andrey 提交于
Pass the PHY address to the driver init to allow parallel use of both interfaces Signed-off-by: NDavid Andrey <david.andrey@netmodule.com> Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NTom Rini <trini@ti.com>
-
由 Michal Simek 提交于
Add all fixed addresses to hardware.h and change petalinux configuration to support this. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NTom Rini <trini@ti.com>
-
- 04 10月, 2012 1 次提交
-
-
由 Michal Simek 提交于
Add support for Xilinx Zynq board. Signed-off-by: NMichal Simek <monstr@monstr.eu> Acked-by: NMarek Vasut <marex@denx.de> CC: Joe Hershberger <joe.hershberger@gmail.com>
-
- 05 10月, 2009 1 次提交
-
-
由 Ben Warren 提交于
All in-tree boards that use this controller have CONFIG_NET_MULTI added Also: - changed CONFIG_DRIVER_SMC91111 to CONFIG_SMC91111 - cleaned up line lengths - modified all boards that override weak function in this driver - modified all eeprom standalone apps to work with new driver - updated blackfin standalone EEPROM app after testing Signed-off-by: NBen Warren <biggerbadderben@gmail.com> Signed-off-by: NMike Frysinger <vapier@gentoo.org>
-
- 12 6月, 2008 1 次提交
-
-
由 Becky Bruce 提交于
This patch changes the return type of initdram() from long int to phys_size_t. This is required for a couple of reasons: long int limits the amount of dram to 2GB, and u-boot in general is moving over to phys_size_t to represent the size of physical memory. phys_size_t is defined as an unsigned long on almost all current platforms. This patch *only* changes the return type of the initdram function (in include/common.h, as well as in each board's implementation of initdram). It does not actually modify the code inside the function on any of the platforms; platforms which wish to support more than 2GB of DRAM will need to modify their initdram() function code. Build tested with MAKEALL for ppc, arm, mips, mips-el. Booted on powerpc MPC8641HPCN. Signed-off-by: NBecky Bruce <becky.bruce@freescale.com>
-
- 11 10月, 2004 1 次提交
-
-
由 wdenk 提交于
- Add support for Altera Nios-II processors. - Add support for Psyent PCI-5441 board. - Add support for Psyent PK1C20 board.
-
- 08 12月, 2003 1 次提交
-
-
由 wdenk 提交于
add support for Coldfire CPU add support for Motorola M5272C3 and M5282EVB boards
-