{"push_id":657080254,"size":1,"distinct_size":1,"ref":"refs/heads/parallella-next","head":"01a8aa137fe4bac2324785d586f06e8b0c47f457","before":"8c904d67cf2cdf228023e4d6ad3865ea65028ef5","commits":[{"sha":"01a8aa137fe4bac2324785d586f06e8b0c47f457","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@adapteva.com","name":"Ola Jeppsson"},"message":"ARM: zynq: Add Adapteva Parallella board\n\nThis adds support for all current Adapteva Parallella boards:\nP1600 - \"Micro-server\"\nP1601 - \"Desktop Computer\"\nP1602 - \"Embedded Platform\"\n\nThe same defconfig can be used for all boards.\nLink with xilinx/zynq/board.o and reuse as large portion as possible.\n\nThe ISL9305 mini-PMIC that controls various voltage levels is\nprogrammed via I2C. I2C is connected via EMIO on the Zynq on our\nboards. Therefore the programmable logic needs to be initialized\nbefore power_init_board() is called. The only sane way to do that is\nto load the bitstream from QSPI. For simplicity (e.g., zynq qspi\ndriver is not in upstream yet) let FSBL do that for us and don't\nsupport SPL for now.\n\nBoot from SD-card if inserted, otherwise boot from TFTP.\n\nSD-boot:\nIf uEnv.txt is present on SD-card add its content to the environment\nand \"run sdboot\". Otherwise, use old boot method (hardcoded paths).\n\nTFTP:\nLoad uEnv.txt from server 10.11.12.1 and \"run tftpboot_stage2\".\n\nSigned-off-by: Ola Jeppsson <ola@adapteva.com>","distinct":true,"url":"https://api.github.com/repos/parallella/parallella-uboot/commits/01a8aa137fe4bac2324785d586f06e8b0c47f457"}]}