summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | ARM: rmobile: Represent SF partitioning with mtdparts on StoutMarek Vasut2018-06-011-0/+5
| | | | | | | | | | | | | | | | | | | | | Add mtdparts description for the board. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | ARM: rmobile: Represent SF partitioning with mtdparts on SilkMarek Vasut2018-06-011-0/+5
| | | | | | | | | | | | | | | | | | | | | Add mtdparts description for the board. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | ARM: rmobile: Represent SF partitioning with mtdparts on PorterMarek Vasut2018-06-011-0/+5
| | | | | | | | | | | | | | | | | | | | | Add mtdparts description for the board. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | ARM: rmobile: Represent SF partitioning with mtdparts on LagerMarek Vasut2018-06-011-0/+5
| | | | | | | | | | | | | | | | | | | | | Add mtdparts description for the board. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | ARM: rmobile: Represent SF partitioning with mtdparts on KoelschMarek Vasut2018-06-011-0/+5
| | | | | | | | | | | | | | | | | | | | | Add mtdparts description for the board. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | ARM: rmobile: Represent SF partitioning with mtdparts on GoseMarek Vasut2018-06-011-0/+5
| | | | | | | | | | | | | | | | | | | | | Add mtdparts description for the board. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | ARM: rmobile: Represent SF partitioning with mtdparts on AltMarek Vasut2018-06-011-0/+5
| | | | | | | | | | | | | | | | | | | | | Add mtdparts description for the board. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
| * | ARM: rmobile: Enable MTD partitioning on Gen2 with SFMarek Vasut2018-06-011-0/+8
| | | | | | | | | | | | | | | | | | | | | Enable MTD partitioning support on Gen2 boards with SPI NORs. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
* | | Merge branch 'master' of git://git.denx.de/u-boot-mipsTom Rini2018-06-0121-166/+198
|\ \ \
| * | | phy: bcm6318-usbh: convert to use live dtÁlvaro Fernández Rojas2018-06-011-7/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix bad accents in my name. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | phy: bcm6368-usbh: convert to use live dtÁlvaro Fernández Rojas2018-06-011-6/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix bad accents in my name. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | phy: bcm6358-usbh: convert to use live dtÁlvaro Fernández Rojas2018-06-011-7/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix bad accents in my name. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | phy: bcm6348-usbh: convert to use live dtÁlvaro Fernández Rojas2018-06-011-7/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix bad accents in my name. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | cpu: bmips: convert to use live dtÁlvaro Fernández Rojas2018-06-011-9/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | ram: bmips: convert to use live dtÁlvaro Fernández Rojas2018-06-011-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | spi: bcm63xx_hsspi: convert to use live dtÁlvaro Fernández Rojas2018-06-011-9/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | spi: bcm63xx_spi: convert to use live dtÁlvaro Fernández Rojas2018-06-011-9/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | power: domain: bcm6328: convert to use live dtÁlvaro Fernández Rojas2018-06-011-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | led: bcm6328: convert to use live dtÁlvaro Fernández Rojas2018-06-011-35/+17
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | led: bcm6358: convert to use live dtÁlvaro Fernández Rojas2018-06-011-29/+15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | gpio: bcm6345: convert to use live dtÁlvaro Fernández Rojas2018-06-011-13/+5
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | reset: bcm6345: convert to use live dtÁlvaro Fernández Rojas2018-06-011-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | clk: bcm6345: convert to use live dtÁlvaro Fernández Rojas2018-06-011-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | serial: bcm6345: convert to use live dtÁlvaro Fernández Rojas2018-06-011-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | watchdog: bcm6345: convert to use live dtÁlvaro Fernández Rojas2018-06-011-6/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
| * | | dm: core: add functions to get memory-mapped I/O addressesÁlvaro Fernández Rojas2018-06-015-0/+128
| |/ / | | | | | | | | | | | | | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* | | Merge tag 'xilinx-for-v2018.07-2' of git://www.denx.de/git/u-boot-microblazeTom Rini2018-06-0143-102/+1020
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Xilinx changes for v2018.07 second pull zynqmp: - Show reset reason - Remove emulation platform - Update pmufw version - Simplify mmc bootmode - Remove dc2 useless configuration file - Cleanup mini config - Defconfig syncup - zcu100, zcu104 and zcu111 dts fixes xilinx: - Use live-tree functions in some drivers - Add support for Avnet Minized and Antminer S9 fpga: - Add secure bitstream loading support mmc: - Add hs200 mode support usb xhci: - Header fix
| * | | fpga: zynqmp: Add secure bitstream loading for ZynqMPSiva Durga Prasad Paladugu2018-06-016-0/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support for loading secure bitstreams on ZynqMP platforms. The secure bitstream images has to be generated using Xilinx bootgen tool. Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | cmd: fpga: Add support to load secure bitstreamsSiva Durga Prasad Paladugu2018-06-014-1/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support to load secure bitstreams(authenticated or encrypted or both). As of now, this feature is added and tested only for xilinx bitstreams and the secure bitstream was generated using xilinx bootgen tool, but the command is defined in more generic way. Command example to load authenticated and device key encrypted bitstream is as follows "fpga loads 0 100000 2000000 0 1" Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | cmd: fpga: Reorder the arguments parsing codeSiva Durga Prasad Paladugu2018-06-011-12/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch modifies the arguments parsing code by parsing based on requested operation for fpga loadfs and then parses the most common/basic args for other fpga load commands. This makes it easy for new command extensions or additions especially the commands with more args. Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | mmc: zynqmp: Add HS200 modes support for ZynqMPSiva Durga Prasad Paladugu2018-05-312-8/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds HS200 suuport for ZynqMP and enables the same for ZC1751 DC1 board which has eMMC on it. Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | mmc: sdhci: Update sdhci_send_command() to handle HS200Siva Durga Prasad Paladugu2018-05-311-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch updates sdhci_send_command() to handle MMC HS200 tuning command. Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm64: zynqmp: Add TTC clocksRajan Vaja2018-05-311-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PS clock(LPD_APB_CLK) is default clock for TTC. Add this clock entry in TTC nodes. Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm64: zynqmp: Disable WP on zcu111Michal Simek2018-05-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | On this board there is SD slot without WP connected. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm64: zynqmp: Remove broken-cd from zcu100-revCMichal Simek2018-05-311-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Card detect bit was broken on revA and it is working fine with revC board that's why this property can be removed. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm64: zynqmp: Fix address for tca6416_u97 chip on zcu104Michal Simek2018-05-312-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | I2c address is not 0x21 but 0x20. This patch is fixing both revA and revC boards. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm64: zynqmp: Add ina226 to zcu104 revCMichal Simek2018-05-311-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | Add new ina226 chip present on i2c bus which wasn't on revA. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm: zynq: Add support for Bitmain Antminer S9 control boardEzequiel Garcia2018-05-317-0/+470
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is control board on Bitmain Antminer S9. There are 3 board variables with 256MB, 512MB and 1024MB DDR. DDR memory is automatically detected with using get_with using get_ram_size(). Bitmain is using 16MB space for FPGA which is handled via reserved-memory. Also U-Boot is allocating 16B for storing bootcounts. Watchdog is started but never service in U-Boot. SPL MMC is working. SPL NAND is not working because it is not supported as of now. Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Signed-off-by: Michal Simek <monstr@monstr.eu> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm64: zynqmp: Sync defconfigs with latest Kconfig layoutMichal Simek2018-05-315-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | Sync defconfigs. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm: zynq: Add initial support for Avnet MiniZedIbai Erkiaga2018-05-313-0/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial support for Avnet MiniZed board. Tested UART1 (serial console), QSPI(Flash), SDHCI1 (eMMC), USB. Signed-off-by: Ibai Erkiaga <ibai.erkiaga-elorza@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm64: zynqmp: Remove CMD_UNZIP for mini configurationMichal Simek2018-05-311-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | CMD_UNZIP is already disabled via Kconfig. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm64: zynqmp: Remove empty configuration fileMichal Simek2018-05-312-15/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no reason to keep empty config file in the tree that's why remove it. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | timer: cadence: Use live-tree functionsMichal Simek2018-05-311-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use live-tree functions. Reported-by: Simon Glass <sjg@chromium.org> Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org>
| * | | watchdog: cadence: Use live-tree functionsMichal Simek2018-05-311-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Use live-tree functions. Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org>
| * | | mmc: zynq: Use live-tree functionsMichal Simek2018-05-311-13/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Use live-tree functions. Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org>
| * | | serial: zynq: Use live-tree functionsMichal Simek2018-05-311-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Use live-tree functions. Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Simon Glass <sjg@chromium.org>
| * | | arm64: zynqmp: Setup the first boot_target at run timeMichal Simek2018-05-311-10/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Detect mmc alias at run time for setting up proper boot_targets sequence. The first target has to correspond with boot mode. The purpose of this patch is to get rid of CONFIG_ZYNQ_SDHCI0/1 parameters in full U-Boot. Unfortunately this patch can't remove it because there is missing mmc implementation for SPL_DM_SEQ_ALIAS. Also xilinx_zynqmp.h only setup boot commands for mmc0 and mmc1. It means using aliases with higher number won't work. But switching between mmc0 and mmc1 should work properly. Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Alexander Graf <agraf@suse.de>
| * | | soc: zynqmp: Update required API version to 1.0Rajan Vaja2018-05-311-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Existing EEMI version is to as 1.0 (available from xilinx v2018.1 version). Update required API version to match with EEMI API version. New PMUFW version is required for operations with programmable logic. Signed-off-by: Rajan Vaja <rajanv@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm64: zynqmp: Get rid of emulation platformsMichal Simek2018-05-313-15/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ZynqMP emulation platforms are no longer tested and supported that's why remove macros and code around. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
| * | | arm64: zynqmp: Show reset reasonMichal Simek2018-05-312-1/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Read reset reason reg and show it in log and also save it as variable. Clearing reset reason when it is read to show only one status Signed-off-by: Michal Simek <michal.simek@xilinx.com>