- Apr 13, 2016
-
-
P L Sai Krishna authored
This patch adds broken-tuning property to SD and eMMC nodes. Signed-off-by:
P L Sai Krishna <lakshmis@xilinx.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
Remove jumbo properties which are handled in the driver directly and use mainline compatible string which is already handled by the driver. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Edgar E. Iglesias authored
Signed-off-by:
Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Edgar E. Iglesias authored
Signed-off-by:
Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
P L Sai Krishna authored
This patch add 8-bit bus width property to eMMC node. Signed-off-by:
P L Sai Krishna <lakshmis@xilinx.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Ranjit Waghmode authored
This patch makes compatible string as "m25p80" for qspi node in ep108 device tree file Signed-off-by:
Ranjit Waghmode <ranjit.waghmode@xilinx.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
Add missing mmc aliases. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Alistair Francis authored
Change the dtsi include code to use the C pre-processor #include instead of the device tree /include/. This brings all ZynqMP device trees inline with each other. Signed-off-by:
Alistair Francis <alistair.francis@xilinx.com> Reviewed-by:
Sören Brinkmann <soren.brinkmann@xilinx.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Siva Durga Prasad Paladugu authored
Move kernel and fdt offsets and sizes to board config file as the flash size varies across boards Signed-off-by:
Siva Durga Prasad Paladugu <sivadur@xilinx.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
Setup reset off for lthor. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
This is example how to change u-boot to support more memory banks read from DT. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
Remove hardcoded memory sizes. Use information from DT memory node. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
Compatible property should be the first. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
Add missing DT nodes and enable USB. Signed-off-by:
Michal Simek <michal.simek@xilinx.com> Reviewed-by:
Nathan Rossi <nathan@nathanrossi.com>
-
Michal Simek authored
Add missing qspi node and make qspi as spi0. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
Sync with others zynq DTS files. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
Keep nodes alphabelitally sorted. Signed-off-by:
Michal Simek <michal.simek@xilinx.com> Reviewed-by:
Nathan Rossi <nathan@nathanrossi.com>
-
Christian Kohn authored
Add missing adv7511 and configure to match Base TRD. Signed-off-by:
Christian Kohn <christian.kohn@xilinx.com> Reviewed-by:
Nathan Rossi <nathan@nathanrossi.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Christian Kohn authored
Add bindings for adv7511. Signed-off-by:
Christian Kohn <christian.kohn@xilinx.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Punnaiah Choudary Kalluri authored
Added phy reset gpio information for gem0. Signed-off-by:
Punnaiah Choudary Kalluri <punnaia@xilinx.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
- Sync with Linux kernel - Remove rootfs - Remove earlyprintk Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
- Have compatible string as the first property - Sync with Linux kernel dtsi - Add missing interrupt properties Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Moritz Fischer authored
Added addtional bindings required for FPGA Manager operation of the Xilinx Zynq Devc configuration interface. Signed-off-by:
Moritz Fischer <moritz.fischer@ettus.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Moritz Fischer authored
Signed-off-by:
Moritz Fischer <moritz.fischer@ettus.com> Signed-off-by:
Olof Johansson <olof@lixom.net> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
Michal Simek authored
GPIO driver supports an input interrupt that's why gpio node itself can be labeled as interrupt controller. Reported-by:
John Linn <linnj@xilinx.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
- Apr 12, 2016
-
-
Tom Rini authored
Signed-off-by:
Tom Rini <trini@konsulko.com>
-
Steve Rae authored
remove logging of the 'skipped' blocks Signed-off-by:
Steve Rae <srae@broadcom.com> Acked-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Steve Rae authored
When 7bfc3b13 (sparse: Refactor chunk parsing function) was implemented, it dropped 99819458 (aboot: fix block addressing for don't care chunk type). This re-implements the required fix for the "don't care chunk type"... Signed-off-by:
Steve Rae <srae@broadcom.com> Acked-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
git://git.denx.de/u-boot-arcTom Rini authored
-
Lokesh Vutla authored
If CONFIG_SPL_OS_BOOT is enabled and Linux image is not flashed at RAW_MODE_KERNEL_SECTOR in MMC, spl still assumes that Linux is available and tries to boot it and hangs. In order to avoid this, adding a check to verify if parsed image header is of type IH_OS_LINUX. If it fails then fall back to load u-boot image. Signed-off-by:
Lokesh Vutla <lokeshvutla@ti.com>
-
Hans de Goede authored
Lets be consistent and also replace v7_maint_dcache_all() with asm code for the invalidate case. Signed-off-by:
Hans de Goede <hdegoede@redhat.com>
-
Hans de Goede authored
v7_maint_dcache_all() does not work reliable when build with gcc6, see: https://bugzilla.redhat.com/show_bug.cgi?id=1318788 While debugging this I learned that v7_maint_dcache_all() is unreliable when build with gcc5 too when it is marked as noinline. This commit fixes the reliability issues by replacing the C-code with the ready to use asm implementation from the kernel. Given that this code when written as C-code clearly is quite fragile (also see the existing comments about the C-code being the way it is to get optimal assembly) and that we have a proven asm alternative, I believe that this is the best solution. Note that we actually already had a copy of the kernel's v7_flush_dcache_all() before this commit in arch/arm/mach-uniphier/arm32/lowlevel_init.S. This commit moves that code arch/arm/cpu/armv7/cache_v7_asm.S, renames it to __v7_flush_dcache_all(), and adds a v7_flush_dcache_all() wrapper which saves / restores the clobbered registers for use from C-code. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Acked-by:
Masahiro Yamada <yamada.masahiro@socionext.com>
-
Stefan Roese authored
To make the usage of this function more flexible, lets add the CRC start value as parameter to this function. This way it can be used by other functions requiring different start values than 0 as well. For non-zero CRC start values to work, I've reworked the function a bit. The new implementation is copied from the Linux version in drivers/i2c/i2c-core.c / i2c_smbus_pec(). Which supports non-zero CRC stating values. I've double-checked that the results for zero starting values are identical to the results from the original version of this function. Signed-off-by:
Stefan Roese <sr@denx.de> Cc: Simon Glass <sjg@chromium.org> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Stephen Warren authored
When implementing test/py hook scripts, it's helpful to read some working examples. Provide a link to some. The link was mentioned in the commit message which first added test/py, but not in any documentation file. Suggested-by:
Lukasz Majewski <l.majewski@samsung.com> Signed-off-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Stefan Roese authored
This patch adds a call to flush_dcache_range() to bootcount_store() to make sure, that the bootcounter data (including the patterns) is written to memory. Without this, platforms with dcache enabled may not have the bootcounter updated upon reset. Signed-off-by:
Stefan Roese <sr@denx.de> Cc: Valentin Longchamp <valentin.longchamp@keymile.com>
-
Michal Simek authored
The patch "dm: part: Convert partition API use to linker lists" (sha1: 96e5b03c) is adding new dependency for enabling SPL_EXT_SUPPORT to be able to get information about DOS partition. get_info is also required for FAT support only which is used on Xilinx Zynq boards. Reported-by:
Nathan Rossi <nathan@nathanrossi.com> Signed-off-by:
Michal Simek <michal.simek@xilinx.com> Reviewed-by:
Tom Rini <trini@konsulko.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Vogt, Christof authored
Changed BOOT_DEVICE Code for SPI on AM33xx. According AM335x reference manual page 4960 (SPRUH73L-October 2011-Revised February 2015) Reviewed-by:
Lokesh Vutla <lokeshvutla@ti.com>
-
Stephen Warren authored
Now that rpi_*defconfig and Kconfig (rather than the config header file) provide the identity of the build, we don't need to separate config headers and board directories for each RPi variant. Set CONFIG_SYS_BOARD and CONFIG_SYS_CONFIG_NAME so that we can get rid of the duplication. This requires a tiny number of extra ifdefs in the config header. The only disadvantage of this approach is that the $board/$board_name environment variables aren't as descriptive as they used to be. This isn't really an issue because those only exist to allow scripts to create DTB filenames at runtime. However, the RPi board code already sets $fdtfile to something more accurate based on FW-reported board ID anyway. While at it, unify some Kconfig select options, and add a MAINTAINERS entry for bcm283x too. Partially-suggested-by:
Tom Rini <trini@konsulko.com> Signed-off-by:
Stephen Warren <swarren@wwwdotorg.org> Reviewed-by:
Tom Rini <trini@konsulko.com>
-
Vikas Manocha authored
After writing data to flash space, next instruction is checking if flash controller is busy writing to the flash memory. Memory barrier is required here to avoid transaction re-ordering for data write and busy status check. Signed-off-by:
Vikas Manocha <vikas.manocha@st.com>
-
Michal Simek authored
For example this setting: env__net_tftp_readable_file = { "fn": "ep108/image.ub", "addr": 0x10000000, "size": 25846296, "crc32": "b726f9de", } Signed-off-by:
Michal Simek <michal.simek@xilinx.com> Acked-by:
Stephen Warren <swarren@nvidia.com>
-