{"push_id":1409363156,"size":76,"distinct_size":76,"ref":"refs/heads/mirror/master","head":"c2cbd164ea5b5f564fcf03447c7bf9ec4a9f5699","before":"29e0cfb4f77f7aa369136302cee14a91e22dca71","commits":[{"sha":"456ca6ba04bc4ecb5d35d01dbc62573c4391fe38","author":{"name":"Masahiro Yamada","email":"642490827508ea1a46cbcea45eb79617d0758c10@socionext.com"},"message":"efi_loader: fix depends on line of EFI_LOADER\n\nThis line is shown as\n\n   depends on (ARM64 ||\\302\\240ARM) && OF_LIBFDT\n\non my Emacs.  Use ASCII characters only.\n\nAssuming it is (ARM64 || ARM), remove the redundancy.\nUnlike Linux, CONFIG_ARM includes CONFIG_ARM64 in U-Boot.\n\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/456ca6ba04bc4ecb5d35d01dbc62573c4391fe38"},{"sha":"d7608aba38d760be4c40cb8f4591057e5e40c2d4","author":{"name":"Oleksandr Tymoshenko","email":"987397d8232aa2ad65cfd31d617c6091c0ecd8e9@bluezbox.com"},"message":"efi: Use device device path type Messaging for network interface node\n\nWhen adding network interface node use Messaging device path with\nsubtype MAC Address and device's MAC address as a value instead\nof Media Device path type with subtype File Path and path \"Net\"\n\nSigned-off-by: Oleksandr Tymoshenko <gonzo@bluezbox.com>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/d7608aba38d760be4c40cb8f4591057e5e40c2d4"},{"sha":"5be8b0a338c56c606d1e615c181b1cc0545b4747","author":{"name":"Emmanuel Vadot","email":"72114924aa08a15a82c8c613abfdd8e52e025bb3@bidouilliste.com"},"message":"efi_loader: console: Correctly report modes\n\nAdd support for EFI console modes.\nMode 0 is always 80x25 and present by EFI specification.\nMode 1 is always 80x50 and not mandatory.\nMode 2 and above is freely usable.\n\nIf the terminal can handle mode 1, we mark it as supported.\nIf the terminal size is greater than mode 0 and different than mode 1,\nwe install it as mode 2.\n\nModes can be switch with cout_set_mode.\n\nChanges in V5:\n Correctly detect mode before enabling mode 2.\n\nChanges in V4:\n Reset cursor positon on mode switch\n Use local variables in console query code\n\nChanges in V3:\n Valid mode are 0 to EFIMode-1\n Fix style\n\nChanges in V2:\n Add mode switch\n Report only the modes that we support\n\nSigned-off-by: Emmanuel Vadot <manu@bidouilliste.com>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/5be8b0a338c56c606d1e615c181b1cc0545b4747"},{"sha":"1f3f0357aa79212e06fadf2149a85e0fa435a8eb","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"x86: Correct a build warning in x86 tables\n\nThere is a build warning for three x86 boards since\nwrite_smbios_table_wrapper() is not used. Fix it.\n\nFixes: e824cf3f (smbios: Allow compilation on 64bit systems)\nSigned-off-by: Simon Glass <sjg@chromium.org>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/1f3f0357aa79212e06fadf2149a85e0fa435a8eb"},{"sha":"d0d9099365f6658cfc89943b4e08d6436200845f","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"efi: Correct cache flush alignment\n\nMake sure that the cache flushes correctly by ensuring that the end\naddress is correctly aligned.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/d0d9099365f6658cfc89943b4e08d6436200845f"},{"sha":"5ee31baf813123e2816e55cf2b5aaf604770da8b","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"efi: Fix debug message address format\n\nThis should use U-Boot's standard format for hex address. Fix it.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/5ee31baf813123e2816e55cf2b5aaf604770da8b"},{"sha":"5abd9137d5329e84827c265bc950287043eac636","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"x86: Tidy up selection of building the EFI stub\n\nAt present we use a CONFIG option in efi.h to determine whether we are\nbuilding the EFI stub or not. This means that the same header cannot be\nused for EFI_LOADER support. The CONFIG option will be enabled for the\nwhole build, even when not building the stub.\n\nUse a different define instead, set up just for the files that make up the\nstub.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nReviewed-by: Bin Meng <bmeng.cn@gmail.com>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/5abd9137d5329e84827c265bc950287043eac636"},{"sha":"bb1ae55948377b6b75d2230fd8fea69106477d81","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"efi: Makefile: Export variables for use with EFI\n\nWhen building an EFI app we need three things:\n\n   - start-up code\n   - relocation code\n   - link script\n\nThese are all different for each architecture. We also need special\ncompiler flags in some cases.\n\nAdd top-level Makefile variables for these along with documentation.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/bb1ae55948377b6b75d2230fd8fea69106477d81"},{"sha":"c7ae3dfdccc171543804d6577ee41ab03e7a09bc","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"efi: Add support for a hello world test program\n\nIt is useful to have a basic sanity check for EFI loader support. Add a\n'bootefi hello' command which loads HelloWord.efi and runs it under U-Boot.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\n[agraf: Fix documentation, add unfulfilled kconfig dep]\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/c7ae3dfdccc171543804d6577ee41ab03e7a09bc"},{"sha":"c70f74a081c2005b0a4749cf8762fc14b7369ddb","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"elf: arm: Add a few ARM relocation types\n\nRather than hard-coding the relocation type, add it to the ELF header file\nand use it from there.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/c70f74a081c2005b0a4749cf8762fc14b7369ddb"},{"sha":"dd46eef2f6e0b7dce2e6bcd85ed8caca5a6b606c","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"efi: arm: Add EFI app support\n\nAdd support for EFI apps on ARM. This includes start-up and relocation\ncode, plus a link script and some compiler setting changes.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\n[agraf: Remove whitespace change, add kconfig dep]\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/dd46eef2f6e0b7dce2e6bcd85ed8caca5a6b606c"},{"sha":"c65d76ed5f81e54d32f280116caaf45119e4670d","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"efi: arm: Add aarch64 EFI app support\n\nAdd support for EFI apps on aarch64. This includes start-up and relocation\ncode plus a link script.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\n[agraf: add kconfig dep]\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/c65d76ed5f81e54d32f280116caaf45119e4670d"},{"sha":"d36badfdc6a47ae1377dde809c9ea6f6249f5c15","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"x86: Move efi .lds files into the 'lib' directory\n\nThese files now need to be in a standard place so that they can be located\nby generic Makefile rules. Move them to the 'lib' directory.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/d36badfdc6a47ae1377dde809c9ea6f6249f5c15"},{"sha":"2dcd4e9ee1b6dc0f0ba1d89a7af3987ea47dda23","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"x86: Move efi .S files into the 'lib' directory\n\nThese files now need to be in a standard place so that they can be located\nby generic Makefile rules. Move them to the 'lib' directory.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/2dcd4e9ee1b6dc0f0ba1d89a7af3987ea47dda23"},{"sha":"5bd828b5329ed9b7c85beae1e532daa710f22168","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"efi: x86: Adjust EFI files support efi_loader\n\nAdd compiler flags and make a few minor adjustments to support the efi\nloader.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\n[agraf: Add Kconfig dep]\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/5bd828b5329ed9b7c85beae1e532daa710f22168"},{"sha":"58ad86288fd32f1f969ac654f2074c090f0abe32","author":{"name":"Simon Glass","email":"f8dedea57feff1efc284b0d68daf30d1890768b5@chromium.org"},"message":"x86: Enable EFI loader support\n\nEnable this so that EFI applications (notably grub) can be run under U-Boot\non x86 platforms.\n\nAt present the 'hello world' EFI application is not supported for the\nqemu-x86_efi_payload64 board. That board builds a payload consisting of a\n64-bit header and a 32-bit U-Boot, which is incompatible with the way the\nEFI loader builds its EFI application. The following error is obtained:\n\nx86_64-linux-ld.bfd: i386 architecture of input file\n   `lib/efi_loader/helloworld.o' is incompatible with i386:x86-64 output\n\nThis could be corrected with additional Makefile rules. For now, this\nfeature is disabled for that board.\n\nSigned-off-by: Simon Glass <sjg@chromium.org>\nReviewed-by: Bin Meng <bmeng.cn@gmail.com>\n[agraf: drop hello kconfig bits]\nSigned-off-by: Alexander Graf <agraf@suse.de>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/58ad86288fd32f1f969ac654f2074c090f0abe32"},{"sha":"3b6460809c2a28360029c1c48247648fac4455c9","author":{"name":"Mike Looijmans","email":"87da5b72704065dbd43667b66d4cb4a117f1d631@topic.nl"},"message":"tools: mkimage: Add support for initialization table for Zynq and ZynqMP\n\nThe Zynq/ZynqMP boot.bin file contains a region for register initialization\ndata. Filling in proper values in this table can reduce boot time\n(e.g. about 50ms faster on QSPI boot) and also reduce the size of\nthe SPL binary.\n\nThe table is a simple text file with register+data on each line. Other\nlines are simply skipped. The file can be passed to mkimage using the\n\"-R\" parameter.\n\nIt is recommended to add reg init file to board folder.\nFor example:\nCONFIG_BOOT_INIT_FILE=\"board/xilinx/zynqmp/xilinx_zynqmp_zcu102/reg.int\n\nSigned-off-by: Mike Looijmans <mike.looijmans@topic.nl>\nSigned-off-by: Michal Simek <michal.simek@xilinx.com>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/3b6460809c2a28360029c1c48247648fac4455c9"},{"sha":"56c7e8015509312240b1ee15f2ff74510939a45d","author":{"name":"Michal Simek","email":"056004c1ed9f4370020018a5c4660566aa9371c0@xilinx.com"},"message":"tools: mkimage: Check if file is regular file\n\nCurrent Makefile.spl passes -R parameter which is not empty\nand pointing to ./ folder.\n\"./tools/mkimage -T zynqmpimage -R ./\"\" -d spl/u-boot-spl.bin\nspl/boot.bin\"\nThat's why mkimage is trying to parse ./ file and generate\nregister init which is wrong.\nCheck that passed filename is regular file. If not do not work with it.\n\nSigned-off-by: Michal Simek <michal.simek@xilinx.com>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/56c7e8015509312240b1ee15f2ff74510939a45d"},{"sha":"ba4ccf934818f367748ce136bfe16cc18ea5906b","author":{"name":"Mike Looijmans","email":"87da5b72704065dbd43667b66d4cb4a117f1d631@topic.nl"},"message":"ARM: zynq: Make SYS_VENDOR configurable\n\nAdd a string description for SYS_VENDOR to allow configuring boards from\nother vendors than just \"xilinx\".\n\nSigned-off-by: Mike Looijmans <mike.looijmans@topic.nl>\nSigned-off-by: Michal Simek <michal.simek@xilinx.com>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/ba4ccf934818f367748ce136bfe16cc18ea5906b"},{"sha":"2d48caa47de849c6ecd9f8f1db784a985aa55b2d","author":{"name":"Mike Looijmans","email":"87da5b72704065dbd43667b66d4cb4a117f1d631@topic.nl"},"message":"ARM: zynq: Add support for the topic-miami system-on-modules and carrier boards\n\nThe topic-miami SoMs contain a Zynq xc7z015 or xc7z030 SoC, 1GB DDR3L RAM,\n32MB QSPI NOR flash and 256MB NAND flash.\n\nThe topic-miamiplus SoMs contain a Zynq xc7z035, xc7z045 or xc7z100 SoC,\n2x 1GB DDR3L RAM, 64MB dual-parallel QSPI flash, clock sources\nand a fan controller.\n\nThe \"Florida\" carrier boards add SD, USB, ethernet and other interfaces.\n\nSigned-off-by: Mike Looijmans <mike.looijmans@topic.nl>\nSigned-off-by: Michal Simek <michal.simek@xilinx.com>","distinct":true,"url":"https://api.github.com/repos/linux-sunxi/u-boot-sunxi/commits/2d48caa47de849c6ecd9f8f1db784a985aa55b2d"}]}
{"actor":{"display_login":"amery"}}